]> git.ipfire.org Git - people/ms/dnsmasq.git/log
people/ms/dnsmasq.git
11 years agoFix problems when advertising deleted IPv6 prefixes.
Simon Kelley [Fri, 15 Nov 2013 11:24:00 +0000 (11:24 +0000)] 
Fix problems when advertising deleted IPv6 prefixes.

11 years agoMerge branch 'master' into dnssec
Simon Kelley [Thu, 14 Nov 2013 10:39:40 +0000 (10:39 +0000)] 
Merge branch 'master' into dnssec

11 years agoAuth-DNS manpage update.
Simon Kelley [Thu, 14 Nov 2013 10:36:55 +0000 (10:36 +0000)] 
Auth-DNS manpage update.

11 years agoAllow interface name to specify subnets in --auth-zone.
Simon Kelley [Wed, 13 Nov 2013 13:04:30 +0000 (13:04 +0000)] 
Allow interface name to specify subnets in --auth-zone.

11 years agoUse random address allocation for DHCPv6 temporary addresses.
Simon Kelley [Thu, 7 Nov 2013 14:20:13 +0000 (14:20 +0000)] 
Use random address allocation for DHCPv6 temporary addresses.

11 years agoFix start-up order for making DHCPv6 DUID
Simon Kelley [Thu, 7 Nov 2013 10:28:11 +0000 (10:28 +0000)] 
Fix start-up order for making DHCPv6 DUID

Previously, if the DUID wasn't read from the lease-file or
script, a new one was created _after_ the helper process fork,
so for that first run, the script calls got an empty DUID.

Also, use a DUID_LL format DUID when there's no stable lease
storage, as well as when the RTC is broken. That has a chance of
evaluating to the same value on each startup.

11 years agoMake private functions "static"
Simon Kelley [Wed, 6 Nov 2013 11:36:57 +0000 (11:36 +0000)] 
Make private functions "static"

11 years agoFix FTBFS on openBSD-current.
Brad Smith [Mon, 4 Nov 2013 14:11:18 +0000 (14:11 +0000)] 
Fix FTBFS on openBSD-current.

11 years agoFix FTBFS on OS X >=10.7 Need to select a IPv6 sockopt API.
Simon Kelley [Mon, 28 Oct 2013 14:22:57 +0000 (14:22 +0000)] 
Fix FTBFS on OS X >=10.7 Need to select a IPv6 sockopt API.

11 years agoFix check for local domains in CNAME case. Fixes d56a604a9600c08d4a863527d549713c07f0186d
Simon Kelley [Mon, 28 Oct 2013 13:14:03 +0000 (13:14 +0000)] 
Fix check for local domains in CNAME case. Fixes d56a604a9600c08d4a863527d549713c07f0186d

11 years agoFix FTBFS on MacOS
Jeremy Lavergne [Mon, 28 Oct 2013 11:26:30 +0000 (11:26 +0000)] 
Fix FTBFS on MacOS

11 years agoMerge branch 'master' into dnssec
Simon Kelley [Fri, 25 Oct 2013 12:13:11 +0000 (13:13 +0100)] 
Merge branch 'master' into dnssec

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

11 years agoFix parsing of synth-domain=domain,addr,addr,prefix
Simon Kelley [Fri, 25 Oct 2013 09:37:30 +0000 (10:37 +0100)] 
Fix parsing of synth-domain=domain,addr,addr,prefix

11 years agoUpdate French translation.
Gildas [Fri, 25 Oct 2013 09:05:22 +0000 (10:05 +0100)] 
Update French translation.

11 years agoFix logic botch in quiet-dhcp option.
Kevin Darbyshire-Bryant [Thu, 24 Oct 2013 16:47:00 +0000 (17:47 +0100)] 
Fix logic botch in quiet-dhcp option.

11 years agoMessage typo.
Gildas [Thu, 24 Oct 2013 12:31:40 +0000 (13:31 +0100)] 
Message typo.

11 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.

11 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.

11 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.

11 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.

11 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.

11 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.

11 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.

11 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.

11 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.

11 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.

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

11 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.

11 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.

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

11 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.

11 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.

11 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

11 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.

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

11 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

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

11 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.

11 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.

11 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

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

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

11 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.

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

11 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.

11 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.

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

11 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.

11 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.

11 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.

11 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.

11 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.

11 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.

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

11 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.

11 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.

