David Hankins
087b8f18ad
- Do not delay-ack STATIC leases.
...
- Use lease referencers to maintain reference count on the lease structure.
- Log an error if you encounter a lease with no transmit-state.
o These changes were to a feature that has not yet been publically released,
so there is no RELNOTES entry.
v4_1_0a1
2008-01-28 18:21:06 +00:00
Evan Hunt
b05a07d048
Fix README/RELNOTES errors found during sanity check
2008-01-24 17:46:41 +00:00
Francis Dupont
a8ac02a436
Fixed DHCPv6 rapid commit support
2008-01-24 10:55:34 +00:00
Francis Dupont
6d7f9584e9
Added DHCPv6 rapid commit support
2008-01-24 10:53:11 +00:00
Evan Hunt
dccb6edf66
Updated copyright strings for 4.1.0a1 release
2008-01-24 02:43:06 +00:00
Evan Hunt
7f45c65ce9
autoconf regeneration
2008-01-24 02:20:37 +00:00
Evan Hunt
575e64d6aa
automake regeneration
2008-01-24 02:20:10 +00:00
Evan Hunt
024efaa72a
autoheader regeneration
2008-01-24 02:18:42 +00:00
Evan Hunt
c0e7c53e79
aclocal regeneration
2008-01-24 02:18:16 +00:00
Evan Hunt
28ccc50f57
Oh guess what, this is 2008, not 2007...
2008-01-24 02:17:41 +00:00
Evan Hunt
01a54c1704
Preparing to release 4.1.0a1
2008-01-24 02:14:32 +00:00
Mark Andrews
a37c9dd142
regen
2008-01-23 22:54:12 +00:00
Mark Andrews
b8c0eda0e5
DHCP now builds under AIX
2008-01-23 22:49:54 +00:00
Evan Hunt
4cafb81543
Added explicit parser support for zero-length DHCP options, such as
...
rapid-commit, via format code 'Z' [rt17355]
2008-01-23 19:19:22 +00:00
Evan Hunt
771484ac04
Exit with warning when DHCPv6 config is used but -6 isn't specified [rt17334]
2008-01-22 18:48:04 +00:00
David Hankins
0d39488571
compilation fix on HP/UX
2008-01-21 22:49:46 +00:00
David Hankins
6368a1bd72
- Multiple (up to "delayed-ack x;" maximum) DHCPv4 packets are now queued and
...
released in bursts after single fsync() events when the upper limit is
reached or if the receiving sockets go dry. The practical upshot is
that fsync-coupled server performance is now multiplicitively increased.
The default delayed ack limit is 28. Thanks entirely to a patch from
Christof Chen.
2008-01-21 19:53:21 +00:00
David Hankins
7dc9b5fb30
- MINUS tokens should be parseable again. [ISC-Bugs #17289 ]
2008-01-21 19:13:45 +00:00
David Hankins
ffdf3c8cb9
- When a failover server suspects it has encountered a peer running a
...
version 3.0.x failover server, a warning that the failover wire protocol
is incompatible is printed. [ISC-Bugs #17129 ]
- The failover server no longer issues a floating point error if it encounters
a previously undefined option code. [ISC-Bugs #17129 ]
2008-01-21 19:05:20 +00:00
Evan Hunt
022fe95e5e
Allow lease "ends" vaule to be updated by OMAPI. [rt17033]
2008-01-18 02:05:09 +00:00
Evan Hunt
e4a896be6b
Fix "dhcrelay --version" [rt17350]
2008-01-17 17:18:28 +00:00
David Hankins
30922d9c3c
- The dhclient-script was updated to create a host route for the default
...
gateway if the supplied subnet mask for an IPv4 address was a /32. This
allows the client to work in 'captive' network environments, where the
operator does not want clients to crosstalk directly. [ISC-Bugs #17200 ]
2008-01-16 23:02:10 +00:00
David Hankins
219a65eb6e
- Fixed a compilation problems on platforms that define a value for FDDI,
...
which conflicts with a dhcp configuration syntax token by the same name.
[ISC-Bugs #16898 ]
2008-01-16 22:57:01 +00:00
Shane Kerr
57fcb8d97a
Move warning about dhcp-renewal-time to config parsing rather
...
than runtime.
See RT ticket #17382 for more.
2008-01-14 14:26:10 +00:00
Shane Kerr
c4d29896d3
Build fix for OS X Leopard (10.5).
...
See RT ticket #17406 .
2008-01-11 14:00:06 +00:00
Shane Kerr
9d11f122c0
regen
2008-01-09 23:03:39 +00:00
Shane Kerr
cff9b78fca
Build fixes for Solaris 9.
...
See RT ticket #17444 for more.
2008-01-09 23:02:42 +00:00
David Hankins
2c9bf1f4bf
- The minimum site code value was set to 224 in 3.1.0 to track RFC3942. This
...
broke a lot of legacy site local configurations. The new code in place will
track site local space minimum option codes and logs a warning to encourage
updates and exploration of site local code migration problems. Option
codes less than 128 in site local spaces remain inaccessible.
[ISC-Bugs #17203 ]
- A possible relay agent option bug was repaired where random server
initialization state may have been used to signal the relay agent
information options sub-option code for the 'END' of the option space.
[ISC-Bugs #17203 ]
2008-01-09 17:13:16 +00:00
Shane Kerr
2e630dfbce
Documentation fix in dhclient man page.
...
See RT ticket #17453 for more.
2008-01-09 16:11:28 +00:00
David Hankins
2574fdb165
Declare variables prior to code so as to produce code that can be compiled
...
without C99 compliance.
2008-01-08 17:51:01 +00:00
David Hankins
41d4652fd5
- A log message was introduced to clarify the situation where a failover
...
'address' parameter (the server's local address) did not resolve to an
IPv4 address. [ISC-Bugs #15826 ]
2008-01-08 16:22:23 +00:00
David Hankins
a16d908beb
mistake in merging
2008-01-08 16:12:07 +00:00
David Hankins
49f61135b3
- A bug was fixed where the 'giaddr' may be used to find the client's subnet
...
rather than its own 'ciaddr'. [ISC-Bugs #16627 ]
2008-01-08 16:09:32 +00:00
Shane Kerr
c998be8767
Build fix for non-DHCPv6 compilation.
...
See RT ticket #17367 for more.
2008-01-08 11:31:13 +00:00
Francis Dupont
f415516ee6
spelling error in a message
2008-01-03 09:48:42 +00:00
Shane Kerr
f6188435ab
One conversion to sub-second timers missed.
2008-01-03 09:46:59 +00:00
Francis Dupont
be62cf0675
finer granularity timers
2008-01-03 00:30:14 +00:00
Francis Dupont
1d9774ab57
Cleanup IA_NA dependencies
2008-01-02 23:47:22 +00:00
Francis Dupont
96b620e5a2
Fix release of empty IPv6 active lease
2007-12-30 18:49:56 +00:00
Francis Dupont
7b22a9b4ab
typo in log message for invalid replies
2007-12-28 12:26:07 +00:00
Francis Dupont
c4fea0db1c
Fix reserved IID stuff for compiler warnings & co
2007-12-28 11:35:41 +00:00
Francis Dupont
640de8ed02
Oops, typo in the previous commit
2007-12-28 11:19:09 +00:00
Francis Dupont
900405e957
Don't be fooled by rapid-commit in the NoAddrsAvail case
2007-12-28 11:14:26 +00:00
Francis Dupont
72073970c2
fix 'unicast' comments
2007-12-28 10:52:05 +00:00
Francis Dupont
b51c785f98
Unicast options are taken into account only for RENEWs
2007-12-28 10:20:41 +00:00
Francis Dupont
0674055a49
Better control over allocated IID
2007-12-28 09:46:42 +00:00
Francis Dupont
bb7b6f7633
hash type fix
2007-12-21 11:56:01 +00:00
Francis Dupont
aabfa4de4c
Some definitions not in phase with the IANA registry were updated
2007-12-20 21:58:38 +00:00
Francis Dupont
9d28ba1291
format_min_length() doesn't know IPv6
2007-12-20 15:33:15 +00:00
David Hankins
f71bc98898
- A bug in failover pool rebalancing that caused POOLREQ message ping-pongs
...
was repaired. [ISC-Bugs #17228 ]
- A flaw in failover pool rebalancing that could cause POOLREQ messages to
be sent outside of the min-balance/max-balance scheduled intervals has
been repaired. [ISC-Bugs #17228 ]
2007-12-18 18:04:22 +00:00