1. c8e8f5c Bump copyright notices for 2021. Happy New Year! by Simon Kelley · 3 years, 11 months ago
  2. 137286e Extend 79aba0f10ad0157fb4f48afbbcb03f094caff97a for multiple IPv6 addresses. by Simon Kelley · 4 years, 10 months ago
  3. 79aba0f Support prefixed ranges of ipv6 addresses in dhcp-host. by Simon Kelley · 4 years, 10 months ago
  4. 515ba97 Fix infinite-loop router advert problems. by Simon Kelley · 4 years, 10 months ago
  5. 2a8710a Update copyrights to 2020. by Simon Kelley · 5 years ago
  6. 18a6bdd Avoid RA code trampling on DHCPv6 messages. by Simon Kelley · 5 years ago
  7. f73f739 Fix bug which gave zero-length DHCPv6 packets if sendto() is interrupted. by Simon Kelley · 5 years ago
  8. 456a319 DHCPv6 IAID should be of unsigned type. It is derived from strtoul() in lease.c:read_leases() and already now interpreted as unsigned in helper.c:276 and outpacket.c:put_opt6_long(). RFC3315 (section 22.4) shows that the IAID is 4 bytes long so we do not need to go up to unsigned long. by Dominik DL6ER · 5 years ago
  9. ae5b7e0 Add --shared-network DHCP configuration. by Simon Kelley · 6 years ago
  10. 9c0d445 Fix e7bfd556c079c8b5e7425aed44abc35925b24043 to actually work. by Simon Kelley · 6 years ago
  11. cc921df Remove nested struct/union in cache records and all_addr. by Simon Kelley · 6 years ago
  12. e7bfd55 Alter DHCP address selection after DECLINE in consec-addr mode. by Simon Kelley · 6 years ago
  13. 05ff659 Fix stupid infinite loop introduced by preceding commit. by Simon Kelley · 6 years ago
  14. db0f488 Handle some corner cases in RA contructed interfaces with addresses changing interface. by Simon Kelley · 6 years ago
  15. c488b68 Handle standard and contructed dhcp-ranges on the same interface. by Simon Kelley · 7 years ago
  16. 0a496f0 Do unsolicited RAs for interfaces which appear after dnsmasq startup. by Maarten de Vries · 7 years ago
  17. d1ced3a Update copyrights to 2018. by Simon Kelley · 7 years ago
  18. 50ca855 Bump year in copyrights. by Simon Kelley · 7 years ago
  19. 730c674 Comprehensive spelling/typo fixes. by Josh Soref · 8 years ago
  20. d6b749a Fix typo in SDBM hash function. by Simon Kelley · 9 years ago
  21. fdc97e1 Avoid divide-by-zero when dhcp-range is a whole /64 by Simon Kelley · 9 years ago
  22. c49778d Update copyright notices. Happy new year! by Simon Kelley · 9 years ago
  23. 33702ab First complete version of DNS-client-id EDNS0 and ARP tracking code. by Simon Kelley · 9 years ago
  24. 11867dc Cache access to the kernel's ARP table. by Simon Kelley · 9 years ago
  25. 4918bd5 Documenation updates for --bridge-interface and "off-link". by Neil Jerram · 9 years ago
  26. 0ddb876 Extend --bridge-interface aliasing to DHCPv6. by Neil Jerram · 9 years ago
  27. ff841eb Fix boilerplate code for re-running system calls on EINTR and EAGAIN etc. by Simon Kelley · 10 years ago
  28. 0705a7e Fix uninitialized value used in get_client_mac() by Tomas Hozza · 10 years ago
  29. aff3396 Update copyrights for dawn of 2015. by Simon Kelley · 10 years ago
  30. a0358e5 Handle async notification of address changes using the event system. by Simon Kelley · 11 years ago
  31. a03f8d4 Suppress re-entrant calls to dhcp_construct_contexts() by Simon Kelley · 11 years ago
  32. 7ea3d3f ra-advrouter mode for RFC-3775 mobile IPv6 support. by Simon Kelley · 11 years ago
  33. c3a0408 [fd00::} and [fe80::] special addresses in DHCPv6 options. by Simon Kelley · 11 years ago
  34. c47e3ba Update copyright for 2014. by Simon Kelley · 11 years ago
  35. 1ee9be4 Implement dynamic interface discovery on *BSD by Simon Kelley · 11 years ago
  36. 4c82efc Relax rules in prefix length in (IPv6) dhcp-range. by Vladislav Grishenko · 11 years ago
  37. 0d6eb13 Do immediate RA when a prefix goes from old->current. by Simon Kelley · 11 years ago
  38. 6586e83 Use random address allocation for DHCPv6 temporary addresses. by Simon Kelley · 11 years ago
  39. 3511a92 Fix start-up order for making DHCPv6 DUID by Simon Kelley · 11 years ago
  40. 486479e Check prefix length when contructing DHCP ranges. by Simon Kelley · 11 years ago
  41. a810559 daemon->icmp6fd is always valid when doing DHCPv6 now. by Simon Kelley · 11 years ago
  42. 861c891 Change rules for constructing DHCPv6 ranges. by Simon Kelley · 11 years ago
  43. 8939c95 Don't extract MAC address from ND table when DHCPv6 request is from a relay. by Simon Kelley · 11 years ago
  44. 408c368 Remove unused variable warnings when omitting stuff at compile-time. by Vladislav Grishenko · 11 years ago
  45. 1b55190 Fix FTBFS on OpenBSD. by Simon Kelley · 11 years ago
  46. d81b42d Prod neighbour discovery with ARP instead of PING. by Simon Kelley · 11 years ago
  47. 8f51a29 Fix compiler warnings. by Simon Kelley · 11 years ago
  48. 89500e3 Support MAC addresses in dhcp-host and dhcp-mac for DHCPv6. by Simon Kelley · 11 years ago
  49. ff7eea2 Add --dhcp-relay config option. by Simon Kelley · 11 years ago
  50. e4cdbbf Allow prefix :: in constructed dhcp-range. by Vladislav Grishenko · 11 years ago
  51. ffbad34 Set SOREUSEADDR as well as SOREUSEPORT on DHCP sockets when both available. by Simon Kelley · 11 years ago
  52. 9f48ffa Apply ceiling of configured dhcp-range leasetime to deprecated prefix adverts. by Simon Kelley · 11 years ago
  53. f7a40ec Tweak when old prefix returns. by Simon Kelley · 11 years ago
  54. ef1a94a Advertise lost prefixes with pref_time == 0 for 2 hours. by Simon Kelley · 11 years ago
  55. 429805d Allow constructed ranges from interface address at end of range. by Simon Kelley · 12 years ago
  56. 56a1142 SO_REUSEPORT may be defined, but not supported. by Simon Kelley · 12 years ago
  57. 5b37aa8 Trivial change: 0->NULL for pointer constant. by Simon Kelley · 12 years ago
  58. 49333cb Allow trailing '*' wildcard in interface names. by Simon Kelley · 12 years ago
  59. de92b47 Make wildcard-configured addresses work on multiple networks. by Simon Kelley · 12 years ago
  60. c630924 Experimental support for DHCPv6 prefix-class option. by Simon Kelley · 12 years ago
  61. a6ebfac Massive refactor of stateful DHCPv6. Lease multiple prefixes per client. by Simon Kelley · 12 years ago
  62. 4ead40c Fix use-after-free by Simon Kelley · 12 years ago
  63. 6174435 Change copyright messages to include 2013. by Simon Kelley · 12 years ago
  64. 3039310 Wildcard IPv6 addresses in --dhcp-host, for constructed ranges. by Simon Kelley · 12 years ago
  65. baeb3ad More IPv6 address allocation fixes. by Simon Kelley · 12 years ago
  66. 37c9cce DHCPv6 address allocation - same DUID, two IAIDs by Simon Kelley · 12 years ago
  67. b456b9f Linked-list bug in new "use longest prefixes first" code. by Simon Kelley · 12 years ago
  68. 771287b Wildcards in dhcp-range constructors by Simon Kelley · 12 years ago
  69. 3bc0d93 More work on lease and router lifetime calculation. by Simon Kelley · 12 years ago
  70. d7346a1 Tweak context-construct logic. by Simon Kelley · 12 years ago
  71. 0c05024 Check for new SLAAC addresses when we add new prefixes. by Simon Kelley · 12 years ago
  72. ed8b68a Simplify and fix RA lifetime calculation. by Simon Kelley · 12 years ago
  73. bad7b87 add general flag param to iface_enumerate IPv6 callback by Simon Kelley · 12 years ago
  74. 5d162f2 Rationalise join_multicast() by Simon Kelley · 12 years ago
  75. 1b75c1e Per-context control over ra short period. by Simon Kelley · 12 years ago
  76. c1be917 DHCP context logging, more tweaks by Simon Kelley · 12 years ago
  77. 8445f5d Fix initialisation order. by Simon Kelley · 12 years ago
  78. 6e3dba3 Ignore template contexts where appropriate. by Simon Kelley · 12 years ago
  79. 7558ecd Fix periodic loop by Simon Kelley · 12 years ago
  80. 1f77693 First checkin of interface-address constructor mode for DHCPv6 and RA. by Simon Kelley · 12 years ago
  81. 819ff4d Wildcard IPv6 dhcp-range. by Simon Kelley · 12 years ago
  82. be6cfb4 Fix DHCPv6 to do access control correctly when it's configured with --listen-address. by Simon Kelley · 12 years ago
  83. 2022310 SO_REUSEADDR and SO_V6ONLY options on DHCPv6 socket. by Simon Kelley · 12 years ago
  84. b269221 Address allocation tweaking - lease outside dhcp-range but in subnet. by Simon Kelley · 12 years ago
  85. 8bc4cec Remove libvirt-inspired but never used access control features. by Simon Kelley · 12 years ago
  86. 0e88d53 Fix preprocessor checks, IP_TOS -> IPV6_TCLASS by Simon Kelley · 13 years ago
  87. c825754 "deprecated" lease-time keyword for IPv6 by Simon Kelley · 13 years ago
  88. 30cd966 More flexible RA configuration. by Simon Kelley · 13 years ago
  89. 353ae4d Check assumed SLAAC addresses by pinging them. by Simon Kelley · 13 years ago
  90. 1d0f91c Don't trust the port in the source address of requests. by Simon Kelley · 13 years ago
  91. 8b37270 Implement --dhcp-duid by Simon Kelley · 13 years ago
  92. 0f08983 Be more picly about the MAC address we use for DUID-creation. by Simon Kelley · 13 years ago
  93. e3e8634 Fix DUID generation with HAVE_BROKEN_RTC. by Simon Kelley · 13 years ago
  94. 843c96b Make RA without DHCPv6 possible. by Simon Kelley · 13 years ago
  95. a4a5205 Fix ordering problem in multicast setup. by Simon Kelley · 13 years ago
  96. c5ad4e7 Router Advertisement by Simon Kelley · 13 years ago
  97. 270dc2e Fix wrong fallback address in DHCPv6 by Simon Kelley · 13 years ago
  98. 87b8ecb Fixed code passing tags to helper to work when there are no context tags. by Simon Kelley · 13 years ago
  99. e44ddca Fix hang at startup when DHCPv6 enabled on a complex network by Simon Kelley · 13 years ago
  100. 60ac5af Remove extact-MAC address from DUID code. by Simon Kelley · 13 years ago