]> git.ipfire.org Git - people/ms/dnsmasq.git/log
people/ms/dnsmasq.git
12 years agoChange copyright messages to include 2013.
Simon Kelley [Thu, 31 Jan 2013 14:34:40 +0000 (14:34 +0000)] 
Change copyright messages to include 2013.

12 years agoUpdate manpage for --dhcp-authoritative DHCPv6 behaviour.
Simon Kelley [Wed, 30 Jan 2013 11:31:02 +0000 (11:31 +0000)] 
Update manpage for --dhcp-authoritative DHCPv6 behaviour.

12 years agoHandle wrong interface for locally-routed packets.
Simon Kelley [Tue, 29 Jan 2013 22:10:26 +0000 (22:10 +0000)] 
Handle wrong interface for locally-routed packets.

12 years agoMan page typos.
Simon Kelley [Wed, 23 Jan 2013 19:49:21 +0000 (19:49 +0000)] 
Man page typos.

12 years agoCorrect behaviour for TCP queries to allowed address via banned interface.
Simon Kelley [Tue, 22 Jan 2013 13:53:04 +0000 (13:53 +0000)] 
Correct behaviour for TCP queries to allowed address via banned interface.

12 years agoWildcard IPv6 addresses in --dhcp-host, for constructed ranges.
Simon Kelley [Thu, 17 Jan 2013 16:34:16 +0000 (16:34 +0000)] 
Wildcard IPv6 addresses in --dhcp-host, for constructed ranges.

12 years agoFix last commit.
Simon Kelley [Tue, 15 Jan 2013 21:57:42 +0000 (21:57 +0000)] 
Fix last commit.

12 years agoCheck IAID as well as CLID for lease identity.
Simon Kelley [Mon, 14 Jan 2013 21:35:05 +0000 (21:35 +0000)] 
Check IAID as well as CLID for lease identity.

12 years agoTweak DHCP startup logging.
Simon Kelley [Fri, 11 Jan 2013 16:28:50 +0000 (16:28 +0000)] 
Tweak DHCP startup logging.

12 years agoMore IPv6 address allocation fixes.
Simon Kelley [Thu, 10 Jan 2013 11:47:38 +0000 (11:47 +0000)] 
More IPv6 address allocation fixes.

12 years agoBetter fix for interfaces without broadcast address on *BSD.
Simon Kelley [Wed, 9 Jan 2013 19:57:47 +0000 (19:57 +0000)] 
Better fix for interfaces without broadcast address on *BSD.

12 years agoDHCPv6 address allocation - same DUID, two IAIDs
Simon Kelley [Wed, 9 Jan 2013 19:51:04 +0000 (19:51 +0000)] 
DHCPv6 address allocation - same DUID, two IAIDs

12 years agoFix crash on startup on Solaris 11
Simon Kelley [Tue, 8 Jan 2013 21:22:24 +0000 (21:22 +0000)] 
Fix crash on startup on Solaris 11

12 years agoDon't do AXFR unless auth-sec-servers is set.
Simon Kelley [Mon, 7 Jan 2013 21:55:54 +0000 (21:55 +0000)] 
Don't do AXFR unless auth-sec-servers is set.

12 years agoDocumentation updates for auth-DNS and constructed dhcp ranges.
Simon Kelley [Mon, 7 Jan 2013 21:46:03 +0000 (21:46 +0000)] 
Documentation updates for auth-DNS and constructed dhcp ranges.

12 years agoLinked-list bug in new "use longest prefixes first" code.
Simon Kelley [Wed, 2 Jan 2013 17:59:28 +0000 (17:59 +0000)] 
Linked-list bug in new "use longest prefixes first" code.

12 years agoMan page updates
Simon Kelley [Wed, 2 Jan 2013 11:40:56 +0000 (11:40 +0000)] 
Man page updates

12 years agoFix auth-DNS filtering problems with contructed ranges.
Simon Kelley [Sun, 30 Dec 2012 17:54:04 +0000 (17:54 +0000)] 
Fix auth-DNS filtering problems with contructed ranges.

12 years agoWildcards in dhcp-range constructors
Simon Kelley [Sun, 30 Dec 2012 17:38:09 +0000 (17:38 +0000)] 
Wildcards in dhcp-range constructors

