Simon Kelley
|
529b030228
|
Tidy code.
|
2016-03-16 19:00:45 +00:00 |
|
Simon Kelley
|
b8ac466209
|
Tidy code.
|
2016-03-10 18:40:53 +00:00 |
|
Hans Dedecker
|
926332a764
|
Add --max-port config option.
|
2016-01-23 10:48:12 +00:00 |
|
Simon Kelley
|
92be34a407
|
Complete work to allow DNSSEC validation with private DNS servers.
|
2016-01-16 18:39:54 +00:00 |
|
Simon Kelley
|
367341f745
|
Disable DNSSEC for server=/domain/.. servers unless trust-anchor provided.
|
2016-01-12 15:58:23 +00:00 |
|
Simon Kelley
|
c49778df4a
|
Update copyright notices. Happy new year!
|
2016-01-06 18:52:33 +00:00 |
|
Simon Kelley
|
9cdcfe9f19
|
Suggest solution to ENOMEM error with IPv6 multicast.
|
2015-08-26 22:38:08 +01:00 |
|
Simon Kelley
|
a77cec8d58
|
Handle UDP packet loss when fragmentation of large packets is broken.
|
2015-05-08 16:25:38 +01:00 |
|
Simon Kelley
|
979fe86bc8
|
Make --address=/example.com/ equivalent to --server=/example.com/
|
2015-03-19 22:50:22 +00:00 |
|
Simon Kelley
|
aff3396280
|
Update copyrights for dawn of 2015.
|
2015-01-31 20:13:40 +00:00 |
|
Simon Kelley
|
476693678e
|
Eliminate IPv6 privacy addresses from --interface-name answers.
|
2014-12-17 12:41:56 +00:00 |
|
Simon Kelley
|
bd9520b7ad
|
Remove redundant IN6_IS_ADDR_ULA(a) macro defn.
|
2014-12-16 20:41:29 +00:00 |
|
Simon Kelley
|
40766e55e8
|
Check all servers loopiness, when any subset is changed.
|
2014-07-29 16:52:00 +01:00 |
|
Simon Kelley
|
b5ea1cc255
|
Add --dns-loop-detect feature.
|
2014-07-29 16:34:14 +01:00 |
|
Simon Kelley
|
47a9516980
|
Use event system to re-send query on new route. Tidies module boundaries.
|
2014-07-08 22:22:02 +01:00 |
|
Simon Kelley
|
a0358e5ddb
|
Handle async notification of address changes using the event system.
|
2014-06-07 13:38:48 +01:00 |
|
Simon Kelley
|
89b12ed35b
|
OPT_LOCAL_SERVICE needs up-to-date interface list too.
|
2014-03-06 13:27:57 +00:00 |
|
Simon Kelley
|
c8a80487cd
|
--local-service. Default protection from DNS amplification attacks.
|
2014-03-05 14:29:54 +00:00 |
|
Simon Kelley
|
7b1eae4f50
|
Add --servers-file option.
|
2014-02-20 13:43:28 +00:00 |
|
Simon Kelley
|
7bcca0060f
|
More server cleanup.
|
2014-02-19 17:45:17 +00:00 |
|
Simon Kelley
|
d68c2ca2b7
|
Cleanup of server reading code, preparation, for dynamic reading from files.
|
2014-02-18 22:30:30 +00:00 |
|
Simon Kelley
|
c47e3ba446
|
Update copyright for 2014.
|
2014-01-08 17:07:54 +00:00 |
|
Simon Kelley
|
1ee9be4c3f
|
Implement dynamic interface discovery on *BSD
|
2013-12-09 16:50:19 +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 |
|
Vladislav Grishenko
|
3b19596122
|
Fix compiler warnings.
|
2013-11-26 11:08:21 +00:00 |
|
Simon Kelley
|
f7029f5c08
|
Extend /4 and /6 syntax to --interface-name
|
2013-11-21 15:10:02 +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
|
376d48c7f1
|
Allow interface name to specify subnets in --auth-zone.
|
2013-11-13 13:04:30 +00:00 |
|
Simon Kelley
|
dc27e148a1
|
Warning when using --bind-interfaces and routeable addresses.
|
2013-10-16 14:33:23 +01:00 |
|
Vladislav Grishenko
|
408c368fa5
|
Remove unused variable warnings when omitting stuff at compile-time.
|
2013-09-24 16:18:49 +01:00 |
|
Simon Kelley
|
91543f4831
|
Fix FTBFS when various facilities omitted at compile time.
|
2013-09-23 12:41:20 +01:00 |
|
Simon Kelley
|
89500e31f1
|
Support MAC addresses in dhcp-host and dhcp-mac for DHCPv6.
|
2013-09-20 16:29:20 +01:00 |
|
Simon Kelley
|
397542b213
|
Fix bug resulting in tight-loop when new interfaces arrive.
|
2013-09-05 11:27:34 +01:00 |
|
Simon Kelley
|
ff7eea27e7
|
Add --dhcp-relay config option.
|
2013-09-04 18:01:38 +01:00 |
|
Simon Kelley
|
2937f8a040
|
Provide independent control over which interfaces get TFTP.
|
2013-07-29 19:49:07 +01:00 |
|
Simon Kelley
|
edf0bde0c6
|
Make --listen-address higher priority than --except-interface.
|
2013-07-29 17:21:48 +01:00 |
|
Simon Kelley
|
76dd75de77
|
Fix hang from new interface-name code, when using TCP.
|
2013-05-23 10:04:25 +01:00 |
|
Simon Kelley
|
115ac3e4d7
|
Generalise --interface-name to cope with IPv6 addresses.
|
2013-05-20 11:28:32 +01:00 |
|
Simon Kelley
|
3f2873d42c
|
Handle IPv4 interface-address labels in Linux.
|
2013-05-14 11:28:47 +01:00 |
|
Simon Kelley
|
49333cbdbe
|
Allow trailing '*' wildcard in interface names.
|
2013-03-15 20:30:51 +00:00 |
|
Simon Kelley
|
38365ff040
|
Theoretical memory leak fix.
|
2013-02-05 14:35:54 +00:00 |
|
Simon Kelley
|
61744359de
|
Change copyright messages to include 2013.
|
2013-01-31 14:34:40 +00:00 |
|
Simon Kelley
|
e25db1f273
|
Handle wrong interface for locally-routed packets.
|
2013-01-29 22:10:26 +00:00 |
|
Simon Kelley
|
22ce550e53
|
Correct behaviour for TCP queries to allowed address via banned interface.
|
2013-01-22 13:53:04 +00:00 |
|
Simon Kelley
|
1962446269
|
Join multicast groups only on IPv6 addresses!
|
2012-12-28 11:18:09 +00:00 |
|
Simon Kelley
|
bad7b875eb
|
add general flag param to iface_enumerate IPv6 callback
|
2012-12-20 22:00:39 +00:00 |
|