Simon Kelley
395eb71931
Better log message when dhcp hosts|opts file cannot be read.
2012-07-06 22:07:05 +01:00
Simon Kelley
8bc4cecee6
Remove libvirt-inspired but never used access control features.
2012-07-03 21:04:11 +01:00
Simon Kelley
2b5bae9a8f
Fall back from --bind-dynamic to --bind-interfaces in BSD, rather than quitting.
2012-06-26 16:55:23 +01:00
Simon Kelley
54dd393f39
Add --bind-dynamic
2012-06-20 11:23:38 +01:00
Simon Kelley
4ce4f3779b
Fix un-initialised "used" field in --listen-address structure.
...
Also remove unused "isloop" field.
2012-06-14 11:50:45 +01:00
Simon Kelley
8b3ae2fd43
Check tftp-root exists and is accessible at startup.
2012-06-13 13:43:49 +01:00
Simon Kelley
078a630bba
Do duplicate dhcp-host address check in --test mode.
2012-06-07 13:56:23 +01:00
Simon Kelley
51931b888a
Fix access control when DHCPv6 but no RA in use.
2012-05-29 17:06:02 +01:00
Simon Kelley
9f7f3b1216
Add --dns-rr option.
2012-05-28 21:39:57 +01:00
Simon Kelley
61ce600b20
--tftp-lowercase option.
2012-04-20 21:28:49 +01:00
Simon Kelley
18f0fb050b
RDNSS and DNSSL data in router advertisements.
2012-03-31 21:18:55 +01:00
Simon Kelley
c8257540bc
"deprecated" lease-time keyword for IPv6
2012-03-28 21:15:41 +01:00
Simon Kelley
30cd96663f
More flexible RA configuration.
2012-03-25 20:44:38 +01:00
Simon Kelley
e759d426fa
--host-record support
2012-03-16 13:18:57 +00:00
Simon Kelley
40ef23b547
Move DHCP option stuff to dhcp-common.c
2012-03-13 21:59:28 +00:00
Simon Kelley
f5e8562f96
More DHCP-option logging tweaks.
2012-03-13 14:22:30 +00:00
Simon Kelley
d0e2c6c9ab
decode DHCPv4 T1, T2 and lease-time options better.
2012-03-12 21:44:14 +00:00
Simon Kelley
6c8f21e4a4
More useful DHCPv6 packet logging.
2012-03-12 15:06:55 +00:00
Simon Kelley
2a82db4caf
Supply zero preference in advertise and reply messages
2012-03-10 21:40:10 +00:00
Simon Kelley
8b37270410
Implement --dhcp-duid
2012-03-09 17:45:10 +00:00
Simon Kelley
801ca9a7b7
Add ra-names SLAAC-hostnames from DHCPv4 option.
2012-03-06 19:30:17 +00:00
Simon Kelley
0d5d35d052
RA lifetimes must be at least 2 hours
2012-02-27 20:24:40 +00:00
Simon Kelley
c5ad4e7998
Router Advertisement
2012-02-24 16:06:20 +00:00
Simon Kelley
2307eac613
Fix code parsing --domain, broken whilst added IPv6 stuff.
2012-02-13 10:13:13 +00:00
Simon Kelley
627797800d
Report correct error if prefix in dhcp-range is less than 64
...
Update debian/rules to provide no_dhcp6 and use_lua build opts.
Log DHCPv6 information request packets.
2012-02-10 21:19:25 +00:00
Simon Kelley
c6cc03ed0c
Merge branch 'dhcpv6'
2012-02-10 17:36:20 +00:00
Simon Kelley
751d6f4ae6
Allow the TFP server or boot server in --pxe-service, to
...
be a domain name instead of an IP address. This allows for
round-robin to multiple servers, in the same way as
--dhcp-boot.
2012-02-10 15:24:51 +00:00
Simon Kelley
a5c72ab51d
DHCPv6 vendor class option includes an enterprise number. Handle that.
2012-02-10 13:42:47 +00:00
Simon Kelley
ceae00dddf
lease script should work with IPv6 now.
2012-02-09 21:28:14 +00:00
Simon Kelley
3634c54e8d
dhcp-ignore and dhcp-match implemented for DHCPv6 now.
2012-02-08 14:22:37 +00:00
Simon Kelley
d74942a03d
IPv6 address range parsing for --domain.
...
Counted string DHCP option type printing
2012-02-07 20:51:56 +00:00
Simon Kelley
4cb1b32009
Clean compile, basic DHCPv6 functionality is there.
...
TODO
hostname handling.
update DHCP6 configs from dns
parse domain=<domain>,<IPv6 range>
pretty-print counted string options.
DECLINE messages
lease-script fro DHCPv6
2012-02-06 14:30:41 +00:00
Simon Kelley
52b92f4db8
It compiles and it allocates a lease! No renewals yet.
2012-01-22 16:05:15 +00:00
Simon Kelley
8ecfaa4adf
Tidied up usage strings.
2012-01-07 15:29:48 +00:00
Simon Kelley
5954608577
Updated copyright notices. Happy new year!
2012-01-06 20:02:04 +00:00
Simon Kelley
c72daea868
Accumulated 2.60 changes going into git
2012-01-05 21:33:27 +00:00
Simon Kelley
7de060b08d
import of dnsmasq-2.58.tar.gz
2012-01-05 17:31:15 +00:00
Simon Kelley
572b41eb50
import of dnsmasq-2.57.tar.gz
2012-01-05 17:31:15 +00:00
Simon Kelley
28866e9567
import of dnsmasq-2.56.tar.gz
2012-01-05 17:31:15 +00:00
Simon Kelley
c52e189734
import of dnsmasq-2.55.tar.gz
2012-01-05 17:31:15 +00:00
Simon Kelley
8ef5ada238
import of dnsmasq-2.53.tar.gz
2012-01-05 17:31:15 +00:00
Simon Kelley
316e2730ac
import of dnsmasq-2.52.tar.gz
2012-01-05 17:31:15 +00:00
Simon Kelley
1f15b81d61
import of dnsmasq-2.51.tar.gz
2012-01-05 17:31:14 +00:00
Simon Kelley
7622fc06ab
import of dnsmasq-2.48.tar.gz
2012-01-05 17:31:14 +00:00
Simon Kelley
73a08a248d
import of dnsmasq-2.47.tar.gz
2012-01-05 17:31:14 +00:00
Simon Kelley
9009d74652
import of dnsmasq-2.46.tar.gz
2012-01-05 17:31:14 +00:00
Simon Kelley
1ad24ae15c
import of dnsmasq-2.45.tar.gz
2012-01-05 17:31:14 +00:00
Simon Kelley
1a6bca81f6
import of dnsmasq-2.43.tar.gz
2012-01-05 17:31:13 +00:00
Simon Kelley
9e038946a1
import of dnsmasq-2.42.tar.gz
2012-01-05 17:31:13 +00:00
Simon Kelley
824af85bdf
import of dnsmasq-2.41.tar.gz
2012-01-05 17:31:13 +00:00