Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | src: for every AGPL3.0 file, add SPDX identifier. | ng0 | 2019-01-14 |
| | |||
* | use unique 32-bit IDs for DNS requests to avoid random confusions, handle ↵ | Christian Grothoff | 2018-10-18 |
| | | | | additional and authoritative records as well | ||
* | Use the DNSPARSER and DNSSTUB libraries in the resolver service | lurchi | 2018-06-29 |
| | | | | | | | | | | | | We are not using the libc functions anymore for forward and backup DNS resolutions and the DNSPARSER and DNSSTUB libraries instead. This has the advantage that the APIs are asynchronous now and thus multiple DNS resolutions can be done in parallel. This breaks support for Windows and other operating systems that don't use /etc/resolv.conf for defining DNS servers. For fixing this the function lookup_dns_servers can be extended with different lookup mechanisms. | ||
* | use the asynchronous DNS resolution API (getaddrinfo_a) in the resolver module | lurchi | 2018-06-24 |
| | |||
* | ignore hostname if we have unixpath | Christian Grothoff | 2018-06-23 |
| | |||
* | paragraph for gnunet devs that don't know how to use the web | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-07 |
| | |||
* | glitch in the license text detected by hyazinthe, thank you! | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-07 |
| | |||
* | first batch of license fixes (boring) | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-05 |
| | |||
* | do not crash on multiple CNAMEs | Christian Grothoff | 2018-05-20 |
| | |||
* | clarify issue | Christian Grothoff | 2018-04-24 |
| | |||
* | do not crash if service violates IPC protocol | Christian Grothoff | 2018-04-24 |
| | |||
* | handle case where resolver operation is cancelled during success callback | Christian Grothoff | 2018-03-03 |
| | |||
* | fix misc compiler warnings | Christian Grothoff | 2018-01-04 |
| | |||
* | Fix double-scheduling of shutdown task | David Barksdale | 2018-01-02 |
| | |||
* | Assert for a bug someone needs to fix | David Barksdale | 2017-11-12 |
| | |||
* | simplify installation of nss plugins in build system, require user(s) to ↵ | Christian Grothoff | 2017-07-18 |
| | | | | move plugins into place manually (#5078) | ||
* | fix FTBFS issues if --enable-logging=no is set | Christian Grothoff | 2017-06-29 |
| | |||
* | more renamings relating to 'new' service now just being the 'normal' service | Christian Grothoff | 2017-03-17 |
| | |||
* | util: add component name to LOG macros; util/client: log incoming message ↵ | tg(x) | 2017-02-24 |
| | | | | type/size/source for gnunet-logread | ||
* | rename connecT -> connect now that the old API is dead | Christian Grothoff | 2017-01-10 |
| | |||
* | Use statement exprs instead of local function | David Barksdale | 2016-08-18 |
| | | | | | This change lets us compile with clang again. | ||
* | -ensure clean DNS shutdown, fix DNS-STUN termination issues | Christian Grothoff | 2016-07-25 |
| | |||
* | -avoid calling memcpy() with NULL argument, even if len is 0 | Christian Grothoff | 2016-07-08 |
| | |||
* | -disconnects DO happen | Christian Grothoff | 2016-06-29 |
| | |||
* | -only trigger check config if we actually need it | Christian Grothoff | 2016-06-28 |
| | |||
* | -convert resolver_api to MQ | Christian Grothoff | 2016-06-27 |
| | |||
* | implementing new scheduler shutdown semantics | Christian Grothoff | 2016-04-30 |
| | |||
* | small API change: do no longer pass rarely needed ↵ | Christian Grothoff | 2016-04-09 |
| | | | | GNUNET_SCHEDULER_TaskContext to all scheduler tasks; instead, allow the relatively few tasks that need it to obtain the context via GNUNET_SCHEDULER_get_task_context() | ||
* | fixfix | Christian Grothoff | 2016-04-08 |
| | |||
* | -fix resolver logic bug | Christian Grothoff | 2016-04-07 |
| | |||
* | Add support for $GNUNET_BASE_CONFIG | Florian Dold | 2016-02-28 |
| | | | | | | | | | | | | | The environment variable GNUNET_BASE_CONFIG allows specifying the directory from which all base config files will be loaded. This is useful when ARM is to be used to supervise things otherwise unrelated to GNUnet. Modifying GNUNET_PREFIX is not sufficient for this use case, since e.g. libexec files need to be under GNUNET_PREFIX, and GNUNET_BASE_CONFIG provides a way to only modify the base config directory independent of where GNUnet was installed. | ||
* | -fix (C) notices | Christian Grothoff | 2016-01-19 |
| | |||
* | -fix non-deterministic peerstore sync failure | Christian Grothoff | 2015-07-06 |
| | |||
* | fix #3869: outdated FSF address | Christian Grothoff | 2015-06-30 |
| | |||
* | -fix #3870 | Christian Grothoff | 2015-06-29 |
| | |||
* | -return IP in dotted decimal if reverse lookup fails | Christian Grothoff | 2015-06-07 |
| | |||
* | fix assertion failure when two requests were concurrently submitted if the ↵ | Christian Grothoff | 2015-05-21 |
| | | | | first one was cancelled before receiving a reply | ||
* | -fix callback after cancellation issue | Christian Grothoff | 2015-02-12 |
| | |||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | making GNUNET_SCHEDULER_cancel() perform in O(1) instead of O(n) to help or ↵ | Christian Grothoff | 2014-12-24 |
| | | | | even fully address #3247 | ||
* | duplicate timeout logic: numeric_reverse frees memory but does not unqueue | Matthias Wachs | 2014-07-17 |
| | |||
* | -fix timeout handling for resolver | Christian Grothoff | 2014-06-09 |
| | |||
* | -fix tiny leak, doxygen | Christian Grothoff | 2013-12-23 |
| | |||
* | -remove trailing whitespace | Christian Grothoff | 2013-10-06 |
| | |||
* | -avoid forever increasing backoffs on reconnect in normal operation | Christian Grothoff | 2013-09-18 |
| | |||
* | -style | Christian Grothoff | 2013-09-18 |
| | |||
* | changing time measurement from milliseconds to microseconds | Christian Grothoff | 2013-08-11 |
| | |||
* | fix for resolver timeout issues | Matthias Wachs | 2013-08-08 |
| | |||
* | -bugfixes, code cleanup | Christian Grothoff | 2012-10-26 |
| | |||
* | -removing legacy ifdefs, fixing log statements | Christian Grothoff | 2012-05-06 |
| |