#
# ChangeLog for protocols/jabber
#
# Generated by Trac 1.2.3
# 2025-06-14T20:50:13Z

Sat, 21 Apr 2007 04:13:21 GMT Wilmer van der Gaast <wilmer@…> [f6c963b]
	* protocols/jabber/jabber.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/yahoo/yahoo.c (modified)

	Renamed some more prpl functions.


Thu, 19 Apr 2007 06:03:43 GMT Wilmer van der Gaast <wilmer@…> [f0cb961]
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/msn/msn_util.c (modified)
	* protocols/msn/ns.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/yahoo/libyahoo2.c (modified)
	* protocols/yahoo/yahoo.c (modified)
	* root_commands.c (modified)

	More API changes: buddy list management. imcb_add_buddy() is now a ...


Wed, 18 Apr 2007 02:49:49 GMT Wilmer van der Gaast <wilmer@…> [33dc261]
	* protocols/jabber/presence.c (modified)

	Fixed NULL pointer dereference in Jabber code.


Tue, 17 Apr 2007 04:49:17 GMT Wilmer van der Gaast <wilmer@…> [9624fdf]
	* protocols/jabber/message.c (modified)
	* protocols/msn/sb.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/yahoo/yahoo.c (modified)

	API cleanup pretty much complete. Fixed pretty much everything except ...


