]> git.ipfire.org Git - people/ms/dnsmasq.git/log
people/ms/dnsmasq.git
10 years agoFix botch in determining if auth query is local.
Simon Kelley [Mon, 21 Oct 2013 20:47:03 +0000 (21:47 +0100)] 
Fix botch in determining if auth query is local.

10 years agoFix CNAME botch in auth code, also set RA flag for local queries.
Simon Kelley [Mon, 21 Oct 2013 20:19:34 +0000 (21:19 +0100)] 
Fix CNAME botch in auth code, also set RA flag for local queries.

10 years agoGet NXDOMAIN right on non-A/AAAA query for name known via interface-name.
Simon Kelley [Mon, 21 Oct 2013 19:50:04 +0000 (20:50 +0100)] 
Get NXDOMAIN right on non-A/AAAA query for name known via interface-name.

10 years agoGet NXDOMAIN right for local queries to auth zones.
Simon Kelley [Mon, 21 Oct 2013 17:26:20 +0000 (18:26 +0100)] 
Get NXDOMAIN right for local queries to auth zones.

10 years agoHandle two interface-names, different interface, same name.
Simon Kelley [Mon, 21 Oct 2013 17:19:35 +0000 (18:19 +0100)] 
Handle two interface-names, different interface, same name.

10 years agoRestore NS and SOA records to local auth queries.
Simon Kelley [Mon, 21 Oct 2013 16:40:18 +0000 (17:40 +0100)] 
Restore NS and SOA records to local auth queries.

10 years agoDon't filter by subnet when handling local queries for auth-zones.
Simon Kelley [Sun, 20 Oct 2013 09:19:39 +0000 (10:19 +0100)] 
Don't filter by subnet when handling local queries for auth-zones.

10 years agoAlways answer queries for authoritative zones locally, never forward.
Simon Kelley [Fri, 18 Oct 2013 21:00:39 +0000 (22:00 +0100)] 
Always answer queries for authoritative zones locally, never forward.

10 years agoFix crash at startup when dhcp-host with client-ids is present.
RenĂ© van Dorst [Fri, 18 Oct 2013 12:53:05 +0000 (13:53 +0100)] 
Fix crash at startup when dhcp-host with client-ids is present.

10 years agoWarning when using --bind-interfaces and routeable addresses.
Simon Kelley [Wed, 16 Oct 2013 12:09:53 +0000 (13:09 +0100)] 
Warning when using --bind-interfaces and routeable addresses.

10 years agoFix caching of dangling CNAMEs.
Simon Kelley [Tue, 15 Oct 2013 09:20:13 +0000 (10:20 +0100)] 
Fix caching of dangling CNAMEs.

10 years agoRemove RA_INTERVAL from config.h - it's configurable now.
Simon Kelley [Mon, 14 Oct 2013 16:23:54 +0000 (17:23 +0100)] 
Remove RA_INTERVAL from config.h - it's configurable now.

10 years agoCheck prefix length when contructing DHCP ranges.
Simon Kelley [Mon, 14 Oct 2013 16:18:03 +0000 (17:18 +0100)] 
Check prefix length when contructing DHCP ranges.

10 years agoFix d56a604a9600c08d4a863527d549713c07f0186d re ANY queries.
Simon Kelley [Mon, 14 Oct 2013 13:20:34 +0000 (14:20 +0100)] 
Fix d56a604a9600c08d4a863527d549713c07f0186d re ANY queries.

10 years agoBetter defaults for address and lifetime of RDNS option in RA.
Simon Kelley [Mon, 14 Oct 2013 13:08:44 +0000 (14:08 +0100)] 
Better defaults for address and lifetime of RDNS option in RA.

10 years agoLog SO_BINDTODEVICE use at startup.
Simon Kelley [Fri, 11 Oct 2013 15:33:28 +0000 (16:33 +0100)] 
Log SO_BINDTODEVICE use at startup.

10 years agodhcp-host selection fix for v4/v6
Simon Kelley [Fri, 11 Oct 2013 14:19:28 +0000 (15:19 +0100)] 
dhcp-host selection fix for v4/v6

10 years agoCNAMEs can now point to interface names.
Simon Kelley [Fri, 11 Oct 2013 13:39:03 +0000 (14:39 +0100)] 
CNAMEs can now point to interface names.

10 years agoAdd --quiet-* options.
Kevin Darbyshire-Bryant [Fri, 11 Oct 2013 10:56:33 +0000 (11:56 +0100)] 
Add --quiet-* options.

