Subject: CVS commit: pkgsrc/chat/jabberd2
To: None <pkgsrc-changes@NetBSD.org>
From: Juan Romero Pardines <xtraeme@netbsd.org>
List: pkgsrc-changes
Date: 01/20/2005 15:08:54
Module Name:	pkgsrc
Committed By:	xtraeme
Date:		Thu Jan 20 15:08:54 UTC 2005

Modified Files:
	pkgsrc/chat/jabberd2: Makefile distinfo options.mk
	pkgsrc/chat/jabberd2/patches: patch-ag
Added Files:
	pkgsrc/chat/jabberd2/patches: patch-ai
Removed Files:
	pkgsrc/chat/jabberd2/patches: patch-ah

Log Message:
Update to 2.0s6.

Changes:

* Fix base64 encoding length in authreg_pipe.c Stephen Marquard,
Diagnosed by Jerome Vandenabeele
* Fixes segfault on s2s startup on some platforms when ssl is enabled
(local pemfile defined in s2s.xml), Stephen Marquard
* mod_offline handling of jabber:x:event client requests (JEP-0022) can
lead to a loop repeatedly adding duplicates to the offline queue under
certain race conditions. Correctly detect jabber:x:event notifications
and do not respond to them as requests, Stephen Marquard
* Check for invalid jids in directed presence packets, Stephen Marquard,
Based on bug report by Christopher Zorn
* Fixes minor memory leaks in authreg_ldap, Ilja Booij
* Fixes error in storage filter code using bdb storage causing sm
crash, Stephen Marquard
* Changes incorrectly indexed primary keys to non-unique indexes,
adds other indexes for efficiency, and changes type of xml field to
increase max allowed length, Stephen Marquard
* Include sys/types.h if available in util.h inter alia for FreeeBSD,
Stephen Marquard
* Minor code cleanups for compilation on HP-UX, Christof Meerwald
* Fix configure.in for correct handling of resolv.h, Magnus Henoch
* Include resquery checks from MAIN cvs branch in 2.0, Christof Meerwald
* Allows jabberd to start new components and place itself in the
background, Richard Bullington-McGuire (original ver), Additional
components defined in jabberd.cfg get started as long as they are in
the same directory as the jabberd script (useful for mu-conference
installed through jcr) The script can daemonize itself with the "-b"
switch after starting the various programs it watches over, unless the
debug option is set.
* Paranoia, ensure than srv->name is nul terminated., Jedi/Sector One

And more, please see the Changelog file.


To generate a diff of this commit:
cvs rdiff -r1.17 -r1.18 pkgsrc/chat/jabberd2/Makefile
cvs rdiff -r1.4 -r1.5 pkgsrc/chat/jabberd2/distinfo
cvs rdiff -r1.5 -r1.6 pkgsrc/chat/jabberd2/options.mk
cvs rdiff -r1.2 -r1.3 pkgsrc/chat/jabberd2/patches/patch-ag
cvs rdiff -r1.1 -r0 pkgsrc/chat/jabberd2/patches/patch-ah
cvs rdiff -r0 -r1.1 pkgsrc/chat/jabberd2/patches/patch-ai

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.