aboutsummaryrefslogtreecommitdiff
path: root/src/util/network.c
Commit message (Collapse)AuthorAge
* cache PF support results from OS probe (#5553)Christian Grothoff2019-03-02
|
* Be explicit about truncation to silence warning.Florian Dold2019-02-28
| | | | | | | | | | | Newer GCCs do not like truncation and emit a warning. We don't want to disable truncation warnings (-Wnostringop-truncation), as in some cases these warnings can point to a security flaw. Using strcat instead of strncat is fine, since *both* equally overflow the destination buffer if not used carefully. See https://developers.redhat.com/blog/2018/05/24/detecting-string-truncation-with-gcc-8/
* untested fix for #5511Christian Grothoff2019-02-09
|
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* 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
|