# # ChangeLog for protocols/jabber/jabber_util.c # # Generated by Trac 1.2.3 # 2024-11-30T00:43:12Z Sun, 22 Mar 2015 13:35:08 GMT dequis [098a75b] * irc_im.c (modified) * lib/ssl_gnutls.c (modified) * otr.c (modified) * protocols/jabber/jabber_util.c (modified) * protocols/msn/msn_util.c (modified) * protocols/nogaim.c (modified) * storage_xml.c (modified) Fix a bunch of memory leaks - irc_im.c: - bee_irc_user_msg: ... Fri, 20 Feb 2015 22:50:54 GMT dequis [5ebff60] * bitlbee.c (modified) * bitlbee.h (modified) * commands.h (modified) * conf.c (modified) * conf.h (modified) * dcc.c (modified) * dcc.h (modified) * doc/example_plugin.c (modified) * help.c (modified) * help.h (modified) * ipc.c (modified) * ipc.h (modified) * irc.c (modified) * irc.h (modified) * irc_channel.c (modified) * irc_commands.c (modified) * irc_im.c (modified) * irc_send.c (modified) * irc_user.c (modified) * irc_util.c (modified) * lib/arc.c (modified) * lib/arc.h (modified) * lib/base64.c (modified) * lib/base64.h (modified) * lib/events.h (modified) * lib/events_glib.c (modified) * lib/events_libevent.c (modified) * lib/ftutil.c (modified) * lib/ftutil.h (modified) * lib/http_client.c (modified) * lib/http_client.h (modified) * lib/ini.c (modified) * lib/ini.h (modified) * lib/json.c (modified) * lib/json.h (modified) * lib/json_util.c (modified) * lib/json_util.h (modified) * lib/md5.c (modified) * lib/misc.c (modified) * lib/misc.h (modified) * lib/ns_parse.c (modified) * lib/oauth.c (modified) * lib/oauth.h (modified) * lib/oauth2.c (modified) * lib/oauth2.h (modified) * lib/proxy.c (modified) * lib/proxy.h (modified) * lib/sha1.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 (modified) * lib/xmltree.h (modified) * log.c (modified) * log.h (modified) * nick.c (modified) * nick.h (modified) * otr.c (modified) * otr.h (modified) * protocols/account.c (modified) * protocols/account.h (modified) * protocols/bee.c (modified) * protocols/bee.h (modified) * protocols/bee_chat.c (modified) * protocols/bee_ft.c (modified) * protocols/bee_user.c (modified) * protocols/ft.h (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/message.c (modified) * protocols/jabber/presence.c (modified) * protocols/jabber/s5bytestream.c (modified) * protocols/jabber/sasl.c (modified) * protocols/jabber/si.c (modified) * protocols/msn/invitation.c (modified) * protocols/msn/invitation.h (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/msn/soap.c (modified) * protocols/msn/soap.h (modified) * protocols/msn/tables.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/admin.c (modified) * protocols/oscar/admin.h (modified) * protocols/oscar/aim.h (modified) * protocols/oscar/aim_internal.h (modified) * protocols/oscar/auth.c (modified) * protocols/oscar/bos.c (modified) * protocols/oscar/bos.h (modified) * protocols/oscar/buddylist.c (modified) * protocols/oscar/buddylist.h (modified) * protocols/oscar/chat.c (modified) * protocols/oscar/chat.h (modified) * protocols/oscar/chatnav.c (modified) * protocols/oscar/chatnav.h (modified) * protocols/oscar/conn.c (modified) * protocols/oscar/icq.c (modified) * protocols/oscar/icq.h (modified) * protocols/oscar/im.c (modified) * protocols/oscar/im.h (modified) * protocols/oscar/info.c (modified) * protocols/oscar/info.h (modified) * protocols/oscar/misc.c (modified) * protocols/oscar/msgcookie.c (modified) * protocols/oscar/oscar.c (modified) * protocols/oscar/oscar_util.c (modified) * protocols/oscar/rxhandlers.c (modified) * protocols/oscar/rxqueue.c (modified) * protocols/oscar/search.c (modified) * protocols/oscar/service.c (modified) * protocols/oscar/snac.c (modified) * protocols/oscar/ssi.c (modified) * protocols/oscar/ssi.h (modified) * protocols/oscar/stats.c (modified) * protocols/oscar/tlv.c (modified) * protocols/oscar/txqueue.c (modified) * protocols/purple/ft-direct.c (modified) * protocols/purple/ft.c (modified) * protocols/purple/purple.c (modified) * protocols/skype/skype.c (modified) * protocols/twitter/twitter.c (modified) * protocols/twitter/twitter.h (modified) * protocols/twitter/twitter_http.c (modified) * protocols/twitter/twitter_http.h (modified) * protocols/twitter/twitter_lib.c (modified) * protocols/yahoo/libyahoo2.c (modified) * protocols/yahoo/yahoo.c (modified) * protocols/yahoo/yahoo2.h (modified) * protocols/yahoo/yahoo2_callbacks.h (modified) * protocols/yahoo/yahoo2_types.h (modified) * protocols/yahoo/yahoo_debug.h (modified) * protocols/yahoo/yahoo_httplib.c (modified) * protocols/yahoo/yahoo_httplib.h (modified) * protocols/yahoo/yahoo_util.c (modified) * protocols/yahoo/yahoo_util.h (modified) * query.c (modified) * query.h (modified) * root_commands.c (modified) * set.c (modified) * set.h (modified) * sock.h (modified) * storage.c (modified) * storage.h (modified) * storage_xml.c (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 (modified) * tests/check_jabber_util.c (modified) * tests/check_md5.c (modified) * tests/check_nick.c (modified) * tests/check_set.c (modified) * tests/check_user.c (modified) * tests/check_util.c (modified) * tests/testsuite.h (modified) * unix.c (modified) * utils/bitlbeed.c (modified) Reindent everything to K&R style with tabs Used uncrustify, with ... Sat, 31 Jan 2015 23:58:57 GMT dequis [34afea7] * configure (modified) * lib/md5.c (modified) * lib/md5.h (modified) * lib/oauth.c (modified) * lib/sha1.c (modified) * lib/sha1.h (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber_util.c (modified) Use glib's GChecksum for md5/sha1 This changes behavior slightly: ... Mon, 26 Jan 2015 02:43:34 GMT dequis [be1efa3] * protocols/bee_chat.c (modified) * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/nogaim.h (modified) Add handle_is_self() prpl function to fix JID mismatch confusion bugs ... Fri, 16 Jan 2015 19:50:24 GMT dequis [4cff28f] * protocols/jabber/jabber_util.c (modified) Add jabber_normalize_ext() to fix case sensitivity issues with ext ... Fri, 16 Jan 2015 19:50:23 GMT dequis [6b13103] * dcc.c (modified) * irc_channel.c (modified) * irc_im.c (modified) * irc_util.c (modified) * lib/http_client.c (modified) * lib/ini.c (modified) * lib/json.c (modified) * lib/misc.c (modified) * lib/ssl_gnutls.c (modified) * lib/ssl_openssl.c (modified) * nick.c (modified) * otr.c (modified) * protocols/account.c (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/sasl.c (modified) * protocols/msn/msn.c (modified) * protocols/msn/ns.c (modified) * protocols/msn/sb.c (modified) * protocols/oscar/auth.c (modified) * protocols/oscar/oscar.c (modified) * protocols/oscar/oscar_util.c (modified) * protocols/purple/purple.c (modified) * protocols/skype/skype.c (modified) * protocols/twitter/twitter.c (modified) * protocols/yahoo/yahoo_httplib.c (modified) * set.c (modified) Replace isdigit/isalpha/.../tolower/toupper with glib variants This ... Sat, 11 Oct 2014 02:20:53 GMT dequis [7b40f17] * lib/xmltree.c (modified) * lib/xmltree.h (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) Add support for XEP-0203: Delayed delivery (message timestamps) ... Sat, 20 Sep 2014 22:18:33 GMT Wilmer van der Gaast [72721cd] * protocols/jabber/jabber_util.c (modified) One small comment correction while "merging" stuff. Thu, 24 Jul 2014 03:51:07 GMT dequis [757515a] * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * tests/check_jabber_util.c (modified) Added jabber_compare_jid to fix JID comparison case sensitivity Thu, 27 Feb 2014 23:53:33 GMT dequis [6a0cb16] * protocols/jabber/jabber_util.c (modified) Fix for rejecting buddy requests on jabber (Ticket #887) Patch from ... Mon, 26 Dec 2011 18:56:10 GMT Wilmer van der Gaast [f1849a8] * protocols/jabber/jabber_util.c (modified) jabber_buddy_* stuff *is* a complete memory management hell already. ... Tue, 20 Dec 2011 16:45:53 GMT Wilmer van der Gaast [68286eb] * 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) Detect JID changes at login time and warn the user about them. Fri, 22 Oct 2010 23:46:44 GMT Wilmer van der Gaast [03e6c52] * protocols/jabber/jabber_util.c (modified) Change 704 introduced one tiny bug where a Jabber resource doesn't ... Thu, 21 Oct 2010 00:11:02 GMT Wilmer van der Gaast [79b5c41] * protocols/jabber/jabber_util.c (modified) Another memory leak fix. Tue, 08 Jun 2010 22:22:16 GMT Wilmer van der Gaast [d50e22f] * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/twitter/twitter.c (modified) * storage_xml.c (modified) Merging memory leak fixes from devel, time to find the ui-fix- ... Mon, 07 Jun 2010 23:04:58 GMT Wilmer van der Gaast [04a927c] * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/twitter/twitter.c (modified) Fixing some memory leakage. Wed, 14 Apr 2010 09:27:50 GMT Wilmer van der Gaast [21c87a7] * Makefile (modified) * bitlbee.c (modified) * bitlbee.h (modified) * conf.c (modified) * configure (modified) * doc/CHANGES (modified) * doc/user-guide/commands.xml (modified) * irc.c (modified) * irc.h (modified) * irc_im.c (modified) * irc_util.c (added) * lib/misc.c (modified) * lib/misc.h (modified) * log.c (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/message.c (modified) * protocols/msn/msn.c (modified) * protocols/msn/msn.h (modified) * protocols/msn/msn_util.c (modified) * protocols/msn/ns.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/twitter/Makefile (added) * protocols/twitter/twitter.c (added) * protocols/twitter/twitter.h (added) * protocols/twitter/twitter_http.c (added) * protocols/twitter/twitter_http.h (added) * protocols/twitter/twitter_lib.c (added) * protocols/twitter/twitter_lib.h (added) * storage_xml.c (modified) * unix.c (modified) Merging loads of stuff from mainline. Sun, 11 Apr 2010 14:37:06 GMT Wilmer van der Gaast [17a6ee9] * Makefile (modified) * dcc.c (modified) * dcc.h (modified) * irc_im.c (modified) * protocols/Makefile (modified) * protocols/bee.h (modified) * protocols/bee_ft.c (added) * protocols/ft.h (modified) * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/s5bytestream.c (modified) * protocols/jabber/si.c (modified) * protocols/msn/Makefile (modified) * protocols/msn/msn.c (modified) * protocols/msn/msn_util.c (modified) * protocols/msn/sb.c (modified) * protocols/nogaim.c (modified) Including DCC stuff again, with a wonderful extra layer of ... Thu, 08 Apr 2010 00:27:42 GMT Wilmer van der Gaast [2e3a857] * lib/misc.c (modified) * lib/misc.h (modified) * protocols/jabber/jabber_util.c (modified) Added a mktime_utc() to misc.c using code that used to be in ... Sun, 21 Mar 2010 16:06:31 GMT Wilmer van der Gaast [767a148] * Makefile (modified) * conf.c (modified) * conf.h (modified) * dcc.c (added) * dcc.h (added) * doc/user-guide/commands.xml (modified) * irc.c (modified) * irc.h (modified) * lib/Makefile (modified) * lib/ftutil.c (added) * lib/ftutil.h (added) * protocols/ft.h (added) * 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 (added) * protocols/msn/Makefile (modified) * protocols/msn/invitation.c (added) * protocols/msn/invitation.h (added) * protocols/msn/msn.c (modified) * protocols/msn/msn.h (modified) * protocols/msn/sb.c (modified) * protocols/nogaim.h (modified) * root_commands.c (modified) Merging in file transfer support. Most important points from my ... Thu, 18 Mar 2010 11:22:17 GMT Wilmer van der Gaast [842cd8d] * protocols/jabber/jabber_util.c (modified) * tests/check_jabber_util.c (modified) Fixed a bug that caused full JIDs to get lost sometimes with the new ... Wed, 17 Mar 2010 15:15:19 GMT Wilmer van der Gaast [e8c8d00] * Makefile (modified) * account.c (modified) * account.h (modified) * bitlbee.c (modified) * bitlbee.conf (modified) * bitlbee.h (modified) * conf.c (modified) * conf.h (modified) * configure (modified) * crypting.c (modified) * doc/CHANGES (modified) * doc/user-guide/commands.xml (modified) * doc/user-guide/misc.xml (modified) * irc.c (modified) * irc_commands.c (modified) * lib/misc.c (modified) * lib/misc.h (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/tables.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) * protocols/yahoo/yahoo2_types.h (modified) * root_commands.c (modified) * unix.c (modified) * user.h (modified) Merging mainline. Fri, 12 Mar 2010 19:35:51 GMT Wilmer van der Gaast [dde9d571] * protocols/jabber/jabber_util.c (modified) * tests/check_jabber_util.c (modified) Fixed jabber_util unittest. It passes, yet something still seems to ... Fri, 12 Mar 2010 19:10:16 GMT Wilmer van der Gaast [be609ff] * Makefile (modified) * account.c (modified) * account.h (modified) * bitlbee.conf (modified) * conf.c (modified) * configure (modified) * crypting.c (modified) * doc/user-guide/commands.xml (modified) * doc/user-guide/misc.xml (modified) * irc.c (modified) * irc_commands.c (modified) * lib/misc.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/tables.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) * unix.c (modified) Merging mainline. Sat, 06 Mar 2010 14:50:52 GMT Wilmer van der Gaast [840bba8] * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/presence.c (modified) The Jabber part of the change. Also made representation of not-away a ... Mon, 07 Dec 2009 21:54:19 GMT Wilmer van der Gaast [2288705] * Makefile (modified) * account.c (modified) * account.h (modified) * bitlbee.h (modified) * chat.c (added) * chat.h (added) * conf.c (modified) * configure (modified) * debian/bitlbee.init (modified) * debian/changelog (modified) * debian/patches/bitlbee.conf.diff (added) * debian/postinst (modified) * debian/prerm (modified) * debian/rules (modified) * doc/CHANGES (modified) * doc/user-guide/Makefile (modified) * doc/user-guide/commands.xml (modified) * doc/user-guide/help.xml (modified) * doc/user-guide/misc.xml (modified) * doc/user-guide/user-guide.xml (modified) * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * lib/events_libevent.c (modified) * lib/http_client.c (modified) * lib/http_client.h (modified) * lib/ini.c (modified) * lib/ini.h (modified) * lib/misc.c (modified) * lib/proxy.c (modified) * lib/xmltree.c (modified) * lib/xmltree.h (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/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/aim.h (modified) * protocols/oscar/oscar.c (modified) * protocols/yahoo/libyahoo2.c (modified) * protocols/yahoo/yahoo.c (modified) * protocols/yahoo/yahoo2.h (modified) * protocols/yahoo/yahoo2_callbacks.h (modified) * protocols/yahoo/yahoo2_types.h (modified) * root_commands.c (modified) * set.c (modified) * set.h (modified) * storage.c (modified) * storage.h (modified) * storage_text.c (modified) * storage_xml.c (modified) * tests/Makefile (modified) * tests/check_set.c (modified) * user.c (modified) * user.h (modified) Merging head. Thu, 19 Nov 2009 18:50:53 GMT Wilmer van der Gaast [08e5bb2] * protocols/jabber/jabber_util.c (modified) Restoring some logic that seemed broken but was important with ... Thu, 19 Nov 2009 14:58:30 GMT Wilmer van der Gaast [20e830b] * protocols/jabber/jabber_util.c (modified) Fixed a facepalm kind of NULL pointer dereference bug. Thu, 19 Nov 2009 13:11:38 GMT Wilmer van der Gaast [76c85b4c] * 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) resource_select now defaults to activity instead of priority. Also, ... Sun, 24 Aug 2008 18:01:05 GMT Wilmer van der Gaast [7125cb3] * account.c (modified) * account.h (modified) * irc.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber_util.c (modified) * protocols/nogaim.c (modified) * root_commands.c (modified) * set.c (modified) * set.h (modified) Added SET_INVALID, which set evaluators should now return instead of ... Mon, 04 Aug 2008 14:45:24 GMT ulim [8661caa] * .bzrignore (modified) * Makefile (modified) * bitlbee.c (modified) * bitlbee.h (modified) * conf.c (modified) * configure (modified) * debian/bitlbee.init (modified) * debian/changelog (modified) * debian/control (modified) * debian/copyright (modified) * debian/rules (modified) * doc/BUILD.win32 (added) * doc/CHANGES (modified) * ipc.c (modified) * ipc.h (modified) * irc.c (modified) * irc_commands.c (modified) * lib/misc.c (modified) * lib/misc.h (modified) * lib/ssl_bogus.c (modified) * lib/ssl_sspi.c (added) * nick.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/message.c (modified) * protocols/msn/ns.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/oscar.c (modified) * protocols/yahoo/libyahoo2.c (modified) * protocols/yahoo/yahoo.c (modified) * protocols/yahoo/yahoo_httplib.c (modified) * sock.h (modified) * storage_text.c (modified) * storage_xml.c (modified) * tests/Makefile (modified) * tests/check.c (modified) * tests/check_jabber_sasl.c (modified) * tests/check_jabber_util.c (added) * unix.c (modified) * win32.c (added) merged in upstream r410. Only conflict was the correction of jabber ... Sun, 22 Jun 2008 19:21:06 GMT Wilmer van der Gaast [89d736a] * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) From the department of over-engineering, now cached packet IDs are ... Sat, 21 Jun 2008 23:51:18 GMT Wilmer van der Gaast [98de2cc] * protocols/jabber/jabber_util.c (modified) * tests/check_jabber_util.c (modified) Now preserving case in JID resources, and handling them with case ... Sat, 21 Jun 2008 23:34:11 GMT Wilmer van der Gaast [3e6764a] * protocols/jabber/jabber_util.c (modified) * tests/Makefile (modified) * tests/check.c (modified) * tests/check_jabber_sasl.c (modified) * tests/check_jabber_util.c (added) Added jabber_util unittests (buddy_add/_by_jid only ATM). 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.