Chen Yufei
993f8cbb1b
Don't do IPSET on Apple. Needed header files are missing.
2014-07-08 22:40:03 +01:00
Simon Kelley
47a9516980
Use event system to re-send query on new route. Tidies module boundaries.
2014-07-08 22:22:02 +01:00
Simon Kelley
cdb755c5f1
Fix FTBFS with Nettle-3.0.
2014-06-18 20:52:53 +01:00
Simon Kelley
063efb330a
Build config: add -DNO_GMP for use with nettle/mini-gmp
2014-06-17 19:49:31 +01:00
Neil Jerram
70772c9091
Allow wildcard aliases in --bridge-interface option
...
This is useful when using dnsmasq as DHCP server for a set of VMs
whose data is routed by the host instead of being bridged. In this
scenario:
- There is an unbounded set of TAP interfaces that have no IP address
at the host end.
- DHCP allocation is done from an IPv4 address range associated with a
dummy interface.
- We run dnsmasq with --interface dummy --interface tap*
--bind-dynamic, so that it listens on all the TAP interfaces, and
--bridge-interface=dummy,tap*, so that it will allocate IP addresses
via the TAP interfaces from the range associated with the dummy
interface.
2014-06-11 21:22:40 +01:00
Simon Kelley
10d8540f62
Makefile typo.
2014-06-11 20:51:27 +01:00
Simon Kelley
006c162382
Fix bug when >1 IPv6 address supplied to Dbus SetServers method.
2014-06-08 21:51:29 +01:00
Simon Kelley
6799a46605
Attribution update.
2014-06-07 21:23:34 +01:00
Daniel Collins
c4638f9e66
New DBus methods.
2014-06-07 21:21:44 +01:00
Simon Kelley
4b34f5d22f
Copyright update.
2014-06-07 20:05:08 +01:00
Simon Kelley
a0358e5ddb
Handle async notification of address changes using the event system.
2014-06-07 13:38:48 +01:00
Simon Kelley
a03f8d4c37
Suppress re-entrant calls to dhcp_construct_contexts()
2014-06-05 22:38:53 +01:00
Simon Kelley
c4a0937683
ipsets equivalent in *BSD, using pf tables.
2014-06-02 20:30:07 +01:00
Simon Kelley
2f4c4b6076
LOG error of ARP-injection fails.
2014-05-23 20:44:59 +01:00
Simon Kelley
a008a843cf
Bump Debian version.
2014-05-20 21:01:34 +01:00
Simon Kelley
d92c53e700
Debian: Dynamically create /var/run/dnsmasq when systemd in use too.
2014-05-20 21:00:02 +01:00
Simon Kelley
a754e1d7b2
Debian: Write pid-file in the correct place when using systemd.
2014-05-20 20:56:55 +01:00
Simon Kelley
8e9ffba66e
Merge branch 'mobile-ra'
...
Conflicts:
CHANGELOG
2014-05-20 20:38:25 +01:00
Simon Kelley
15a97ad6fb
Use ECC crypto in Nettle now.
2014-05-20 20:34:41 +01:00
Simon Ruderich
91f4a5e4b5
Debian/rules fixes to enable hardening.
2014-05-20 20:34:00 +01:00
Simon Kelley
0fa7e62947
Bump Debian version.
2014-05-20 19:54:25 +01:00
Andreas Metzler
62f992f06c
Debian fix: Enable dnsmasq systemd unit on install.
2014-05-11 17:53:54 +01:00
Simon Kelley
a23949d44d
Debian change: write pid-file even using systemd.
2014-05-11 17:43:29 +01:00
Simon Kelley
b692f23466
Fix DNS failure of cachesize set to zero.
2014-05-09 10:29:43 +01:00
Simon Kelley
8aa999ef69
Debian packaging fixes.
2014-05-04 21:45:26 +01:00
Conrad Kostecki
20b215f293
Update German translation.
2014-05-04 20:43:49 +01:00
Simon Kelley
e6096e643a
Another filter_rrsigs fix.
2014-05-01 18:19:12 +01:00
Simon Kelley
8938ae05ac
Get packet size right when removing pseudoheader.
2014-05-01 17:46:25 +01:00
Simon Kelley
9d1b22aac2
Fix DNSSEC validation of ANY queries.
2014-04-29 13:02:41 +01:00
Simon Kelley
1fc02680af
Do SERVFAIL, therefore continue when searching for DS in TCP path too.
2014-04-29 12:30:18 +01:00
Simon Kelley
4872aa747b
Handle SERVFAIL replies when looking for proven-nonexistence of DS.
2014-04-26 22:13:31 +01:00
Simon Kelley
7ea3d3fdca
ra-advrouter mode for RFC-3775 mobile IPv6 support.
2014-04-25 22:04:05 +01:00
Simon Kelley
50f86ce8e4
Need to fixup records in the additional section when removing DNSSEC stuff.
2014-04-24 17:59:58 +01:00
Simon Kelley
7e22cf28f8
Update doc.html - was positively antediluvian.
2014-04-24 12:05:33 +01:00
Simon Kelley
3b1b3e9d50
CHANGELOG update for 2.70 release.
2014-04-23 15:46:05 +01:00
Simon Kelley
ab72091de2
Bump Debian version.
2014-04-23 15:14:48 +01:00
Matt Comben
66f57867d8
Typo.
2014-04-23 12:28:04 +01:00
Simon Kelley
6375838445
Fix crash on TCP DNS request when DNSSEC not enabled.
2014-04-16 22:20:55 +01:00
Simon Kelley
82a14af5e7
Ensure request name in buffer for ipset lookup.
2014-04-13 20:48:57 +01:00
Simon Kelley
97dce08ed7
Add donate button to doc.html.
2014-04-11 19:05:54 +01:00
Simon Kelley
198d940af6
Update CHANGELOG/release-notes.
2014-04-09 20:36:53 +01:00
Lutz Preßler
1d7e0a36e3
ipv6.arpa -> ip6.arpa
2014-04-07 22:06:23 +01:00
Simon Kelley
10068600f8
Fix NXDOMAIN RCODE in auth PTR replies.
2014-04-03 21:16:40 +01:00
Simon Kelley
b7639d5815
Fix ipsets logging patch.
2014-03-29 09:20:07 +00:00
Wang Jian
49752b90d5
Log IPSET actions.
2014-03-28 20:52:47 +00:00
Simon Kelley
e98bd52e25
Add --dnssec-no-timecheck
2014-03-28 20:41:23 +00:00
Simon Kelley
8a8bbad0cf
Ensure ->sentto is valid for DNSSEC forwards. Otherwise retries SEGV.
2014-03-27 22:02:17 +00:00
Simon Kelley
fec216df32
Cache stats availble in CHAOS .bind domain.
2014-03-27 20:54:34 +00:00
Simon Kelley
4e1fe44428
Terminate DS-search when reaching the root via cache entries.
2014-03-26 12:24:19 +00:00
Simon Kelley
51967f9807
SERVFAIL is an expected error return, don't try all servers.
2014-03-25 21:07:00 +00:00