10 years agoMerge branch 'edns0'
Simon Kelley [Fri, 11 Oct 2013 09:25:56 +0000 (10:25 +0100)] 
Merge branch 'edns0'

Conflicts:
CHANGELOG
src/dnsmasq.h
src/option.c

10 years agoAdd sponsorship details.
Simon Kelley [Fri, 11 Oct 2013 09:19:01 +0000 (10:19 +0100)] 
Add sponsorship details.

10 years agoDon't do bindtodevice if --interface option not given.
Simon Kelley [Thu, 10 Oct 2013 20:15:23 +0000 (21:15 +0100)] 
Don't do bindtodevice if --interface option not given.

10 years agoCorrect client subnet EDNS0 option number.
Simon Kelley [Thu, 10 Oct 2013 20:09:15 +0000 (21:09 +0100)] 
Correct client subnet EDNS0 option number.

10 years agoAdd --ra-param and remove --force-fast-ra
Simon Kelley [Thu, 10 Oct 2013 19:58:11 +0000 (20:58 +0100)] 
Add --ra-param and remove --force-fast-ra

10 years ago--add-subnet option.
Simon Kelley [Tue, 8 Oct 2013 19:46:34 +0000 (20:46 +0100)] 
--add-subnet option.

10 years agoUpdate Spanish translation.
Vic [Fri, 4 Oct 2013 14:09:13 +0000 (15:09 +0100)] 
Update Spanish translation.

10 years agoUnset environment variables to script when we have no value for them.
Simon Kelley [Fri, 4 Oct 2013 09:12:49 +0000 (10:12 +0100)] 
Unset environment variables to script when we have no value for them.

10 years agoFurther fixes to DHCP logging.
Simon Kelley [Thu, 3 Oct 2013 10:43:09 +0000 (11:43 +0100)] 
Further fixes to DHCP logging.

10 years agoFix problem in DHCPv6 vendorclass/userclass matching code.
Tanguy Bouzeloc [Thu, 3 Oct 2013 10:06:31 +0000 (11:06 +0100)] 
Fix problem in DHCPv6 vendorclass/userclass matching code.

10 years agoTweak tag->debian package version code so rc tags are later than test ones.
Simon Kelley [Wed, 2 Oct 2013 13:52:23 +0000 (14:52 +0100)] 
Tweak tag->debian package version code so rc tags are later than test ones.

10 years agoUpdate Polish translation.
Simon Kelley [Wed, 2 Oct 2013 12:12:09 +0000 (13:12 +0100)] 
Update Polish translation.

10 years agoAdd *.po target to cannonicalise .po files received from translators.
Simon Kelley [Wed, 2 Oct 2013 10:44:59 +0000 (11:44 +0100)] 
Add *.po target to cannonicalise .po files received from translators.

10 years agoCosmetic change to start-up logging of DHCPv6 configuration.
Simon Kelley [Wed, 2 Oct 2013 10:00:45 +0000 (11:00 +0100)] 
Cosmetic change to start-up logging of DHCPv6 configuration.

10 years agoMerge new messages into .po files.
Simon Kelley [Tue, 1 Oct 2013 19:28:22 +0000 (20:28 +0100)] 
Merge new messages into .po files.

10 years agoFix FTBFS when NO_IPV6 defined.
Simon Kelley [Tue, 1 Oct 2013 08:54:41 +0000 (09:54 +0100)] 
Fix FTBFS when NO_IPV6 defined.

10 years agoDo multicast interface selection portably for router advertisements.
Simon Kelley [Mon, 30 Sep 2013 14:04:58 +0000 (15:04 +0100)] 
Do multicast interface selection portably for router advertisements.

10 years agomacscript: create file if it doesn't exist.
Simon Kelley [Fri, 27 Sep 2013 20:07:30 +0000 (21:07 +0100)] 
macscript: create file if it doesn't exist.

10 years agoAdd contrib/mactable
Simon Kelley [Fri, 27 Sep 2013 13:38:45 +0000 (14:38 +0100)] 
Add contrib/mactable

10 years agodaemon->icmp6fd is always valid when doing DHCPv6 now.
Simon Kelley [Wed, 25 Sep 2013 14:36:00 +0000 (15:36 +0100)] 
daemon->icmp6fd is always valid when doing DHCPv6 now.

10 years agoChange rules for constructing DHCPv6 ranges.
Simon Kelley [Wed, 25 Sep 2013 14:30:30 +0000 (15:30 +0100)] 
Change rules for constructing DHCPv6 ranges.