12 years agoUse RA_INTERVAL for lifetimes.
Simon Kelley [Sat, 29 Dec 2012 22:08:26 +0000 (22:08 +0000)] 
Use RA_INTERVAL for lifetimes.

12 years agoMake it legal to have no subnet in --auth-zone, may be contructed instead.
Simon Kelley [Sat, 29 Dec 2012 17:27:59 +0000 (17:27 +0000)] 
Make it legal to have no subnet in --auth-zone, may be contructed instead.

12 years agoAdd RA_INTERVAL parameter in config.h
Simon Kelley [Sat, 29 Dec 2012 17:13:04 +0000 (17:13 +0000)] 
Add RA_INTERVAL parameter in config.h

12 years agoUse /proc/sys/net/ipv6/conf/<iface>/mtu for RA advertised MTU.
Simon Kelley [Fri, 28 Dec 2012 11:55:45 +0000 (11:55 +0000)] 
Use /proc/sys/net/ipv6/conf/<iface>/mtu for RA advertised MTU.

12 years agoMore work on lease and router lifetime calculation.
Simon Kelley [Fri, 28 Dec 2012 11:31:44 +0000 (11:31 +0000)] 
More work on lease and router lifetime calculation.

12 years agoAllow constructed prefixes in auth zones.
Simon Kelley [Fri, 28 Dec 2012 11:29:01 +0000 (11:29 +0000)] 
Allow constructed prefixes in auth zones.

12 years agoJoin multicast groups only on IPv6 addresses!
Simon Kelley [Fri, 28 Dec 2012 11:18:09 +0000 (11:18 +0000)] 
Join multicast groups only on IPv6 addresses!

12 years agoBetter error checking in DHCPv6 dhcp-range option parsing.
Simon Kelley [Sun, 23 Dec 2012 12:01:39 +0000 (12:01 +0000)] 
Better error checking in DHCPv6 dhcp-range option parsing.

12 years agoTweak context-construct logic.
Simon Kelley [Sat, 22 Dec 2012 22:45:54 +0000 (22:45 +0000)] 
Tweak context-construct logic.

12 years agosaner function name
Simon Kelley [Sat, 22 Dec 2012 22:35:11 +0000 (22:35 +0000)] 
saner function name

12 years agoFix new-address logic and ordering for first address on new interface.
Simon Kelley [Sat, 22 Dec 2012 22:31:58 +0000 (22:31 +0000)] 
Fix new-address logic and ordering for first address on new interface.

12 years agoCheck for new SLAAC addresses when we add new prefixes.
Simon Kelley [Sat, 22 Dec 2012 22:13:19 +0000 (22:13 +0000)] 
Check for new SLAAC addresses when we add new prefixes.

12 years agoDon't cap prefx lifetimes below RA retransmit interval.
Simon Kelley [Sat, 22 Dec 2012 21:27:08 +0000 (21:27 +0000)] 
Don't cap prefx lifetimes below RA retransmit interval.

12 years agopreferred and valid times in bpf.c
Simon Kelley [Fri, 21 Dec 2012 20:54:00 +0000 (20:54 +0000)] 
preferred and valid times in bpf.c

12 years agoDefault to global, not link-local address in RA DNS field.
Simon Kelley [Fri, 21 Dec 2012 16:53:15 +0000 (16:53 +0000)] 
Default to global, not link-local address in RA DNS field.

12 years agoSimplify and fix RA lifetime calculation.
Simon Kelley [Fri, 21 Dec 2012 16:23:26 +0000 (16:23 +0000)] 
Simplify and fix RA lifetime calculation.

12 years agoadd general flag param to iface_enumerate IPv6 callback
Simon Kelley [Thu, 20 Dec 2012 22:00:39 +0000 (22:00 +0000)] 
add general flag param to iface_enumerate IPv6 callback

12 years agoRationalise join_multicast()
Simon Kelley [Thu, 20 Dec 2012 14:55:46 +0000 (14:55 +0000)] 
Rationalise join_multicast()

12 years agotypo
Simon Kelley [Tue, 18 Dec 2012 21:48:15 +0000 (21:48 +0000)] 
typo

