Simon Kelley
|
ab6ede7e04
|
Handle EINTR return from sendto() in ipset.c
|
2013-02-23 19:22:37 +00:00 |
|
Jason A. Donenfeld
|
13d86c7372
|
Add --ipset option.
|
2013-02-22 21:44:08 +00:00 |
|
Simon Kelley
|
208fb610a6
|
Fix wrong DNSMASQ_LEASE_EXPIRES envar when luascript in use also.
|
2013-02-21 22:26:18 +00:00 |
|
Simon Kelley
|
4038ae2005
|
Fix crash in DHCPv6 information-request handler.
|
2013-02-19 16:47:07 +00:00 |
|
Simon Kelley
|
dd1721c799
|
DHCPv4 relay-agent options exposed to DHCP-script.
|
2013-02-18 21:04:04 +00:00 |
|
Simon Kelley
|
a21e27bc99
|
Support DHCP DNS server option if we're not doing DNS.
|
2013-02-17 16:41:35 +00:00 |
|
Simon Kelley
|
b0ff858e78
|
Fix FTBFS if HAVE_BROKEN_RTC defined.
|
2013-02-06 09:57:47 +00:00 |
|
Simon Kelley
|
54dae552b1
|
Fix previous commit.
|
2013-02-05 17:55:10 +00:00 |
|
Simon Kelley
|
25c4198f7c
|
Fix use-after-free
|
2013-02-05 14:56:02 +00:00 |
|
Simon Kelley
|
4ead40cf67
|
Fix use-after-free
|
2013-02-05 14:51:14 +00:00 |
|
Simon Kelley
|
aa608c84b4
|
Fix wrong syntax check.
|
2013-02-05 14:42:59 +00:00 |
|
Simon Kelley
|
38365ff040
|
Theoretical memory leak fix.
|
2013-02-05 14:35:54 +00:00 |
|
Simon Kelley
|
9c4270bcd9
|
Fix memory leak.
|
2013-02-04 22:07:57 +00:00 |
|
Simon Kelley
|
46b066565e
|
Don't leak sockets when getsockname fails.
|
2013-02-04 21:47:59 +00:00 |
|
Simon Kelley
|
4dc9c657ad
|
Memory leak.
|
2013-02-04 21:43:52 +00:00 |
|
Simon Kelley
|
39595cfe31
|
Fix memory leak.
|
2013-02-04 21:40:07 +00:00 |
|
Simon Kelley
|
ffa3d7d6a2
|
Copy-and-paste error
|
2013-02-04 21:35:43 +00:00 |
|
Simon Kelley
|
aa67fe7a8c
|
Catch NULL pointer deref if qdcount == 0
|
2013-02-04 21:32:34 +00:00 |
|
Simon Kelley
|
bb2509fd2c
|
Typo in filter_constructed_dhcp()
|
2013-02-04 21:25:21 +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
|
30393100c1
|
Wildcard IPv6 addresses in --dhcp-host, for constructed ranges.
|
2013-01-17 16:34:16 +00:00 |
|
Simon Kelley
|
459380965a
|
Fix last commit.
|
2013-01-15 21:57:42 +00:00 |
|
Simon Kelley
|
21bac1bccd
|
Check IAID as well as CLID for lease identity.
|
2013-01-14 21:35:05 +00:00 |
|
Simon Kelley
|
b1a1b6def5
|
Tweak DHCP startup logging.
|
2013-01-11 16:28:50 +00:00 |
|
Simon Kelley
|
baeb3adf21
|
More IPv6 address allocation fixes.
|
2013-01-10 11:47:38 +00:00 |
|
Simon Kelley
|
39f6a04ca4
|
Better fix for interfaces without broadcast address on *BSD.
|
2013-01-09 19:57:47 +00:00 |
|
Simon Kelley
|
37c9ccebd1
|
DHCPv6 address allocation - same DUID, two IAIDs
|
2013-01-09 19:51:04 +00:00 |
|
Simon Kelley
|
71c73ac17c
|
Fix crash on startup on Solaris 11
|
2013-01-08 21:22:24 +00:00 |
|
Simon Kelley
|
c6cb7407b3
|
Don't do AXFR unless auth-sec-servers is set.
|
2013-01-07 21:55:54 +00:00 |
|
Simon Kelley
|
333b2ceb97
|
Documentation updates for auth-DNS and constructed dhcp ranges.
|
2013-01-07 21:46:03 +00:00 |
|
Simon Kelley
|
b456b9fdfe
|
Linked-list bug in new "use longest prefixes first" code.
|
2013-01-02 17:59:28 +00:00 |
|
Simon Kelley
|
355736f36f
|
Fix auth-DNS filtering problems with contructed ranges.
|
2012-12-30 17:54:04 +00:00 |
|
Simon Kelley
|
771287be11
|
Wildcards in dhcp-range constructors
|
2012-12-30 17:38:09 +00:00 |
|
Simon Kelley
|
dc9476b670
|
Use RA_INTERVAL for lifetimes.
|
2012-12-29 22:08:26 +00:00 |
|
Simon Kelley
|
1e14cc0f48
|
Make it legal to have no subnet in --auth-zone, may be contructed instead.
|
2012-12-29 17:27:59 +00:00 |
|
Simon Kelley
|
55b548ae2b
|
Add RA_INTERVAL parameter in config.h
|
2012-12-29 17:13:04 +00:00 |
|
Simon Kelley
|
3b43646a08
|
Use /proc/sys/net/ipv6/conf/<iface>/mtu for RA advertised MTU.
|
2012-12-28 11:55:45 +00:00 |
|
Simon Kelley
|
3bc0d932d0
|
More work on lease and router lifetime calculation.
|
2012-12-28 11:31:44 +00:00 |
|
Simon Kelley
|
60225f4e75
|
Allow constructed prefixes in auth zones.
|
2012-12-28 11:29:01 +00:00 |
|
Simon Kelley
|
1962446269
|
Join multicast groups only on IPv6 addresses!
|
2012-12-28 11:18:09 +00:00 |
|
Simon Kelley
|
be37986a0f
|
Better error checking in DHCPv6 dhcp-range option parsing.
|
2012-12-23 12:01:39 +00:00 |
|
Simon Kelley
|
d7346a1e8c
|
Tweak context-construct logic.
|
2012-12-22 22:45:54 +00:00 |
|
Simon Kelley
|
87d346f6a7
|
saner function name
|
2012-12-22 22:35:11 +00:00 |
|
Simon Kelley
|
f0dd7f807d
|
Fix new-address logic and ordering for first address on new interface.
|
2012-12-22 22:31:58 +00:00 |
|
Simon Kelley
|
0c0502426f
|
Check for new SLAAC addresses when we add new prefixes.
|
2012-12-22 22:13:19 +00:00 |
|
Simon Kelley
|
7f035f58c6
|
Don't cap prefx lifetimes below RA retransmit interval.
|
2012-12-22 21:27:08 +00:00 |
|
Simon Kelley
|
81e84f8dac
|
preferred and valid times in bpf.c
|
2012-12-21 20:54:00 +00:00 |
|
Simon Kelley
|
55b42f6de3
|
Default to global, not link-local address in RA DNS field.
|
2012-12-21 16:53:15 +00:00 |
|