============================================================================
OpenSLP Change Log (HEAD)
-------------------------
Please make entries to this log (in addition to the CVS log) that describe 
major changes to the OpenSLP code base.  An entries should be separated by
blank lines and include the date, developer's email, and change description.
=============================================================================

*** TAG OpenSLP-1.2.1 ***
02/04/2005 jcalcote@novell.com
Incorporated various bug fixes from SuSE and others.
Updated Autotools files for version 1.5+

*** TAG OpenSLP-1.2.0 ***
02/23/2004 beastham@emware.com
Fixed autoconf bug and updated specfile.

*** TAG OpenSLP-1.1.5 ***
08/20/2003 smhatre@cisco.com
Fixes for the following 2 sourceforge bugs:-
790719 - openslp initscript symlink vulnerability
791210 - Multicast resposne overflow doesnt result in unicast query
smhatre@cisco.com

*** TAG OpenSLP-1.1.4 ***
07/15/2003 smhatre@cisco.com
Support for SLP queries on multiple network interfaces from
asigupta@cisco.com
Support for SLP query through a unicast from
smhatre@cisco.com

*** TAG OpenSLP-1.1.3 ***

02/12/03 matt@sco.com
Many very good bugfixes.  Much very goog new DHCP code from 
jcalcote@novell.com

02/12/03 matt@sco.com
Skipped 1.1.2 release to avoid any rumors that a 1.1.2 release was made 
unofficially.

*** TAG OpenSLP-1.1.2 ***

08/31/02 aaron@clove.org
Fixed parsing bug for service URL strings. Made the port default to 80.

08/21/02 aaron@clove.org
Added support for Darwin 6.0 (Mac OS X 10.2)

06/11/02 matt@caldera.com
Added support for the net.slp.DAHeartBeat setting

04/04/02 matt@caldera.com
Added patch from Arun Barboza that makes attribute compares case insensitive
as per RFC 2608

*** TAG OpenSLP-1.1.1 ***

02/22/02 matt@caldera.com
Added fix from Arun Barboza to make V1 DAAdverts use the same encoding as
the request

02/22/02 matt@caldera.com
Added patch from Arun Barboza to handle "==" V1 predicates.  This allows
OpenSLP to be useful in servicing request in Novell NetWare environments.

02/13/02 matt@caldera.com
Added PID monitoring.  Now when the process that called SLPReg() (with
SLP_REG_FLAG_WATCH_PID) dies the registration will automatically be deregistered.

01/25/2002 matt@caldera.com
Added relevant fixes from the stable branch:
   - Applied patch from Garth Bushell that fixes a problem where not enough
     memory was being allocated to hold an escaped string in SLPEscape().
   - Fixed some problems with multicast route handling code in the slpd
     startup script
   - Moved Win2000 specific defines inside #ifdef WIN32
   - Changed slpd "daemonize" code to chdir() to "/"

01/24/2002 matt@caldera.com
Changed the code in slpd_property.c to use the functions in slp_net.c and
slp_iface.c to get interface and hostname information

01/24/2002 matt@caldera.com
Moved URL parsing code to common code (slp_parse.c) and added a few network
utility functions (slp_net.c).  Modified slpd code so that DAs are contacted
via the IP address in the DAAdvert not the source address of the datagram.

*** Tag merged OpenSLP 1.0.6 ***

11/29/01 matt@caldera.com
Finished the initial addition of all the new multicast code with significant
help from Satya and Venu.

*** Tag merged OpenSLP 1.0.5 ***

*** Tag merged OpenSLP 1.0.4 ***

*** Tag merged OpenSLP 1.0.3 ***

*** Tag merged OpenSLP 1.0.2 ***

07/25/01 matt@caldera.com
Fixed minor KnownDAEcho problem that resulted in some DAs not getting
registrations.

07/25/01 matt@caldera.com
Fixed init order so that LOCAL or (API registered) services will be
preserved on reset or SIGHUP

07/25/01 matt@caldera.com
Applied Michael Sweet's patch to configure.in that allows use of CFLAGS and
LDFLAGS

07/25/01 matt@caldera.com
Fixed parsing problem in SLPParseSrvURL() that could cause SEGV

07/23/01 matt@caldera.com
Branched CVS into stable-1-0 and HEAD

*** Tag OpenSLP 1.0.0 ****