12 years agoPer-context control over ra short period.
Simon Kelley [Tue, 18 Dec 2012 19:55:25 +0000 (19:55 +0000)] 
Per-context control over ra short period.

12 years agoMissed interface re-read path in netlink.c
Simon Kelley [Tue, 18 Dec 2012 09:14:57 +0000 (09:14 +0000)] 
Missed interface re-read path in netlink.c

12 years agoDHCP context logging, more tweaks
Simon Kelley [Mon, 17 Dec 2012 22:37:30 +0000 (22:37 +0000)] 
DHCP context logging, more tweaks

12 years agoError dhcp constructors on platforms where no interface detection.
Simon Kelley [Mon, 17 Dec 2012 22:00:53 +0000 (22:00 +0000)] 
Error dhcp constructors on platforms where no interface detection.

12 years agoFix initialisation order.
Simon Kelley [Mon, 17 Dec 2012 21:54:08 +0000 (21:54 +0000)] 
Fix initialisation order.

12 years agocomplicated DHCP context logging.
Simon Kelley [Sun, 16 Dec 2012 22:04:50 +0000 (22:04 +0000)] 
complicated DHCP context logging.

12 years agoIgnore template contexts where appropriate.
Simon Kelley [Sun, 16 Dec 2012 21:52:45 +0000 (21:52 +0000)] 
Ignore template contexts  where appropriate.

12 years agoFix periodic loop
Simon Kelley [Sun, 16 Dec 2012 21:45:16 +0000 (21:45 +0000)] 
Fix periodic loop

12 years agoFirst checkin of interface-address constructor mode for DHCPv6 and RA.
Simon Kelley [Sun, 16 Dec 2012 19:46:08 +0000 (19:46 +0000)] 
First checkin of interface-address constructor mode for DHCPv6 and RA.

12 years agoMake authoritative stuff a compile-time option.
Simon Kelley [Tue, 18 Dec 2012 18:30:30 +0000 (18:30 +0000)] 
Make authoritative stuff a compile-time option.

12 years agoFix crash in auth code for queries where class != C_IN
Simon Kelley [Sat, 15 Dec 2012 11:59:25 +0000 (11:59 +0000)] 
Fix crash in auth code for queries where class != C_IN

12 years agoBump debian version.
Simon Kelley [Fri, 14 Dec 2012 11:58:56 +0000 (11:58 +0000)] 
Bump debian version.

12 years agoFix regexp foobar.
Simon Kelley [Fri, 14 Dec 2012 11:56:15 +0000 (11:56 +0000)] 
Fix regexp foobar.

12 years agoFix broken cache.
Simon Kelley [Fri, 14 Dec 2012 11:19:36 +0000 (11:19 +0000)] 
Fix broken cache.

12 years agoAllow addresses as well as interface names in --auth-server.
Simon Kelley [Mon, 10 Dec 2012 20:45:53 +0000 (20:45 +0000)] 
Allow addresses as well as interface names in --auth-server.

12 years agoFix FTBFS with NO_DHCP.
Simon Kelley [Mon, 10 Dec 2012 11:37:25 +0000 (11:37 +0000)] 
Fix FTBFS with NO_DHCP.

12 years agoAdd .gitignore file.
Simon Kelley [Mon, 10 Dec 2012 11:29:03 +0000 (11:29 +0000)] 
Add .gitignore file.

12 years agoSOA serial tweak.
Simon Kelley [Sun, 9 Dec 2012 21:09:01 +0000 (21:09 +0000)] 
SOA serial tweak.

12 years agoZone-transfer peer restriction option.
Simon Kelley [Sun, 9 Dec 2012 18:24:58 +0000 (18:24 +0000)] 
Zone-transfer peer restriction option.

12 years agoComplete AXFR support
Simon Kelley [Sun, 9 Dec 2012 17:08:47 +0000 (17:08 +0000)] 
Complete AXFR support

12 years agoFix TCP query forwarding to non-default servers.
Simon Kelley [Fri, 7 Dec 2012 11:54:46 +0000 (11:54 +0000)] 
Fix TCP query forwarding to non-default servers.

12 years agoFirst cut at zone transfer.
Simon Kelley [Fri, 7 Dec 2012 11:50:41 +0000 (11:50 +0000)] 
First cut at zone transfer.

