Commit Graph

  • 9e169a9bea Belated CHANGELOG update. Simon Kelley 2021-02-22 23:07:48 +00:00
  • 305cb79c57 Simplify preceding fix. Simon Kelley 2021-02-18 21:35:09 +00:00
  • 141a26f979 Fix problem with DNS retries in 2.83/2.84. Simon Kelley 2021-02-17 23:56:32 +00:00
  • cfcafdd27c Tweak f1204a875e Simon Kelley 2021-02-01 23:46:43 +00:00
  • f1204a875e Tweak sort order of tags in get-version. Simon Kelley 2021-01-29 23:20:06 +00:00
  • 20295012b8 Fix possible free-memory ref in e75069f79a Simon Kelley 2021-01-24 22:25:13 +00:00
  • 807e82343a Bump Debian changelog version. Simon Kelley 2021-01-24 22:02:56 +00:00
  • c8e8f5c204 Bump copyright notices for 2021. Happy New Year! Simon Kelley 2021-01-24 21:59:37 +00:00
  • a69b017902 Change HAVE_NETTLEHASH compile-time to HAVE_CRYPTOHASH. Simon Kelley 2021-01-24 21:53:28 +00:00
  • e75069f79a Tidy initialisation in hash_questions.c Simon Kelley 2021-01-22 22:50:25 +00:00
  • 3f535da79e Fix for 12af2b171d Simon Kelley 2021-01-22 22:26:25 +00:00
  • 8ebdc364af Optimise sort_rrset for the case where the RR type no canonicalisation. Simon Kelley 2021-01-22 18:50:43 +00:00
  • 12af2b171d Fix to 75e2f0aec33e58ef5b8d4d107d821c215a52827c Simon Kelley 2021-01-22 18:24:03 +00:00
  • 04490bf622 Move fd into frec_src, fixes 15b60ddf93 Simon Kelley 2021-01-22 16:49:12 +00:00
  • 327bbc92bc Changed priority to high in Debian changelog. Simon Kelley 2021-01-17 23:35:24 +00:00
  • cc0b4489c7 Update to new struct frec fields in conntrack code. Simon Kelley 2021-01-15 22:21:52 +00:00
  • 9212ad284f Update Debian changelog. Simon Kelley 2021-01-15 22:17:30 +00:00
  • 503f68dbc4 Fix warning message logic. Simon Kelley 2021-01-15 21:53:29 +00:00
  • e01e09c712 Add CVE numbers to security update descriptions in CHANGELOG Simon Kelley 2021-01-08 22:50:03 +00:00
  • 6a6e06fbb0 Small cleanups in frec_src datastucture handling. Simon Kelley 2020-12-04 18:35:11 +00:00
  • 2024f97297 Support hash function from nettle (only) Petr Menšík 2020-11-25 17:18:55 +01:00
  • 25e63f1e56 Handle caching with EDNS options better. Simon Kelley 2020-11-25 21:17:52 +00:00
  • 15b60ddf93 Handle multiple identical near simultaneous DNS queries better. Simon Kelley 2020-11-18 18:34:55 +00:00
  • 824461192c Add missing check for NULL return from allocate_rfd(). Simon Kelley 2020-11-15 22:13:25 +00:00
  • 1eb6cedb03 Fix DNS reply when asking for DNSSEC and a validated CNAME is already cached. Simon Kelley 2020-11-14 15:29:34 +00:00
  • 059aded070 Optimse RR digest calculation in DNSSEC. Simon Kelley 2020-11-12 23:09:15 +00:00
  • 2d765867c5 Use SHA-256 to provide security against DNS cache poisoning. Simon Kelley 2020-11-12 22:06:07 +00:00
  • 257ac0c5f7 Check destination of DNS UDP query replies. Simon Kelley 2020-11-12 18:49:23 +00:00
  • 4e96a4be68 Fix remote buffer overflow CERT VU#434904 Simon Kelley 2020-11-11 23:25:04 +00:00
  • a2a7e040b1 Use the values of --min-port and --max-port in TCP connections. Simon Kelley 2020-12-12 23:26:45 +00:00
  • 4ded96209e pxe: support pxe clients with custom vendor-class Wang Shanker 2020-12-04 10:17:35 +08:00
  • f60fea1fb0 CHANGELOG: Fix three typoes. Matthias Andree 2020-07-19 21:54:44 +01:00
  • 4d85e409cd Change default lease time for DHCPv6 to one day. Simon Kelley 2020-07-12 22:45:46 +01:00
  • 2bd02d2f59 Backdated CHANGELOG update. Simon Kelley 2020-07-12 21:57:38 +01:00
  • 7e194a0a7d Apply floor of 60s to TTL of DNSKEY and DS records in cache. Simon Kelley 2020-07-12 17:43:25 +01:00
  • 9beb4d9ea2 Fix BNF in man page description for --server. Simon Kelley 2020-07-05 17:17:39 +01:00
  • ab5ebe9507 Bump Debian version to 2.82 Simon Kelley 2020-06-26 22:23:15 +01:00
  • 837e8f4eb5 Remove runit support when building debs for Ubuntu. Simon Kelley 2020-06-26 22:13:27 +01:00
  • e2cb655958 Thorough clean-up following 8270648da1. Simon Kelley 2020-06-20 22:30:12 +01:00
  • 8270648da1 Fix memory corruption on EAGAIN return from pipe during TCP requests. Frank 2020-06-20 15:17:56 +01:00
  • 619000a3c5 Suppress logging of listen addresses during startup. Simon Kelley 2020-04-29 00:09:58 +01:00
  • 1c1b925052 Remove duplicate address family from listener Petr Menšík 2019-07-15 17:16:44 +02:00
  • 49bdf1ead9 Handle listening on duplicate addresses Petr Menšík 2019-07-15 17:13:12 +02:00
  • 60a3ae19c5 Cleanup interfaces no longer available Petr Mensik 2019-07-09 14:05:59 +02:00
  • 951a22165c Compare address and interface index for allowed interface Petr Mensik 2019-07-03 17:02:16 +02:00
  • 51cdd1a227 Explicitly mark address port not used Petr Mensik 2019-07-04 20:28:08 +02:00
  • 66adee85be Log listening on new interfaces Petr Mensik 2019-07-04 20:28:08 +02:00
  • 4890bcdea2 Workaround for reported recvmsg() ignoring MSG_PEEK. Simon Kelley 2020-04-28 14:02:53 +01:00
  • 8baf583a3f Allow IPv6 addresses ofthe form [::ffff:1.2.3.4] in --dhcp-option. Simon Kelley 2020-04-23 23:14:45 +01:00
  • 913fa15fb1 Convert failure of setsockopt(..., SOL_NETLINK, NETLINK_NO_ENOBUFS, ...) into warning. Simon Kelley 2020-04-19 23:16:52 +01:00
  • 00fe2f49e0 Debian package fix for kFreeBSD. Simon Kelley 2020-04-19 21:59:13 +01:00
  • ec2067df75 Debian package fixes. Simon Kelley 2020-04-12 16:09:19 +01:00
  • 7ddb99d251 Debian changelog entry for CVE-2019-14834 Simon Kelley 2020-04-08 17:32:53 +01:00
  • ba26d3485b [PATCH] src/dnsmasq.c: Labeled a lonely #endif Geert Stappers 2020-04-06 15:42:39 +01:00
  • 081a1c4014 2.81rc5 CHANGELOG and man/dnsmasq.8 manual page improvements Matthias Andree 2020-04-05 11:26:38 +02:00
  • 532246fc9e Tweak to DNSSEC logging. Simon Kelley 2020-04-04 18:50:56 +01:00
  • 8caf3d7c6c Fix rare problem allocating frec for DNSSEC. Simon Kelley 2020-04-04 17:00:32 +01:00
  • d162bee356 Allow overriding of ubus service name. Oldřich Jedlička 2020-03-20 22:18:57 +01:00
  • b43585c34b Fix nameserver list in auth mode. Simon Kelley 2020-03-28 17:41:06 +00:00
  • 3f60ecd6f0 Fixed resource leak on ubus_init failure. Oldřich Jedlička 2020-03-18 22:24:55 +01:00
  • 0506a5ed4e Handle old kernels that don't do NETLINK_NO_ENOBUFS. Simon Kelley 2020-03-19 21:56:45 +00:00
  • e7ee1aa093 Extend stop-dns-rebind to reject IPv6 LL and ULA addresses. We also reject the loopback address if rebind-localhost-ok is NOT set. Dominik DL6ER 2020-03-17 22:59:17 +00:00
  • 63ed917ad9 Update to Debian runit mods. Simon Kelley 2020-03-17 17:07:49 +00:00
  • 63e21bdea3 Remove 19036 trust anchor, now expired. Simon Kelley 2020-03-17 14:43:42 +00:00
  • 1627d577af Set NETLINK_NO_ENOBUFS in netlink socket, to avoid POLLERR returns. Simon Kelley 2020-03-10 23:55:18 +00:00
  • b837c4528d Update German translation. Conrad Kostecki 2020-03-10 21:20:46 +00:00
  • 46bdfe691a Fix error in IPv6 prefix calculation. Petr Menšík 2020-03-08 15:56:19 +00:00
  • dded78b233 Add DHCPv6 ntp-server (56) option handling. Vladislav Grishenko 2020-03-08 15:34:34 +00:00
  • b594e8defa rfc3315: fix incorrect logical '&&' warning Kevin Darbyshire-Bryant 2020-03-06 10:31:17 +00:00
  • 70c50efd0d suppress non linux network unused var warnings Kevin Darbyshire-Bryant 2020-03-06 10:31:15 +00:00
  • ea3c60ac07 Diverge error handling between *BSD and Linux. Brad Smith 2020-03-08 14:53:59 +00:00
  • fc19399a1f Fix compiler warning. Simon Kelley 2020-03-05 22:13:45 +00:00
  • 980b14f174 Compiler warning. Simon Kelley 2020-03-05 18:01:48 +00:00
  • 1df73fe831 Remove compiler warnings in IPv6 checksum code in dump.c Simon Kelley 2020-03-05 17:41:04 +00:00
  • c125c1dfee Update decline address handling in DHCPv6 for new multi-address world. Simon Kelley 2020-03-05 17:10:14 +00:00
  • e39c484ebd Fix parameters to setsockopt() for TCP_FASTOPEN. Matthias Andree 2020-03-05 15:58:31 +00:00
  • 977a5a2df1 Merge i18n messages. Simon Kelley 2020-03-02 22:34:12 +00:00
  • 02df0007c8 Trivial formatting fix. Simon Kelley 2020-03-02 22:30:28 +00:00
  • b2ed691eb3 Ignore routes in non-main tables Donald Sharp 2020-03-02 11:23:36 -05:00
  • 8d6d5730c9 option.c: fix NO_DHCP6 build error Kevin Darbyshire-Bryant 2020-03-02 10:00:21 +00:00
  • 48755ebf09 Optimise closing file descriptors. Simon Kelley 2020-03-02 17:42:51 +00:00
  • 0541a1adf7 Factor out closing all file descriptors for later optimisation. Simon Kelley 2020-03-02 17:10:25 +00:00
  • c992ed4bef Debian filemode tweak. Simon Kelley 2020-03-02 14:16:48 +00:00
  • 92025a4113 Debian package: support runscript init-system. Simon Kelley 2020-02-29 22:56:38 +00:00
  • a7d19e917a Support ECC-GOST DNSSEC signature algorithm. Simon Kelley 2020-02-29 16:27:00 +00:00
  • ec1cc455d6 Add support for ED448 DNSSEC signature verification. Simon Kelley 2020-02-29 15:02:40 +00:00
  • ee64582a1f Add --script-on-renewal option. Simon Kelley 2020-02-27 16:34:14 +00:00
  • 425e2405aa Remove DSA signature verification from DNSSEC, as specified in RFC 8624. Simon Kelley 2020-02-26 18:28:32 +00:00
  • dea53e6658 Debian changelog update. Simon Kelley 2020-02-12 22:36:16 +00:00
  • a9b022ab65 Allow empty server spec in --rev-server, to match --server. Simon Kelley 2020-02-11 21:58:59 +00:00
  • c65b77c87f dnssec: add hostname info to insecure DS warning Kevin Darbyshire-Bryant 2019-05-11 17:05:23 +00:00
  • 8e3a5cba8b Use <poll.h> instead of <sys/poll.h> DDoSolitary 2019-04-28 08:09:22 +08:00
  • 29ae308398 Restore ability to answer non-recursive requests Petr Menšík 2019-04-12 15:29:00 +02:00
  • 306888afb3 Debian changelog update. Simon Kelley 2020-02-10 22:49:18 +00:00
  • f064188032 Fix bug with prefixed wildcard addresses in 137286e9ba Simon Kelley 2020-02-10 21:25:12 +00:00
  • 77476580ed Fix problem with netlink socket and TCP DNS. Simon Kelley 2020-02-09 23:19:41 +00:00
  • 52ec783613 Add tag filtering of dhcp-host directives. Simon Kelley 2020-02-07 21:05:54 +00:00
  • 137286e9ba Extend 79aba0f10a for multiple IPv6 addresses. Simon Kelley 2020-02-06 22:09:30 +00:00
  • 79aba0f10a Support prefixed ranges of ipv6 addresses in dhcp-host. Simon Kelley 2020-02-03 23:58:45 +00:00
  • 515ba97595 Fix infinite-loop router advert problems. Simon Kelley 2020-01-27 23:30:10 +00:00