# # ChangeLog for / # # Generated by Trac 1.2.3 # 2024-04-27T12:54:57Z Wed, 02 Apr 2008 13:28:23 GMT Jelmer Vernooij [dd34575] * account.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) * 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/jabber/Makefile (modified) * protocols/jabber/io.c (modified) * protocols/jabber/jabber.c (modified) * protocols/msn/ns.c (modified) * protocols/msn/passport.c (modified) * protocols/msn/passport.h (modified) * protocols/yahoo/libyahoo2.c (modified) * protocols/yahoo/yahoo.c (modified) * query.c (modified) * root_commands.c (modified) * set.c (modified) * set.h (modified) * storage_xml.c (modified) * tests/check_arc.c (modified) * tests/check_help.c (modified) * tests/check_irc.c (modified) * tests/check_jabber_sasl.c (modified) merge trunk. Sat, 27 Dec 2025 02:25:31 GMT Jelmer Vernooij [0db75ad] * .bzrignore (modified) Ignore lcov output data. Sat, 27 Dec 2025 02:22:45 GMT Jelmer Vernooij [e942df1] * .bzrignore (modified) Ignore coverage output dir. Sat, 27 Dec 2025 02:21:03 GMT Jelmer Vernooij [31fc3970] * configure (modified) Use simpler flags for gcov. Tue, 01 Apr 2008 23:07:21 GMT Wilmer van der Gaast [fa75134] * account.c (modified) * irc.c (modified) Reordered irc_free() a little bit, hoping that this will fix a crash- ... Sun, 30 Mar 2008 21:28:39 GMT Wilmer van der Gaast [ddba0ae] * doc/RELEASE-SPEECH-1.2 (deleted) Removing speech, in case I forget before 1.2.1. Sun, 30 Mar 2008 21:26:16 GMT Wilmer van der Gaast [f9756bd] * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * set.c (modified) * set.h (modified) Changed charset handling: irc_t keeps two iconv structures, which are ... Sun, 30 Mar 2008 16:15:15 GMT Wilmer van der Gaast [5ecf96b] * doc/CHANGES (modified) Updated doc/CHANGES again. Sat, 29 Mar 2008 23:15:04 GMT Wilmer van der Gaast [18ff38f] * irc.c (modified) * tests/check_irc.c (modified) Be more liberal with accepted line endings. ERC on Windows likes to ... Sat, 29 Mar 2008 22:19:17 GMT Wilmer van der Gaast [a199d33] * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) Closing bug #209: The PASS command can now be used to identify ... Sat, 29 Mar 2008 21:11:41 GMT Wilmer van der Gaast [8968133] * debian/bitlbee.init (modified) * debian/changelog (modified) Merge from Debian package tree. Sat, 29 Mar 2008 21:11:23 GMT Wilmer van der Gaast [e74c7fe] * debian/bitlbee.init (modified) * debian/changelog (modified) Added dependency information to the init script, and updated changelog. Sat, 29 Mar 2008 21:01:09 GMT Wilmer van der Gaast [0281c45] * debian/bitlbee.init (modified) s/DAEMON_OPT/BITLBEE_OPTS/ so the init script will actually pick up ... Tue, 25 Mar 2008 09:34:06 GMT Wilmer van der Gaast [5e81e60] * debian/changelog (modified) * debian/rules (modified) Merging 1.2-3. Mon, 24 Mar 2008 21:13:23 GMT Wilmer van der Gaast [483f8dd] * debian/changelog (modified) * debian/rules (modified) Removed DEB_BUILD_OPTIONS because it turns out this isn't just some ... Mon, 24 Mar 2008 19:57:40 GMT Wilmer van der Gaast [990d5fd] * debian/bitlbee.init (modified) * debian/changelog (modified) * debian/postinst (modified) * debian/postrm (modified) Merge from Debian package tree. Mon, 24 Mar 2008 19:48:36 GMT Wilmer van der Gaast [628e601] * debian/bitlbee.init (modified) * debian/changelog (modified) * debian/postinst (modified) * debian/postrm (modified) Some more changes for 1.2-2: Adding a bitlbee group for extra ... Mon, 24 Mar 2008 19:11:29 GMT Wilmer van der Gaast [66c51bbf] * debian/changelog (modified) Updated debian/changelog, I hope this will be a good 1.2-2 package. Mon, 24 Mar 2008 13:55:25 GMT Wilmer van der Gaast [bfe7caa] * doc/CHANGES (modified) Updated doc/CHANGES. Mon, 24 Mar 2008 11:01:02 GMT Wilmer van der Gaast [58a1449] * debian/changelog (modified) * lib/proxy.c (modified) Fixed a broken check in lib/proxy.c, this restores proxy support. ... Sun, 23 Mar 2008 21:53:53 GMT Wilmer van der Gaast [fcd5003] * debian/README.Debian (modified) * debian/changelog (modified) * debian/conffiles (modified) * debian/postinst (modified) Some Debian package fixes. If nothing else comes up, this will be ... Sun, 23 Mar 2008 15:02:42 GMT Wilmer van der Gaast [dd14ecc] * conf.c (modified) s/g_strsplit/g_strsplit_set/, thanks to misc@mandriva.org (Bug #380). Sun, 23 Mar 2008 14:29:19 GMT Wilmer van der Gaast [8a2221a7] * lib/ssl_client.h (modified) * lib/ssl_gnutls.c (modified) * lib/ssl_nss.c (modified) * lib/ssl_openssl.c (modified) * protocols/jabber/io.c (modified) Fixed stalling issue with OpenSSL and Jabber (#368). Sat, 22 Mar 2008 12:02:50 GMT Wilmer van der Gaast [851a8c2] * lib/events_glib.c (modified) Taught GLib-mode subprocesses how to die. (Closes: #374) Fri, 21 Mar 2008 00:39:16 GMT Wilmer van der Gaast [a83442a] * irc.c (modified) * set.c (modified) Fixed handling of "set charset none". Fixes bug #373. Fri, 21 Mar 2008 00:27:24 GMT Wilmer van der Gaast [379c08a] * debian/README.Debian (modified) * debian/changelog (modified) * debian/control (modified) * debian/po/it.po (added) * debian/postinst (modified) * debian/postrm (modified) * debian/rules (modified) Updated/Fixed Debian package. Mon, 17 Mar 2008 22:35:24 GMT Wilmer van der Gaast [6612cc9] * doc/CHANGES (modified) * doc/RELEASE-SPEECH-1.2 (added) Release 1.2 should now be ready. Sun, 16 Mar 2008 17:17:23 GMT Wilmer van der Gaast [c029350] * irc_commands.c (modified) Added some brackets in irc_cmd_(pass|oper) to prevent crashes when no ... Sun, 16 Mar 2008 16:31:27 GMT Wilmer van der Gaast [ec0355f] * bitlbee.conf (modified) * doc/CHANGES (modified) * irc_commands.c (modified) Passwords in bitlbee.conf can now be (properly salted) MD5 hashes, ... Sun, 16 Mar 2008 16:03:52 GMT Wilmer van der Gaast [4e8db1c] * lib/misc.c (modified) * lib/misc.h (modified) * storage_xml.c (modified) Moved password hash verification to md5_verify_password() so this can ... Sun, 16 Mar 2008 15:28:37 GMT Wilmer van der Gaast [50d26f3] * lib/base64.c (modified) Fixed base64_decode() to not barf on corrupted Base64 strings. Sun, 16 Mar 2008 14:39:34 GMT Wilmer van der Gaast [e960a52] * protocols/jabber/jabber.c (modified) Fixed cached_id_prefix memory leak. Sun, 16 Mar 2008 14:18:22 GMT Wilmer van der Gaast [ddcf491f] * lib/arc.c (modified) * lib/arc.h (modified) * storage_xml.c (modified) * tests/check_arc.c (modified) Adding padding to encrypted IM-passwords so the exact password length ... Sun, 16 Mar 2008 00:40:20 GMT Wilmer van der Gaast [d07c3a8] * bitlbee.h (modified) * doc/CHANGES (modified) No idea what's holding back 1.2 anymore so at least I'll make sure ... Sat, 15 Mar 2008 23:53:54 GMT Wilmer van der Gaast [4bb50ef] * protocols/yahoo/libyahoo2.c (modified) Although I have no idea what the author meant with code like `if(cp ... Sat, 15 Mar 2008 21:05:39 GMT Wilmer van der Gaast [79eae4a] * protocols/yahoo/yahoo.c (modified) Inviting someone to a Yahoo! chatroom with msg=NULL is bad. I wonder ... Sat, 15 Mar 2008 17:44:21 GMT Wilmer van der Gaast [a869d91] * protocols/yahoo/libyahoo2.c (modified) Indicate that we support YMSG protocol version 12, this should ... Sat, 15 Mar 2008 16:09:50 GMT Wilmer van der Gaast [9ad86bb] * bitlbee.h (modified) * lib/url.c (modified) * lib/url.h (modified) Fixed issues with "long" URLs in url.c. Reusing code from 2001 wasn't ... Mon, 03 Mar 2008 23:18:36 GMT Wilmer van der Gaast [7f421d6] * query.c (modified) * root_commands.c (modified) BitlBee <= 1.0 didn't have "account set" and allowed one to delete an ... Mon, 03 Mar 2008 00:08:49 GMT Wilmer van der Gaast [ed3ae7e] * doc/README (modified) Added note about daemon mode to doc/README Sun, 02 Mar 2008 23:17:15 GMT Wilmer van der Gaast [171ef85] * ipc.c (modified) * ipc.h (modified) Some saner error handling in ipc.c. One of the things I wanted to do ... Sun, 02 Mar 2008 22:12:06 GMT Wilmer van der Gaast [b27557b] * doc/user-guide/commands.xml (modified) * doc/user-guide/misc.xml (modified) More documentation fixes: Cleaned up dead links, removed more ... Sun, 02 Mar 2008 17:58:21 GMT Wilmer van der Gaast [064e47c] * doc/user-guide/quickstart.xml (modified) Some very late quickstart updates: ICQ supports server-side contact ... Sun, 02 Mar 2008 17:13:32 GMT Wilmer van der Gaast [7bb3afb] * doc/user-guide/Support.xml (modified) Oops, even GMail got out of beta quicker than this. ;-) Thu, 28 Feb 2008 22:39:37 GMT Wilmer van der Gaast [d5bd9c0] * doc/user-guide/commands.xml (modified) * root_commands.c (modified) My fix for semi-PEBKAC bug #353: Add a warning if someone seems to be ... Sun, 17 Feb 2008 11:26:44 GMT Wilmer van der Gaast [9186d15] * protocols/msn/passport.c (modified) * protocols/msn/passport.h (modified) Automatically truncate MSN passports to 16 characters because that's ... Sun, 17 Feb 2008 11:16:01 GMT Wilmer van der Gaast [e6648bf] * protocols/msn/ns.c (modified) * protocols/msn/passport.c (modified) * protocols/msn/passport.h (modified) Replaced old MSN Passport (v1.4) authentication code with what's ... Sat, 16 Feb 2008 22:40:38 GMT Wilmer van der Gaast [4bbcba3] * lib/xmltree.c (modified) * lib/xmltree.h (modified) * protocols/jabber/io.c (modified) Moved xmltree handlers initialization to xt_new(). Sat, 16 Feb 2008 22:07:14 GMT Wilmer van der Gaast [add23a2] * lib/Makefile (modified) * lib/xmltree.c (moved) * lib/xmltree.h (moved) * protocols/jabber/Makefile (modified) Moved xmltree to lib/ because I want to use it from more than just ... Sat, 16 Feb 2008 19:38:17 GMT Wilmer van der Gaast [2d88d25a] * tests/check_help.c (modified) * tests/check_jabber_sasl.c (modified) Added help_free() test, and fixed compiler warning in SASL test. Sat, 16 Feb 2008 17:38:30 GMT Wilmer van der Gaast [a73e91a] * protocols/jabber/iq.c (modified) Added callback on Jabber add-to-roster requests so buddies get added ... Sat, 16 Feb 2008 15:58:22 GMT Wilmer van der Gaast [ca60550] * Makefile (modified) * debian/watch (added) * lib/Makefile (modified) * protocols/Makefile (modified) * protocols/jabber/Makefile (modified) * protocols/msn/Makefile (modified) * protocols/oscar/Makefile (modified) * protocols/yahoo/Makefile (modified) Merge from Jelmer. Sat, 16 Feb 2008 15:45:12 GMT Jelmer Vernooij [fc5cf88] * Makefile (modified) * lib/Makefile (modified) * protocols/Makefile (modified) * protocols/jabber/Makefile (modified) * protocols/msn/Makefile (modified) * protocols/oscar/Makefile (modified) * protocols/yahoo/Makefile (modified) Fix lcov dependencies. Sat, 16 Feb 2008 13:17:52 GMT Wilmer van der Gaast [af97b23] * protocols/jabber/sasl.c (modified) * tests/Makefile (modified) * tests/check.c (modified) * tests/check_jabber_sasl.c (added) Improved sasl_get_part() to deal with whitespace in challenge ... Sat, 16 Feb 2008 12:20:03 GMT Wilmer van der Gaast [2799ff9] * tests/check_arc.c (modified) Fixed broken check in check_arc.c Mon, 11 Feb 2008 12:35:01 GMT Wilmer van der Gaast [eeb85a8] * bitlbee.h (modified) * conf.c (modified) * irc_commands.c (modified) * storage_text.c (modified) * storage_xml.c (modified) * unix.c (modified) Got rid of some noise at startup: complaining when the default ... Sun, 10 Feb 2008 17:11:06 GMT Wilmer van der Gaast [3038e47] * protocols/jabber/conference.c (modified) Added support for password-protected Jabber chatrooms. Sun, 10 Feb 2008 11:12:35 GMT Wilmer van der Gaast [1ecff5e] * bitlbee.c (modified) Making AI_ADDRCONFIG optional, it doesn't exist on at least NetBSD ... Sat, 09 Feb 2008 23:54:09 GMT Wilmer van der Gaast [7adc657] * root_commands.c (modified) Restored "add -tmp". A bit hackish, but it will do for now. Thu, 07 Feb 2008 21:25:18 GMT Wilmer van der Gaast [c84e31a] * irc.c (modified) Fixed getnameinfo() calls, this fixes Solaris stability issues. ... Mon, 04 Feb 2008 23:54:08 GMT Wilmer van der Gaast [69ac78c] * bitlbee.h (modified) * crypting.c (modified) Added bogus G_GNUC_MALLOC to restore GLib 2.4 compatibility (hopefully). Sun, 03 Feb 2008 23:33:18 GMT Wilmer van der Gaast [63075d7] * protocols/jabber/conference.c (modified) * protocols/jabber/jabber.h (modified) Messages from the user are also included in backlogs when joining a ... Sun, 03 Feb 2008 17:11:15 GMT Wilmer van der Gaast [8ff0a61] * protocols/msn/ns.c (modified) * protocols/msn/sb.c (modified) Disabling "Unknown command" warnings since they're very noisy and ... Sun, 03 Feb 2008 16:59:39 GMT Wilmer van der Gaast [8c1eb80] * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/presence.c (modified) Implemented XEP-0115. This adds some info to the tags so ... 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 ... Sat, 02 Feb 2008 21:48:09 GMT Wilmer van der Gaast [0fbda193] * help.c (modified) * help.h (modified) * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * unix.c (modified) Added help_free() and cleaned up some very stale help-related stuff I ... Wed, 30 Jan 2008 23:05:52 GMT Wilmer van der Gaast [f774e01] * protocols/oscar/oscar.c (modified) Fixed handling of OSCAR multi-part messages... They're not arrays, ... Thu, 24 Jan 2008 22:49:47 GMT Wilmer van der Gaast [b5c8a34] * protocols/jabber/io.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) Keeping track of valid Jabber connections so _connected() events will ... Thu, 24 Jan 2008 22:22:46 GMT Wilmer van der Gaast [613cc55] * lib/misc.c (modified) * protocols/oscar/oscar.c (modified) Fixed two valgrind warnings (partially uninitialized "struct tm" vars.) Sun, 20 Jan 2008 11:15:40 GMT Wilmer van der Gaast [a882d6c] * protocols/jabber/conference.c (modified) The Jabber module now uses imcb_chat_log() instead of imcb_log() ... Sun, 20 Jan 2008 00:17:57 GMT Wilmer van der Gaast [31e5846] * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) Added imcb_chat_log() for chatroom system messages, so they can be ... 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 ... Sat, 19 Jan 2008 18:23:56 GMT Wilmer van der Gaast [003553b] * configure (modified) Using test -f instead of test -e. This breaks if the include files ... Sat, 19 Jan 2008 12:36:30 GMT Wilmer van der Gaast [bea1305] * lib/md5.c (modified) Added byte swapping code to the new MD5 checksumming code to make it ... Fri, 18 Jan 2008 13:20:37 GMT Wilmer van der Gaast [83ba3e5] * protocols/nogaim.c (modified) Moving imcb_chat_new() to a saner location (no code changes) and ... Thu, 17 Jan 2008 22:48:32 GMT Wilmer van der Gaast [ac4adf9] * protocols/yahoo/yahoo.c (modified) Apparently ext_yahoo_got_im can be called with msg=NULL, so it should ... Thu, 17 Jan 2008 22:06:55 GMT Wilmer van der Gaast [52744f8] * bitlbee.c (modified) * ipc.c (modified) * lib/md5.c (modified) * lib/md5.h (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * unix.c (modified) Fixing some Solaris compiler warnings (u_int->uint, adding some ... Sun, 13 Jan 2008 17:13:45 GMT Wilmer van der Gaast [13857c6] * protocols/jabber/conference.c (modified) Fixed handing of failed groupchat joins. Sun, 13 Jan 2008 14:48:32 GMT Wilmer van der Gaast [dded27d] * protocols/jabber/presence.c (modified) Fixed "Conditional jump or move depends on uninitialised value(s)" at ... Sun, 13 Jan 2008 14:45:51 GMT Wilmer van der Gaast [07ff8a2] * doc/user-guide/quickstart.xml (modified) Fixed quickstart2. (Bug #349.) Sun, 13 Jan 2008 00:15:12 GMT Wilmer van der Gaast [fc0cf92] * irc.c (modified) Different handling of charset mismatches before login time. Ignoring ... Sat, 12 Jan 2008 17:24:38 GMT Wilmer van der Gaast [59f527b6] * protocols/msn/msn.h (modified) * protocols/msn/sb.c (modified) When a switchboard connection dies (at the TCP level) and there are ... Sat, 12 Jan 2008 00:24:46 GMT Wilmer van der Gaast [e64de00] * lib/misc.c (modified) * lib/misc.h (modified) * protocols/oscar/oscar.c (modified) Killed info_string_append() and now showing the IP address of ICQ ... Fri, 11 Jan 2008 13:17:11 GMT Wilmer van der Gaast [e7f8838] * protocols/jabber/presence.c (modified) Fixing bug #344, now away states should always be correct, even when ... Fri, 11 Jan 2008 00:45:18 GMT Wilmer van der Gaast [e731120] * root_commands.c (modified) Adding own handle to protocol name in blist output for people with ... Thu, 10 Jan 2008 00:31:38 GMT Wilmer van der Gaast [181e47a] * protocols/oscar/oscar.c (modified) Now setting odata->icq properly again, this got lost some time ago, ... Sun, 06 Jan 2008 20:01:25 GMT Jelmer Vernooij [fc82be6] * debian/watch (added) Add Debian watch file. 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 ... Sun, 06 Jan 2008 12:32:27 GMT Wilmer van der Gaast [46dca11] * protocols/msn/msn.c (modified) * protocols/msn/msn.h (modified) * protocols/msn/msn_util.c (modified) * protocols/msn/sb.c (modified) Changed warning message about unsent MSN messages. It should show the ... Sat, 05 Jan 2008 21:15:32 GMT Wilmer van der Gaast [1febf5c] * doc/user-guide/commands.xml (modified) * protocols/msn/msn.c (modified) * protocols/msn/ns.c (modified) * protocols/yahoo/yahoo.c (modified) Added "mail_notifications" setting. Who needs those notifications ... Sat, 05 Jan 2008 19:56:34 GMT Wilmer van der Gaast [6e68a52] * Makefile (modified) Build fix from vmiklos. Sat, 05 Jan 2008 19:03:02 GMT Wilmer van der Gaast [3585c5a] * protocols/msn/sb.c (modified) Added handling of MSN switchboard NAK messages. Untested, but hey, it ... Sat, 05 Jan 2008 15:00:15 GMT Wilmer van der Gaast [f394500] * lib/events_glib.c (modified) Removed closure->result. I was planning to add some more stuff, but ... Sun, 30 Dec 2007 23:40:59 GMT Miklos Vajna [debc281] * Makefile (modified) encode: md5.c is no longer in protocols/, it's in lib/ Fix build ... Fri, 28 Dec 2007 23:27:45 GMT Wilmer van der Gaast [6f7ac17] * lib/proxy.c (modified) Fixed return value check in proxy_connect(), since on some systems a ... Fri, 28 Dec 2007 23:26:44 GMT Wilmer van der Gaast [fb4ebcc5] * protocols/jabber/jabber.c (modified) Added missing return in jabber_login(). Sun, 16 Dec 2007 16:35:38 GMT Wilmer van der Gaast [529078a] * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.h (modified) Implemented XEP-0199 (patch from misc@mandriva.org). Wed, 12 Dec 2007 23:57:49 GMT Wilmer van der Gaast [3e79889] * lib/ssl_gnutls.c (modified) Checking conn->xcred before trying to clean it up since GnuTLS ... Wed, 12 Dec 2007 23:30:51 GMT Wilmer van der Gaast [30ce1ce] * account.c (modified) * doc/user-guide/commands.xml (modified) * doc/user-guide/quickstart.xml (modified) * protocols/oscar/aim.h (modified) * protocols/oscar/oscar.c (modified) * root_commands.c (modified) Killed the parameter to "account add" and changed the ... Wed, 12 Dec 2007 21:36:33 GMT Wilmer van der Gaast [d52111a] * lib/misc.c (modified) * lib/misc.h (modified) * protocols/jabber/io.c (modified) Fixed sockerr_again() usage in Jabber module to (hopefully) fix a ...