12 years agozero arcount.
Simon Kelley [Thu, 6 Dec 2012 19:41:35 +0000 (19:41 +0000)] 
zero arcount.

12 years agoBump Debian version.
Simon Kelley [Tue, 4 Dec 2012 20:59:06 +0000 (20:59 +0000)] 
Bump Debian version.

12 years agoTidy merge.
Simon Kelley [Tue, 4 Dec 2012 20:55:54 +0000 (20:55 +0000)] 
Tidy merge.

12 years agoMerge branch 'auth'
Simon Kelley [Tue, 4 Dec 2012 20:50:38 +0000 (20:50 +0000)] 
Merge branch 'auth'

12 years agoCorrect NS and SOA records in auth mode for PTR queries.
Simon Kelley [Tue, 4 Dec 2012 20:49:24 +0000 (20:49 +0000)] 
Correct NS and SOA records in auth mode for PTR queries.

12 years agoDon't send RAs to the wrong place when DAD in progress.
Simon Kelley [Mon, 3 Dec 2012 14:05:59 +0000 (14:05 +0000)] 
Don't send RAs to the wrong place when DAD in progress.

12 years agoForgot --dhcp-except check in previous commit.
Simon Kelley [Sun, 2 Dec 2012 12:17:35 +0000 (12:17 +0000)] 
Forgot --dhcp-except check in previous commit.

12 years agoCheck interface for router advertisements.
Simon Kelley [Sat, 1 Dec 2012 21:21:13 +0000 (21:21 +0000)] 
Check interface for router advertisements.

12 years agoSetDomainServers Dbus method.
Simon Kelley [Sat, 1 Dec 2012 21:02:15 +0000 (21:02 +0000)] 
SetDomainServers Dbus method.

12 years agoCNAME auth support.
Simon Kelley [Sat, 1 Dec 2012 16:42:47 +0000 (16:42 +0000)] 
CNAME auth support.

12 years agoPost-test fixes.
Simon Kelley [Fri, 30 Nov 2012 13:46:48 +0000 (13:46 +0000)] 
Post-test fixes.

12 years agoDon't elide code needed for --bind-dynamic if compiled without IPv6.
Simon Kelley [Thu, 29 Nov 2012 21:16:44 +0000 (21:16 +0000)] 
Don't elide code needed for --bind-dynamic if compiled without IPv6.

12 years agoAdd MX support.
Simon Kelley [Thu, 29 Nov 2012 21:12:33 +0000 (21:12 +0000)] 
Add MX support.

12 years agoInitial code to do authoritative DNS.
Simon Kelley [Wed, 28 Nov 2012 21:27:02 +0000 (21:27 +0000)] 
Initial code to do authoritative DNS.

12 years agoHeader-file dependency checking in Makefile.
Simon Kelley [Wed, 14 Nov 2012 14:12:56 +0000 (14:12 +0000)] 
Header-file dependency checking in Makefile.

12 years agoAdd warning to man page, -d option
Simon Kelley [Mon, 12 Nov 2012 21:07:44 +0000 (21:07 +0000)] 
Add warning to man page, -d option

12 years agoNo lease-time in DHCPINFORM replies.
Simon Kelley [Mon, 5 Nov 2012 16:50:30 +0000 (16:50 +0000)] 
No lease-time in DHCPINFORM replies.

12 years agoDoc update for previous checkin.
Simon Kelley [Fri, 26 Oct 2012 10:39:02 +0000 (11:39 +0100)] 
Doc update for previous checkin.

12 years agotrivial indent fix.
Simon Kelley [Wed, 24 Oct 2012 13:16:00 +0000 (14:16 +0100)] 
trivial indent fix.

12 years agoSet tag "dhcpv6" rather than "DHCPv6", hardwired tags in lower-case is consistent.
Simon Kelley [Tue, 23 Oct 2012 16:04:37 +0000 (17:04 +0100)] 
Set tag "dhcpv6" rather than "DHCPv6", hardwired tags in lower-case is consistent.

12 years agoUse dhcp-range tags when replying to DHCPv6 information-request.
Simon Kelley [Tue, 23 Oct 2012 16:00:57 +0000 (17:00 +0100)] 
Use dhcp-range tags when replying to DHCPv6 information-request.