Mon, 16 Apr 2007 04:01:13 GMT Wilmer van der Gaast <wilmer@…> [6bbb939]
	* irc_commands.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/presence.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/msn/ns.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/yahoo/yahoo.c (modified)

	Split serv_got_update() into imcb_buddy_(status|times). (Well, the ...


Mon, 16 Apr 2007 01:03:08 GMT Wilmer van der Gaast <wilmer@…> [84b045d]
	* Makefile (modified)
	* irc.c (modified)
	* irc_commands.c (modified)
	* protocols/jabber/io.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/presence.c (modified)
	* protocols/jabber/sasl.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/msn/msn_util.c (modified)
	* protocols/msn/ns.c (modified)
	* protocols/msn/sb.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/chat.c (modified)
	* protocols/oscar/chatnav.c (modified)
	* protocols/oscar/icq.c (modified)
	* protocols/oscar/im.c (modified)
	* protocols/oscar/info.c (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/oscar/rxqueue.c (modified)
	* protocols/oscar/search.c (modified)
	* protocols/oscar/service.c (modified)
	* protocols/oscar/txqueue.c (modified)
	* protocols/yahoo/yahoo.c (modified)
	* query.c (modified)
	* root_commands.c (modified)

	s/imc/imcb/ for callback functions. Moved things aroundin nogaim.h a ...


Sun, 15 Apr 2007 22:39:35 GMT Wilmer van der Gaast <wilmer@…> [c2fb3809]
	* account.c (modified)
	* irc.c (modified)
	* protocols/jabber/io.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/sasl.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/msn/msn_util.c (modified)
	* protocols/msn/ns.c (modified)
	* protocols/msn/sb.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/yahoo/yahoo.c (modified)
	* root_commands.c (modified)

	Cleaned up struct im_connection. No more username/password stuff ...


Sun, 15 Apr 2007 21:59:52 GMT Wilmer van der Gaast <wilmer@…> [cd4723c]
	* protocols/jabber/iq.c (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/yahoo/yahoo.c (modified)

	More format string problems.


Fri, 06 Apr 2007 05:34:23 GMT Wilmer van der Gaast <wilmer@…> [552e641]
	* protocols/jabber/io.c (modified)
	* protocols/msn/ns.c (modified)

	Now that all these functions take format strings, I have to make sure ...


Fri, 06 Apr 2007 05:20:31 GMT Wilmer van der Gaast <wilmer@…> [aef4828]
	* account.c (modified)
	* irc.c (modified)
	* protocols/jabber/io.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/presence.c (modified)
	* protocols/jabber/sasl.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/msn/msn_util.c (modified)
	* protocols/msn/ns.c (modified)
	* protocols/msn/sb.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/chat.c (modified)
	* protocols/oscar/chatnav.c (modified)
	* protocols/oscar/icq.c (modified)
	* protocols/oscar/im.c (modified)
	* protocols/oscar/info.c (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/oscar/rxqueue.c (modified)
	* protocols/oscar/search.c (modified)
	* protocols/oscar/service.c (modified)
	* protocols/oscar/txqueue.c (modified)
	* protocols/yahoo/yahoo.c (modified)
	* query.c (modified)

	More cleanups, mainly in the callbacks. Replaced things like ...


Sat, 31 Mar 2007 05:40:45 GMT Wilmer van der Gaast <wilmer@…> [0da65d5]
	* account.c (modified)
	* account.h (modified)
	* irc.c (modified)
	* irc_commands.c (modified)
	* protocols/jabber/io.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/message.c (modified)
	* protocols/jabber/presence.c (modified)
	* protocols/jabber/sasl.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/msn/msn.h (modified)
	* protocols/msn/msn_util.c (modified)
	* protocols/msn/ns.c (modified)
	* protocols/msn/sb.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/aim.h (modified)
	* protocols/oscar/im.c (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/oscar/service.c (modified)
	* protocols/yahoo/yahoo.c (modified)
	* query.c (modified)
	* query.h (modified)
	* root_commands.c (modified)
	* user.c (modified)
	* user.h (modified)

	s/gaim_connection/im_connection/ and some other minor API changes. ...


Sun, 18 Feb 2007 22:52:48 GMT Wilmer van der Gaast <wilmer@…> [21782b3]
	* protocols/jabber/presence.c (modified)

	Silencing some (hopefully) bogus warnings because too many people ...


Sun, 18 Feb 2007 22:45:39 GMT Wilmer van der Gaast <wilmer@…> [0f4c1bb5]
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)

	Added Jabber server port number restrictions.


Sun, 18 Feb 2007 17:48:04 GMT Wilmer van der Gaast <wilmer@…> [0fd8559]
	* configure (modified)
	* doc/CHANGES (modified)
	* doc/user-guide/commands.xml (modified)
	* lib/misc.c (modified)
	* lib/misc.h (modified)
	* lib/ssl_client.h (modified)
	* lib/ssl_gnutls.c (modified)
	* lib/ssl_openssl.c (modified)
	* protocols/jabber/Makefile (modified)
	* protocols/jabber/asciitab.h (deleted)
	* protocols/jabber/expat.c (deleted)
	* protocols/jabber/hashtable.c (deleted)
	* protocols/jabber/hashtable.h (deleted)
	* protocols/jabber/iasciitab.h (deleted)
	* protocols/jabber/io.c (added)
	* protocols/jabber/iq.c (added)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (added)
	* protocols/jabber/jid.c (deleted)
	* protocols/jabber/jpacket.c (deleted)
	* protocols/jabber/jutil.c (deleted)
	* protocols/jabber/latin1tab.h (deleted)
	* protocols/jabber/lib.h (deleted)
	* protocols/jabber/libxode.h (deleted)
	* protocols/jabber/log.c (deleted)
	* protocols/jabber/log.h (deleted)
	* protocols/jabber/message.c (added)
	* protocols/jabber/nametab.h (deleted)
	* protocols/jabber/pool.c (deleted)
	* protocols/jabber/presence.c (added)
	* protocols/jabber/sasl.c (added)
	* protocols/jabber/str.c (deleted)
	* protocols/jabber/utf8tab.h (deleted)
	* protocols/jabber/xmldef.h (deleted)
	* protocols/jabber/xmlnode.c (deleted)
	* protocols/jabber/xmlparse.c (deleted)
	* protocols/jabber/xmlparse.h (deleted)
	* protocols/jabber/xmlrole.c (deleted)
	* protocols/jabber/xmlrole.h (deleted)
	* protocols/jabber/xmltok.c (deleted)
	* protocols/jabber/xmltok.h (deleted)
	* protocols/jabber/xmltok_impl.c (deleted)
	* protocols/jabber/xmltok_impl.h (deleted)
	* protocols/jabber/xmltok_ns.c (deleted)
	* protocols/jabber/xmltree.c (added)
	* protocols/jabber/xmltree.h (added)
	* protocols/msn/msn.c (modified)
	* protocols/nogaim.c (modified)
	* root_commands.c (modified)

	Merging new Jabber module. See the massive changelog for all the cool ...


Wed, 06 Dec 2006 14:16:56 GMT Jelmer Vernooij <jelmer@…> [a51be64]
	* lib/Makefile (modified)
	* protocols/jabber/Makefile (modified)

	Fix gcov.


Tue, 05 Dec 2006 20:40:17 GMT Jelmer Vernooij <jelmer@…> [d8d63a2]
	* Makefile (modified)
	* account.c (modified)
	* account.h (modified)
	* bitlbee.c (modified)
	* bitlbee.h (modified)
	* conf.c (modified)
	* configure (modified)
	* doc/CHANGES (modified)
	* doc/README (modified)
	* doc/bitlbee.schema (added)
	* doc/user-guide/Makefile (modified)
	* doc/user-guide/commands.xml (modified)
	* doc/user-guide/help.xsl (modified)
	* ipc.c (modified)
	* irc.c (modified)
	* irc.h (modified)
	* irc_commands.c (modified)
	* lib/Makefile (added)
	* lib/base64.c (added)
	* lib/base64.h (added)
	* lib/events.h (moved)
	* lib/events_glib.c (moved)
	* lib/events_libevent.c (moved)
	* lib/http_client.c (moved)
	* lib/http_client.h (added)
	* lib/ini.c (moved)
	* lib/ini.h (moved)
	* lib/md5.c (moved)
	* lib/md5.h (moved)
	* lib/misc.c (moved)
	* lib/misc.h (moved)
	* lib/proxy.c (moved)
	* lib/proxy.h (moved)
	* lib/rc4.c (added)
	* lib/rc4.h (added)
	* lib/sha.c (moved)
	* lib/sha.h (moved)
	* lib/ssl_bogus.c (moved)
	* lib/ssl_client.h (moved)
	* lib/ssl_gnutls.c (moved)
	* lib/ssl_nss.c (moved)
	* lib/ssl_openssl.c (moved)
	* lib/url.c (moved)
	* lib/url.h (moved)
	* nick.c (modified)
	* nick.h (modified)
	* protocols/Makefile (modified)
	* protocols/http_client.h (deleted)
	* protocols/jabber/jabber.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/msn/msn.h (modified)
	* protocols/msn/msn_util.c (modified)
	* protocols/msn/ns.c (modified)
	* protocols/msn/passport.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/info.c (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/oscar/rxhandlers.c (modified)
	* protocols/oscar/service.c (modified)
	* protocols/yahoo/libyahoo2.c (modified)
	* protocols/yahoo/yahoo.c (modified)
	* query.c (modified)
	* root_commands.c (modified)
	* set.c (modified)
	* set.h (modified)
	* sock.h (modified)
	* storage.c (modified)
	* storage.h (modified)
	* storage_ldap.c (added)
	* storage_text.c (modified)
	* storage_xml.c (added)
	* unix.c (modified)
	* user.c (modified)

	[merge] wilmer


Sun, 03 Dec 2006 17:57:17 GMT Wilmer van der Gaast <wilmer@…> [cb6a6f4]
	* protocols/jabber/jabber_util.c (modified)

	Fixed use of already free()d variable.


Thu, 23 Nov 2006 18:46:09 GMT Wilmer van der Gaast <wilmer@…> [25984f2]
	* protocols/jabber/io.c (modified)

	Fixed me. ;-) This seems to be correct already.


Thu, 23 Nov 2006 09:34:18 GMT Wilmer van der Gaast <wilmer@…> [9bcbe48]
	* protocols/jabber/iq.c (modified)

	Fixed some (possible) NULL-pointer dereferences. THANKS FOR NOTHING ...


Mon, 13 Nov 2006 10:38:23 GMT Wilmer van der Gaast <wilmer@…> [16b5f86]
	* protocols/jabber/jabber_util.c (modified)

	Added handling of GET_BUDDY_* flags.


Sun, 12 Nov 2006 23:06:08 GMT Wilmer van der Gaast <wilmer@…> [0d3f30f]
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/message.c (modified)
	* protocols/jabber/presence.c (modified)

	Improved handling of JIDs: Bare JIDs are allowed (*sigh*) and case ...


Tue, 31 Oct 2006 08:25:41 GMT Wilmer van der Gaast <wilmer@…> [47d3ac4]
	* protocols/jabber/io.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/sasl.c (modified)

	Added #defines for XML namespaces.


Sat, 28 Oct 2006 20:54:40 GMT Wilmer van der Gaast <wilmer@…> [abbd8ed]
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)

	Added handling of roster pushes. This means your local buddy list ...


Tue, 24 Oct 2006 19:04:52 GMT Wilmer van der Gaast <wilmer@…> [62d0c14]
	* protocols/jabber/message.c (modified)

	Forgot about one possible NULL pointer dereference in ...


Mon, 23 Oct 2006 20:01:19 GMT Wilmer van der Gaast <wilmer@…> [f0071b7]
	* protocols/jabber/message.c (modified)

	Better handling of <message/> packets. (Headlines, JIDs without ...


Sat, 21 Oct 2006 21:12:30 GMT Wilmer van der Gaast <wilmer@…> [4b0d805]
	* protocols/jabber/jabber.c (modified)

	Can't hurt to at least try one compile before running bzr commit...


Sat, 21 Oct 2006 20:48:44 GMT Wilmer van der Gaast <wilmer@…> [35f6677]
	* protocols/jabber/io.c (modified)
	* protocols/jabber/jabber.c (modified)

	Proper detections of errors from *_connect() and added a "Connecting" ...


Fri, 20 Oct 2006 19:58:09 GMT Wilmer van der Gaast <wilmer@…> [3b3cd693]
	* protocols/jabber/jabber.c (modified)

	Added backwards compatibility with the old "account add" syntax for ...


Fri, 20 Oct 2006 19:12:14 GMT Wilmer van der Gaast <wilmer@…> [dfa41a4]
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)

	Now all IQ packets get an ID and cached packets get a "special" ID. ...


Wed, 18 Oct 2006 17:47:08 GMT Wilmer van der Gaast <wilmer@…> [1991be6]
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)

	get_info() now displays vCard information too.


Mon, 16 Oct 2006 08:21:03 GMT Wilmer van der Gaast <wilmer@…> [e727608]
	* protocols/jabber/iq.c (modified)

	hash_hex buffer for IQ digest authentication missed one byte...


Sun, 15 Oct 2006 20:24:01 GMT Wilmer van der Gaast <wilmer@…> [788a1af]
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/message.c (modified)
	* protocols/jabber/presence.c (modified)

	Proper cleanup of jabber buddy structures when removing a buddy from ...


Thu, 12 Oct 2006 22:14:00 GMT Wilmer van der Gaast <wilmer@…> [7e83adca]
	* protocols/jabber/jabber.c (modified)

	Fixed get_info(), now that buddy_by_jid() doesn't just return the ...


Thu, 12 Oct 2006 21:01:51 GMT Wilmer van der Gaast <wilmer@…> [a4effbf]
	* protocols/jabber/iq.c (modified)

	Replies to jabber:iq:time packets.


Thu, 12 Oct 2006 17:48:58 GMT Wilmer van der Gaast <wilmer@…> [259edd4]
	* protocols/jabber/io.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/xmltree.c (modified)
	* protocols/jabber/xmltree.h (modified)

	Special message when the XMPP session is ended because of a ...


Wed, 11 Oct 2006 18:29:56 GMT Wilmer van der Gaast <wilmer@…> [b56b220]
	* protocols/jabber/io.c (modified)

	Fixed issues in end-of-connection detection and added basic ...


Wed, 11 Oct 2006 08:45:45 GMT Wilmer van der Gaast <wilmer@…> [58b5f62]
	* protocols/jabber/iq.c (modified)

	Handling of some basic IQ-get packets.


Tue, 10 Oct 2006 12:10:20 GMT Wilmer van der Gaast <wilmer@…> [8eb10c9]
	* protocols/jabber/presence.c (modified)

	Oops... When I say ignore, I really mean ignore!


Tue, 10 Oct 2006 12:05:42 GMT Wilmer van der Gaast <wilmer@…> [a21a8ac]
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/message.c (modified)
	* protocols/jabber/presence.c (modified)

	Added resource selection (based on priority or time of last message) ...


Mon, 09 Oct 2006 18:19:05 GMT Wilmer van der Gaast <wilmer@…> [6a1128d]
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/presence.c (modified)

	The module now keeps track of all resources available for a buddy. ...


Sun, 08 Oct 2006 18:41:11 GMT Wilmer van der Gaast <wilmer@…> [861c199]
	* protocols/jabber/io.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)

	Moved handling of all IQ packets to event handlers. Cleaned up a LOT ...


Sun, 08 Oct 2006 16:11:16 GMT Wilmer van der Gaast <wilmer@…> [038d17f]
	* protocols/jabber/io.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)

	Implemented a better node cache using a GLib hash, and preparing to ...


