aboutsummaryrefslogtreecommitdiff
path: root/src/include/platform.h
Commit message (Collapse)AuthorAge
* filenames can exceed 128 bytes, even in testcasesChristian Grothoff2019-02-17
|
* fix compat.h inclusionMarcello Stanisci2019-02-07
|
* make memrchr detection more general as some linux libcs such as musl or diet ↵Schanzenbach, Martin2019-02-05
| | | | do not have memrchr either
* - Fix build of ats transport plugin not linking against libgnunetntSchanzenbach, Martin2019-02-05
| | | | - Add compat memrchr layer for Win32 and macOS
* 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
|
* [datastore] Fix #3743David Barksdale2017-03-19
| | | | | | | | | | | | | | | | | | | | This change adds support for key == NULL to the datastore plugins and replaces the offset argument with a next_uid and random arguments to increase performance in the key == NULL case. With the offset argument a datastore plugin would have to count all matching keys before fetching the key at the right offset, which would iterate over the entire database in the case of key == NULL. The offset argument was used in two ways: to iterate over a set of matching values and to start iteration at a random matching value. The new API seperates these into two arguments: if random is true it will return a random matching value, otherwise next_uid can be set to uid + 1 to return the next matching value. The random argument was not added to get_zero_anonymity. This function is used to periodically insert zero anonymity values into the DHT. I don't think it's necessary to randomize this.
* -fix (C) noticesChristian Grothoff2016-01-19
|
* doxygen: group/module definitions (part 2)Gabor X Toth2016-01-12
|
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* FreeBSD has ucred.h in sys/ucred.h, check for this (#3249)Christian Grothoff2014-01-04
|
* -move tcp session check into extra checks conditionChristian Grothoff2013-12-13
|
* - do not use SIGUSR1 on SuperMUCSree Harsha Totakura2013-12-03
|
* Define _XOPEN_SOURCE to an integer, don't leave it emptyLRN2013-10-17
|
* - change --enable-ll to --enable-supermucSree Harsha Totakura2013-10-12
| | | | | - define a system wide termination signal GNUNET_TERM_SIG. Set this to SIGUSR1 only when building for SuperMUC
* -use GPLv3+ consistentlyChristian Grothoff2013-08-24
|
* Compile on platforms without netinet/ip.h. Furthur fixes to come.David Barksdale2013-06-18
|
* -disable extra checks by defaultChristian Grothoff2013-03-02
|
* -misc bugfixes, travel hackingChristian Grothoff2012-11-04
|
* -introducing MDLL macrosChristian Grothoff2012-10-23
|
* -add logic to measure heap size for all processes that use statistics, ↵Christian Grothoff2012-10-07
| | | | reduce statistics, topology, nse and resolver heap usage using the same trick we used for arm
* #2404, patch 03: include net/if on GNUChristian Grothoff2012-06-04
|
* -minor cleanups in testingChristian Grothoff2012-05-30
|
* enabling use of pipes for signal communication also on UNIX to enable future ↵Christian Grothoff2012-02-27
| | | | integration with Java services
* Implement passing sockets in IPC on W32 (#1975)Christian Grothoff2011-12-06
|
* Removed legacy codeBart Polot2011-12-06
|
* LRN: Fixing Mantis #1974: On W32 winsock2.h defines FD_SETSIZE (if it was ↵Christian Grothoff2011-12-06
| | | | | | | not defined before inclusion of the header) to 64, which means that it's not possible to select on more than 64 sockets at once. This might work during the tests, but in the wild people might want to have more than 60 connections, at least in the transport service. The patch attached should increase the limit to 1024.
* even nicer indentation, thanks to LRN's indent patchChristian Grothoff2011-08-16
|
* indentationChristian Grothoff2011-08-15
|
* ctype is requiredChristian Grothoff2011-04-06
|
* need endian macrosChristian Grothoff2011-04-06
|
* UNIX domain socket authentication support addedChristian Grothoff2011-01-24
|
* LRN patch from Mantis #1615Christian Grothoff2010-11-05
|
* removed additional >Matthias Wachs2010-10-14
|
* First steps to get GNUnet running under OpenIndiana: include needed for ↵Matthias Wachs2010-10-13
| | | | network.c
* fixing 1592Christian Grothoff2010-07-28
|
* Need stdint.h man.David Barksdale2010-06-13
|
* minor fixesChristian Grothoff2010-06-11
|
* UNIX domain socket supportChristian Grothoff2010-06-05
|
* move platform specific stuff to platform.hNils Durner2010-06-05
|
* better: sysconf seems to be the preferred wayHeikki Lindholm2010-04-09
|
* HOST_NAME_MAX doesn't exist on freebsd or darwinHeikki Lindholm2010-04-09
|
* (no commit message)Nils Durner2010-03-22
|
* bye pthreadsNils Durner2009-11-19
|
* use vfork if available, otherwise sleep after fork to avoid racing on ↵Christian Grothoff2009-10-19
| | | | signalling the process vs execvp changing the signal handlers; clone without signal-handlers would also do, but is even less portable
* cosmeticsHeikki Lindholm2009-10-18
|
* fix MinGWNils Durner2009-05-29
|