12 years agoWildcard IPv6 dhcp-range.
Simon Kelley [Sun, 21 Oct 2012 17:25:12 +0000 (18:25 +0100)] 
Wildcard IPv6 dhcp-range.

12 years agoRemove non-7-bit character from CHANGELOG
Simon Kelley [Fri, 19 Oct 2012 08:50:01 +0000 (09:50 +0100)] 
Remove non-7-bit character from CHANGELOG

12 years agoFix DHCPv6 to do access control correctly when it's configured with --listen-address.
Simon Kelley [Tue, 16 Oct 2012 19:38:31 +0000 (20:38 +0100)] 
Fix DHCPv6 to do access control correctly when it's configured with --listen-address.

12 years agoSO_REUSEADDR and SO_V6ONLY options on DHCPv6 socket.
Simon Kelley [Mon, 15 Oct 2012 09:41:17 +0000 (10:41 +0100)] 
SO_REUSEADDR and SO_V6ONLY options on DHCPv6 socket.

12 years agoAdd contrib/dbus-test/dbus-test.py
Simon Kelley [Fri, 12 Oct 2012 13:45:55 +0000 (14:45 +0100)] 
Add contrib/dbus-test/dbus-test.py

12 years agoFix compilation warnings.
Simon Kelley [Fri, 12 Oct 2012 12:39:04 +0000 (13:39 +0100)] 
Fix compilation warnings.

12 years agoFix typos in sample config file.
Simon Kelley [Tue, 9 Oct 2012 19:51:31 +0000 (20:51 +0100)] 
Fix typos in sample config file.

12 years ago Fix breakage of --host-record parsing.
Simon Kelley [Thu, 27 Sep 2012 20:52:26 +0000 (21:52 +0100)] 
 Fix breakage of --host-record parsing.

12 years agoTweak dhcp-config sanity checking.
Simon Kelley [Mon, 24 Sep 2012 14:09:33 +0000 (15:09 +0100)] 
Tweak dhcp-config sanity checking.

12 years agoDebian changelog update.
Simon Kelley [Fri, 21 Sep 2012 16:21:05 +0000 (17:21 +0100)] 
Debian changelog update.

12 years agoSet tag "DHCPv6" for v6 transactions.
Simon Kelley [Thu, 20 Sep 2012 20:24:06 +0000 (21:24 +0100)] 
Set tag "DHCPv6" for v6 transactions.

12 years agoLog ignored DHCPv6 information-requests.
Simon Kelley [Thu, 20 Sep 2012 20:19:35 +0000 (21:19 +0100)] 
Log ignored DHCPv6 information-requests.

12 years ago Add --max-cache-ttl option.
Simon Kelley [Thu, 20 Sep 2012 19:48:04 +0000 (20:48 +0100)] 
 Add --max-cache-ttl option.

12 years agoFix build with later Lua libraries.
Simon Kelley [Thu, 20 Sep 2012 14:29:35 +0000 (15:29 +0100)] 
Fix build with later Lua libraries.

12 years agoAdd SetServersEX method in DBus interface.
Simon Kelley [Thu, 20 Sep 2012 13:17:39 +0000 (14:17 +0100)] 
Add SetServersEX method in DBus interface.

12 years agoFlag DHCP or DHCPv6 in starup logging.
Simon Kelley [Tue, 18 Sep 2012 20:51:22 +0000 (21:51 +0100)] 
Flag DHCP or DHCPv6 in starup logging.

12 years agoDon't report spurious netlink errors.
Simon Kelley [Tue, 18 Sep 2012 20:44:47 +0000 (21:44 +0100)] 
Don't report spurious netlink errors.

12 years agoAddress allocation tweaking - lease outside dhcp-range but in subnet.
Simon Kelley [Sun, 16 Sep 2012 21:15:56 +0000 (22:15 +0100)] 
Address allocation tweaking - lease outside dhcp-range but in subnet.

12 years agoFix DHCPv6 address allocation for some pathalogical cases.
Simon Kelley [Sat, 8 Sep 2012 20:47:28 +0000 (21:47 +0100)] 
Fix DHCPv6 address allocation for some pathalogical cases.