]> git.ipfire.org Git - people/ms/dnsmasq.git/log
people/ms/dnsmasq.git
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.

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

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

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

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

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

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

11 years agoFix hang from new interface-name code, when using TCP.
Simon Kelley [Thu, 23 May 2013 09:04:25 +0000 (10:04 +0100)] 
Fix hang from new interface-name code, when using TCP.

11 years agoDebian changelog update.
Simon Kelley [Mon, 20 May 2013 10:50:33 +0000 (11:50 +0100)] 
Debian changelog update.

11 years agoGeneralise --interface-name to cope with IPv6 addresses.
Simon Kelley [Mon, 20 May 2013 10:28:32 +0000 (11:28 +0100)] 
Generalise --interface-name to cope with IPv6 addresses.

11 years agoFix failure to start with ENOTSOCK
Simon Kelley [Fri, 17 May 2013 10:32:03 +0000 (11:32 +0100)] 
Fix failure to start with ENOTSOCK

11 years ago Handle IPv4 interface-address labels in Linux.
Simon Kelley [Tue, 14 May 2013 10:28:47 +0000 (11:28 +0100)] 
 Handle IPv4 interface-address labels in Linux.

11 years agoOnly use ourselves as default DNS server for RA if we're doing DNS.
Simon Kelley [Tue, 30 Apr 2013 09:41:28 +0000 (10:41 +0100)] 
Only use ourselves as default DNS server for RA if we're doing DNS.

This makes RA the same as DHCP4/6

11 years agoreplace inet_addr with inet_pton() in src/option.c
Simon Kelley [Mon, 29 Apr 2013 16:00:21 +0000 (17:00 +0100)] 
replace inet_addr with inet_pton() in src/option.c

11 years agoTighten checks in legal_hostname().
Simon Kelley [Mon, 29 Apr 2013 09:52:16 +0000 (10:52 +0100)] 
Tighten checks in legal_hostname().

11 years agoFix FTBFS in ipset.c with old kernel headers.
Simon Kelley [Thu, 25 Apr 2013 11:44:20 +0000 (12:44 +0100)] 
Fix FTBFS in ipset.c with old kernel headers.

11 years agoCheck length of synth-domain prefix.
Simon Kelley [Thu, 25 Apr 2013 10:03:47 +0000 (11:03 +0100)] 
Check length of synth-domain prefix.

11 years agoAllow option prefix in --synth-domain.
Simon Kelley [Thu, 25 Apr 2013 08:49:38 +0000 (09:49 +0100)] 
Allow option prefix in --synth-domain.

11 years agoAdd --synth-domain
Simon Kelley [Wed, 24 Apr 2013 16:38:19 +0000 (17:38 +0100)] 
Add --synth-domain

11 years ago--dhcp-match et al now work with BOOTP as well as DHCP.
Simon Kelley [Tue, 23 Apr 2013 10:31:39 +0000 (11:31 +0100)] 
--dhcp-match et al now work with BOOTP as well as DHCP.

11 years agoNote that dhcp_lease_time and dhcp_release only work for IPv4.
Simon Kelley [Tue, 23 Apr 2013 09:58:35 +0000 (10:58 +0100)] 
Note that dhcp_lease_time and dhcp_release only work for IPv4.

11 years agoManpage typos.
Tomas Hozza [Mon, 22 Apr 2013 14:08:07 +0000 (15:08 +0100)] 
Manpage typos.

11 years agoFix regression in dhcp_lease_time utility.
Simon Kelley [Mon, 22 Apr 2013 14:01:52 +0000 (15:01 +0100)] 
Fix regression in dhcp_lease_time utility.

11 years agoFix crash on SERVFAIL when --conntrack in use.
Giacomo Tazzari [Mon, 22 Apr 2013 12:16:37 +0000 (13:16 +0100)] 
Fix crash on SERVFAIL when --conntrack in use.

11 years agoSend TCP DNS messages in one write() call. Stops TCP stream fragmenting.
Simon Kelley [Mon, 22 Apr 2013 09:18:26 +0000 (10:18 +0100)] 
Send TCP DNS messages in one write() call. Stops TCP stream fragmenting.

This is an optimisation, not a bugfix. Thanks to Jim Bos for spotting it.

11 years agoBump Debian version number.
Simon Kelley [Fri, 19 Apr 2013 09:23:50 +0000 (10:23 +0100)] 
Bump Debian version number.

11 years agoAllow option number zero in encapsulated DHCP options.
Simon Kelley [Fri, 19 Apr 2013 09:22:06 +0000 (10:22 +0100)] 
Allow option number zero in encapsulated DHCP options.

11 years agoFix wrong size in memset() call.
Dave Reisner [Thu, 18 Apr 2013 08:47:49 +0000 (09:47 +0100)] 
Fix wrong size in memset() call.

Thanks to Dave Reisner.

11 years agoUpdate French translation.
Simon Kelley [Wed, 17 Apr 2013 12:52:49 +0000 (13:52 +0100)] 
Update French translation.

11 years agoManpage typos.
Simon Kelley [Mon, 15 Apr 2013 13:47:14 +0000 (14:47 +0100)] 
Manpage typos.

Thanks to Gildas Le Nadan.

11 years agoFAQ typos.
Simon Kelley [Mon, 15 Apr 2013 13:31:52 +0000 (14:31 +0100)] 
FAQ typos.

Thanks to Moritz Warning.

11 years agoBetter error check on options parsing.
Simon Kelley [Fri, 12 Apr 2013 10:17:55 +0000 (11:17 +0100)] 
Better error check on options parsing.