You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
192 lines
7.8 KiB
192 lines
7.8 KiB
4 years ago
|
NEWS - list of user-visible changes between releases of OpenSLP and other
|
||
|
important events.
|
||
|
|
||
|
New in openslp-1.2.1
|
||
|
--------------------
|
||
|
* A multitude of bug fixes submitted by the SuSE linux team in Germany.
|
||
|
Much of this work was done by Michael Schroeder <mls@suse.de> and
|
||
|
other patches were submitted by Peter Marschall <peter@adpm.de>.
|
||
|
Thanks very much to both of them.
|
||
|
* The autotools scripts have been updated to be compatible with Autotools
|
||
|
1.5+. This should help out developers wanting to check out OpenSLP on
|
||
|
other platforms.
|
||
|
* The slp.reg file now accepts a $HOSTNAME "variable" that represents the
|
||
|
hostname of the current machine. That way your reg files are somewhat
|
||
|
more portable.
|
||
|
|
||
|
New in openslp-1.1.3
|
||
|
--------------------
|
||
|
* The main new feature is the very good DHCP work that has been contributed
|
||
|
jcalcote@novell.com
|
||
|
* Preliminary integration of new filter and predicate code based on work done
|
||
|
by Mike Day. Code should be operational by next release
|
||
|
|
||
|
New in openslp-1.0.0
|
||
|
--------------------
|
||
|
* ALL PLANNED FEATURES ARE SUPPORTED IN THIS RELEASE
|
||
|
* Duplicate results in sync calls are now removed
|
||
|
* Fixed several SEGVs attributed to parsing bugs
|
||
|
* Fix "echo to ourselves" bug when slpd is running as a DA
|
||
|
* Cosmetic logging changes
|
||
|
|
||
|
New in openslp-0.9.1 (2001-06-18)
|
||
|
---------------------------------
|
||
|
* All known bugs are fixed.
|
||
|
* SLPv1 backward compatibility support is back!
|
||
|
* Easy Package Manager (EPM) list file added (EPM is a software packager
|
||
|
that can generate different package formats from a single list file).
|
||
|
|
||
|
New in openslp-0.9.0 (2001-04-10)
|
||
|
---------------------------------
|
||
|
* Full SLPv2 Authentication support.
|
||
|
* Documentation for SLPv2 features.
|
||
|
* Completely new internal registration and knownDA database implementation.
|
||
|
* Optional net.slp.checkSourceAddr security feature
|
||
|
* Support for net.slp.OpenSLPVersion.
|
||
|
* Support for special service-types "service:directory-agent" and
|
||
|
"service:service-agent" can now be used in calls to SLPFindSrvs().
|
||
|
* Changes to libslp to prepare for collation in 0.9.1
|
||
|
* Fixes for several socket reconnect, reuse, and aging bugs.
|
||
|
* Fixes for several slp.reg parsing errors.
|
||
|
* Fix for "invalid predicate" SEGV.
|
||
|
* Debug logging of registrations and known DAs on receipt of SIGINT.
|
||
|
* Debug malloc wrappers.
|
||
|
|
||
|
New in openslp-0.8.3 (2001-03-13)
|
||
|
---------------------------------
|
||
|
* Completely updated Win32 port
|
||
|
* Preliminary support for asyncronous API calls is now a compile time option.
|
||
|
Async calls still not fully supported.
|
||
|
* Addition of SLPParseAttr() API that complies with what will be in RFC2614bis
|
||
|
(Note: the libslp.so library version is now 0.0.3)
|
||
|
* Many fixes to documentation based on review feedback from debian
|
||
|
developer Susan G. Kleinmann (sgk@debian.org).
|
||
|
* Many bug fixes including the following:
|
||
|
- "DAs with multiple scopes" bug
|
||
|
- "Local service time out on DA" bug
|
||
|
- "Bad 1400 byte message" bug
|
||
|
|
||
|
New in openslp-0.8.2 (2001-02-14)
|
||
|
---------------------------------
|
||
|
* Minor fixes in the html documentation.
|
||
|
* Bug fixes (including "slpd tight loop" problem)
|
||
|
* Logging changes (no log file truncation and log timestamps)
|
||
|
* Corrections in the usage of DAAdvert bootstamps, scopelists,
|
||
|
and XIDs
|
||
|
* Several documentation corrections
|
||
|
* Massive Win32 specific changes. Please read README.WIN32 !
|
||
|
|
||
|
New in openslp-0.8.1 (2000-12-19)
|
||
|
---------------------------------
|
||
|
* slpd now correctly refreshes and ages services as required by DA and SA
|
||
|
specifications
|
||
|
* Location of slpd.pid and slpd.log files now depends on the configure prefix
|
||
|
on Unix.
|
||
|
* slpd running as a DA now sends passive DAAdverts for SLPv1 also.
|
||
|
* slpd now works (again) on 64-bit platforms.
|
||
|
|
||
|
New in openslp-0.8.0 (2000-11-30)
|
||
|
--------------------------------
|
||
|
* New OpenSLP License. OpenSLP is now licensed under the BSD license.
|
||
|
* OpenSLP contrib tarball is now available. OpenSLP Contrib is a collection
|
||
|
of SLP related utilities and tools.
|
||
|
* Predicate support now enabled by default.
|
||
|
* SLPFindScopes() is now implemented to RFC spec.
|
||
|
* Implemented SLPFindScopes() in libslp.
|
||
|
* Send dead DAAdvert as part of graceful shutdown.
|
||
|
* DAs now echo local registrations to other DAs (slpd as a DA also acts like
|
||
|
an SA for local API callers).
|
||
|
* Added code to ensure we respond correctly (with AUTHENICATION_UNKNOWN)
|
||
|
when a request with a SPI is received.
|
||
|
* Changed SLPD behaviour to be less destructive on SIGHUP. SIGHUP no longer
|
||
|
dumps the entire registration database on SIGHUP. SIGHUP only causes slpd
|
||
|
to re-read configuration and static registration as well as perform DA
|
||
|
discovery.
|
||
|
|
||
|
|
||
|
New in openslp-0.7.8 (2000-11-06)
|
||
|
---------------------------------
|
||
|
* slpd now does a graceful shutdown on SIGTERM to deregister serviced
|
||
|
with DAs
|
||
|
* Considerable time spend using commercial debugging tools to remove
|
||
|
ALL memory leaks from slpd (without predicates) and libslp.
|
||
|
* IPC (via loopback) is now used by libslp to obtain DA information
|
||
|
from slpd before multicasting
|
||
|
* slpd running as a DA now sends passive DAAdverts
|
||
|
* slpd running as an SA now performs active DA discovery
|
||
|
* slpd running as an SA now re-registers all services with new DAs
|
||
|
* Significant fixes were made to make slpd work properly on multi-homed machines
|
||
|
|
||
|
|
||
|
New in openslp-0.7.7: (2000-10-11)
|
||
|
----------------------------------
|
||
|
* OpenSLP now supports SLPv1 when run as a DA.
|
||
|
* TCP stream reusage was added to libslp and slpd
|
||
|
* Correction of many active DA discovery problems were made in slpd
|
||
|
* Predicate features from 0.7.6 are not build by default because of a
|
||
|
few problems that will be corrected for 0.7.8
|
||
|
|
||
|
|
||
|
New in openslp-0.7.6: (2000-9-28)
|
||
|
----------------------------------
|
||
|
* OpenSLP ported to FreeBSD. Compaq Tru64 support is also complete.
|
||
|
* Full predicate support has been added to OpenSLP. slpd will now correctly
|
||
|
answer service requests containing LDAP filters
|
||
|
* As part of the Windows port, the MSVC project files added. This should
|
||
|
make it much easier for OpenSLP to be build on Win32 platform.
|
||
|
* Most of slpd and libslp code was tested against a malloc debugger. Several
|
||
|
bugs and memory leaks were fixed.
|
||
|
|
||
|
|
||
|
New in openslp-0.7.5: (2000-09-08)
|
||
|
----------------------------------
|
||
|
* OpenSLP ported to Win32.
|
||
|
* SLPFindSrvTypes() now works.
|
||
|
* libslp minor version updated.
|
||
|
|
||
|
|
||
|
New in openslp-0.7.4: (2000-09-01)
|
||
|
----------------------------------
|
||
|
* Finally added SA <--> DA communication resulting in an slpd that now acts as
|
||
|
a much better SA and DA.
|
||
|
* slpd (as a DA) responds to active DA discovery requests.
|
||
|
* slpd (as an SA) performs active DA discovery, supports passive DA discovery,
|
||
|
supports static DA configuration, registers and de-registers services with
|
||
|
DAs.
|
||
|
* libslp now has the ability to register services with to the local slpd
|
||
|
(SA), or a discovered DA. This eliminates the need to have slpd running on
|
||
|
all machines in certain cases. libslp can now request services from a DA
|
||
|
or via multicast or broadcast.
|
||
|
|
||
|
|
||
|
New in openslp-0.7.3:
|
||
|
---------------------
|
||
|
* openslp-0.7.3 will not be released.
|
||
|
|
||
|
|
||
|
New in openslp-0.7.2: (2000-08-17)
|
||
|
----------------------------------
|
||
|
* Revamped build system.
|
||
|
Takes advantage of libtool/automake integration.
|
||
|
libslp versioning changed to be compatible with libtool.
|
||
|
Building with non-GCC compilers is now possible.
|
||
|
Build directory can be different from source directory.
|
||
|
Test suite integrated with automake, run make check to run the test suite.
|
||
|
* Fixed several sneaky memory leaks and memory access bugs that dealt with
|
||
|
langtags in libslp
|
||
|
* Modified slpd command line parameter parsing to print version and help
|
||
|
information
|
||
|
* Ported to Solaris (2.6/7) and Linux Alpha.
|
||
|
* Documentation cleaned up (code set changed to iso8859-1 and spell checked).
|
||
|
|
||
|
New in openslp-0.7.1:
|
||
|
---------------------
|
||
|
* Several bug fixes.
|
||
|
* Now uses Autoconf/Automake.
|
||
|
|
||
|
|
||
|
New in openslp-0.7.0: (2000-07-06)
|
||
|
----------------------------------
|
||
|
* Addition of NEWS file.
|
||
|
* Move of CHANGELOG to ChangeLog.
|