diff options
author | jlam <jlam@pkgsrc.org> | 2002-09-16 21:00:56 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2002-09-16 21:00:56 +0000 |
commit | 678a95a7839267a81be3901e112dd2bc24ff0003 (patch) | |
tree | 5020ae786b37c58092317b97b784ed4a861f7164 /net | |
parent | db716be0c359722255a4dad9c524fb37986a7d87 (diff) | |
download | pkgsrc-678a95a7839267a81be3901e112dd2bc24ff0003.tar.gz |
Update net/openslp to 1.0.9a. Changes from version 1.0.7 include:
* Added version and length sanity checks for incoming messages
* Fixed possible SEGV when logging DA traffic
* Added patch from Arun Barboza that makes attribute compares case insensitive
as per RFC 2608
* Added patch from Garth Bushell that fixes an SLP url parsing problem.
* Added patch from Arun Barboza to handle '==' SLPv1 predicates. This patch
allows better interoperability with Novell SLP networks.
* Added fix from Arun Barboza to make V1 DAAdverts use the same encoding as
the request
* Fixed a problem in SLPProcessMessage where errorcodes were not being returned
resulting in attempts to send non-allocated sendbufs (i.e. SEGV).
* Fixed a problem where SLPReg() would hang if used against a DA or SA that
prematurely dropped connections
* Force use of numeric IP addresses in all DAAdvert and SAAdvert messages.
* Fixed bug where idle connections to DAs were not being aged.
* Added code so that 'slptool -v' will return the path of the slp.conf file
libslp.so is configured to use.
Diffstat (limited to 'net')
-rw-r--r-- | net/openslp/Makefile | 4 | ||||
-rw-r--r-- | net/openslp/distinfo | 6 | ||||
-rw-r--r-- | net/openslp/files/slpd.sh | 1 |
3 files changed, 6 insertions, 5 deletions
diff --git a/net/openslp/Makefile b/net/openslp/Makefile index 4c10278cf3a..02c1c16203c 100644 --- a/net/openslp/Makefile +++ b/net/openslp/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.7 2002/08/25 18:39:35 jlam Exp $ +# $NetBSD: Makefile,v 1.8 2002/09/16 21:00:56 jlam Exp $ -DISTNAME= openslp-1.0.7 +DISTNAME= openslp-1.0.9a CATEGORIES= net MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=openslp/} diff --git a/net/openslp/distinfo b/net/openslp/distinfo index 33e2448bd16..85c0e090234 100644 --- a/net/openslp/distinfo +++ b/net/openslp/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.4 2002/01/31 17:00:50 jlam Exp $ +$NetBSD: distinfo,v 1.5 2002/09/16 21:00:57 jlam Exp $ -SHA1 (openslp-1.0.7.tar.gz) = 92d9ee09cf40b5316205e143833e870bb28798d0 -Size (openslp-1.0.7.tar.gz) = 598738 bytes +SHA1 (openslp-1.0.9a.tar.gz) = f69edbf3ffa85c2c334644c04b39476e57b2d0c0 +Size (openslp-1.0.9a.tar.gz) = 602478 bytes SHA1 (patch-aa) = a324a75ca0482f127abafba39cfa00f37d9f4ba9 diff --git a/net/openslp/files/slpd.sh b/net/openslp/files/slpd.sh index f48c79f0ce9..551abb011e7 100644 --- a/net/openslp/files/slpd.sh +++ b/net/openslp/files/slpd.sh @@ -19,6 +19,7 @@ required_files="/etc/slp.conf" if [ -f /etc/rc.subr ] then load_rc_config $name + eval [ -z "\$${rcvar}" ] && eval ${rcvar}=NO run_rc_command "$1" else @ECHO@ -n " ${name}" |