10 years agoDon't extract MAC address from ND table when DHCPv6 request is from a relay.
Simon Kelley [Wed, 25 Sep 2013 10:49:34 +0000 (11:49 +0100)] 
Don't extract MAC address from ND table when DHCPv6 request is from a relay.

10 years agoRemove unused variable warnings when omitting stuff at compile-time.
Vladislav Grishenko [Tue, 24 Sep 2013 15:18:49 +0000 (16:18 +0100)] 
Remove unused variable warnings when omitting stuff at compile-time.

10 years agoFix TFTP script action, broken a few commits ago.
Simon Kelley [Tue, 24 Sep 2013 08:44:33 +0000 (09:44 +0100)] 
Fix TFTP script action, broken a few commits ago.

10 years agoBig ugly refactor in rfc3315.c should be no behaviour changes.
Simon Kelley [Tue, 24 Sep 2013 08:16:28 +0000 (09:16 +0100)] 
Big ugly refactor in rfc3315.c should be no behaviour changes.

10 years agoFix FTBFS on OpenBSD.
Simon Kelley [Mon, 23 Sep 2013 14:03:05 +0000 (15:03 +0100)] 
Fix FTBFS on OpenBSD.

10 years agoOmmit option-parsing code with NO_AUTH.
Simon Kelley [Mon, 23 Sep 2013 11:47:47 +0000 (12:47 +0100)] 
Ommit option-parsing code with NO_AUTH.

10 years agoFix FTBFS when various facilities omitted at compile time.
Simon Kelley [Mon, 23 Sep 2013 11:41:20 +0000 (12:41 +0100)] 
Fix FTBFS when various facilities omitted at compile time.

10 years agoProd neighbour discovery with ARP instead of PING.
Simon Kelley [Mon, 23 Sep 2013 11:26:34 +0000 (12:26 +0100)] 
Prod neighbour  discovery with ARP instead of PING.

10 years agoMerge branch 'master' of ssh://thekelleys.org.uk/var/cache/git/dnsmasq
Simon Kelley [Sat, 21 Sep 2013 13:07:58 +0000 (14:07 +0100)] 
Merge branch 'master' of ssh://thekelleys.org.uk/var/cache/git/dnsmasq

10 years agoFix compiler warnings.
Simon Kelley [Sat, 21 Sep 2013 13:07:12 +0000 (14:07 +0100)] 
Fix compiler warnings.

10 years agoFix compiler warnings.
Simon Kelley [Sat, 21 Sep 2013 13:02:10 +0000 (14:02 +0100)] 
Fix compiler warnings.

10 years agoSupport MAC addresses in dhcp-host and dhcp-mac for DHCPv6.
Simon Kelley [Fri, 20 Sep 2013 15:29:20 +0000 (16:29 +0100)] 
Support MAC addresses in dhcp-host and dhcp-mac for DHCPv6.

10 years agoCope with DHCPv6 REQUESTs without address options.
Simon Kelley [Fri, 13 Sep 2013 10:22:55 +0000 (11:22 +0100)] 
Cope with DHCPv6 REQUESTs without address options.

10 years agoAdd "baseline" and "bloatcheck" makefile targets
Simon Kelley [Thu, 12 Sep 2013 14:05:47 +0000 (15:05 +0100)] 
Add "baseline" and "bloatcheck" makefile targets

10 years agoDebian packing. remove unwanted '-' in version number using gitversion.
Simon Kelley [Wed, 11 Sep 2013 14:52:22 +0000 (15:52 +0100)] 
Debian packing. remove unwanted '-' in version number using gitversion.

10 years agoFix a couple of warnings in debian package build.
Simon Kelley [Wed, 11 Sep 2013 09:28:39 +0000 (10:28 +0100)] 
Fix a couple of warnings in debian package build.

10 years agoDebian: depend on binary not source verions for dnsmasq-dnsmasq_base dependency.
Simon Kelley [Wed, 11 Sep 2013 09:01:31 +0000 (10:01 +0100)] 
Debian: depend on binary not source verions for dnsmasq-dnsmasq_base dependency.

10 years agoAdd gitversion Debian build option.
Simon Kelley [Mon, 9 Sep 2013 17:06:45 +0000 (18:06 +0100)] 
Add gitversion Debian build option.

10 years agoSponsorhip details in CHANGELOG.
Simon Kelley [Mon, 9 Sep 2013 14:21:39 +0000 (15:21 +0100)] 
Sponsorhip details in CHANGELOG.

