2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-30 05:47:45 +00:00

3352 Commits

Author SHA1 Message Date
David Hankins
d1902ae408 automake regeneration 2007-10-05 19:42:13 +00:00
David Hankins
7a6eaf2b54 autoheader regeneration 2007-10-05 19:42:07 +00:00
David Hankins
bfd44081ae aclocal regeneration 2007-10-05 19:42:04 +00:00
David Hankins
7509fb6e12 version++ in preparation for release later today 2007-10-05 19:41:57 +00:00
David Hankins
07b9a35108 - A core dump during expired lease cleanup has been repaired.
[ISC-Bugs #17187]
2007-10-05 19:32:52 +00:00
David Hankins
8eab95f2ee - DHCPv6 server Confirm message processing has been enhanced - it no
longer replies only to clients with host {} records, it now replies
  as directed in RFC3315 section 18.2.2 - that is, to all clients
  regardless of the existence of bindings. [ISC-Bugs #17183]
2007-10-05 15:57:48 +00:00
David Hankins
9ab0cc6a46 Client bugs introduced in development repaired. [ISC-Bugs #17192] 2007-10-05 14:47:43 +00:00
Shane Kerr
c382bc9800 Fixed some log messages.
See RT ticket #17190 for more.
2007-10-05 08:39:33 +00:00
David Hankins
745f28bc63 s/PIv6/IPv6/ 2007-10-04 17:13:25 +00:00
Shane Kerr
3ad9d48f8c Bug in decoding certain options fixed.
See RT ticket #17188 for more.
2007-10-04 12:14:42 +00:00
David Hankins
109e00db7f - Compilation with DLPI and -Werror has been repaired. [ISC-Bugs #17189] 2007-10-03 23:36:27 +00:00
David Hankins
c5b1ad9f5b autoconf regeneration 2007-10-03 20:25:36 +00:00
David Hankins
58ca0d1966 automake regeneration 2007-10-03 20:25:30 +00:00
David Hankins
4f6ea919cc autoheader regeneration 2007-10-03 20:25:22 +00:00
David Hankins
64ddeb8a2d aclocal regeneration 2007-10-03 20:25:12 +00:00
David Hankins
eaf7eb17a3 - Fixed a ./configure bug where compile tests were failing due to
"-Werror" (unused variable) rather than the actual test failure.  Lead
  to inconsistent and unworkable auto-configurations.  [ISC-Bugs #17177]
2007-10-03 20:24:27 +00:00
David Hankins
c104546d56 - Dynamic BOOTP leases are now load balanced in failover. [ISC-Bugs #17079] 2007-10-03 20:15:15 +00:00
Shane Kerr
c886c29836 Avoid infinite loop where we reschedule for the current second by
adding one. We might expire a lease a second late, but that's okay.

See RT ticket #17112 for more.
2007-10-03 12:50:11 +00:00
Shane Kerr
1b5053b526 Make sure we return the IPv6 address we suggested in response to a
SOLICIT. Also do not put the address in the "used" pool list when
loading from file.

See RT ticket #17153 for more.
2007-10-03 10:20:25 +00:00
David Hankins
e9c596456f - The subnet-mask option inclusion now conforms with RFC2132 section 3.3;
it will only appear prior to the routers option if it is present on the
  Parameter-Request-List.  The subnet-mask option will also only be
  included by default (if it is not on the PRL) in response to DISCOVER
  or REQUEST messages.
  [ISC-Bugs #17117]
- The FQDN option is only supplied if the client supplied an FQDN option or
  if the FQDN option was explicitly requested on the PRL.
  [ISC-Bugs #17117]
2007-10-01 16:24:44 +00:00
David Hankins
aa3e348e8b - An assertion in lease counting relating to reserved leases was repaired.
[ISC-Bugs #17130]
2007-10-01 15:12:19 +00:00
Michael Graff
5eab8594b6 Cast arguments for isspace(), isascii(), and other is*() functions to int. 2007-10-01 14:47:35 +00:00
David Hankins
1418fd1103 - A bug was repaired where MAC Address Affinity for virgin leases always
mapped to the primary.  Virgin leases now have an interleaved preference
  between primary and secondary. [ISC-Bugs #17174]

- A bug was repaired where MAC Address Affinity for clients with no client
  identifier was sometimes mishashed to the peer.  Load balancing during
  runtime and pool rebalancing were opposing. [ISC-Bugs #17174]
2007-09-27 15:28:05 +00:00
Shane Kerr
d7ec175bc0 Couple of casts to fix build errors reported by robie. 2007-09-18 07:24:22 +00:00
David Hankins
578645ff23 Clarify domain-list formatted option syntax. 2007-09-17 17:52:01 +00:00
David Hankins
fa9b593de7 - Log messages when failover peer names mismatch have been improved to
point out the problem.
2007-09-17 17:18:49 +00:00
Shane Kerr
ab3a540fbe Will not be in a3, so need new section for RELNOTES. 2007-09-17 10:15:25 +00:00
Shane Kerr
884a458f80 Remove ddns-update-style warning by changing default to "none".
See RT ticket #17103 for more.
2007-09-17 10:13:07 +00:00
Shane Kerr
45d545f03a Spelling corrections. 2007-09-14 10:38:32 +00:00
David Hankins
845e9677a2 Document change to server/dhcpd.c. v4_0_0a3 2007-09-12 17:34:14 +00:00
David Hankins
d7cf1b6256 autoconf regeneration 2007-09-12 17:34:05 +00:00
David Hankins
2dbf58ff54 automake regeneration 2007-09-12 17:34:01 +00:00
David Hankins
966c0a1fec Include RELNOTES in the distribution.
'realse'->release typo.
2007-09-12 17:28:57 +00:00
Shane Kerr
c61eba3b37 Don't remove host and interface addresses from pools in IPv4.
See RT ticket #17131 for more.
2007-09-07 12:20:24 +00:00
David Hankins
6de1f33ea9 Final grammar fix. 2007-09-05 22:45:07 +00:00
David Hankins
0a059d02b8 more grammar 2007-09-05 22:22:13 +00:00
David Hankins
eaf7390041 Update for grammar feedback. 2007-09-05 20:48:24 +00:00
David Hankins
035ed38223 autoconf regeneration 2007-09-05 17:34:07 +00:00
David Hankins
ba0833b11d automake regeneration 2007-09-05 17:33:56 +00:00
David Hankins
073f43fd92 autoheader regeneration 2007-09-05 17:33:42 +00:00
David Hankins
66196bd0d6 aclocal regeneration 2007-09-05 17:33:31 +00:00
David Hankins
39725d921f Version to 4.0.0a3.
README/RELNOTES to new version.
Copyright updates.
2007-09-05 17:32:10 +00:00
Shane Kerr
b645f9d559 Compile fix (unused variable).
See RT ticket #17116.
2007-08-29 21:58:32 +00:00
David Hankins
e9263b5c00 HEAD build failure reparation. [ISC-Bugs #17115] 2007-08-29 18:09:35 +00:00
Shane Kerr
d19e816ece Fix ugly output on config errors.
See RT ticket #17011 for more.
2007-08-29 15:56:56 +00:00
Shane Kerr
f800f4f633 Support for zero-length options in config files.
See RT ticket #17029 for more.
2007-08-27 19:11:24 +00:00
David Hankins
44a67e653f escape nested "'s 2007-08-23 19:06:38 +00:00
Shane Kerr
641488ec0f Unused variable caught by gcc -Wall on 64-bit Linux.
Why this doesn't get flagged elsewhere is a mystery, and slightly
disturbing...
2007-08-23 18:04:29 +00:00
David Hankins
0c20eab3c8 - 'request' and 'also request' syntaxes have been added to accomodate
the DHCPv6 client configuration.  'send dhcp6.oro' is no longer
  necessary.  [ISC-Bugs #17023]
2007-08-23 16:06:09 +00:00
Shane Kerr
c6785bb5e1 Compile fix for Linux 64-bit. 2007-08-23 13:46:23 +00:00