11 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.

11 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.

11 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.

11 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.

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

11 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.

11 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.

11 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.

11 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

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

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

11 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.

11 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.

11 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

11 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.

11 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.

11 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.

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

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

11 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.

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

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

11 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.

11 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.

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

12 years agoTidy rebase
Simon Kelley [Wed, 29 May 2013 13:17:15 +0000 (14:17 +0100)] 
Tidy rebase

12 years agoAdd copyright banners
Giovanni Bajo [Fri, 4 May 2012 22:48:12 +0000 (00:48 +0200)] 
Add copyright banners

12 years agoDSA-NSEC3-SHA1 is an alias of DSA for signature verification.
Giovanni Bajo [Thu, 3 May 2012 16:09:14 +0000 (18:09 +0200)] 
DSA-NSEC3-SHA1 is an alias of DSA for signature verification.

12 years agoDon't fight over namespace with re-implementation of strchrnul()
Simon Kelley [Thu, 3 May 2012 14:17:27 +0000 (15:17 +0100)] 
Don't fight over namespace with re-implementation of strchrnul()

12 years agoAgain make errors greppable.
Giovanni Bajo [Wed, 2 May 2012 18:11:07 +0000 (20:11 +0200)] 
Again make errors greppable.

12 years agoImplement RSA-SHA512.
Giovanni Bajo [Wed, 2 May 2012 18:10:55 +0000 (20:10 +0200)] 
Implement RSA-SHA512.

12 years agoMake testsuite errors greppable.
Giovanni Bajo [Wed, 2 May 2012 17:59:16 +0000 (19:59 +0200)] 
Make testsuite errors greppable.

12 years agoImplement RSA-MD5.
Giovanni Bajo [Wed, 2 May 2012 17:58:06 +0000 (19:58 +0200)] 
Implement RSA-MD5.

12 years agoSimplify abstraction of verification algorithms (it was too flexible)
Giovanni Bajo [Wed, 2 May 2012 17:06:47 +0000 (19:06 +0200)] 
Simplify abstraction of verification algorithms (it was too flexible)

12 years agoImplement DSA-SHA1 verification algorithm.
Giovanni Bajo [Wed, 2 May 2012 15:03:07 +0000 (17:03 +0200)] 
Implement DSA-SHA1 verification algorithm.

12 years agoUntangle digestalg from verifyalg; better separation, less code duplication.
Giovanni Bajo [Wed, 2 May 2012 13:47:28 +0000 (15:47 +0200)] 
Untangle digestalg from verifyalg; better separation, less code duplication.

12 years agoSince extract_name() does not convert to lowercase, do it temporarly within convert_d...
Giovanni Bajo [Wed, 2 May 2012 01:53:46 +0000 (03:53 +0200)] 
Since extract_name() does not convert to lowercase, do it temporarly within convert_domain_to_wire().

12 years agoParse and match DS records.
Giovanni Bajo [Wed, 2 May 2012 01:29:52 +0000 (03:29 +0200)] 
Parse and match DS records.

12 years agoImplement digest algorithm support.
Giovanni Bajo [Wed, 2 May 2012 01:28:59 +0000 (03:28 +0200)] 
Implement digest algorithm support.

12 years agoGenericize verifyalg_add_data_domain() (rename to convert_domain_to_wire()).
Giovanni Bajo [Wed, 2 May 2012 01:28:41 +0000 (03:28 +0200)] 
Genericize verifyalg_add_data_domain() (rename to convert_domain_to_wire()).

12 years agoAdd rdata description for MX.
Giovanni Bajo [Tue, 1 May 2012 23:22:48 +0000 (01:22 +0200)] 
Add rdata description for MX.

12 years agoDescribe SOA rdata section.
Giovanni Bajo [Tue, 1 May 2012 23:14:26 +0000 (01:14 +0200)] 
Describe SOA rdata section.

12 years agoSimplify verifyalg_add_rdata() with new canonicalization functions.
Giovanni Bajo [Tue, 1 May 2012 22:31:55 +0000 (00:31 +0200)] 
Simplify verifyalg_add_rdata() with new canonicalization functions.

12 years agoSimplify rrset_canonical_order() with new canonicalization functions.
Giovanni Bajo [Tue, 1 May 2012 22:31:19 +0000 (00:31 +0200)] 
Simplify rrset_canonical_order() with new canonicalization functions.