summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Code tidying.HEADmasterSimon Kelley2023-05-011-10/+7
* Fix issue with stale caching.Simon Kelley2023-05-011-51/+51
* Improve RFC3315 para 15 packet validation.Simon Kelley2023-04-241-6/+28
* Log failure to determine MAC address in DHCPv6.Simon Kelley2023-04-171-0/+2
* Optimization of socket events handling of dbus.Petr Menšík2023-04-171-10/+9
* Fix crash in dbus code.Petr Menšík2023-04-171-4/+20
* Fix paren blunder in aaba66efbd3b4e7283993ca3718df47706a8549bSimon Kelley2023-04-171-1/+1
* Add --no-dhcpv4-interface and --no-dhcpv6-interface options.Simon Kelley2023-04-128-14/+40
* Turn "used" member of struct iname into flags in preparation for more.Simon Kelley2023-04-125-11/+22
* Missed copyright date.Simon Kelley2023-04-051-1/+1
* Make --server=/#/<addr> behave the same as --server=<addr>Simon Kelley2023-04-051-2/+2
* Bump copyrights to 2023.Simon Kelley2023-04-0548-49/+49
* Fix long-term bug in TCP caching code which would lose NXDOMAIN.Simon Kelley2023-04-011-52/+57
* Use a simpler arrangement for the all_addr union to avoidSimon Kelley2023-04-013-51/+84
* Fix copy-n-paste error in 138e1e2a2d918b37cb0274fe310d53be35acf4cfSimon Kelley2023-04-011-1/+1
* --domain=# is valid. --synth-domain=# isn't.Simon Kelley2023-03-311-172/+175
* Allow --cache-rr=ANY with the obvious meaning.Simon Kelley2023-03-311-1/+1
* Optimse memory use for arbitrary-RR caching.Simon Kelley2023-03-313-59/+87
* Optimise no-action case in rrfilter().all-rr-typeSimon Kelley2023-03-301-0/+3
* Add filtering of arbitrary RR-types.Simon Kelley2023-03-297-90/+99
* Remove code for caching SRV.Simon Kelley2023-03-285-130/+35
* Add --cache-rr to enable caching of arbitrary RR types.Simon Kelley2023-03-239-173/+415
* Fold F_NOERR and F_DNSSEC to make space for new F_RR.Simon Kelley2023-03-203-5/+10
* Add EDE "filtered" extended error when --filter-A or --filter-AAAA act.Simon Kelley2023-03-205-47/+83
* More --filter-AAAA caching improvements.Simon Kelley2023-03-202-19/+38
* Improve cache use with --filter-A and --filter-AAAASimon Kelley2023-03-201-0/+20
* Remove limitation on --dynamic-host.Simon Kelley2023-03-161-11/+2
* Fix DHCPv6 "use multicast" response which previously failedSimon Kelley2023-03-151-2/+4
* Allow configuring filter-A/AAAA via dbus.Clayton Craft2023-03-081-0/+14
* Generalise cached NXDOMAIN replies.Simon Kelley2023-03-081-4/+18
* Set the default maximum DNS UDP packet size to 1232.Simon Kelley2023-03-071-1/+1
* Fix possible SEGV when no servers defined.Simon Kelley2023-03-061-2/+3
* Fix --rev-server option. It was broken in 1db9943c6879c160a5fbef885d5ceadd366...Dominik Derigs2023-03-061-0/+6
* Avoid undefined behaviour with the ctype(3) functions.Taylor R Campbell2023-02-277-14/+14
* Add --no-ident option.v2.89test1Dominik Derigs2023-01-232-16/+24
* Fix bug which can break the invariants on the order of a hash chain.Simon Kelley2023-01-131-5/+9
* Fix cosmetic big in dump_cache_entry()Simon Kelley2023-01-041-2/+1
* Log all cache internal errors.Simon Kelley2023-01-021-8/+3
* If we hit a cache internal error, log the entry we failed to remove.Simon Kelley2022-12-221-82/+97
* Add posix-timezone and tzdb-timezone DHCPv6 options.v2.88Simon Kelley2022-12-041-0/+2
* Handle malformed DNS replies better.v2.88rc5Simon Kelley2022-11-262-17/+29
* Fix warning in cache.cBrad Smith2022-11-261-1/+3
* Make max staleness of stale cache entries configurable and default to one day.Dominik Derigs2022-11-264-9/+36
* Fix use-after-free in mark_servers()Petr Menšík2022-11-261-3/+5
* fixup! Handle DS records for unsupported crypto algorithms.Petr Menšík2022-11-221-1/+1
* Optimise readng large number --server options at start up.Simon Kelley2022-11-212-21/+39
* Fix SEGV on --local= added by immediately previous commit.v2.88rc3Simon Kelley2022-11-171-6/+8
* Fix struct hostinfo free code and BSD compile.v2.88rc2Simon Kelley2022-11-173-22/+27
* Handle DS records for unsupported crypto algorithms correctly.v2.88rc1Simon Kelley2022-11-162-23/+38
* Fix GOST signature algorithms for DNSSEC validation.Simon Kelley2022-11-161-7/+9