summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix --server=/domain/#v2.88test3Simon Kelley2022-11-071-2/+4
* Fix --server with multiple domains.Simon Kelley2022-11-071-17/+20
* Make specifying nameservers by name work for DBus API.Simon Kelley2022-11-073-19/+59
* Call freeaddrinfo() in domain_rev[46]()Simon Kelley2022-11-071-0/+6
* Extend specifying DNS servers by domain-name to --rev-serverv2.88test2Simon Kelley2022-11-063-30/+55
* Fix breakage of --local=/domain.name/1.2.3.4 in immediately previous commit.Simon Kelley2022-11-061-4/+8
* Allow domain names as well is IP addresses in --server options.Dominik Derigs2022-11-053-83/+248
* Reconcile "names" and "address" counts when reading hostfiles.Simon Kelley2022-10-302-6/+6
* Inotify: make "flushed" log message more understandable.Simon Kelley2022-10-271-4/+4
* Do not (try to) re-read deleted files inside a --hostsdir.Dominik Derigs2022-10-271-3/+9
* Fix in dhcpv4 rapid-commit code.Simon Kelley2022-10-271-1/+8
* Add --no-round-robin option.Simon Kelley2022-10-183-4/+14
* Fix loss of DNS servers on config reload.Simon Kelley2022-10-171-1/+3
* Handle multiple addresses when removing duplicates in host files.Dominik Derigs2022-10-161-6/+7
* Enhance --hostdir so that records are automatically removed when re-reading.Dominik Derigs2022-10-163-1/+27
* Improve logging of DNS record source from --hostsdir files.Dominik Derigs2022-10-164-65/+119
* Merge branch 'aws'Simon Kelley2022-10-1312-161/+708
|\
| * Add ClearMetrics Dbus method.awsSimon Kelley2022-09-163-3/+30
| * Optimise cache code when stale caching in use.Simon Kelley2022-09-161-4/+9
| * Don't exclude stale-cache answers from "local answered" metric.Simon Kelley2022-09-161-1/+3
| * Initialise modified-moving-average latency calc better.Simon Kelley2022-09-161-1/+4
| * Split failed queries in retries in stat counting.Simon Kelley2022-09-164-6/+11
| * Tweak server-selection logic in the fast-retry case.Simon Kelley2022-09-151-7/+8
| * Keep a per-DNS-server moving average of query latency.Simon Kelley2022-09-154-8/+22
| * Combine server stats from all records for the same server in DBUS method.Simon Kelley2022-09-151-18/+31
| * Count NXDOMAIN replies from each server.Simon Kelley2022-09-154-5/+12
| * Add metric for queries which never see an answer.Simon Kelley2022-09-153-0/+4
| * Make fast-retry more configurable and do exponential backoff.Simon Kelley2022-09-154-15/+34
| * Remove unused vars.Simon Kelley2022-09-131-1/+1
| * Return EDE_STALE extended error when returning stale data from cache.Simon Kelley2022-09-121-1/+14
| * Add stale cache replies to metrics.Simon Kelley2022-09-124-1/+5
| * Add GetServerMetrics method to DBus interface.Simon Kelley2022-09-121-0/+57
| * Further optimisation of --port-limit.Simon Kelley2022-09-094-15/+64
| * Second try at port-limit option.Simon Kelley2022-09-094-23/+50
| * Fix namebuff overwrite leading to wrong log after socket bind warning.Simon Kelley2022-09-091-3/+3
| * Remove fast-retry development logging.Simon Kelley2022-09-061-3/+0
| * Add --use-stale-cache option.Simon Kelley2022-09-066-76/+222
| * Add --fast-dns-retry option.Simon Kelley2022-09-065-44/+153
| * Add --port-limit option.Simon Kelley2022-09-063-10/+55
* | Fix bug in --dynamic-host when interface has /16 IPv4 address.Simon Kelley2022-10-131-1/+1
* | Fix a problem in overload handling.v2.87Simon Kelley2022-09-091-0/+8
|/
* Add DHCPv4 option 108 "ipv6-only" to the options table.v2.87rc1Simon Kelley2022-09-061-0/+1
* Fix logic when a SERVFAIL reply is received after good replt for DNSSEC.Simon Kelley2022-09-061-3/+6
* Add source address to RA packet dumps.Simon Kelley2022-09-061-1/+7
* Fix DHCPv6 relay to use a more sensble source address.Simon Kelley2022-09-061-15/+5
* Free sockets awaiting upstream DNS replies ASAP.Simon Kelley2022-09-061-0/+7
* Tweak packet dump code to make port numbers more accurate.Simon Kelley2022-09-058-84/+120
* Simplify realloc use in poll.cSimon Kelley2022-08-111-12/+4
* Introduce whine_reallocPetr Menšík2022-08-116-24/+24
* Fix bad interaction between --address=/#/<ip> and --server=/some.domain/#Simon Kelley2022-08-081-5/+9