Commit Graph
93 Commits
Author SHA1 Message Date
Simon Kelley 6aef600d48 Correct duid generate on FreeBSD 2012-02-11 22:01:50 +00:00
Simon Kelley 98d76a0326 Tweaks to fix compilation on FreeBSD. 2012-02-10 22:16:45 +00:00
Simon Kelley 6ea6dcf05b Update Debian readme for new build options and (belatedly) for the
introduction of dnsmasq-utils.
2012-02-10 21:26:52 +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 3d7b550f52 missed DHCP6 conditional compilation. 2012-02-10 17:35:37 +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 9bbc88762b Fix shell scripting bug in bug scripts. 2012-02-09 21:33:09 +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 70c5e3e076 DHCPDECLINE handling, domain handling, more complete address selection. 2012-02-06 22:05:15 +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 3268e90f5e Make default NO_DHCP6 and remove compiler warning. 2012-01-22 16:15:02 +00:00
Simon Kelley e98170816a Merge branch 'dhcpv6' 2012-01-22 16:07:22 +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 a2761754da Fix problem if dnsmasq is started without the stdin,
stdout and stderr file descriptors open. This can manifest
itself as 100% CPU use. Thanks to Chris Moore for finding
this.
v2.60test10
2012-01-18 16:07:21 +00:00
Simon Kelley 805a11345c We don't need to check that a cache record is F_HOST in the
duplicate address code, since we're now searching a temporary hash
which holds only F_HOST records.
2012-01-13 11:51:46 +00:00
Simon Kelley 1ab62aec37 Further tuning of the fast hostfile reading code.
Use the packet buffer for hash-buckets, better hash function.
2012-01-12 11:33:16 +00:00
Simon Kelley 915363f976 Tweaks to hostfile performance work. v2.60test9 2012-01-11 22:00:48 +00:00
Simon Kelley 205fafa577 Improve performance when reading large hostfiles. v2.60test8 2012-01-11 21:31:51 +00:00
Simon Kelley be2daf4ad5 Enable DHCPv6 compilation 2012-01-07 17:51:57 +00:00
Simon Kelley 8ecfaa4adf Tidied up usage strings. 2012-01-07 15:29:48 +00:00
Simon Kelley 03bfcf6462 FAQ and example config additions for Windows 7 WPAD problem. 2012-01-07 14:37:37 +00:00
Simon Kelley 39bec5ff32 Remove duplicate tags in data supplied to lease script. 2012-01-06 22:36:58 +00:00
Simon Kelley 246839d64a Minimal update of doc.html - remove broken links and add git info. 2012-01-06 20:39:54 +00:00
Simon Kelley 3862deb398 Debian bug #654897 2012-01-06 20:16:07 +00:00
Simon Kelley 5954608577 Updated copyright notices. Happy new year! 2012-01-06 20:02:04 +00:00
Simon Kelley 984d2fded6 CHANGELOG update v2.60test7 2012-01-06 14:34:32 +00:00
Simon Kelley a4f04ed45a Generate version string from git automatically 2012-01-06 11:47:02 +00:00
Simon Kelley 07736e8dcb VERSION file 2012-01-05 22:00:08 +00:00
Simon Kelley 00fc082d68 bump version in config.h 2012-01-05 21:42:12 +00:00
Simon Kelley c72daea868 Accumulated 2.60 changes going into git 2012-01-05 21:33:27 +00:00
Simon Kelley 74c95c2542 import of dnsmasq-2.59.tar.gz v2.59 2012-01-05 17:31:15 +00:00
Simon Kelley 7de060b08d import of dnsmasq-2.58.tar.gz v2.58 2012-01-05 17:31:15 +00:00
Simon Kelley 572b41eb50 import of dnsmasq-2.57.tar.gz v2.57 2012-01-05 17:31:15 +00:00
Simon Kelley 28866e9567 import of dnsmasq-2.56.tar.gz v2.56 2012-01-05 17:31:15 +00:00
Simon Kelley c52e189734 import of dnsmasq-2.55.tar.gz v2.55 2012-01-05 17:31:15 +00:00
Simon Kelley 8ef5ada238 import of dnsmasq-2.53.tar.gz v2.53 2012-01-05 17:31:15 +00:00
Simon Kelley 316e2730ac import of dnsmasq-2.52.tar.gz v2.52 2012-01-05 17:31:15 +00:00
Simon Kelley 1f15b81d61 import of dnsmasq-2.51.tar.gz v2.51 2012-01-05 17:31:14 +00:00
Simon Kelley 77e94da7bb import of dnsmasq-2.50.tar.gz v2.50 2012-01-05 17:31:14 +00:00
Simon Kelley 03a97b6170 import of dnsmasq-2.49.tar.gz v2.49 2012-01-05 17:31:14 +00:00
Simon Kelley 7622fc06ab import of dnsmasq-2.48.tar.gz v2.48 2012-01-05 17:31:14 +00:00
Simon Kelley 73a08a248d import of dnsmasq-2.47.tar.gz v2.47 2012-01-05 17:31:14 +00:00
Simon Kelley 9009d74652 import of dnsmasq-2.46.tar.gz v2.46 2012-01-05 17:31:14 +00:00
Simon Kelley 1ad24ae15c import of dnsmasq-2.45.tar.gz v2.45 2012-01-05 17:31:14 +00:00
Simon Kelley 3927da46aa import of dnsmasq-2.44.tar.gz v2.44 2012-01-05 17:31:14 +00:00
Simon Kelley 1a6bca81f6 import of dnsmasq-2.43.tar.gz v2.43 2012-01-05 17:31:13 +00:00