Sat, 07 Oct 2006 17:46:28 GMT Wilmer van der Gaast <wilmer@…> [36e9f62]
	* configure (modified)
	* lib/misc.c (modified)
	* lib/misc.h (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/presence.c (modified)

	Added SRV lookups to automatically find out the correct server for a ...


Sat, 07 Oct 2006 13:01:02 GMT Wilmer van der Gaast <wilmer@…> [090f1cb]
	* protocols/jabber/io.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/xmltree.c (modified)

	Never mind about those privacy lists, they're horrible and not ...


Thu, 05 Oct 2006 22:55:54 GMT Wilmer van der Gaast <wilmer@…> [101d84f]
	* protocols/jabber/io.c (modified)
	* protocols/jabber/xmltree.c (modified)
	* protocols/jabber/xmltree.h (modified)

	Added max. recursion depth arguments to xt_handle()/_cleanup() to ...


Wed, 04 Oct 2006 18:14:41 GMT Wilmer van der Gaast <wilmer@…> [cc2cb2d]
	* protocols/jabber/io.c (modified)
	* protocols/jabber/jabber.c (modified)

	Lack of TLS support is also detected now if the server doesn't ...


Mon, 02 Oct 2006 18:32:21 GMT Wilmer van der Gaast <wilmer@…> [6266fca]
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/presence.c (modified)

	Fixed memory leak in jabber_buddy_ask() and added "handling" of ...


Mon, 02 Oct 2006 17:46:57 GMT Wilmer van der Gaast <wilmer@…> [995913b]
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)

	Added some error handling for the (not very complete yet) privacy ...


