Simon Kelley
c352dd8f1a
Merge branch 'master' into dnssec
2013-12-12 12:16:17 +00:00
Simon Kelley
3a2371527f
Commit to allow master merge.
2013-12-12 12:15:50 +00:00
Simon Kelley
56ad6c9be1
Bump debian version.
2013-12-08 15:58:29 +00:00
Jan Psota
fa04c83d86
Update Polish translation.
2013-12-08 15:43:03 +00:00
Vladislav Grishenko
4c82efc5ac
Relax rules in prefix length in (IPv6) dhcp-range.
2013-12-03 16:05:30 +00:00
Simon Kelley
5f45d6a715
Update Debian changelog.
2013-12-03 13:43:56 +00:00
Simon Kelley
2329bef5ba
Check arrival interface of IPv6 requests, even in --bind-interfaces.
2013-12-03 13:41:16 +00:00
Simon Kelley
62ab3ccd3d
Only set scope_id in addresses to bind() for linklocal addresses.
...
FreeBSD complains otherwise.
2013-12-03 11:53:53 +00:00
Matthias Andree
71aaa5a791
Fix previous errno saving fix.
2013-12-03 11:20:45 +00:00
Simon Kelley
08619211f8
Garbage collect listening sockets when their address is deleted.
...
In --bind-dynamic mode, stop listening on an address when it's
removed from an interface. 6rd and 6to4 tunnels can go through
lots of addresses.
2013-12-02 14:43:48 +00:00
Simon Kelley
3dffbc3ebf
Don't overwrite errno before generating message.
2013-12-02 13:22:37 +00:00
Simon Kelley
0d6eb134f5
Do immediate RA when a prefix goes from old->current.
2013-11-26 13:30:12 +00:00
Vladislav Grishenko
50db3492e2
Fix compiler warning.
2013-11-26 11:09:31 +00:00
Vladislav Grishenko
3b19596122
Fix compiler warnings.
2013-11-26 11:08:21 +00:00
Vladislav Grishenko
d082faf3e4
Fix compiler warning.
2013-11-26 11:04:24 +00:00
Vladislav Grishenko
99e8891f85
Fix compiler warning.
2013-11-26 11:02:29 +00:00
Simon Kelley
532066ee2d
Add missing malloc() return-code check.
2013-11-26 10:14:47 +00:00
Simon Kelley
254390644a
Segfault with some CNAMEs. Also memory leak on reload of /etc/hosts.
2013-11-25 21:14:51 +00:00
Simon Kelley
241fa9c6c8
Remove arc4random, we have a good RNG and it's a portability problem.
2013-11-22 11:17:37 +00:00
Simon Kelley
e142a83296
Merge messages to .po files.
2013-11-22 10:38:55 +00:00
Simon Kelley
f7029f5c08
Extend /4 and /6 syntax to --interface-name
2013-11-21 15:10:02 +00:00
Simon Kelley
c50f25a3ea
Allow empty subnet list in --auth-zone
2013-11-21 11:29:27 +00:00
Simon Kelley
65c9b48921
Merge branch 'master' into dnssec
2013-11-17 12:34:04 +00:00
Simon Kelley
f25e6c6d33
Support /4 and /6 suffixes in interface names in --auth-server
2013-11-17 12:23:42 +00:00
Simon Kelley
587ad4f271
Fix crash introduced in 376d48c7f1
2013-11-15 15:47:51 +00:00
Simon Kelley
4452292064
When advertising ONLY deleted IPv6 prefixes, set router lifetime to zero.
2013-11-15 14:45:04 +00:00
Simon Kelley
e597dba7ec
Merge branch 'master' into dnssec
2013-11-15 11:29:21 +00:00
Simon Kelley
dd9d9ce54c
Fix problems when advertising deleted IPv6 prefixes.
2013-11-15 11:24:00 +00:00
Simon Kelley
06e54b823e
Merge branch 'master' into dnssec
2013-11-14 10:39:40 +00:00
Simon Kelley
32b4e4cb7c
Auth-DNS manpage update.
2013-11-14 10:36:55 +00:00
Simon Kelley
376d48c7f1
Allow interface name to specify subnets in --auth-zone.
2013-11-13 13:04:30 +00:00
Simon Kelley
6586e8352a
Use random address allocation for DHCPv6 temporary addresses.
2013-11-07 14:20:13 +00:00
Simon Kelley
3511a92869
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.
2013-11-07 10:28:11 +00:00
Simon Kelley
44de649e5c
Make private functions "static"
2013-11-06 11:36:57 +00:00
Brad Smith
29c122af83
Fix FTBFS on openBSD-current.
2013-11-04 14:11:18 +00:00
Simon Kelley
6dbdc972c4
Fix FTBFS on OS X >=10.7 Need to select a IPv6 sockopt API.
2013-10-28 14:22:57 +00:00
Simon Kelley
7b174c250d
Fix check for local domains in CNAME case. Fixes d56a604a96
2013-10-28 13:14:03 +00:00
Jeremy Lavergne
50d7f721ee
Fix FTBFS on MacOS
2013-10-28 11:26:30 +00:00
Simon Kelley
5a4120dbfb
Merge branch 'master' into dnssec
...
Conflicts:
src/dnsmasq.h
src/forward.c
src/option.c
2013-10-25 13:16:27 +01:00
Simon Kelley
eec5c1e21c
Fix parsing of synth-domain=domain,addr,addr,prefix
2013-10-25 10:37:30 +01:00
Gildas
1f776a4aa2
Update French translation.
2013-10-25 10:05:22 +01:00
Kevin Darbyshire-Bryant
227ddad9b5
Fix logic botch in quiet-dhcp option.
2013-10-24 17:47:00 +01:00
Gildas
a9bf81ad91
Message typo.
2013-10-24 13:31:40 +01:00
Simon Kelley
6008bdbbc1
Fix botch in determining if auth query is local.
2013-10-21 21:47:03 +01:00
Simon Kelley
93bafe619d
Fix CNAME botch in auth code, also set RA flag for local queries.
2013-10-21 21:19:34 +01:00
Simon Kelley
8ab91e9f7f
Get NXDOMAIN right on non-A/AAAA query for name known via interface-name.
2013-10-21 20:50:04 +01:00
Simon Kelley
5731050062
Get NXDOMAIN right for local queries to auth zones.
2013-10-21 18:26:20 +01:00
Simon Kelley
fb63dd1345
Handle two interface-names, different interface, same name.
2013-10-21 18:19:35 +01:00
Simon Kelley
5f8002fcd7
Restore NS and SOA records to local auth queries.
2013-10-21 17:40:18 +01:00
Simon Kelley
19b1689161
Don't filter by subnet when handling local queries for auth-zones.
2013-10-20 10:19:39 +01:00