Simon Kelley
60b68069cf
Rationalise DNS packet-buffer size calculations.
2014-01-08 12:10:28 +00:00
Simon Kelley
871417d45d
Handle truncated replies in DNSSEC validation.
2014-01-08 11:22:32 +00:00
Simon Kelley
65d1e3bb9b
Tweak libraries and make DNSSEC compile optional.
2014-01-08 11:00:01 +00:00
Simon Kelley
0fc2f31368
First functional DNSSEC - highly alpha.
2014-01-08 10:26:58 +00:00
Simon Kelley
c3e0b9b6e7
backup
2013-12-31 13:50:39 +00:00
Simon Kelley
6ea1f23b3f
Send correct O and M bits when advertising only deprecated prefixes.
2013-12-19 15:45:12 +00:00
Simon Kelley
963c380d13
Merge branch 'master' into dnssec
2013-12-18 17:45:31 +00:00
Simon Kelley
00238fb019
indentation fix.
2013-12-18 13:24:12 +00:00
Simon Kelley
74e6b52011
Typo in contributor name. Sorry.
2013-12-17 21:33:53 +00:00
Simon Kelley
875b8160f6
Remove unused code.
2013-12-17 17:40:32 +00:00
Simon Kelley
76ff440ebe
Ignore ",," in dhcp-host, rather than treating it as ",0,"
2013-12-17 16:29:14 +00:00
Simon Kelley
8db957dfbf
Fix endless loop with some bogu-nxdomain. Another F_CONFIG botch.
2013-12-17 15:47:10 +00:00
Simon Kelley
9d633048fe
Saving progress
2013-12-13 15:36:55 +00:00
Simon Kelley
a9b55837dc
Merge branch 'master' into dnssec
2013-12-12 14:53:46 +00:00
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
1ee9be4c3f
Implement dynamic interface discovery on *BSD
2013-12-09 16:50:19 +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