# # ChangeLog for protocols/jabber/jabber_util.c # # Generated by Trac 1.2.3 # 2024-11-14T03:43:35Z Mon, 14 Apr 2008 13:10:53 GMT ulim [b79308b] * Makefile (modified) * account.c (modified) * bitlbee.c (modified) * bitlbee.conf (modified) * bitlbee.h (modified) * conf.c (modified) * debian/README.Debian (modified) * debian/bitlbee.init (modified) * debian/changelog (modified) * debian/conffiles (modified) * debian/control (modified) * debian/po/it.po (added) * debian/postinst (modified) * debian/postrm (modified) * debian/rules (modified) * debian/watch (added) * doc/CHANGES (modified) * doc/README (modified) * doc/user-guide/Support.xml (modified) * doc/user-guide/commands.xml (modified) * doc/user-guide/misc.xml (modified) * doc/user-guide/quickstart.xml (modified) * ipc.c (modified) * ipc.h (modified) * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * lib/Makefile (modified) * lib/arc.c (modified) * lib/arc.h (modified) * lib/base64.c (modified) * lib/events_glib.c (modified) * lib/misc.c (modified) * lib/misc.h (modified) * lib/proxy.c (modified) * lib/ssl_client.h (modified) * lib/ssl_gnutls.c (modified) * lib/ssl_nss.c (modified) * lib/ssl_openssl.c (modified) * lib/url.c (modified) * lib/url.h (modified) * lib/xmltree.c (moved) * lib/xmltree.h (moved) * protocols/Makefile (modified) * protocols/jabber/Makefile (modified) * protocols/jabber/io.c (modified) * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/sasl.c (modified) * protocols/msn/Makefile (modified) * protocols/msn/msn.h (modified) * protocols/msn/msn_util.c (modified) * protocols/msn/ns.c (modified) * protocols/msn/passport.c (modified) * protocols/msn/passport.h (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/Makefile (modified) * protocols/oscar/oscar.c (modified) * protocols/yahoo/Makefile (modified) * protocols/yahoo/libyahoo2.c (modified) * protocols/yahoo/yahoo.c (modified) * query.c (modified) * query.h (modified) * root_commands.c (modified) * set.c (modified) * set.h (modified) * storage_xml.c (modified) * tests/Makefile (modified) * tests/check.c (modified) * tests/check_arc.c (modified) * tests/check_help.c (modified) * tests/check_irc.c (modified) * tests/check_jabber_sasl.c (added) merged in upstream r379 (somewhere after 1.2-3). Just one trivial ... Sat, 05 Apr 2008 12:26:04 GMT Wilmer van der Gaast [9143aeb] * protocols/jabber/jabber_util.c (modified) * protocols/msn/msn_util.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/oscar.c (modified) * protocols/yahoo/yahoo.c (modified) * query.c (modified) * query.h (modified) query.h now defines a callback function type, not using void* for it ... Fri, 15 Feb 2008 17:38:57 GMT ulim [1ba7e8f] * Makefile (modified) * bitlbee.c (modified) * bitlbee.h (modified) * conf.c (modified) * configure (modified) * crypting.c (modified) * doc/user-guide/commands.xml (modified) * doc/user-guide/quickstart.xml (modified) * help.c (modified) * help.h (modified) * ipc.c (modified) * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * lib/events_glib.c (modified) * lib/md5.c (modified) * lib/md5.h (modified) * lib/misc.c (modified) * lib/misc.h (modified) * lib/proxy.c (modified) * nick.c (modified) * protocols/jabber/conference.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/presence.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/oscar.c (modified) * protocols/oscar/service.c (modified) * protocols/oscar/txqueue.c (modified) * protocols/yahoo/yahoo.c (modified) * root_commands.c (modified) * storage_text.c (modified) * storage_xml.c (modified) * unix.c (modified) Merged with upstream r328 Wilmer van der Gaast 2008-02-11 Got rid ... Sun, 03 Feb 2008 13:54:19 GMT Wilmer van der Gaast [979cfb4] * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) Saner garbage collection of cached packets in the Jabber module. Now ... Sun, 20 Jan 2008 00:01:31 GMT Wilmer van der Gaast [0adce21] * protocols/jabber/jabber_util.c (modified) GET_BUDDY_FIRST wasn't actually implemented, even though it was in ... Sun, 06 Jan 2008 12:37:55 GMT Wilmer van der Gaast [43462708] * configure (modified) * irc.c (modified) * nick.c (modified) * protocols/jabber/iq.c (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/presence.c (modified) * protocols/msn/msn_util.c (modified) * protocols/oscar/service.c (modified) * protocols/oscar/txqueue.c (modified) More consistency in error/warning errors. Until now "WARNING:" was ... Tue, 04 Dec 2007 01:08:43 GMT ulim [08135df] * bitlbee.c (modified) * bitlbee.conf (modified) * conf.c (modified) * conf.h (modified) * configure (modified) * irc.c (modified) * lib/events.h (modified) * lib/events_libevent.c (modified) * protocols/jabber/conference.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/presence.c (modified) * protocols/oscar/msgcookie.c (modified) * unix.c (modified) Merged in current devel Wilmer van der Gaast 2007-12-02 Imported ... Mon, 03 Dec 2007 14:28:45 GMT ulim [2ff2076] * dcc.c (modified) * dcc.h (modified) * doc/user-guide/commands.xml (modified) * irc.c (modified) * protocols/ft.h (modified) * protocols/jabber/Makefile (modified) * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/s5bytestream.c (added) * protocols/jabber/si.c (modified) * protocols/jabber/stream.c (deleted) * protocols/nogaim.h (modified) Intermediate commit. Sending seems to work. TODOs: * move from ... Sun, 02 Dec 2007 17:25:57 GMT Wilmer van der Gaast [5bd21df] * protocols/jabber/conference.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/presence.c (modified) Handling of presence-error packets (only useful for groupchats now), ... Sun, 02 Dec 2007 16:43:57 GMT Wilmer van der Gaast [4306d8b] * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) Removed retarded printf() (ARGH) and moved the event handling ... Wed, 28 Nov 2007 21:07:30 GMT ulim [2c2df7d] * Makefile (modified) * conf.c (modified) * conf.h (modified) * dcc.c (added) * dcc.h (added) * irc.h (modified) * protocols/ft.h (added) * protocols/jabber/Makefile (modified) * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/si.c (added) * protocols/jabber/stream.c (added) * protocols/nogaim.h (modified) * root_commands.c (modified) Initial import of jabber file receive and DCC send support. This ... Sat, 24 Nov 2007 18:02:39 GMT Wilmer van der Gaast [608f8cf] * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) Added some random hash to the id= for cached XMPP packets so that ... Mon, 30 Jul 2007 19:12:06 GMT Wilmer van der Gaast [1baaef8] * protocols/jabber/io.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/presence.c (modified) Added jabber_error_parse() and using it for both stream- and stanza ... Mon, 02 Jul 2007 22:12:03 GMT Wilmer van der Gaast [9da0bbf] * protocols/jabber/conference.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * root_commands.c (modified) Added (and using) jabber_chat_free() for better memory management, ... Sun, 01 Jul 2007 16:29:21 GMT Wilmer van der Gaast [b9f8b87] * protocols/jabber/conference.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/message.c (modified) Better handling of private messages via groupchats. Thu, 26 Apr 2007 04:41:34 GMT Wilmer van der Gaast [6286f80] * protocols/jabber/conference.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/nogaim.h (modified) Prepared the Jabber module for anonymous rooms, but the BitlBee core ... Sun, 22 Apr 2007 23:39:37 GMT Wilmer van der Gaast [43671b9] * protocols/jabber/conference.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/xmltree.c (modified) You can send messages too now. But it's still very kludgy and doesn't ... Sun, 22 Apr 2007 20:44:27 GMT Wilmer van der Gaast [e35d1a1] * protocols/jabber/Makefile (modified) * protocols/jabber/conference.c (added) * 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) * 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) Read-only support for Jabber conferences (non-anonymous rooms only). ... Thu, 19 Apr 2007 06:03:43 GMT Wilmer van der Gaast [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 ... Mon, 16 Apr 2007 01:03:08 GMT Wilmer van der Gaast [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 ... Sat, 31 Mar 2007 05:40:45 GMT Wilmer van der Gaast [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, 03 Dec 2006 17:57:17 GMT Wilmer van der Gaast [cb6a6f4] * protocols/jabber/jabber_util.c (modified) Fixed use of already free()d variable. Mon, 13 Nov 2006 10:38:23 GMT Wilmer van der Gaast [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 [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 [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. Fri, 20 Oct 2006 19:12:14 GMT Wilmer van der Gaast [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. ... Sun, 15 Oct 2006 20:24:01 GMT Wilmer van der Gaast [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 17:48:58 GMT Wilmer van der Gaast [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 ... Tue, 10 Oct 2006 12:05:42 GMT Wilmer van der Gaast [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 [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 [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 [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 ... Mon, 02 Oct 2006 18:32:21 GMT Wilmer van der Gaast [6266fca] * protocols/jabber/jabber_util.c (modified) * protocols/jabber/presence.c (modified) Fixed memory leak in jabber_buddy_ask() and added "handling" of ... Mon, 25 Sep 2006 10:10:14 GMT Wilmer van der Gaast [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. Sun, 24 Sep 2006 19:25:06 GMT Wilmer van der Gaast [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 10:25:41 GMT Wilmer van der Gaast [172a73f1] * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/presence.c (modified) Updated stuff to handle changing the priority setting. Sat, 23 Sep 2006 16:18:24 GMT Wilmer van der Gaast [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 18:39:31 GMT Wilmer van der Gaast [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 ... Wed, 20 Sep 2006 19:42:27 GMT Wilmer van der Gaast [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 [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.