Simon Kelley
|
361dfe5158
|
Improve connection handling when talking to TCP upsteam servers.
Specifically, be prepared to open a new connection when we
want to make multiple queries but the upstream server accepts
fewer queries per connection.
|
2017-02-10 21:12:30 +00:00 |
|
Josh Soref
|
730c6745f0
|
Comprehensive spelling/typo fixes.
Thanks to Josh Soref for generating these fixes.
|
2017-02-06 16:14:04 +00:00 |
|
Simon Kelley
|
d42d4706bb
|
Make --localise-queries apply to names from --interface-name.
|
2017-02-02 16:52:06 +00:00 |
|
Simon Kelley
|
0740e43e20
|
Fix rrfilter bug leading to malformed replies.
Bug tickled by Nominum upstream when DNSSEC enabled, due to
unusual order of RRs in reply from upstream server.
|
2017-01-26 18:02:54 +00:00 |
|
Simon Kelley
|
903df07bcb
|
Detect and error loops in --cname configuration.
|
2017-01-19 17:22:00 +00:00 |
|
ZHAO Yu
|
f89cae3ecf
|
Add DNSMASQ_REQUESTED_OPTIONS env-var to lease change script.
|
2016-12-22 22:32:31 +00:00 |
|
Simon Kelley
|
09b768efa4
|
Bump TCP connection backlog from 5 to 32.
|
2016-12-22 22:16:58 +00:00 |
|
Simon Kelley
|
b637d7815d
|
Allow wildcard CNAME records in authoritative zones.
|
2016-12-13 16:44:11 +00:00 |
|
Beniamino Galvani
|
2675f20615
|
Handle binding upstream servers to an interface
(--server=1.2.3.4@eth0) when the named interface
is destroyed and recreated in the kernel.
|
2016-08-28 20:44:05 +01:00 |
|
Simon Kelley
|
6d95099c56
|
Handle v4-mapped IPv6 addresses sanely for --synth-domain.
|
2016-08-11 23:38:54 +01:00 |
|
Simon Kelley
|
c8328ecde8
|
Bump auth zone serial when reloading /etc/hosts and friends.
|
2016-08-05 16:54:58 +01:00 |
|
Kevin Darbyshire-Bryant
|
06093a9a84
|
Fix problem with --dnssec-timestamp
whereby receipt of SIGHUP would erroneously engage timestamp checking.
|
2016-07-11 21:03:27 +01:00 |
|
Ivan Kokshaysky
|
1d07667ac7
|
Fix logic error in Linux netlink code.
This could cause dnsmasq to enter a tight loop on systems
with a very large number of network interfaces.
|
2016-07-11 18:36:05 +01:00 |
|
Simon Kelley
|
294d36df47
|
Calculate length of TFTP error reply correctly.
|
2016-07-06 21:30:25 +01:00 |
|
Simon Kelley
|
da2cad4b14
|
Doc about --pxe-service basename change into CHANGELOG.
|
2016-05-18 15:14:08 +01:00 |
|
Simon Kelley
|
0a4a04969d
|
Final PXE tweak, and release-note to reflect changes.
|
2016-05-15 20:13:45 +01:00 |
|
Simon Kelley
|
68bea10bbf
|
Fix error in PXE arch names and add ARM32 and ARM64.
|
2016-05-11 22:15:06 +01:00 |
|
Simon Kelley
|
b97026035e
|
Limit number of upstream nameservers when logging configuration.
|
2016-05-03 22:34:06 +01:00 |
|
Simon Kelley
|
69cbf78bb6
|
Add contrib/lease-tools/dhcp_release6
|
2016-05-03 21:33:38 +01:00 |
|
Simon Kelley
|
14ffa0770b
|
Fix init of per server EDNS UDP packet size.
|
2016-04-25 16:36:44 +01:00 |
|
Simon Kelley
|
a2bc254bed
|
Check return-code of inet_pton when parsing DHCPv4 options.
|
2016-04-21 22:41:31 +01:00 |
|
Simon Kelley
|
bec366b404
|
Add --tftp-mtu option.
|
2016-02-24 22:03:26 +00:00 |
|
Simon Kelley
|
e06e6e34bf
|
Update CHANGELOG.
|
2016-02-24 21:26:16 +00:00 |
|
Simon Kelley
|
fdc97e1383
|
Avoid divide-by-zero when dhcp-range is a whole /64
|
2016-02-13 17:47:17 +00:00 |
|
Simon Kelley
|
1e5051228d
|
Final form of configuration for EDNS0 MAC-address code.
|
2016-01-25 21:29:23 +00:00 |
|
Hans Dedecker
|
926332a764
|
Add --max-port config option.
|
2016-01-23 10:48:12 +00:00 |
|
Simon Kelley
|
d05dd58de1
|
Fix wrong reply to simple name when --domain-needed set and no servers configured.
Also return REFUSED and not SERVFAIL when out of memory.
Thanks to Allain Legacy for problem report.
|
2016-01-19 21:23:30 +00:00 |
|
André Glüpker
|
eddf365284
|
Fix bad cache-size calculation when hosts-file read fails.
|
2016-01-12 12:54:17 +00:00 |
|
Edwin Török
|
41a8d9e99b
|
Fix crash when empty address from DNS overlays A record from hosts.
|
2015-11-14 17:55:41 +00:00 |
|
Simon Kelley
|
77607cbea0
|
Respect the --no-resolv flag in inotify code.
|
2015-09-10 23:08:43 +01:00 |
|
Ed Bardsley
|
a7369bef8a
|
Enhance --add-subnet to allow arbitary subnet addresses.
|
2015-08-05 21:17:18 +01:00 |
|
Simon Kelley
|
d2aa7dfbb6
|
Include 0.0.0.0/8 in DNS rebind checks.
|
2015-08-03 21:52:12 +01:00 |
|
Simon Kelley
|
63ec5d1264
|
Fix new poll() code for helper pipe. Removed CPU-spin.
|
2015-07-30 20:59:07 +01:00 |
|
Simon Kelley
|
13480e8c2a
|
DNSSEC fix, signed wildcard CNAME to unsigned domain.
|
2015-07-16 22:23:13 +01:00 |
|
Simon Kelley
|
362c9303da
|
Fix inotify code to handle dangling symlinks better.
|
2015-07-06 21:48:49 +01:00 |
|
Simon Kelley
|
90cb222551
|
--conf-file should read no file, not try and read the default file.
|
2015-07-05 21:59:10 +01:00 |
|
Neil Jerram
|
4918bd5505
|
Documenation updates for --bridge-interface and "off-link".
|
2015-06-10 22:23:20 +01:00 |
|
Nicolas Cavallari
|
c6d82c9ba6
|
Add Dbus methods to create and delete DHCP leases.
|
2015-06-09 20:42:20 +01:00 |
|
Simon Kelley
|
89130d91d6
|
DHCPv6: DHCPCONFIRM should be OK for any address on link, not just dynamic addresses.
|
2015-06-03 22:34:14 +01:00 |
|
Simon Kelley
|
ca85a28241
|
Allow T1 and T2 DHCPv4 options to be set.
|
2015-05-13 22:33:04 +01:00 |
|
Simon Kelley
|
b059c96dc6
|
Check IPv4-mapped IPv6 addresses with --stop-rebind.
|
2015-05-08 20:25:51 +01:00 |
|
Simon Kelley
|
a77cec8d58
|
Handle UDP packet loss when fragmentation of large packets is broken.
|
2015-05-08 16:25:38 +01:00 |
|
Simon Kelley
|
a5ae1f8587
|
Logs in DHCPv6 not suppressed by dhcp6-quiet.
|
2015-04-25 21:46:10 +01:00 |
|
Simon Kelley
|
0df29f5e23
|
Note CVE-2015-3294
|
2015-04-16 15:24:52 +01:00 |
|
Simon Kelley
|
78c6184752
|
Auth: correct replies to NS and SOA in .arpa zones.
|
2015-04-16 15:05:30 +01:00 |
|
Simon Kelley
|
38440b204d
|
Fix crash in auth code with odd configuration.
|
2015-04-12 21:52:47 +01:00 |
|
Simon Kelley
|
ad4a8ff7d9
|
Fix crash on receipt of certain malformed DNS requests.
|
2015-04-09 21:48:00 +01:00 |
|
Simon Kelley
|
04b0ac0537
|
Fix crash caused by looking up servers.bind when many servers defined.
|
2015-04-06 17:19:13 +01:00 |
|
Stefan Tomanek
|
30d0879ed5
|
add --tftp-no-fail to ignore missing tftp root
|
2015-03-31 22:32:11 +01:00 |
|
Simon Kelley
|
f6e62e2af9
|
Add --dnssec-timestamp option and facility.
|
2015-03-01 18:17:54 +00:00 |
|