summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* GetLoopServers Dbus method.loopSimon Kelley2014-08-122-0/+43
|
* Check all servers loopiness, when any subset is changed.Simon Kelley2014-07-291-5/+5
|
* Add --dns-loop-detect feature.Simon Kelley2014-07-2912-18/+233
|
* Tidy up previous commit.Simon Kelley2014-07-134-23/+27
|
* Fix logic for associating leases with interfaces.Simon Kelley2014-07-123-9/+47
|\ | | | | | | | | | | This handles the case that more than one interface contains the network the lease address is on, but the interfaces have different prefix lengths. Use the longest prefix length.
| * Set interface with longest prefix in DHCP & DHCPv6 leaseLung-Pin Chang2014-07-063-9/+47
| | | | | | | | | | | | | | | | | | | | | | | | - With nested prefixes reside on different interfaces of single host (e.g., in 6to4, 2002::/16 on WAN and 2002:<IPv4>:<subnet>::/64 on LAN), current matching mechanism might return the interface with shorter prefix length instead of the longer one, if it appears later in the netlink message. Signed-off-by: Lung-Pin Chang <changlp@cs.nctu.edu.tw>
* | Don't do IPSET on Apple. Needed header files are missing.Chen Yufei2014-07-081-0/+1
| |
* | Use event system to re-send query on new route. Tidies module boundaries.Simon Kelley2014-07-086-30/+37
|/
* Fix FTBFS with Nettle-3.0.Simon Kelley2014-06-182-6/+15
|
* Build config: add -DNO_GMP for use with nettle/mini-gmpSimon Kelley2014-06-174-4/+17
|
* Allow wildcard aliases in --bridge-interface optionNeil Jerram2014-06-115-2/+23
| | | | | | | | | | | | | | | | | | 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.
* Makefile typo.Simon Kelley2014-06-111-1/+1
|
* Fix bug when >1 IPv6 address supplied to Dbus SetServers method.Simon Kelley2014-06-081-2/+5
|
* Attribution update.v2.72test3Simon Kelley2014-06-071-0/+2
|
* New DBus methods.Daniel Collins2014-06-073-0/+49
|
* Copyright update.Simon Kelley2014-06-071-1/+1
|
* Handle async notification of address changes using the event system.Simon Kelley2014-06-077-54/+35
|
* Suppress re-entrant calls to dhcp_construct_contexts()v2.72test2Simon Kelley2014-06-051-0/+10
|
* ipsets equivalent in *BSD, using pf tables.Simon Kelley2014-06-026-5/+175
|
* LOG error of ARP-injection fails.Simon Kelley2014-05-231-1/+2
|
* Bump Debian version.Simon Kelley2014-05-201-0/+6
|
* Debian: Dynamically create /var/run/dnsmasq when systemd in use too.Simon Kelley2014-05-201-0/+6
|
* Debian: Write pid-file in the correct place when using systemd.Simon Kelley2014-05-201-0/+1
|
* Merge branch 'mobile-ra'v2.72test1Simon Kelley2014-05-207-16/+52
|\ | | | | | | | | Conflicts: CHANGELOG
| * ra-advrouter mode for RFC-3775 mobile IPv6 support.mobile-raSimon Kelley2014-04-257-16/+52
| |
* | Use ECC crypto in Nettle now.Simon Kelley2014-05-201-4/+0
| |
* | Debian/rules fixes to enable hardening.Simon Ruderich2014-05-201-3/+5
| |
* | Bump Debian version.v2.71Simon Kelley2014-05-201-1/+9
| |
* | Debian fix: Enable dnsmasq systemd unit on install.Andreas Metzler2014-05-114-5/+44
| |
* | Debian change: write pid-file even using systemd.Simon Kelley2014-05-113-5/+10
| |
* | Fix DNS failure of cachesize set to zero.v2.71test2Simon Kelley2014-05-092-5/+14
| |
* | Debian packaging fixes.Simon Kelley2014-05-042-3/+14
| |
* | Update German translation.Conrad Kostecki2014-05-041-147/+190
| |
* | Another filter_rrsigs fix.Simon Kelley2014-05-011-1/+1
| |
* | Get packet size right when removing pseudoheader.Simon Kelley2014-05-011-1/+1
| |
* | Fix DNSSEC validation of ANY queries.Simon Kelley2014-04-292-0/+17
| |
* | Do SERVFAIL, therefore continue when searching for DS in TCP path too.Simon Kelley2014-04-291-4/+11
| |
* | Handle SERVFAIL replies when looking for proven-nonexistence of DS.Simon Kelley2014-04-261-7/+14
|/
* Need to fixup records in the additional section when removing DNSSEC stuff.v2.71test1Simon Kelley2014-04-241-5/+10
|
* Update doc.html - was positively antediluvian.v2.70Simon Kelley2014-04-241-74/+41
|
* CHANGELOG update for 2.70 release.Simon Kelley2014-04-231-0/+3
|
* Bump Debian version.Simon Kelley2014-04-231-4/+12
|
* Typo.Matt Comben2014-04-231-1/+1
|
* Fix crash on TCP DNS request when DNSSEC not enabled.Simon Kelley2014-04-162-1/+7
|
* Ensure request name in buffer for ipset lookup.Simon Kelley2014-04-131-12/+15
|
* Add donate button to doc.html.Simon Kelley2014-04-111-1/+14
|
* Update CHANGELOG/release-notes.v2.69Simon Kelley2014-04-091-3/+36
|
* ipv6.arpa -> ip6.arpaLutz Preßler2014-04-072-4/+4
|
* Fix NXDOMAIN RCODE in auth PTR replies.Simon Kelley2014-04-032-2/+8
|
* Fix ipsets logging patch.v2.69rc4v2.69rc3Simon Kelley2014-03-291-1/+1
|