aboutsummaryrefslogtreecommitdiff
path: root/src/util/gnunet-service-resolver.c
Commit message (Collapse)AuthorAge
* GNUNET_free_non_null -> GNUNET_freeChristian Grothoff2020-07-05
|
* follow-up to 7c14b80a011e9e99b1cef0bfd96bae364edd5663:ng02019-11-20
| | | | use __linux__ instead of redefined LINUX.
* tighten formatting rulesChristian Grothoff2019-10-31
|
* fix rest; uncrustifySchanzenbach, Martin2019-10-11
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* uncrustify as demanded.ng02019-09-08
|
* bloody off_tChristian Grothoff2019-06-04
|
* fix castChristian Grothoff2019-06-04
|
* first try raw, unexpanded nameChristian Grothoff2019-02-24
|
* attempt fix #5578Schanzenbach, Martin2019-02-23
|
* attempt fix #5578Schanzenbach, Martin2019-02-17
|
* fix assertion failure reported in #5578Christian Grothoff2019-02-16
|
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* add function to obtain monotonic timeChristian Grothoff2018-12-13
|
* fix macro testChristian Grothoff2018-11-29
|
* finish (?) libgnunetatstransport for nowChristian Grothoff2018-11-29
|
* fix resolver bugs and warningsChristian Grothoff2018-11-12
|
* add support for /etc/hostsChristian Grothoff2018-10-18
|
* use unique 32-bit IDs for DNS requests to avoid random confusions, handle ↵Christian Grothoff2018-10-18
| | | | additional and authoritative records as well
* tolerate failure to start gnunet-service-resolver, make resolver not crash ↵Christian Grothoff2018-08-15
| | | | if /etc/resolv.conf does not exist
* handle case that DNS servers do not return A/AAAA records if we ask for ALLChristian Grothoff2018-08-14
|
* fix CNAME handling, caching, out-of-bounds accesses, etc. in ↵Christian Grothoff2018-08-14
| | | | gnunet-service-resolver
* fix segfaultlurchi2018-06-29
|
* add documentatioNlurchi2018-06-29
|
* Use the DNSPARSER and DNSSTUB libraries in the resolver servicelurchi2018-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 modulelurchi2018-06-24
|
* 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
|
* whitespaceChristian Grothoff2018-06-06
|
* fix misc compiler warningsChristian Grothoff2018-01-04
|
* fix FTBFS issues if --enable-logging=no is setChristian Grothoff2017-06-29
|
* misc minor fixes for new service MQ API, implementing resolver using new ↵Christian Grothoff2016-09-19
| | | | service API
* -avoid calling memcpy() with NULL argument, even if len is 0Christian Grothoff2016-07-08
|
* -fix (C) noticesChristian Grothoff2016-01-19
|
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* -fix #3870Christian Grothoff2015-06-29
|
* check for __GLIBC__ before malloptingChristian Grothoff2015-06-16
|
* -return IP in dotted decimal if reverse lookup failsChristian Grothoff2015-06-07
|
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* -make retry nicerChristian Grothoff2014-06-11
|
* -indentation, doxygenChristian Grothoff2014-06-11
|
* -fix timeout handling for resolverChristian Grothoff2014-06-09
|
* More W32 resolver workaroundsLRN2014-01-17
|
* Clean up dns resolver code a bitLRN2013-12-15
| | | | | To enable ipv6 resolution on W32 teredo must be enabled: netsh interface teredo set state <enterpriseclient | client>
* -remove trailing whitespaceChristian Grothoff2013-10-06
|
* changing time measurement from milliseconds to microsecondsChristian Grothoff2013-08-11
|
* -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
* -removing legacy ifdefs, fixing log statementsChristian Grothoff2012-05-06
|
* -fixing #2116Christian Grothoff2012-01-27
|