10 years agoDon't use BINDTODEVICE on DHCP socket when relaying.
Simon Kelley [Thu, 5 Sep 2013 19:08:01 +0000 (20:08 +0100)] 
Don't use BINDTODEVICE on DHCP socket when relaying.

10 years agoDebian resolvconf script update.
Simon Kelley [Thu, 5 Sep 2013 14:36:25 +0000 (15:36 +0100)] 
Debian resolvconf script update.

10 years agoCHANGELOG update.
Simon Kelley [Thu, 5 Sep 2013 10:30:30 +0000 (11:30 +0100)] 
CHANGELOG update.

10 years agoFix bug resulting in tight-loop when new interfaces arrive.
Simon Kelley [Thu, 5 Sep 2013 10:27:34 +0000 (11:27 +0100)] 
Fix bug resulting in tight-loop when new interfaces arrive.

10 years agoDon't crash with empty tag: in dhcp-range.
Simon Kelley [Thu, 5 Sep 2013 09:21:12 +0000 (10:21 +0100)] 
Don't crash with empty tag: in dhcp-range.

10 years agoAdd --dhcp-relay config option.
Simon Kelley [Wed, 4 Sep 2013 17:01:38 +0000 (18:01 +0100)] 
Add --dhcp-relay config option.

10 years agoFix dhcp-range sanity checking.
Simon Kelley [Tue, 20 Aug 2013 13:41:31 +0000 (14:41 +0100)] 
Fix dhcp-range sanity checking.

10 years agoUse tags from pxe-proxy dhcp-range statements.
Simon Kelley [Tue, 20 Aug 2013 09:33:32 +0000 (10:33 +0100)] 
Use tags from pxe-proxy dhcp-range statements.

10 years agoAllow prefix :: in constructed dhcp-range.
Vladislav Grishenko [Mon, 19 Aug 2013 15:20:31 +0000 (16:20 +0100)] 
Allow prefix :: in constructed dhcp-range.

10 years agoIFACE_PERMANENT interface flag in enumeration.
Vladislav Grishenko [Mon, 19 Aug 2013 15:07:07 +0000 (16:07 +0100)] 
IFACE_PERMANENT interface flag in enumeration.

10 years agoSilence compiler warning.
Simon Kelley [Mon, 19 Aug 2013 13:12:59 +0000 (14:12 +0100)] 
Silence compiler warning.

10 years agoAdd code to get IPv6 address lifetimes and flags for *BSD.
Vladislav Grishenko [Mon, 19 Aug 2013 13:04:38 +0000 (14:04 +0100)] 
Add code to get IPv6 address lifetimes and flags for *BSD.

10 years agoSet SOREUSEADDR as well as SOREUSEPORT on DHCP sockets when both available.
Simon Kelley [Wed, 14 Aug 2013 14:53:57 +0000 (15:53 +0100)] 
Set SOREUSEADDR as well as SOREUSEPORT on DHCP sockets when both available.

10 years agoDebian package change: update resolvconf script.
Simon Kelley [Wed, 14 Aug 2013 13:54:23 +0000 (14:54 +0100)] 
Debian package change: update resolvconf script.

10 years agoFix DHCPv6 lease time calculation when client sends VL==0 or PL==0
Simon Kelley [Mon, 5 Aug 2013 14:03:44 +0000 (15:03 +0100)] 
Fix DHCPv6 lease time calculation when client sends VL==0 or PL==0

10 years agoSanity check for dhcp-range template.
Simon Kelley [Thu, 1 Aug 2013 19:19:32 +0000 (20:19 +0100)] 
Sanity check for dhcp-range template.

10 years agoProvide independent control over which interfaces get TFTP.
Simon Kelley [Mon, 29 Jul 2013 18:49:07 +0000 (19:49 +0100)] 
Provide independent control over which interfaces get TFTP.

10 years agoMake --listen-address higher priority than --except-interface.
Simon Kelley [Mon, 29 Jul 2013 16:21:48 +0000 (17:21 +0100)] 
Make --listen-address higher priority than --except-interface.

10 years agoAdd --force-fast-ra option.
Simon Kelley [Mon, 29 Jul 2013 14:41:26 +0000 (15:41 +0100)] 
Add --force-fast-ra option.

10 years agoApply ceiling of configured dhcp-range leasetime to deprecated prefix adverts.
Simon Kelley [Sun, 28 Jul 2013 14:47:04 +0000 (15:47 +0100)] 
Apply ceiling of configured dhcp-range leasetime to deprecated prefix adverts.

10 years agoSupport RFC-4242 information-refresh-time.
Simon Kelley [Sat, 27 Jul 2013 20:32:32 +0000 (21:32 +0100)] 
Support RFC-4242 information-refresh-time.

