Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | src: for every AGPL3.0 file, add SPDX identifier. | ng0 | 2019-01-14 |
| | |||
* | add function to obtain monotonic time | Christian Grothoff | 2018-12-13 |
| | |||
* | fix macro test | Christian Grothoff | 2018-11-29 |
| | |||
* | finish (?) libgnunetatstransport for now | Christian Grothoff | 2018-11-29 |
| | |||
* | fix resolver bugs and warnings | Christian Grothoff | 2018-11-12 |
| | |||
* | add support for /etc/hosts | Christian Grothoff | 2018-10-18 |
| | |||
* | use unique 32-bit IDs for DNS requests to avoid random confusions, handle ↵ | Christian Grothoff | 2018-10-18 |
| | | | | additional and authoritative records as well | ||
* | tolerate failure to start gnunet-service-resolver, make resolver not crash ↵ | Christian Grothoff | 2018-08-15 |
| | | | | if /etc/resolv.conf does not exist | ||
* | handle case that DNS servers do not return A/AAAA records if we ask for ALL | Christian Grothoff | 2018-08-14 |
| | |||
* | fix CNAME handling, caching, out-of-bounds accesses, etc. in ↵ | Christian Grothoff | 2018-08-14 |
| | | | | gnunet-service-resolver | ||
* | fix segfault | lurchi | 2018-06-29 |
| | |||
* | add documentatioN | lurchi | 2018-06-29 |
| | |||
* | 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 |
| | |||
* | 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 |
| | |||
* | whitespace | Christian Grothoff | 2018-06-06 |
| | |||
* | fix misc compiler warnings | Christian Grothoff | 2018-01-04 |
| | |||
* | fix FTBFS issues if --enable-logging=no is set | Christian Grothoff | 2017-06-29 |
| | |||
* | misc minor fixes for new service MQ API, implementing resolver using new ↵ | Christian Grothoff | 2016-09-19 |
| | | | | service API | ||
* | -avoid calling memcpy() with NULL argument, even if len is 0 | Christian Grothoff | 2016-07-08 |
| | |||
* | -fix (C) notices | Christian Grothoff | 2016-01-19 |
| | |||
* | fix #3869: outdated FSF address | Christian Grothoff | 2015-06-30 |
| | |||
* | -fix #3870 | Christian Grothoff | 2015-06-29 |
| | |||
* | check for __GLIBC__ before mallopting | Christian Grothoff | 2015-06-16 |
| | |||
* | -return IP in dotted decimal if reverse lookup fails | Christian Grothoff | 2015-06-07 |
| | |||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | -make retry nicer | Christian Grothoff | 2014-06-11 |
| | |||
* | -indentation, doxygen | Christian Grothoff | 2014-06-11 |
| | |||
* | -fix timeout handling for resolver | Christian Grothoff | 2014-06-09 |
| | |||
* | More W32 resolver workarounds | LRN | 2014-01-17 |
| | |||
* | Clean up dns resolver code a bit | LRN | 2013-12-15 |
| | | | | | To enable ipv6 resolution on W32 teredo must be enabled: netsh interface teredo set state <enterpriseclient | client> | ||
* | -remove trailing whitespace | Christian Grothoff | 2013-10-06 |
| | |||
* | changing time measurement from milliseconds to microseconds | Christian Grothoff | 2013-08-11 |
| | |||
* | -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 | ||
* | -removing legacy ifdefs, fixing log statements | Christian Grothoff | 2012-05-06 |
| | |||
* | -fixing #2116 | Christian Grothoff | 2012-01-27 |
| | |||
* | curly wars / auto-indentation | Christian Grothoff | 2011-11-04 |
| | |||
* | converting to GNUNET_LOG_from* | Christian Grothoff | 2011-10-11 |
| | |||
* | indentation | Christian Grothoff | 2011-08-15 |
| | |||
* | indentation | Christian Grothoff | 2011-08-15 |
| | |||
* | fix | Christian Grothoff | 2011-07-15 |
| | |||
* | fix | Christian Grothoff | 2011-06-21 |
| | |||
* | make resolver test pass even if primary DNS is down | Christian Grothoff | 2011-06-20 |
| | |||
* | set sxn_len on FreeBSD where required | Christian Grothoff | 2011-05-25 |
| | |||
* | seaspider | Christian Grothoff | 2010-11-24 |
| | |||
* | big scheduler refactoring, expect some issues | Nathan S. Evans | 2010-11-05 |
| | |||
* | Changed GNUNET_TIME_Absolute and GNUNET_TIME_Relative to allow safe ↵ | Matthias Wachs | 2010-10-27 |
| | | | | comparisons between time values | ||
* | fix | Christian Grothoff | 2010-10-20 |
| |