Changelog for
dhcp-devel-3.1.1-6.6.1.x86_64.rpm :
Wed Apr 6 14:00:00 2011 wrAATTrosenauer.org
- dhclient-script: fixed typo causing that only global settings
to set hostname and default route were applied for primary
and never per interface settings (bnc#673792).
- Discard string options such as host and domain names containing
disallowed characters or beeing too long. This proctive patch
limits root-path to a-zA-Z0-9, #%+-_:.,AATT~/\\[]= and a space
(bnc#675052, CVE-2011-0997).
Tue Jun 23 14:00:00 2009 mtAATTsuse.de
- Fixed dhclient stack overflow in script_write_params (VU#410676,
CVE-2009-0692, bnc#515599).
Mon Feb 16 13:00:00 2009 mtAATTsuse.de
- Fixed init scripts Required-Start/Stop tags to require network-
remotefs script, so all interfaces are up at start (bnc#469184).
- Fixed dhclient-script to apply a dhcp provided MTU (bnc#467358).
- Fix message about missed service/server association (bnc#392354).
- Applied missed patch with support for dhcpFailOverPeer objects
(failover peering definition) by S Kalyanasundaram (fate#303198).
- Fixed init script to copy nsswitch.conf and all libnss libs to
the chroot jail to fix resolving via /etc/hosts (bnc#462851).
Wed Nov 26 13:00:00 2008 cooloAATTsuse.de
- prereq sysconfig to avoid warnings about missing
/etc/sysconfig/dhcp
Mon Nov 24 13:00:00 2008 mtAATTsuse.de
- Removed network-number request from dhclient.conf (bnc#443788).
Tue Nov 11 13:00:00 2008 mtAATTsuse.de
- Fixed dhclient-script to apply DHCLIENT_SET_HOSTNAME and
SET_DEFAULT_ROUTE policy correctly and inclusive of per
interface setings (bnc#426650).
- Fixed dhclient-script to make sure, the host name is set
as short-name even dhcp provides fqdn (bnc#418168)
- Fixed dhclient-script to translate all known dhcp options
to netconfig variables and unknown with dhclient prefix.
- Fixed dhclient.conf to request all netbios dhcp-options,
added also nds and mtu options.
Fri Sep 12 14:00:00 2008 mtAATTsuse.de
- Removed one of two option_state_dereference calls in dhclient.c
causing null pointer messages (not critical) in the log.
- Fixed a forgotten fi typo in the dhclient-script
Mon Sep 8 14:00:00 2008 mtAATTsuse.de
- Updated to dhcp-3.1.1, providing following major new features
compared to its 3.0.x derivative:
* A significantly enhanced Failover protocol implementation,
which:
+ Implements MAC Address Affinity to reduce the frequency
of clients being assigned new IP addresses;
+ Supports the assignment of failover-protected addresses
to legacy BOOTP clients;
+ Implements a dynamic lease reservation system that provides
improved accounting of the use of fixed address assignments,
by allocating fixed addresses out of the pool of dynamic leases
+ Improves tools and reduces operator oversight necessary for
maintaining a functioning system.
* Support for DHCP leasequery, and the VIVCO/VIVSO options, which
makes easy and comfortable integration with DOCSIS devices and
the environment in which they are used.
* Management of class and subclass statements via OMAPI
* Several server configuration options related to dynamic DNS
behavior
* Other new configuration functions, including \"execute()\",
which runs a shell command from within a dhcpd or dhclient
configuration file
For a full list of new features added in this release, please
observe the changes list.
- Adopted/merged patches, dropped obsolete dhcdbd (NM) patches.
Fri Aug 22 14:00:00 2008 mtAATTsuse.de
- Adopted dhclient-script and manual page to use /sbin/netconfig
that is replacing the modify_resolvconf mechanizm by default.
Wed Aug 20 14:00:00 2008 mtAATTsuse.de
- Updated to dhcp-3.0.7, a maintenance release containing several
bug fixes; since the 3.0.6 release this are:
* Fixed \"--version\" flag in dhcrelay.
* Clarified error message when lease limit exceeded
* Fixed a buffer overflow error which could have allowed a denial
of service under unusual server configurations
* Bug in octal parsing fixed. Thanks to Bernd Fuhrmann for the
report and fix.
* 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.
* The \'min-secs\' configuration parameter\'s log message has been
updated to be more helpful.
* Fixed a bug in which write_lease() might report a failure
incorrectly.
* Bug in server configuration parser caused server to get stuck
on startup for certain bad pool declarations. Thanks to
Guillaume Knispel for the bug report and fix.
* Fixed file descriptor leak on listen failure. Thanks to Tom
Clark.
* Failover binding acks are now transmitted before new binding
updates (which may, very rarely, be related to a lease on the
ack queue). This eliminates a lease database inconsistency
bug, as the remote system relies upon the most recent message
it received from its peer.
* POOLREQ messages received within 30 seconds of one another are
ignored.
* \'lease imbalance\' messages are not logged unless rebalance was
actually attempted (\"ten percent\" rule).
* 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.
* 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.
* When a failover server suspects it has encountered a peer
running a version 3.1.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.
* A memory leak when using omapi has been fixed.
- Adopted dhcp-send-hostname-rml patch
- Removed obsolete dhcp-3.0.5-pool_eof patch
- Merged changes between server:isc-dhcp and openSUSE:Factory
- Removed down parameter from ifconfig calls in dhclient-script
because it destroys bonding interfaces and also conflicts with
an dhcpv6 client running on same interface (bnc#410905).
Wed Aug 20 14:00:00 2008 skalyanasundaramAATTnovell.com
- Added missing DNs (dhcpZoneDN, dhcpFailOverPeerDN) to list of
external references.
Fri Jun 27 14:00:00 2008 mtAATTsuse.de
- Added /etc/openldap directory to the file list of the dhcp-server
package, because it is not provided by the ldap package any more.
Fri May 23 14:00:00 2008 mtAATTsuse.de
- Don\'t set parts of host error messages as hostname (bnc#389668).
Mon May 19 14:00:00 2008 mtAATTsuse.de
- Documentation updates for DDNS-howto.txt (bnc#359977).
Fri Apr 4 14:00:00 2008 mtAATTsuse.de
- Changed the list of dhcp options required by the dhcp-client in
the server response to not to enforce the domain-name-servers
option availiability (bnc#331964).
- Fixed too long error messages server init script (bnc#353589).
- Renamed/renumbered patches modifying the dhclient.conf file.
- Fixed the dhclient-script to add explicit host route to default
gateway when it is not reachable via interface route created by
ifconfig based on the IP and netmask (e.g. /32) values provided
by dhcp server (bnc#266215).
- Fixed ntp configuration feature in dhclient-script to try-restart
the ntp service to apply the server changes. Changed to use new
per interface server list to avoid merge problems (bnc#375746).
Tue Apr 1 14:00:00 2008 mkoenigAATTsuse.de
- remove dir /usr/share/omc/svcinfo.d as it is provided now
by filesystem
Tue Dec 4 13:00:00 2007 mtAATTsuse.de
- Bug #343069: Added dhcp-server compatibility workaround to search
for lower- and upper-case MAC addresses in the dhcpHWAddress LDAP
attributes. New patch: dhcp-3.0.6-ldap-patch_hwaddr-icase.dif
Mon Nov 19 13:00:00 2007 mtAATTsuse.de
- Disabled script setting in the /etc/dhclient.conf,
because it overrides the -sf command line option.
Fri Aug 24 14:00:00 2007 mtAATTsuse.de
- Removed getcfg interface config to interface name conversions
Mon Jul 30 14:00:00 2007 thoenigAATTsuse.de
- dhcp-3.0.3-dhclient-script-dhcdbd.patch: dbus-send is now located
in /bin
Thu Jul 19 14:00:00 2007 mtAATTsuse.de
- Updated to 3.0.6, a maintenance release containing fixes
for bugs discovered since DHCP 3.0.5, but no new features.
See the RELNOTES file for full list of changes.
- Adopted dhcp-3.0rc10.filedes.dif patch
new patch file name: dhcp-3.0.6-dhclient-exec-filedes.dif
- Bug #289933: Let dhclient request netbios-name-servers as well;
old patch file name: dhcp-3.0.5-dhclient-nis-ntp.patch
new patch file name: dhcp-3.0.6-dhclient-requests-conf.patch
- Removed $local_fs from init-scripts, included in $remote_fs.
Wed Jun 27 14:00:00 2007 anschneiderAATTsuse.de
- Added support for ntpd runtime configuration
new patch file: dhcp-3.0.6-dhclient-script-ntp-runtime.patch
Wed Jun 27 14:00:00 2007 lmuelleAATTsuse.de
- Let dhclient request ntp-servers by default.
Tue May 22 14:00:00 2007 mtAATTsuse.de
- Bug 275592: Added ldap and ndsd to the Should-Start/Stop LSB
init info tags of the dhcp-server init script.
- Bug #241113: Added copying of /etc/openldap/ldap.conf and
more base libraries into the chroot jail.
Mon May 14 14:00:00 2007 mtAATTsuse.de
- Bug #265337: Fix to generate proper \"host ... {\" block begin
brace even if no harware address is specified for the host.
New patch file: dhcp-3.0.5-ldap-patch_host_brace.dif
- Bug #258493: Fix to support new dhcpServerDN reference in
dhcpService object search filter.
New patch file: dhcp-3.0.5-ldap-patch_server_dn.dif
- Fixed LSB init info to use LSB 2.0 Should-Start/Should-Stop.
Thu Mar 15 13:00:00 2007 mtAATTsuse.de
- Bug #181212: Improved dhcp init-script to copy directories
specified in the DHCPD_CONF_INCLUDE_FILES sysconfig variable
into the chroot jail.
Wed Mar 14 13:00:00 2007 mtAATTsuse.de
- Bug #247365: Added installation of dhcp-server SuSEfirewall2
service definition file.
Tue Mar 13 13:00:00 2007 mtAATTsuse.de
- Updated to dhcp-3.0.5-ldap-patch.gz, released on 2007-02-23
fixing a parsing bug in dhcpd-conf-to-ldap.pl script to handle
correctly quoted string containing spaces.
Further, it includes our fixes and obsoletes following patches:
* dhcp-3.0.5-ldap-patch-strncat.dif
* dhcp-3.0.5-ldap-patch-casa-fix.dif
* dhcp-3.0.5-ldap-patch-dhcp-cn.dif
* dhcp-3.0.5-ldap-patch-schema.dif
* dhcp-3.0.5-ldap-patch-nomd5.dif
* dhcp-3.0.5-ldap-patch-referrals.dif
* dhcp-3.0.5-ldap-patch-ssl-opts.dif
* dhcp-3.0.5-ldap-patch-ldap_read.dif
- Bug #250153: Fix for object order related parse error, that
occured in case an dhcp-ldap object referencing a dhcp-tsigkey,
class or failoverpeer object was parsed before the declaration
of the referenced objects, because of the order in ldap result.
New patch file: dhcp-3.0.5-ldap-patch_object-order.dif
Tue Feb 20 13:00:00 2007 mtAATTsuse.de
- Bug #162186: Added check for EOF in parse_pool_statement to
avoid endless recursion loop between parse_pool_statement
and parse_statement when a closing right brace \"}\" is missed
at the end of a pool declaration in /etc/dhcpd.conf.
New patch file: dhcp-3.0.5-pool_eof.dif
- Fixed ldap_read_function to avoid returning of empty strings
causing parsing errors in ldap-dynamic mode.
New patch file: dhcp-3.0.5-ldap-patch-ldap_read.dif
Thu Jan 25 13:00:00 2007 mtAATTsuse.de
- Updated to dhcp-3.0.5-ldap-patch.gz, providing several fixes:
* unbind from the LDAP server after the config file has been ran
if the server is being ran in static mode
* fixed ldap_read_function bug where the entire configuration
was not being processed
and extensions / enhancements:
* added functions for reading config values from the config
file to clean up the ldap_start() function.
* new ldap-server-cn option that will be used to locate the
data in ldap; defaults to the hostname as before (FATE #227).
* while host is added in the ldap-method dynamic mode, try to
find if it belongs to a group and apply the group options too.
* modifies the dhcpHWAddress attribute to case-insensitive, adds
several new objectclasses, e.g. dhcpLocator, dhcpTsigKey,
dhcpDnsZone,dhcpFailOver to the dhcp.schema.
* implements support for dhcpTsigKey, dhcpDnsZone and related.
* implements auth password query via casa.
- Adopted ldap-patch-strncat, removed ldap-patch-nossl obsoleted by
ldap-patch-nomd5. New patch: dhcp-3.0.5-ldap-patch-strncat.dif
- Added dhcp-3.0.5-ldap-patch-nomd5.dif linking the dhcp-server
with md5 functions from openssl library instead of own copy.
- Added dhcp-3.0.5-ldap-patch-casa-fix.dif, fixing casa support
- Added dhcp-3.0.5-ldap-patch-dhcp-cn.dif, renaming the dhcpd.conf
ldap-server-cn option to more clear ldap-dhcp-server-cn.
- dhcp-3.0.5-ldap-patch-schema.dif
- Added dhcp-3.0.5-ldap-patch-referrals.dif, implementing support
for LDAP referrals, introducing new \"ldap-referrals
\"
option in dhcpd.conf.
- Added dhcp-3.0.5-ldap-patch-ssl-opts.dif enabling/implementing
TLS/LDAPS support. Adds new \"ldap-ssl \"
and several \"ldap-tls-
*\" options for dhcpd.conf. By default, the
server trys to use TLS if possible, but continues without if not.
Tue Jan 9 13:00:00 2007 mtAATTsuse.de
- Added installation of dhcpd.xml, dhcpd service description
for omc xml-service-provider, fate #301710.
- fix of the ldap-patch strncat fix, bug #202648
Wed Nov 8 13:00:00 2006 mtAATTsuse.de
- fix for strncat usage in ldap-patch, bug #202648
Tue Nov 7 13:00:00 2006 mtAATTsuse.de
- updated to 3.0.5, bug #212310:
* This release is a maintenance release that seeks to correct bugs
introduced in 3.0.4 or prior. The most important of these bugs
is for 64-bit time_t systems that was introduced in 3.0.4.
* If you are upgrading from ISC DHCP 3.0.3 or prior and are using
failover, please take special care of the \'atsfp\' values now
included on failover-controlled leases. See the RELNOTES file.
- adopted dhcp-3.0.4-tmpfile.dif (now dhcp-3.0.5-tmpfile.dif)
- added to provide gpg signature of the tar archive as rpm-source
Tue Oct 17 14:00:00 2006 poemlAATTsuse.de
- there is no SuSEconfig.syslog script anymore, thus remove the
YaST hint from the sysconfig template