aboutsummaryrefslogtreecommitdiff
path: root/src/util/network.c
Commit message (Collapse)AuthorAge
* paragraph for gnunet devs that don't know how to use the webpsyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* glitch in the license text detected by hyazinthe, thank you!psyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* first batch of license fixes (boring)psyc://loupsycedyglgamf.onion/~lynX2018-06-05
|
* Style fixes (mostly tabs to spaces).anryko2018-01-07
|
* initialize variable on all pathsChristian Grothoff2018-01-05
|
* add assertionChristian Grothoff2018-01-04
|
* merge branch 'refactoring-scheduler'lurchi2017-12-30
|\
| * make input of getters const (needed for new scheduler API)lurchi2017-08-05
| |
* | fix integer overflow in cast to long for very large timeouts on 32-bit platformsChristian Grothoff2017-09-26
|/
* implement GNUNET_NETWORK_test_port_free() for testcases to conveniently ↵Christian Grothoff2017-03-24
| | | | check if a port is available
* util: add component name to LOG macros; util/client: log incoming message ↵tg(x)2017-02-24
| | | | type/size/source for gnunet-logread
* change return value to use -1 on error, as 0 is a legal packet sizeChristian Grothoff2016-11-27
|
* This can't be NULLDavid Barksdale2016-10-26
|
* -avoid calling memcpy() with NULL argument, even if len is 0Christian Grothoff2016-07-08
|
* -fix misc issuesChristian Grothoff2016-07-06
|
* -fix (C) noticesChristian Grothoff2016-01-19
|
* automatically clean up left-over Unix domain socket files when trying to ↵Christian Grothoff2015-07-13
| | | | bind (fixes #3723)
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* Add missing const to the argument of the readiness checkersLRN2015-04-09
|
* Wait on actual HANDLE, not the structure that contains itLRN2015-04-09
|
* -trying to fix warningsChristian Grothoff2015-03-23
|
* generally use GNUNET_assert() instead of GNUNET_abort() to also log the errorChristian Grothoff2015-02-28
|
* -signal connection failure to receive even if receive is triggered after ↵Christian Grothoff2015-02-21
| | | | failure is observed
* be more careful with errno, so we can be sure it is not overwritten by ↵Christian Grothoff2015-02-21
| | | | 'free()' and the like
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* -make sure we get the correct errno back after GNUNET_NETWORK_socket_create()Christian Grothoff2015-01-25
|
* W32: Remove copy-pasted stray incrementLRN2015-01-24
|
* Add GNUNET_NETWORK_fdset_handle_set_firstLRN2015-01-24
|
* Add support for selecting on W32 eventsLRN2015-01-24
|
* use enough space for storing full addressChristian Grothoff2015-01-17
|
* Grothoff's W32 select slist elimination and prettificationLRN2014-12-14
|
* Grothoff's massive indentation and documentation fixes in util/network.cLRN2014-12-14
|
* adding TCP_STEALTH support to TCP pluginChristian Grothoff2014-11-02
|
* - Do not try to delete empty string directories.Sree Harsha Totakura2014-02-14
|
* Create UNIX domain sockets as abstract sockets when running in LINUX and theSree Harsha Totakura2014-02-09
| | | | | option USE_ABSTRACT_SOCKETS is present in configuration.
* -clean up network select code, avoid insane #ifdefing for MINGWChristian Grothoff2013-12-13
|
* -fix off-by-one so we can also select on FD 0 (stdin)Christian Grothoff2013-12-13
|
* -fix #3211Christian Grothoff2013-12-13
|
* -fix warningChristian Grothoff2013-10-09
|
* removing remenants of abstract unix domain socket handling, this finishes ↵Christian Grothoff2013-10-09
| | | | addressing #2887
* changing UNIX domain socket access control to file permissions checks, ↵Christian Grothoff2013-10-09
| | | | instead of UDS credentials (#2887)
* -switching (again) to named sockets, see #2887Christian Grothoff2013-10-09
|
* -remove trailing whitespaceChristian Grothoff2013-10-06
|
* *sigh* ... Matthias Wachs2013-10-01
|
* -towards addressing #3047, note this causes the code to FTBFSChristian Grothoff2013-09-30
|
* -undo #29640, somehow causes problemsChristian Grothoff2013-09-27
|
* moving from abstract unix domain socket paths to normal unix domain socket ↵Christian Grothoff2013-09-26
| | | | paths (#2887), removing now unnecessary/dead flags argument to GNUNET_NETWORK_socket_bind
* 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.
* -check return values, doxygen, code cleanupChristian Grothoff2013-09-26
|
* -fix shortening routine to deal with longer hashesChristian Grothoff2013-09-20
|