#
# ChangeLog for protocols/jabber/io.c
#
# Generated by Trac 1.2.3
# 2025-01-21T06:44:24Z

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 ...


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. ...


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.


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, 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" ...


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 ...


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 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 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: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 ...


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" ...


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 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 ...


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...