10 years agoRemove dead code.
Simon Kelley [Sat, 27 Jul 2013 14:15:38 +0000 (15:15 +0100)] 
Remove dead code.

10 years agoBetter job with domain for DHCPv6 information-request.
Simon Kelley [Sat, 27 Jul 2013 14:11:44 +0000 (15:11 +0100)] 
Better job with domain for DHCPv6 information-request.

10 years agoTweak when old prefix returns.
Simon Kelley [Sat, 27 Jul 2013 12:36:08 +0000 (13:36 +0100)] 
Tweak when old prefix returns.

10 years agoMerge branch 'master' of ssh://thekelleys.org.uk/var/cache/git/dnsmasq
Simon Kelley [Sat, 27 Jul 2013 11:32:29 +0000 (12:32 +0100)] 
Merge branch 'master' of ssh://thekelleys.org.uk/var/cache/git/dnsmasq

Conflicts:
CHANGELOG

10 years agoFix MAC address enumeration on *BSD.
Simon Kelley [Fri, 26 Jul 2013 14:38:59 +0000 (15:38 +0100)] 
Fix MAC address enumeration on *BSD.

10 years agoAdvertise lost prefixes with pref_time == 0 for 2 hours.
Simon Kelley [Fri, 26 Jul 2013 12:59:03 +0000 (13:59 +0100)] 
Advertise lost prefixes with pref_time == 0 for 2 hours.

10 years agoMake --clear-on-reload apply to DBus API too.
Simon Kelley [Thu, 25 Jul 2013 20:47:17 +0000 (21:47 +0100)] 
Make --clear-on-reload apply to DBus API too.

10 years agoDHCP FQDN option tweaks.
Roy Marples [Thu, 25 Jul 2013 15:22:46 +0000 (16:22 +0100)] 
DHCP FQDN option tweaks.

10 years agoTweak parameter lifetimes in Router advertisements.
Simon Kelley [Thu, 25 Jul 2013 13:19:27 +0000 (14:19 +0100)] 
Tweak parameter lifetimes in Router advertisements.

10 years agoAllow hostnames to start with a number.
Kyle Mestery [Wed, 24 Jul 2013 12:11:58 +0000 (13:11 +0100)] 
Allow hostnames to start with a number.

10 years agoTypo in name in CHANGELOG.
Simon Kelley [Wed, 3 Jul 2013 19:40:45 +0000 (20:40 +0100)] 
Typo in name in CHANGELOG.

10 years agoFix crash with empty DHCP string options.
Simon Kelley [Tue, 2 Jul 2013 20:19:32 +0000 (21:19 +0100)] 
Fix crash with empty DHCP string options.

10 years agoIncrease timeout/number of retries in TFTP.
Simon Kelley [Wed, 19 Jun 2013 09:31:23 +0000 (10:31 +0100)] 
Increase timeout/number of retries in TFTP.

11 years agoDon't BIND DHCP socket if more interfaces may come along later.
Simon Kelley [Fri, 31 May 2013 16:04:25 +0000 (17:04 +0100)] 
Don't BIND DHCP socket if more interfaces may come along later.

11 years agoAdd constructor-noauth: keyword
Simon Kelley [Fri, 31 May 2013 13:07:22 +0000 (14:07 +0100)] 
Add constructor-noauth: keyword

11 years agoAllow constructed ranges from interface address at end of range.
Simon Kelley [Fri, 31 May 2013 12:47:26 +0000 (13:47 +0100)] 
Allow constructed ranges from interface address at end of range.

Also make man page on this clearer, as it's been confusing many.

11 years agoLog forwarding table overflows.
Marcelo Salhab Brogliato [Fri, 31 May 2013 10:49:06 +0000 (11:49 +0100)] 
Log forwarding table overflows.

11 years agoRemove limit in prefix length in --auth-zone.
Simon Kelley [Wed, 29 May 2013 15:32:07 +0000 (16:32 +0100)] 
Remove limit in prefix length in --auth-zone.

11 years agoFix option parsing for --dhcp-host.
Simon Kelley [Wed, 29 May 2013 13:31:33 +0000 (14:31 +0100)] 
Fix option parsing for --dhcp-host.

11 years agoUpdate Debian resolvconf script for dnscrypt-proxy integration.
Simon Kelley [Tue, 28 May 2013 13:49:54 +0000 (14:49 +0100)] 
Update Debian resolvconf script for dnscrypt-proxy integration.