2006-3-17 Brian Masney <masneyb@ntelos.net>
	* server/ldap.c (ldap_read_function) - added patch from 
	Dmitriy Bogun <kabanyura@gmail.com>. This patch fixes a bug when
	EOF wasn't returned in some cases.

2005-9-26 Brian Masney <masneyb@ntelos.net>
	* server/ldap.c (ldap_start) - added support for reading the
	ldap-port option. This option was not being used.

2005-5-24 Brian Masney <masneyb@ntelos.net>
	* server/ldap.c (ldap_parse_host) - allow dhcpHost entries that do
	not have a hardware address associated with them

2005-4-11 Brian Masney <masneyb@ntelos.net>
	* README.ldap - updated directions on how to use LDAP over SSL on
	non-Linux machines

2005-2-23 Brian Masney <masneyb@ntelos.net>
	* server/ldap.c (ldap_generate_config_string) - do a case insensitive
	string comparsion when comparing the object classes

2004-11-8 Brian Masney <masneyb@ntelos.net>
	* debian/control - updated the depends and build-depends line
	(from Andrew Pollock <me@andrew.net.au>)

2004-10-13 Brian Masney <masneyb@ntelos.net>
	* server/ldap.c (ldap_start) - allow doing an anonymous bind to the
	LDAP server

2004-9-27 Brian Masney <masneyb@ntelos.net>
	* contrib/dhcpd-conf-to-ldap.pl - make sure the DHCP hardware address
	is always lowercased

2004-7-30 Brian Masney <masneyb@ntelos.net>
	* server/ldap.c - added more debbuging statements. Fixed possible crash
	that could occur whenever more than 1 external DN is added to an LDAP
	entry. Fixed possible infinite loop when reading the external DNs.
	(from Sebastian Hetze <s.hetze@linux-ag.de>)

2004-7-1 Brian Masney <masneyb@ntelos.net>
	* README.ldap - updated build instructions paragraph
	(from Mason Schmitt <sysadmin@sunwave.net>)

2004-6-29 Brian Masney <masneyb@ntelos.net>
	* debian/control - set the minimum required version of the DHCP server
	to be 3.0.1rc9

	* configure - fix for sed when configure was run from an older shell

2004-6-22 Brian Masney <masneyb@ntelos.net>
	* Updated patch to use ISC DHCP 3.0.1rc14

2004-5-24 Brian Masney <masneyb@ntelos.net>
	* server/ldap.c - don't append a ; to the end of a dhcpStatement if it
	ends in }

	* server/ldap.c contrib/dhcpd-conf-to-ldap.pl - support having multiple
	dhcpRange statements (from Marco D'Ettorre <marco.dettorre@sys-net.it>)

2004-5-5 Brian Masney <masneyb@ntelos.net>
	* server/ldap.c - added more debugging statements when
	it is compiled in to help troubleshoot parsing errors. Don't free
	a LDAP connection prematurely when there is a reference to another
	LDAP tree. If the config entry ends in }, make sure a ; gets tacked
	on

	* debian/* - Updated version number. Renamed package from
	dhcp3-ldap-ntelos to dhcp3-server-ldap.

	* server/ldap.c - enclose the shared-network name in quotes so
	that there can be shared network statements in LDAP that have spaces
	in them

	* configure - after the work directory is setup, add -lldap -llber
	to the server Makefile

Wed Apr 21 15:09:08 CEST 2004 - mt@suse.de
	* contrib/dhcpd-conf-to-ldap.pl:
	  - added "--conf=file" option usable instead of stdin
	  - added "--ldif=file" option usable instead of stdout
	  - added "--second=host|dn" option usefull for failover
	  - added "--use=feature" option to enable extended features;
	    currently used to enable failover (default is disabled).
	  - extended remaining_line() to support block statements
	  - fixed / improved failover support, added notes about

	* server/ldap.c:
	  - moved code checking statement ends to check_statement_end()
	  - moved parsing of entry options/statements to
	    ldap_parse_entry_options()
	  - moved code closing debug fd into ldap_close_debug_fd()
	  - moved code writing to debug fd into ldap_write_debug()
	  - added support for full hostname in dhcpServer search filter
	  - added support for multiple dhcpService entries in dhcpServer object
	  - added parsing of options and statements for dhcpServer object
	  - added verify if dhcpService contains server dn as primary or
	    secondary
	  - changed to search for dhcpHost,dhcpSubClass bellow of all
	    dhcpService trees instead of base-dn (avoids finding of hosts in
	    foreign configs)
	  - fixes to free all dn's fetched by ldap_get_dn (e.g. debug output)
	  - fixes to free ldap results, mainly in cases where no LDAP_SUCCESS
	    returned or other error conditions happened
	  - fixed/improved some log messages

2004-3-30 Brian Masney <masneyb@ntelos.net>
	* contrib/dhcpd-conf-to-ldap.pl - added option to control the
	DHCP Config DN. Wrap the DHCP Statements in { }
	This patch was contributed by Marius Tomaschewski <mt@suse.de>

	* server/ldap.c - changed ldap_username and ldap_password to
	be optional (anonymous bind is used then). Added {} block support
	to dhcpStatements. (no ";" at end if statement ends with a "}").
	Fixed writing to ldap-debug-file. Changed find_haddr_in_ldap() to
	use dhcpHost objectClass in its filter
	This patch was contributed by Marius Tomaschewski <mt@suse.de>

2004-3-23 Brian Masney <masneyb@ntelos.net>
	* contrib/dhcpd-conf-to-ldap.pl - added options for server, basedn
	options and usage message (Net::Domain instead of SYS::Hostname).
	Added handling of zone, authoritative and failover (config and
	pool-refs) statements. Added numbering of groups and pools per
	subnet. This patch was contributed by Marius Tomaschewski <mt@suse.de>

2004-2-26 Brian Masney <masneyb@ntelos.net>
	* fixed an instance where the LDAP server would restart, but the DHCP
	server would not reconnect

2004-2-18 Brian Masney <masneyb@ntelos.net>
	* allow multiple dhcp*DN entries in the LDAP entry.

2003-9-11 Brian Masney <masneyb@ntelos.net>
	* updated patch to work with 3.0.1rc12

