aboutsummaryrefslogtreecommitdiff
path: root/src/util
Commit message (Collapse)AuthorAge
* Applying 1st patch from Andrew Cann (see also #2887).Christian Grothoff2013-09-26
| | | | | | | | | | | | https://canndrew.org/misc/trim_abstract_socket_paths.diff [^] This changes the addrlen argument passed to the connect, bind and sendto syscalls to reflect the length of the string in sockaddr_un.sun_path. I was trying to talk to GNUnet services using socat and discovered that it expects abstract sockets to be created this way and won't connect otherwise. Looking at some other programs that I could talk to using socat (dbus, X11), this is how they create abstract sockets as well.
* -tolerate somewhat larger delays -- for slow systemsChristian Grothoff2013-09-26
|
* -testing LRNs fix from IRC to correct expression logic and move to 200 ↵Christian Grothoff2013-09-26
| | | | microsecond delays
* -undo const, it is not constChristian Grothoff2013-09-26
|
* -minor cleanupChristian Grothoff2013-09-26
|
* -get rid of compiler warningChristian Grothoff2013-09-26
|
* -check return values, doxygen, code cleanupChristian Grothoff2013-09-26
|
* -misc fixes based on cppcheckChristian Grothoff2013-09-25
|
* -formatting, doxygenChristian Grothoff2013-09-24
|
* -rollback accidental commitChristian Grothoff2013-09-24
|
* -fix doxygenChristian Grothoff2013-09-24
|
* Change console inheritance on W32LRN2013-09-23
| | | | | | This allows std handles to be properly inherited in case when they are console handles (DETACHED_PROCESS completely forbids access to the console and overrides anything)
* -ftbfsChristian Grothoff2013-09-21
|
* clear private keys in static locations on exitChristian Grothoff2013-09-21
|
* -handle NULL in unixpathChristian Grothoff2013-09-20
|
* -fix shortening routine to deal with longer hashesChristian Grothoff2013-09-20
|
* -avoid forever increasing backoffs on reconnect in normal operationChristian Grothoff2013-09-18
|
* -styleChristian Grothoff2013-09-18
|
* -fix warningsChristian Grothoff2013-09-16
|
* - don't append libexec path to absolute pathsSree Harsha Totakura2013-09-16
|
* add GNUNET_NETWORK_socket_free_memory_only_ API to allow getting raw FD and ↵Christian Grothoff2013-09-16
| | | | releasing struct without leaking 'addr' member
* - replace deprecated INCLUDES with AM_CPPFLAGSFlorian Dold2013-09-16
|
* -fix compiler warningsChristian Grothoff2013-09-16
|
* -doxygen fixes, and fixing publish URI serization for proper resumeChristian Grothoff2013-09-15
|
* -fixing #3034Christian Grothoff2013-09-14
|
* -fixing resuming publish operationChristian Grothoff2013-09-13
|
* -fix rename issuesChristian Grothoff2013-09-13
|
* splitting 'struct GNUNET_CRYPTO_EccPublicKey' into one struct for signing ↵Christian Grothoff2013-09-13
| | | | and another for encryption
* -cosmetics, trying to narrow down deserialization errorChristian Grothoff2013-09-11
|
* -perform tiny wait if we do get worken up to do no workChristian Grothoff2013-09-10
|
* -eliminate LISTEN_PID check, silly idea anyway, better to just unset the ↵Christian Grothoff2013-09-09
| | | | LISTEN_FDS after use; also this is needed to make things work with gdb/valgrind/monkey/etc.
* -minor code cleanupChristian Grothoff2013-09-09
|
* -moving time functions from FS to TIMEChristian Grothoff2013-09-08
|
* Fix timing problems in *_select() on W32LRN2013-09-08
| | | | | | | | | | 1) If timeout is < 1ms, round it up to 1ms, because WaitForMultipleObjects() can't wait for time shorter than 1ms (0ms means "don't wait at all"). 2) Read data from the wakeup socket before commanding the select thread to start selecting. For some reason the socket would be in signalled state by the time winsock's select() runs, even though we emptied it the last time. So now we empty it beforehand. This should prevent us from returning early in some cases.
* -only use x for ECDHChristian Grothoff2013-09-05
|
* -noteChristian Grothoff2013-09-04
|
* trying to fix #3006, libltdl detection on FreeBSDChristian Grothoff2013-08-31
|
* -docuChristian Grothoff2013-08-30
|
* -fix u/clarify/improve util/network code doxygen documentationChristian Grothoff2013-08-29
|
* -use GPLv3+ consistentlyChristian Grothoff2013-08-24
|
* removing GNUNET_CRYPTO_ecc_key_free, use GNUNET_free directly insteadChristian Grothoff2013-08-21
|
* simplified OR2 APIChristian Grothoff2013-08-21
|
* -remove ShortHashCode from API, deprecate SListChristian Grothoff2013-08-19
|
* -fix time testChristian Grothoff2013-08-19
|
* -eliminate more uses of ShortHashCode, breaks signaturesChristian Grothoff2013-08-19
|
* Try to fix a warningLRN2013-08-16
|
* - use SO_REUSEADDR for SOCK_STREAM type sockets onlySree Harsha Totakura2013-08-15
|
* -enable resetting client context to NULLChristian Grothoff2013-08-15
|
* - correct iteraion in multihashmapFlorian Dold2013-08-12
| | | | | - iterate over elements with client ack in set
* - test memory leakFlorian Dold2013-08-12
|