Subject: CVS commit: pkgsrc/chat/centericq
To: None <pkgsrc-changes@NetBSD.org>
From: Stephen Borrill <sborrill@netbsd.org>
List: pkgsrc-changes
Date: 02/20/2007 18:45:01
Module Name:	pkgsrc
Committed By:	sborrill
Date:		Tue Feb 20 18:45:00 UTC 2007

Modified Files:
	pkgsrc/chat/centericq: Makefile distinfo
Added Files:
	pkgsrc/chat/centericq/patches: patch-au

Log Message:
Remove a deprecated request from the Jabber plugin so that it works with
ejabberd servers.

http://www.xmpp.org/extensions/xep-0094.html
XEP-0094: Agent Information
Last Updated: 2003-10-08

The problem is that centericq treats some error replies as pertaining
to authentication.  Previously ejabberd sent "feature-not-implemented"
for unknown requests, but now it sends "service-unavailable", as
required by the RFC.  centericq has a workaround to ignore the former
error, but not the latter.  Therefore it believes that authentication
has failed (which is not the case).

Thanks to Jonathan Schleifer and Magnus Henoch for the patch and
clarification.


To generate a diff of this commit:
cvs rdiff -r1.64 -r1.65 pkgsrc/chat/centericq/Makefile
cvs rdiff -r1.21 -r1.22 pkgsrc/chat/centericq/distinfo
cvs rdiff -r0 -r1.1 pkgsrc/chat/centericq/patches/patch-au

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