Mon, 02 Oct 2006 16:42:32 GMT Wilmer van der Gaast <wilmer@…> [501b4e0]
	* protocols/jabber/io.c (modified)
	* protocols/jabber/sasl.c (modified)

	Added a useful error message for SASL negotiation failures and turned ...


Mon, 02 Oct 2006 13:46:33 GMT Wilmer van der Gaast <wilmer@…> [d9282b4]
	* protocols/jabber/sasl.c (modified)

	The SASL DIGEST-MD5 handler now doesn't barf on challenges without a ...


Mon, 02 Oct 2006 13:19:13 GMT Wilmer van der Gaast <wilmer@…> [c1ed6527]
	* lib/ssl_gnutls.c (modified)
	* protocols/jabber/io.c (modified)

	No more double free()/crashes when trying to set up an SSL connection ...


Sun, 01 Oct 2006 16:15:46 GMT Wilmer van der Gaast <wilmer@…> [88591fd]
	* protocols/jabber/io.c (modified)

	Better fix for servers that report to comply with XMPP 1.0 but don't ...


Sun, 01 Oct 2006 09:40:55 GMT Wilmer van der Gaast <wilmer@…> [0e2d97f]
	* protocols/jabber/io.c (modified)

	Can now log in to the jabber.com server (which pretends to support ...


Sun, 01 Oct 2006 09:31:41 GMT Wilmer van der Gaast <wilmer@…> [6baca2a]
	* protocols/jabber/io.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)

	Some initial hooks/stuff for privacy lists, and fixed a crash bug on ...


