aboutsummaryrefslogtreecommitdiff
path: root/src/util/network.c
Commit message (Collapse)AuthorAge
* Fix warnings and fix/improve logging in network.cLRN2013-03-20
|
* -check for EINPROGRESS for UNIX, hopefully fixing #2741Christian Grothoff2013-01-30
|
* W32: Remove unnecessary 0 and -1 checksLRN2012-11-01
|
* W32: optimize GNUNET_NETWORK_fdset_addLRN2012-11-01
|
* -bugfixes, code cleanupChristian Grothoff2012-10-26
|
* bratao: W32: Optimize ..._select() implementationLRN2012-10-25
| | | | | | | Begin with a quick sequential check of sockets and pipes, and bail out if something is selected already, or if timeout is zero, avoiding overhead of setting up all the stuff necessary to sleep until either a socket or a pipe wakes us up.
* Implement non-inheritable sockets for W32LRN2012-10-08
|
* -reorderChristian Grothoff2012-09-27
|
* -minor code cleanupChristian Grothoff2012-07-18
|
* Handle peek errors more appropriately in w32 selectLRN2012-07-13
|
* Safer handling of corner-cases in w32 selectLRN2012-07-13
|
* -dos2unixChristian Grothoff2012-07-11
|
* -LRN: Log timeouts that are bigger than DWORD; fix format stringChristian Grothoff2012-06-24
|
* -fixing #2439Christian Grothoff2012-06-20
|
* LRN: new select wrapper for W32 which avoids busy-waitingChristian Grothoff2012-06-07
|
* -bratao: there is one little innofensive patch. ↵Christian Grothoff2012-06-01
| | | | http://pastebin.com/iRharWUm , On W32 we waiting 10 microseconds on the select, and its completely unecessary. Some tests are 30% faster to me.
* -added accessors for network handleMartin Schanzenbach2012-06-01
|
* -typoChristian Grothoff2012-05-15
|
* -help seaspider some moreChristian Grothoff2012-05-15
|
* -misc offline hacking / code cleanup in utilChristian Grothoff2012-04-21
|
* -do not warn if stat fails, do not output DEBUG messages in testChristian Grothoff2012-04-01
|
* -removing legacy #ifdefsChristian Grothoff2012-04-01
|
* -eliminating duplicate codeChristian Grothoff2012-03-23
|
* -some more #if DEBUG eliminationChristian Grothoff2012-02-26
|
* -LRN: Pipe-errors-will-trigger-ready-to-read-eventChristian Grothoff2012-01-21
|
* Implement passing sockets in IPC on W32 (#1975)Christian Grothoff2011-12-06
|
* -LRN: fix socket_close loggingChristian Grothoff2011-12-02
|
* curly wars / auto-indentationChristian Grothoff2011-11-04
|
* fixChristian Grothoff2011-10-20
|
* LRN loves slist: Use stack allocation for slist iteratorChristian Grothoff2011-10-14
|
* LRN: Fix slist misuse in network.cChristian Grothoff2011-10-12
|
* converting to GNUNET_LOG_from*Christian Grothoff2011-10-11
|
* compile errorMatthias Wachs2011-10-06
|
* LRN: Fix select() on pipes to trigger read callback on EPIPEChristian Grothoff2011-10-06
|
* LRN: Use GNUNET_EXTRA_LOGGING to manage compile-time logging callsChristian Grothoff2011-10-04
| | | | | | (#1805).
* fixwarningChristian Grothoff2011-09-18
|
* SO_SNDBUF/SO_RECVBUF do not work on FreeBSDChristian Grothoff2011-09-18
|
* do use reuseaddr on non-W32 systemsChristian Grothoff2011-09-16
|
* indentationChristian Grothoff2011-08-15
|
* indentationChristian Grothoff2011-08-15
|
* LRN: Added-the-ability-to-substitute-scheduler-select.Christian Grothoff2011-08-14
|
* use bind instead of connect to test if service is running to avoid long ↵Christian Grothoff2011-08-11
| | | | timeouts during startup
* LRN: Bratao's select() implementation for W32Christian Grothoff2011-08-01
|
* Mantis 1735Christian Grothoff2011-07-18
|
* wrong checkChristian Grothoff2011-07-15
|
* mantis 1735Christian Grothoff2011-07-14
|
* additional assertion to find segfaultMatthias Wachs2011-07-13
|
* testcase for nat test codeChristian Grothoff2011-07-01
|
* finishing gnunet-nat-serverChristian Grothoff2011-07-01
|
* Mantis 1716:Christian Grothoff2011-06-20
|