Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | [datastore] Fix #3743 | David Barksdale | 2017-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) notices | Christian Grothoff | 2016-01-19 |
| | |||
* | doxygen: group/module definitions (part 2) | Gabor X Toth | 2016-01-12 |
| | |||
* | fix #3869: outdated FSF address | Christian Grothoff | 2015-06-30 |
| | |||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | FreeBSD has ucred.h in sys/ucred.h, check for this (#3249) | Christian Grothoff | 2014-01-04 |
| | |||
* | -move tcp session check into extra checks condition | Christian Grothoff | 2013-12-13 |
| | |||
* | - do not use SIGUSR1 on SuperMUC | Sree Harsha Totakura | 2013-12-03 |
| | |||
* | Define _XOPEN_SOURCE to an integer, don't leave it empty | LRN | 2013-10-17 |
| | |||
* | - change --enable-ll to --enable-supermuc | Sree Harsha Totakura | 2013-10-12 |
| | | | | | - define a system wide termination signal GNUNET_TERM_SIG. Set this to SIGUSR1 only when building for SuperMUC | ||
* | -use GPLv3+ consistently | Christian Grothoff | 2013-08-24 |
| | |||
* | Compile on platforms without netinet/ip.h. Furthur fixes to come. | David Barksdale | 2013-06-18 |
| | |||
* | -disable extra checks by default | Christian Grothoff | 2013-03-02 |
| | |||
* | -misc bugfixes, travel hacking | Christian Grothoff | 2012-11-04 |
| | |||
* | -introducing MDLL macros | Christian Grothoff | 2012-10-23 |
| | |||
* | -add logic to measure heap size for all processes that use statistics, ↵ | Christian Grothoff | 2012-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 GNU | Christian Grothoff | 2012-06-04 |
| | |||
* | -minor cleanups in testing | Christian Grothoff | 2012-05-30 |
| | |||
* | enabling use of pipes for signal communication also on UNIX to enable future ↵ | Christian Grothoff | 2012-02-27 |
| | | | | integration with Java services | ||
* | Implement passing sockets in IPC on W32 (#1975) | Christian Grothoff | 2011-12-06 |
| | |||
* | Removed legacy code | Bart Polot | 2011-12-06 |
| | |||
* | LRN: Fixing Mantis #1974: On W32 winsock2.h defines FD_SETSIZE (if it was ↵ | Christian Grothoff | 2011-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 patch | Christian Grothoff | 2011-08-16 |
| | |||
* | indentation | Christian Grothoff | 2011-08-15 |
| | |||
* | ctype is required | Christian Grothoff | 2011-04-06 |
| | |||
* | need endian macros | Christian Grothoff | 2011-04-06 |
| | |||
* | UNIX domain socket authentication support added | Christian Grothoff | 2011-01-24 |
| | |||
* | LRN patch from Mantis #1615 | Christian Grothoff | 2010-11-05 |
| | |||
* | removed additional > | Matthias Wachs | 2010-10-14 |
| | |||
* | First steps to get GNUnet running under OpenIndiana: include needed for ↵ | Matthias Wachs | 2010-10-13 |
| | | | | network.c | ||
* | fixing 1592 | Christian Grothoff | 2010-07-28 |
| | |||
* | Need stdint.h man. | David Barksdale | 2010-06-13 |
| | |||
* | minor fixes | Christian Grothoff | 2010-06-11 |
| | |||
* | UNIX domain socket support | Christian Grothoff | 2010-06-05 |
| | |||
* | move platform specific stuff to platform.h | Nils Durner | 2010-06-05 |
| | |||
* | better: sysconf seems to be the preferred way | Heikki Lindholm | 2010-04-09 |
| | |||
* | HOST_NAME_MAX doesn't exist on freebsd or darwin | Heikki Lindholm | 2010-04-09 |
| | |||
* | (no commit message) | Nils Durner | 2010-03-22 |
| | |||
* | bye pthreads | Nils Durner | 2009-11-19 |
| | |||
* | use vfork if available, otherwise sleep after fork to avoid racing on ↵ | Christian Grothoff | 2009-10-19 |
| | | | | signalling the process vs execvp changing the signal handlers; clone without signal-handlers would also do, but is even less portable | ||
* | cosmetics | Heikki Lindholm | 2009-10-18 |
| | |||
* | fix MinGW | Nils Durner | 2009-05-29 |
| | |||
* | ng | Christian Grothoff | 2009-05-29 |