Tue, 26 Sep 2006 13:30:54 GMT Wilmer van der Gaast <wilmer@…> [022df46]
	* protocols/jabber/xmltree.c (modified)
	* protocols/jabber/xmltree.h (modified)

	Added xt_dup().


Tue, 26 Sep 2006 13:12:11 GMT Wilmer van der Gaast <wilmer@…> [8e6c732]
	* protocols/jabber/iq.c (modified)

	Proper detection of resource changed strings from the server.


Mon, 25 Sep 2006 17:04:50 GMT Wilmer van der Gaast <wilmer@…> [281859e]
	* protocols/jabber/jabber.c (modified)

	Forgot to comment out one line...


Mon, 25 Sep 2006 10:10:14 GMT Wilmer van der Gaast <wilmer@…> [ebe7b36]
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)

	Changing the resource string while online probably doesn't work.


Mon, 25 Sep 2006 07:42:39 GMT Wilmer van der Gaast <wilmer@…> [eab2ac4]
	* protocols/jabber/jabber.c (modified)

	Saner garbage collection for node cache.


Sun, 24 Sep 2006 20:00:09 GMT Wilmer van der Gaast <wilmer@…> [a214954]
	* protocols/jabber/jabber.c (modified)

	Added some experimental stuff with typing notifications that seems to ...


Sun, 24 Sep 2006 19:56:44 GMT Wilmer van der Gaast <wilmer@…> [4ecdc69]
	* protocols/jabber/xmltree.c (modified)

	Fixed an off-by-one memory allocation bug in xt_new_node().


Sun, 24 Sep 2006 19:25:06 GMT Wilmer van der Gaast <wilmer@…> [8e5e2e9]
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/presence.c (modified)

	Handling of incoming authorization requests, manual block/allow. ...


Sun, 24 Sep 2006 18:08:07 GMT Wilmer van der Gaast <wilmer@…> [cfbb3a6]
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/presence.c (modified)

	Added add_buddy/remove_buddy functions. Removing a contact doesn't ...


Sun, 24 Sep 2006 17:22:08 GMT Wilmer van der Gaast <wilmer@…> [e101506]
	* protocols/jabber/io.c (modified)

	Better handling of user tls setting.


Sun, 24 Sep 2006 11:57:45 GMT Wilmer van der Gaast <wilmer@…> [42127dc]
	* lib/ssl_client.h (modified)
	* lib/ssl_gnutls.c (modified)
	* protocols/jabber/io.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)

	Added support for SSL- and TLS-connections. Checking of the "tls" ...


