summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2024-11-10 Don't step on POSIXHEADmainLaurent Bercot
remove() is in stdio.h, which bionic pulls. lol @ bionic. Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-08-05 Prepare for 2.3.8.0; add s6dns_engine_queryLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-07-05 Fix depsLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-07-05 Remove s6dns_mininetstring, prepare for 2.7.2.3Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-06-17 Add packet dump in post-received debug primitiveLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2024-04-27 Prepare for 2.3.7.2; implement dns-0x20Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-21 Remove unused caches/ subdirLaurent Bercot
dcache is moved to shibari. Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-20 Prepare for 2.3.7.1Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-13 Null-terminate output of s6dns_domain_tostring()Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-03 Revert the changes, they're incorrect.Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-02 Actually add the function to the lib!Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-12-02 Add nodecode functions for get_domain and parse_questionLaurent Bercot
Also make sure get_domain always returns lowercase. Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-11-20 version: 2.3.7.0v2.3.7.0Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-11-18 Fix old _BSD_SOURCE definitionsLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-11-17 Prepare for 2.3.7.0; ignore link-local addresses in /etc/hostsLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-10-12 Fix old type defLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-09-15 bsdsnowflake is a lighter approach than nonposixLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-09-12 New tentative workaround for bad sys/stat.hLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-09-12 Support Darwin snowflakiness with st_mtimLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-07-23 Fix wrong error on nodata in s6-dnsipLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-07-21 Fix noqualify for /etc/hosts compilationLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-07-20 More bigfuxes!Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-07-14 No dead code plzLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-07-13 Bugfix the bigfuxesLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-07-12 smol bugfixLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-07-12 Pass on all clients, add hosts support wherever applicableLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-07-11 Good version of hosts.hLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-07-06 Add s6dns_hosts reading functionsLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-07-03 Fix debug stuffLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-07-03 First wave of debugLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-07-03 Add s6-dns-hosts-compile, prepare for 2.3.6.0Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-06-13 Adapt to iter_func fixLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2023-01-03 bugfix: signed length in tcp prefixLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2022-11-29 Adapt to skalibs-2.13.0.0Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2022-10-10 Gate rrd == qrd relevant test behind S6DNS_O_STRICTLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2022-10-10 Error message typo fix in skadnsdLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2022-10-07 bugfix: adapt to new allread() APILaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2022-04-09 Prepare for 2.3.5.4; adapt to skalibs-2.12.0.0Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2021-12-04 bugfix: alloc_free correct valueLaurent Bercot
*All* my memory bugs come from places where I'm not using stralloc. That should give a hint to every C programmer out there. Really. Signed-off-by: Laurent Bercot <ska@appnovation.com>
2021-09-02 Pass errno as unsigned charLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2021-08-10 Prepare for 2.3.5.2, adapt sig_ignore apiLaurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2021-08-04 Adapt to skalibs-2.11Laurent Bercot
Signed-off-by: Laurent Bercot <ska@appnovation.com>
2021-03-17 bugfix: s6dns_resolve_aaaaa API on double nodataLaurent Bercot
2021-02-26 bugfix: call skadnsd via the non-versioned pathLaurent Bercot
2021-01-15 Do not overwrite the question when reading an answer via UDPLaurent Bercot
2021-01-14 Prepare for 2.3.5.0, s6dns_message_get_domain_nodecode() now publicLaurent Bercot
2021-01-02 Prepare for 2.3.4.0Laurent Bercot
2020-12-29 Refactor libdcache, expose dcache_clean_expired()Laurent Bercot
2020-12-24 s6dns_message_parse_question() needs to update countsLaurent Bercot
2020-12-21 Works better when you declare itLaurent Bercot