2009年1月 6日

[installer 1783] ISC dhcp-4.0.1, 3.1.2

ISC dhcp-4.0.1, 3.1.2 出ています。

☆ ISC dhcp-4.0.1
http://www.isc.org/sw/dhcp
ftp://ftp.isc.org/isc/dhcp/dhcp-4.0.1.tar.gz

Changes since 4.0.1rc1

- None.

Changes since 4.0.1b1

- The !inet_pton() call in res_mkupdrec was adjusted to '<= 0' as
inet_pton returns either 1, 0, or -1.

Changes since 4.0.0

- Corrected list of failover state values in dhcpd man page.

- Fixed a bug that caused some request types to be logged incorrectly.

- Clients that sent a parameter request list containing the
routers option before the subnet mask option were receiving
only the latter. Fixed.

- The server wasn't always sending the FQDN option when it should.

- A double-dereference in dhclient transmission of DHCPDECLINEs was
repaired.

- A cosmetic bug in DHCPDECLINE processing was fixed which caused all
successful DHCPDECLINEs to be logged as "not found" rather than
"abandoned".

- A partner-down failover server no longer emits 'peer holds all free leases'
if it is able to newly-allocate one of the peer's leases.

- DHCP now builds on AIX.

- Exit with warning when DHCPv6-specific statements are used in the
config file but -6 is not specified.

- Fixed "--version" flag in dhcrelay.

- The 'min-secs' configuration parameter's log message has been updated to
be more helpful.

- The warning logged when an address range doesn't fit in the subnets
they were declared has been updated to be more helpful and identify the
typo in configuration that created the spanning addresses.

- A bug in failover pool rebalancing that caused POOLREQ message ping-pongs
was repaired.

- 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.

- A cosmetic bug during potential-conflict recovery that caused the peer's
'conflict-done' state message to be logged as 'unknown-state' has been
repaired. It is now logged correctly.

- A bug was fixed where the 'giaddr' may be used to find the client's subnet
rather than its own 'ciaddr'.

- 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.

- 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.

- 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.

- Fixes to allow code to compile and run on Solaris 9.

- Fixes to allow code to compile on Mac OS X Leopard (10.5).

- When server is configured with options that it overrides, a warning is
issued when the configuration file is read, rather than at the time the
option is overridden. This was important, because the warning was given
every time the option was overridden, which could create a lot of
unnecessary logging.

- Fixed a compilation problems on platforms that define a value for FDDI,
which conflicts with a dhcp configuration syntax token by the same name.

- 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.

- The failover server no longer issues a floating point error if it encounters
a previously undefined option code.

- DHCPv6 client timestamp in DUID was based on the year 1970 rather
than the year 2000.

- Warn when attempting to use a hardware parameter in DHCPv6.

- Fixed definition of the iaaddr hash functions to use the correct
functions when referencing and dereferencing memory.

- Fix startup error messages to report a missing "subnet6 declaration", rather
than a missing "subnet declaration", when running as a DHCPv6 server.

- A bug was fixed where the length of a hostname was miscalculated, so that
hosts were given odd-looking domain names ("foo.bar.ba.example.com").

- Fixed a coredump when adding a class via OMAPI.

- Check whether files are zero length before trying to parse them.

- Shared network selection should be done from the innermost relay
valid link-address field, rather than the outermost.

- A memory leak when using omapi has been fixed.

- DHCPv6 vendor-class options (VSIO) are now only sent when they appear
on the DHCPv6 ORO. This resolves a bug where VSIO options were placed
in IA_NA encapsulated options fields.

- Fix handling of -A and -a flags in dhcrelay; it was failing to expand
packet size as needed to add relay agent options.

- Compliation warnings on GCC 4.3 relating to bootp source address
selection were repaired.

- A bug was fixed in data_string_sprintfa() where va_start was only called
once for two invocations of vsprintf() variants.

- Some failover debugging #defines have been better defined and some
high frequency messages moved to a deeper debugging symbol.

- The CLTT parameter in failover is now only updated by client activity,
and not by failover binding updates (taking on the peer's CLTT).

- Failover BNDUPD messages are now discarded if they conflict with an
update that has been trasnmitted, but not acknowledged.

- A bug cleaning up unknown-xxx temporary option definitions was fixed.


☆ ISC dhcp-3.1.2
http://www.isc.org/sw/dhcp
ftp://ftp.isc.org/isc/dhcp/dhcp-3.1.2.tar.gz

Changes since 3.1.2rc1

- None.

Changes since 3.1.2b1

- Fix handling of domain-search option to append "." as already done with 4.x.

Changes since 3.1.1

- A double-dereference in dhclient transmission of DHCPDECLINEs was
repaired.

- Fix handling of -A and -a flags in dhcrelay; it was failing to expand
packet size as needed to add relay agent options.

- Corrected list of failover state values in dhcpd man page.

- Fixed a bug that caused some request types to be logged incorrectly.

- Fixed a coredump when adding a class via OMAPI.

- Clients that sent a parameter request list containing the
routers option before the subnet mask option were receiving
only the latter. Fixed.

- The server wasn't always sending the FQDN option when it should.

- A partner-down failover server no longer emits 'peer holds all free leases'
if it is able to newly-allocate one of the peer's leases.

- A cosmetic bug in DHCPDECLINE processing was fixed which caused all
successful DHCPDECLINEs to be logged as "not found" rather than
"abandoned".

- Some failover debugging #defines have been better defined and some
high frequency messages moved to a deeper debugging symbol.

- The CLTT parameter in failover is now only updated by client activity,
and not by failover binding updates (taking on the peer's CLTT).

- Failover BNDUPD messages are now discarded if they conflict with an
update that has been trasnmitted, but not acknowledged.

- A bug cleaning up unknown-xxx temporary option definitions was fixed.

----
こがよういちろう


投稿者 xml-rpc : 2009年1月 6日 12:42
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/80684
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。