Sun, 24 Sep 2006 10:25:41 GMT Wilmer van der Gaast <wilmer@…> [172a73f1]
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/presence.c (modified)

	Updated <presence> stuff to handle changing the priority setting.


Sat, 23 Sep 2006 16:18:24 GMT Wilmer van der Gaast <wilmer@…> [5e202b0]
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/presence.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/nogaim.c (modified)

	Implemented a list of away states, using this for a better ...


Fri, 22 Sep 2006 22:49:40 GMT Wilmer van der Gaast <wilmer@…> [d8e0484]
	* protocols/jabber/sasl.c (modified)

	Implemented support for SASL DIGEST-MD5 authentication.


Fri, 22 Sep 2006 18:39:31 GMT Wilmer van der Gaast <wilmer@…> [fe7a554]
	* protocols/jabber/io.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/sasl.c (modified)

	Better detection of successful IQ authentication (using packet ...


Fri, 22 Sep 2006 16:56:58 GMT Wilmer van der Gaast <wilmer@…> [8d74291]
	* protocols/jabber/io.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/sasl.c (modified)
	* protocols/nogaim.c (modified)

	Fixed return value on incomplete write()s in write handler, ...


Fri, 22 Sep 2006 12:04:35 GMT Wilmer van der Gaast <wilmer@…> [5997488]
	* protocols/jabber/Makefile (modified)
	* protocols/jabber/io.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/sasl.c (added)

	Basic SASL (PLAIN only ATM) authentication code. Doesn't log in ...


Thu, 21 Sep 2006 19:48:17 GMT Wilmer van der Gaast <wilmer@…> [deff040]
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/presence.c (modified)

	Implemented set_away() (VERY simple version, have to add an away ...


Thu, 21 Sep 2006 18:44:34 GMT Wilmer van der Gaast <wilmer@…> [5bcf70a]
	* protocols/jabber/io.c (modified)
	* protocols/jabber/jabber.h (modified)

	Now also sending <presence type="unavailable"/> tag on disconnect, as ...


Thu, 21 Sep 2006 09:37:03 GMT Wilmer van der Gaast <wilmer@…> [4a0614e]
	* protocols/jabber/io.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/presence.c (modified)
	* protocols/jabber/xmltree.c (modified)

	Added simple parsing of incoming <presence> tags, a nice ...


Thu, 21 Sep 2006 07:32:39 GMT Wilmer van der Gaast <wilmer@…> [dd788bb]
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/message.c (modified)

	Added enough to not make it crash on login, and it can properly ...


Wed, 20 Sep 2006 20:26:47 GMT Wilmer van der Gaast <wilmer@…> [0b4a0db]
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/presence.c (modified)

	Now parsing roster properly. (Hopefully...)


Wed, 20 Sep 2006 20:09:19 GMT Wilmer van der Gaast <wilmer@…> [70f6aab8]
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)

	It now requests a roster when logged in, no parsing for it yet.


Wed, 20 Sep 2006 19:42:27 GMT Wilmer van der Gaast <wilmer@…> [21167d2]
	* protocols/jabber/Makefile (modified)
	* protocols/jabber/io.c (added)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/message.c (modified)
	* protocols/jabber/presence.c (modified)
	* protocols/jabber/xmltree.c (modified)

	It can send a valid (pre-XMPP) login packet. Lots of work to do,
	still...


Wed, 20 Sep 2006 10:18:56 GMT Wilmer van der Gaast <wilmer@…> [f06894d]
	* protocols/jabber/Makefile (modified)
	* protocols/jabber/iq.c (added)
	* protocols/jabber/jabber.c (added)
	* protocols/jabber/jabber.h (added)
	* protocols/jabber/jabber_util.c (added)
	* protocols/jabber/message.c (added)
	* protocols/jabber/presence.c (added)
	* protocols/jabber/xmltree.h (modified)

	Added some pretty empty files.


Wed, 20 Sep 2006 09:36:53 GMT Wilmer van der Gaast <wilmer@…> [8f243ad]
	* protocols/jabber/Makefile (modified)
	* protocols/jabber/asciitab.h (deleted)
	* protocols/jabber/expat.c (deleted)
	* protocols/jabber/hashtable.c (deleted)
	* protocols/jabber/hashtable.h (deleted)
	* protocols/jabber/iasciitab.h (deleted)
	* protocols/jabber/jabber.c (deleted)
	* protocols/jabber/jabber.h (deleted)
	* protocols/jabber/jid.c (deleted)
	* protocols/jabber/jpacket.c (deleted)
	* protocols/jabber/jutil.c (deleted)
	* protocols/jabber/latin1tab.h (deleted)
	* protocols/jabber/lib.h (deleted)
	* protocols/jabber/libxode.h (deleted)
	* protocols/jabber/log.c (deleted)
	* protocols/jabber/log.h (deleted)
	* protocols/jabber/nametab.h (deleted)
	* protocols/jabber/pool.c (deleted)
	* protocols/jabber/str.c (deleted)
	* protocols/jabber/utf8tab.h (deleted)
	* protocols/jabber/xmldef.h (deleted)
	* protocols/jabber/xmlnode.c (deleted)
	* protocols/jabber/xmlparse.c (deleted)
	* protocols/jabber/xmlparse.h (deleted)
	* protocols/jabber/xmlrole.c (deleted)
	* protocols/jabber/xmlrole.h (deleted)
	* protocols/jabber/xmltok.c (deleted)
	* protocols/jabber/xmltok.h (deleted)
	* protocols/jabber/xmltok_impl.c (deleted)
	* protocols/jabber/xmltok_impl.h (deleted)
	* protocols/jabber/xmltok_ns.c (deleted)
	* protocols/jabber/xmltree.c (added)
	* protocols/jabber/xmltree.h (added)

	Removed old Jabber module, started to fill in the new stuff. (xmltree ...


Fri, 14 Jul 2006 09:25:48 GMT Wilmer van der Gaast <wilmer@…> [75a4b85]
	* doc/user-guide/commands.xml (modified)
	* doc/user-guide/help.xsl (modified)
	* protocols/jabber/jabber.c (modified)
	* root_commands.c (modified)

	Fixed a memory leak, added a check for valid Jabber handles, and ...


Fri, 07 Jul 2006 13:33:31 GMT Jelmer Vernooij <jelmer@…> [66b9e86e]
	* .bzrignore (modified)
	* Makefile (modified)
	* configure (modified)
	* protocols/Makefile (modified)
	* protocols/jabber/Makefile (modified)
	* protocols/msn/Makefile (modified)
	* protocols/oscar/Makefile (modified)
	* protocols/yahoo/Makefile (modified)
	* tests/Makefile (modified)
	* tests/check_nick.c (modified)

	Add support for checking test suite coverage using gcov.


Mon, 03 Jul 2006 21:22:45 GMT Wilmer van der Gaast <wilmer@…> [5b52a48]
	* account.c (modified)
	* account.h (modified)
	* bitlbee.h (modified)
	* irc.c (modified)
	* irc.h (modified)
	* irc_commands.c (modified)
	* nick.c (modified)
	* nick.h (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/yahoo/yahoo.c (modified)
	* root_commands.c (modified)
	* storage_text.c (modified)
	* storage_xml.c (modified)
	* user.c (modified)

	Implemented per-account nick lists instead of per-protocol nick ...


Sun, 02 Jul 2006 09:49:31 GMT Wilmer van der Gaast <wilmer@…> [96863f6]
	* account.c (modified)
	* account.h (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/oscar.c (modified)

	Added protocol-specific settings, made the server setting specific to ...


Fri, 30 Jun 2006 23:18:56 GMT Wilmer van der Gaast <wilmer@…> [0a3c243]
	* account.c (modified)
	* irc.c (modified)
	* irc_commands.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/yahoo/yahoo.c (modified)
	* root_commands.c (modified)
	* user.c (modified)

	Got rid of struct aim_user (now using account_t everywhere). Needs ...


Fri, 19 May 2006 07:55:53 GMT Wilmer van der Gaast <wilmer@…> [41ca004]
	* conf.c (modified)
	* ipc.c (modified)
	* irc.c (modified)
	* protocols/http_client.c (modified)
	* protocols/http_client.h (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/xmlparse.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/oscar/oscar_util.c (modified)
	* protocols/oscar/service.c (modified)
	* protocols/yahoo/yahoo.c (modified)
	* set.c (modified)

	Merging from main development tree.


Tue, 16 May 2006 21:27:59 GMT Wilmer van der Gaast <wilmer@…> [75cde5d]
	* protocols/jabber/jabber.c (modified)

	Fixed possible double free() in Jabber module.


Wed, 10 May 2006 17:34:46 GMT Wilmer van der Gaast <wilmer@…> [ba9edaa]
	* bitlbee.c (modified)
	* bitlbee.h (modified)
	* ipc.c (modified)
	* ipc.h (modified)
	* irc.c (modified)
	* protocols/events.h (modified)
	* protocols/events_glib.c (modified)
	* protocols/http_client.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/msn/msn.h (modified)
	* protocols/msn/ns.c (modified)
	* protocols/msn/sb.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/proxy.c (modified)
	* protocols/proxy.h (modified)
	* protocols/ssl_bogus.c (modified)
	* protocols/ssl_client.h (modified)
	* protocols/ssl_gnutls.c (modified)
	* protocols/ssl_nss.c (modified)
	* protocols/ssl_openssl.c (modified)
	* protocols/yahoo/yahoo.c (modified)
	* unix.c (modified)
	* user.c (modified)

	Moved everything to the BitlBee event handling API.


Wed, 10 May 2006 12:47:55 GMT Jelmer Vernooij <jelmer@…> [5d6c178]
	* ipc.c (modified)
	* protocols/jabber/xmlparse.c (modified)
	* protocols/oscar/oscar_util.c (modified)

	Fix compilation with tcc


Mon, 03 Apr 2006 20:21:35 GMT Wilmer van der Gaast <wilmer@…> [e6d6047]
	* protocols/jabber/jabber.c (modified)
	* protocols/msn/msn_util.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/oscar/service.c (modified)

	Added/Fixed calls to show_got_added() in all IM-modules, now to fill ...


Fri, 31 Mar 2006 07:12:27 GMT Wilmer van der Gaast <wilmer@…> [192b80a]
	* protocols/jabber/jabber.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/yahoo/yahoo.c (modified)

	Removed some unused stuff from nogaim.h, preparing to fix some API ...


Sat, 18 Mar 2006 08:33:33 GMT Wilmer van der Gaast <wilmer@…> [61dddd0]
	* protocols/jabber/jabber.c (modified)
	* protocols/msn/msn_util.c (modified)
	* protocols/nogaim.c (modified)

	Fixed #111, Jabber away states get set correctly at connect-time now.


Thu, 19 Jan 2006 13:45:15 GMT Wilmer van der Gaast <wilmer@…> [e8f8b18]
	* protocols/jabber/jabber.c (modified)
	* protocols/oscar/oscar.c (modified)

	Fixed read() error handling in Jabber module.


Sat, 31 Dec 2005 20:29:15 GMT Wilmer van der Gaast <wilmer@…> [a252c1a]
	* protocols/jabber/jabber.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/yahoo/yahoo_util.c (modified)
	* util.c (modified)

	Removed useless UTF8-related functions (iconv works a lot better).


Tue, 20 Dec 2005 20:53:38 GMT Wilmer van der Gaast <wilmer@…> [1fa6a23]
	* protocols/jabber/jabber.c (modified)

	Jabber module now requests the buddy list before setting an away ...


Sat, 17 Dec 2005 12:40:47 GMT Wilmer van der Gaast <wilmer@…> [afe0764]
	* protocols/jabber/Makefile (modified)
	* protocols/msn/Makefile (modified)
	* protocols/oscar/Makefile (modified)
	* protocols/yahoo/Makefile (modified)

	Changed filenames of IM modules (jabberr, msnn, etc, didn't really ...


Sun, 04 Dec 2005 21:55:15 GMT Jelmer Vernooij <jelmer@…> [019c031]
	* bitlbee.c (modified)
	* bitlbee.h (modified)
	* configure (modified)
	* doc/AUTHORS (modified)
	* doc/CHANGES (modified)
	* doc/FAQ (modified)
	* doc/README (modified)
	* doc/TODO (deleted)
	* doc/user-guide/user-guide.xml (modified)
	* irc.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/proxy.c (modified)
	* protocols/yahoo/crypt.c (modified)
	* protocols/yahoo/libyahoo2.c (modified)
	* protocols/yahoo/yahoo_httplib.c (modified)
	* protocols/yahoo/yahoo_util.c (modified)

	Merge from Wilmer


Fri, 02 Dec 2005 11:43:47 GMT Wilmer van der Gaast <wilmer@…> [027d2eb]
	* doc/CHANGES (modified)
	* protocols/jabber/jabber.c (modified)

	Modified CHANGES, and extended the allowed port range a bit.


Fri, 02 Dec 2005 11:30:03 GMT Wilmer van der Gaast <wilmer@…> [626b446]
	* protocols/jabber/jabber.c (modified)

	The Jabber module now only accepts a limited range of ports (5222 and ...


Thu, 01 Dec 2005 11:52:25 GMT Wilmer van der Gaast <wilmer@…> [7c2d798b]
	* protocols/jabber/jabber.c (modified)

	jabber.c:542: warning: `gjc' might be used uninitialized in this
	function