# # ChangeLog for / # # Generated by Trac 1.2.3 # 2024-11-22T13:28:57Z Sun, 31 Aug 2008 15:41:51 GMT Wilmer van der Gaast [3b99524] * root_commands.c (modified) Added a MIN_ARGS() macro instead of stupidly copy-pasting the same ... Sun, 31 Aug 2008 15:00:35 GMT Wilmer van der Gaast [3611717] * chat.c (modified) * chat.h (modified) * irc_commands.c (modified) * protocols/nogaim.c (modified) Added auto_join code. Sun, 31 Aug 2008 14:54:39 GMT Wilmer van der Gaast [d995c9b] * account.c (modified) * chat.c (modified) * chat.h (modified) * root_commands.c (modified) Added cleanup code. Sun, 31 Aug 2008 13:42:33 GMT Wilmer van der Gaast [39f93f0] * chat.c (modified) * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * root_commands.c (modified) /join can now be used to join chatrooms, join_chat should not be used ... Sun, 31 Aug 2008 09:13:56 GMT Wilmer van der Gaast [0e639f5] * chat.c (modified) * root_commands.c (modified) Added one TODO, and also dupe-check channel names against the control ... Sun, 31 Aug 2008 00:04:53 GMT Wilmer van der Gaast [e7bc722] * chat.c (modified) * root_commands.c (modified) Integrated cmd_set() and the "account set" into one fully unreadable ... Sat, 30 Aug 2008 22:26:45 GMT Wilmer van der Gaast [131c6b6] * chat.c (modified) * chat.h (modified) Added chat_get(), similar to account_get() (find an account by number ... Sat, 30 Aug 2008 22:04:29 GMT Wilmer van der Gaast [a9a7287] * root_commands.c (modified) Added "chat" command, deprecated join_chat. Stuff is still ... Sat, 30 Aug 2008 21:30:13 GMT Wilmer van der Gaast [b84800d] * storage_xml.c (modified) Support for saving the chatroom list. Also removed the hack that was ... Sat, 30 Aug 2008 19:43:38 GMT Wilmer van der Gaast [1917a1ec] * storage_xml.c (modified) Added support for loading chatroom data from user .xml files. Sat, 30 Aug 2008 18:59:58 GMT Wilmer van der Gaast [ad9feec] * Makefile (modified) * bitlbee.h (modified) * chat.c (added) * chat.h (added) * irc.h (modified) Added chat.c to keep track of chatrooms the user cares about. Thu, 28 Aug 2008 22:27:34 GMT Wilmer van der Gaast [0a4f6f4] * debian/changelog (modified) * debian/patches/bitlbee.conf.diff (added) * debian/rules (modified) Uploaded 1.2.2-1. Now patching up bitlbee.conf at build time to keep ... Tue, 26 Aug 2008 22:36:24 GMT Wilmer van der Gaast [b9e2539] * bitlbee.h (modified) * doc/CHANGES (modified) Finalized BitlBee 1.2.2. Should release this now because of the ... Tue, 26 Aug 2008 22:36:09 GMT Wilmer van der Gaast [9ebee7a] * Makefile (modified) Also leave out .bzrignore from the tarballs. Tue, 26 Aug 2008 22:33:54 GMT Wilmer van der Gaast [b119d5d] * bitlbee.conf (modified) Reverting a change I accidentally imported from the Debian tree. Mon, 25 Aug 2008 20:48:48 GMT Wilmer van der Gaast [f536a99] * root_commands.c (modified) Fixed NULL pointer dereference on trying to read non-existent settings. Sun, 24 Aug 2008 20:52:31 GMT Wilmer van der Gaast [f3579fd] * account.c (modified) * irc.c (modified) * root_commands.c (modified) * set.c (modified) * set.h (modified) Clearer feedback after set/account set commands. 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 ... Sun, 24 Aug 2008 16:51:01 GMT Wilmer van der Gaast [934dddf3] * bitlbee.conf (modified) * debian/bitlbee.init (modified) * debian/changelog (modified) * debian/postinst (modified) * debian/prerm (modified) Merging Debian package tree. Sun, 24 Aug 2008 16:49:03 GMT Wilmer van der Gaast [d301872] * debian/bitlbee.init (modified) * debian/changelog (modified) * debian/postinst (modified) 1.2.1-3: * chown /var/lib/bitlbee/*.xml to bitlbee:bitlbee to ... Sun, 24 Aug 2008 16:45:40 GMT Wilmer van der Gaast [88d2208] * storage_xml.c (modified) Now really fixing #429 by including unistd.h (which defines F_OK). Tue, 19 Aug 2008 22:21:07 GMT Wilmer van der Gaast [3b32017] * account.c (modified) Better handling of NULLs passed to set_eval_account(). Still ... Mon, 11 Aug 2008 23:50:11 GMT Wilmer van der Gaast [5d3b4e8] * bitlbee.conf (modified) * debian/changelog (modified) * debian/postinst (modified) Fixed run-by-root problem (Debian bug 494656). Mon, 11 Aug 2008 23:25:40 GMT Wilmer van der Gaast [59c84c2] * debian/changelog (modified) * debian/postinst (modified) * debian/prerm (modified) 1.2.1-1.1 (NMU by Don Armstrong). Mon, 11 Aug 2008 23:24:49 GMT Wilmer van der Gaast [45b9d3e] * debian/changelog (modified) BitlBee 1.2.1-1. Sun, 10 Aug 2008 09:15:26 GMT Wilmer van der Gaast [a830512] * protocols/msn/msn.c (modified) * protocols/msn/msn.h (modified) * protocols/msn/sb.c (modified) Added msn_sb_write_msg() (patch from ulim). Sat, 09 Aug 2008 23:00:38 GMT Wilmer van der Gaast [4230221] * account.c (modified) * doc/user-guide/commands.xml (modified) * irc.c (modified) * protocols/nogaim.c (modified) Added ceiling to auto-reconnect delay, changed the default to 5*3<900 ... Tue, 05 Aug 2008 23:07:07 GMT Wilmer van der Gaast [280e655] * account.c (modified) * account.h (modified) * irc.c (modified) * protocols/nogaim.c (modified) Simple exponential backoff code. Have to add a maximum delay setting, ... Sat, 02 Aug 2008 11:21:36 GMT Wilmer van der Gaast [d84e2a9] * protocols/msn/ns.c (modified) * protocols/msn/passport.c (modified) * protocols/msn/passport.h (modified) Microsoft, I hate you. Thu, 31 Jul 2008 22:27:13 GMT Wilmer van der Gaast [e0798cc] * conf.c (modified) Fixed #440: If there's a -R command line flag, store the passed ... Thu, 31 Jul 2008 20:44:43 GMT Wilmer van der Gaast [0f4c2734] * protocols/msn/ns.c (modified) * protocols/msn/passport.c (modified) * protocols/msn/passport.h (modified) Reverting to the old MSN/Passport authentication mechanism, the new ... Mon, 28 Jul 2008 23:44:58 GMT Wilmer van der Gaast [718e05f] * protocols/yahoo/yahoo.c (modified) ext_yahoo_error() shouldn't close the connection if the error is ... Mon, 30 Jun 2008 15:37:12 GMT Wilmer van der Gaast [6a78c0e] * lib/misc.c (modified) Silenced a compiler warning - I don't think there's any way the ... Sun, 29 Jun 2008 23:45:11 GMT Wilmer van der Gaast [dfd442b] * storage_xml.c (modified) Just use g_access() everywhere instead of a mix of that and ... Sun, 29 Jun 2008 23:41:39 GMT Wilmer van der Gaast [f5d1b31] * .bzrignore (modified) * Makefile (modified) * bitlbee.c (modified) * bitlbee.h (modified) * configure (modified) * doc/BUILD.win32 (added) * ipc.c (modified) * irc.c (modified) * lib/misc.c (modified) * lib/ssl_bogus.c (modified) * lib/ssl_sspi.c (added) * protocols/yahoo/libyahoo2.c (modified) * protocols/yahoo/yahoo_httplib.c (modified) * sock.h (modified) * storage_text.c (modified) * storage_xml.c (modified) * unix.c (modified) * win32.c (added) Merging changes from Jelmer: It's now possible to cross-compile a ... Sun, 29 Jun 2008 12:47:39 GMT Wilmer van der Gaast [cd63d58] * bitlbee.c (modified) * conf.c (modified) * ipc.c (modified) * ipc.h (modified) * unix.c (modified) Now using an environment variable instead of a flag to pass state ... Sun, 29 Jun 2008 11:11:50 GMT Wilmer van der Gaast [1145964] * protocols/msn/ns.c (modified) Fixed two memory leaks in the MSN module. Sun, 29 Jun 2008 09:35:41 GMT Wilmer van der Gaast [565a1ea] * ipc.c (modified) * irc.c (modified) * irc_commands.c (modified) Added the DEAF command, which makes the daemon stop listening for new ... Sat, 28 Jun 2008 18:38:52 GMT Jelmer Vernooij [913545e] * win32.c (modified) Fix indentation. Sat, 28 Jun 2008 17:35:34 GMT Jelmer Vernooij [47b571d] * storage_xml.c (modified) Avoid g_access on GLib < 2.8.0. Sat, 28 Jun 2008 17:32:41 GMT Jelmer Vernooij [178e2f8] * bitlbee.h (modified) * debian/bitlbee.init (modified) * debian/changelog (modified) * debian/control (modified) * debian/copyright (modified) * debian/rules (modified) * doc/CHANGES (modified) * ipc.c (modified) * lib/misc.c (modified) * lib/misc.h (modified) * 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/nogaim.h (modified) * protocols/oscar/oscar.c (modified) * protocols/yahoo/libyahoo2.c (modified) * protocols/yahoo/yahoo.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) Merge trunk. Thu, 26 Jun 2008 23:18:31 GMT Wilmer van der Gaast [e0f9170] * storage_xml.c (modified) xml_remove() didn't convert nicknames to lowercase so it caused some ... Tue, 24 Jun 2008 22:06:32 GMT Wilmer van der Gaast [d048ffc] * bitlbee.h (modified) * doc/CHANGES (modified) Finalizing BitlBee 1.2.1. Tue, 24 Jun 2008 09:15:47 GMT Wilmer van der Gaast [05b44da] * nick.c (modified) Fixed a bug with nickname handling. I really should kill all fixed- ... Tue, 24 Jun 2008 09:01:29 GMT Wilmer van der Gaast [dfbb056] * protocols/yahoo/yahoo.c (modified) Never use yahoo_close() directly, always use yahoo_logoff(). 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 ... Sun, 22 Jun 2008 13:02:15 GMT Wilmer van der Gaast [fab3d2d] * protocols/oscar/oscar.c (modified) Shut up a "mostly harmless" warning (this NULL would never actually ... Sun, 22 Jun 2008 12:26:19 GMT Wilmer van der Gaast [de82335] * protocols/oscar/oscar.c (modified) Another fixup after [devel,394]. Clearly I'm not a morning person. Sun, 22 Jun 2008 10:05:33 GMT Wilmer van der Gaast [c801d25] * protocols/oscar/oscar.c (modified) Fixed bug in [devel,394]. Sun, 22 Jun 2008 09:53:56 GMT Wilmer van der Gaast [fb4e9a3f] * doc/CHANGES (modified) Updated change log, also added a pointer to bugs.b.o's timeline page ... Sun, 22 Jun 2008 09:32:46 GMT Wilmer van der Gaast [424e663] * lib/misc.c (modified) * lib/misc.h (modified) * protocols/nogaim.h (modified) * protocols/oscar/oscar.c (modified) Partial fix for #419: Moved normalize() and some other stuff to OSCAR ... 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). Sat, 21 Jun 2008 17:19:27 GMT Wilmer van der Gaast [edc767b] * ipc.c (modified) Fixed two more embarassing memory leaks. Sat, 21 Jun 2008 17:09:20 GMT Wilmer van der Gaast [da7b484] * ipc.c (modified) Fixed memory leaking ipc_readline(). Tue, 17 Jun 2008 21:58:15 GMT Wilmer van der Gaast [d419073] * debian/bitlbee.init (modified) * debian/changelog (modified) * debian/control (modified) * debian/copyright (modified) * debian/rules (modified) Merging 1.2-5 Debian package. Mon, 16 Jun 2008 00:26:47 GMT Jelmer Vernooij [f00e3ad] * debian/bitlbee.init (modified) * debian/changelog (modified) Avoid changing UID from init script (already done by BitlBee itself). Sun, 15 Jun 2008 22:30:08 GMT Jelmer Vernooij [e565ce2] * debian/rules (modified) Stop ignoring distclean exit code. Sun, 15 Jun 2008 21:49:15 GMT Jelmer Vernooij [7601353] * debian/changelog (modified) * debian/copyright (modified) Fix FSF address. Sun, 15 Jun 2008 21:20:20 GMT Jelmer Vernooij [945eb1e] * debian/changelog (modified) * debian/control (modified) Add myself to uploaders, bump standards version to 3.8.0. Sun, 15 Jun 2008 18:11:47 GMT Wilmer van der Gaast [7f69740] * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) Using a port list instead of a single range for the allowed Jabber ... Sun, 15 Jun 2008 00:04:27 GMT Wilmer van der Gaast [5ec4129] * protocols/jabber/message.c (modified) Added parsing of Jabber chatroom invitations. Sat, 14 Jun 2008 01:19:12 GMT Wilmer van der Gaast [52df5df] * protocols/yahoo/libyahoo2.c (modified) * protocols/yahoo/yahoo.c (modified) This seems to fix the Yahoo! logoff code. I have no idea why this was ... Tue, 10 Jun 2008 21:09:08 GMT Jelmer Vernooij [2e0f24d] * .bzrignore (modified) * Makefile (modified) * bitlbee.c (modified) * bitlbee.h (modified) * configure (modified) * doc/BUILD.win32 (added) * ipc.c (modified) * irc.c (modified) * lib/misc.c (modified) * lib/ssl_bogus.c (modified) * lib/ssl_sspi.c (added) * protocols/yahoo/libyahoo2.c (modified) * protocols/yahoo/yahoo_httplib.c (modified) * sock.h (modified) * storage_text.c (modified) * unix.c (modified) * win32.c (added) Merge support for cross-compiling for Windows using the mingw32 compiler. Tue, 10 Jun 2008 03:43:46 GMT Jelmer Vernooij [6a72a57] * Makefile (modified) * configure (modified) Move OUTFILE determination to Makefile rather than configure. Tue, 10 Jun 2008 03:21:13 GMT Jelmer Vernooij [73c2dce] * .bzrignore (modified) * Makefile (modified) * configure (modified) * doc/BUILD.win32 (modified) * utils/cross-compile.win32 (deleted) * win32.mk (deleted) Update docs, remove obsolete win32-related utilities. Tue, 10 Jun 2008 03:16:15 GMT Jelmer Vernooij [21e5d49] * lib/ssl_sspi.c (moved) Move SSPI SSL implementation to same directory as other SSL backends. Tue, 10 Jun 2008 03:13:21 GMT Jelmer Vernooij [8a4ae0d] * .bzrignore (modified) Ignore windows executable. Tue, 10 Jun 2008 03:10:03 GMT Jelmer Vernooij [fde7b91] * lib/ssl_bogus.c (modified) Implement ssl_pending() in bogus ssl backend. Tue, 10 Jun 2008 03:09:49 GMT Jelmer Vernooij [7f49a86] * lib/misc.c (modified) * unix.c (modified) Move random_bytes() back to lib/ Tue, 10 Jun 2008 03:09:33 GMT Jelmer Vernooij [55eda08] * win32.c (modified) Provide thread-unsafe replacement for gmtime_r on Windows. Tue, 10 Jun 2008 03:04:44 GMT Jelmer Vernooij [7d3ef7b] * bitlbee.h (modified) * configure (modified) * irc.c (modified) Fix undefined references. Tue, 10 Jun 2008 02:49:20 GMT Jelmer Vernooij [ddd4779] * bitlbee.conf (modified) * conf.c (modified) * doc/README (modified) * doc/bitlbee.8 (modified) Merge trunk. Mon, 09 Jun 2008 23:29:36 GMT Wilmer van der Gaast [b6cd9e9] * .bzrignore (modified) * bitlbee.h (modified) * configure (modified) * debian/changelog (modified) * debian/control (modified) * storage_xml.c (modified) The merge from the future. 2025 is going to be awesome. :-) Mon, 09 Jun 2008 02:18:34 GMT Jelmer Vernooij [1bf9492] * Makefile (modified) * configure (modified) Use system lib directories and pkg-config directory from target when ... Mon, 09 Jun 2008 02:18:15 GMT Jelmer Vernooij [12ebe74] * win32.c (modified) Deal with changes in configuration struct. Mon, 09 Jun 2008 01:52:28 GMT Jelmer Vernooij [c4a1036] * bitlbee.c (modified) * bitlbee.conf (modified) * bitlbee.h (modified) * conf.c (modified) * conf.h (modified) * debian/changelog (modified) * debian/control (modified) * debian/rules (modified) * doc/user-guide/commands.xml (modified) * irc.c (modified) * lib/arc.h (modified) * lib/proxy.c (modified) * protocols/jabber/jabber_util.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/oscar/oscar.c (modified) * protocols/yahoo/yahoo.c (modified) * query.c (modified) * query.h (modified) * root_commands.c (modified) Merge integration branch. Sat, 24 May 2008 19:57:47 GMT Wilmer van der Gaast [de8e584] * bitlbee.conf (modified) * conf.c (modified) * doc/README (modified) * doc/bitlbee.8 (modified) Daemon mode is not an experiment anymore, it's running on ... Wed, 21 May 2008 10:28:34 GMT Jelmer Vernooij [783e9b7] * bitlbee.c (modified) * bitlbee.conf (modified) * bitlbee.h (modified) * conf.c (modified) * conf.h (modified) * debian/changelog (modified) * debian/control (modified) * debian/rules (modified) * doc/user-guide/commands.xml (modified) * irc.c (modified) * lib/arc.h (modified) * lib/proxy.c (modified) * protocols/jabber/jabber_util.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/oscar/oscar.c (modified) * protocols/yahoo/yahoo.c (modified) * query.c (modified) * query.h (modified) * root_commands.c (modified) Merge trunk. Wed, 21 May 2008 10:27:28 GMT Jelmer Vernooij [51bbec0] * lib/misc.c (modified) * unix.c (modified) Revert move of random_bytes() to unix.c Wed, 21 May 2008 04:41:55 GMT Wilmer van der Gaast [9299891] * debian/changelog (modified) * debian/control (modified) * debian/rules (modified) Merging Debian 1.2-4 package changes. Sun, 11 May 2008 19:37:34 GMT Wilmer van der Gaast [23c4e64] * root_commands.c (modified) Fixed NULL point dereference in "account set -del" code. Sun, 11 May 2008 12:19:09 GMT Jelmer Vernooij [a8d28d9] * debian/changelog (modified) * debian/control (modified) Add homepage and vcs-bzr fields in Debian package. Thu, 08 May 2008 05:43:53 GMT Wilmer van der Gaast [46d4230] * debian/changelog (modified) * debian/control (modified) * debian/rules (modified) Added bitlbee-dev package, finalized 1.2-4 package. Mon, 21 Apr 2008 21:53:15 GMT Wilmer van der Gaast [99f929c] * protocols/msn/ns.c (modified) Now checking if msn_sb_create() returns NULL. This is very unlikely, ... Sun, 06 Apr 2008 15:34:25 GMT Wilmer van der Gaast [aefaac3a] * bitlbee.c (modified) * bitlbee.conf (modified) * conf.c (modified) * conf.h (modified) * lib/proxy.c (modified) Added ClientInterface configuration option to make BitlBee bind() to ... Tue, 08 Apr 2008 20:44:34 GMT Wilmer van der Gaast [aa31117] * protocols/msn/msn.h (modified) Don't automatically enable MSN debugging messages for debugging builds. Sat, 05 Apr 2008 13:03:31 GMT Wilmer van der Gaast [1195cec] * bitlbee.h (modified) * doc/user-guide/commands.xml (modified) * irc.c (modified) * root_commands.c (modified) Changed root nicknames are now saved. (Bug #378) Sat, 05 Apr 2008 12:36:13 GMT Wilmer van der Gaast [f35aee7] * root_commands.c (modified) Fixed #386. 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 ... Sat, 05 Apr 2008 11:54:31 GMT Wilmer van der Gaast [f3351f0] * lib/arc.h (modified) Fixed GLib <2.6 compatibility issue in arc.h. (G_GNUC_MALLOC) Fri, 04 Apr 2008 23:13:07 GMT Wilmer van der Gaast [8dbe021f] * root_commands.c (modified) Don't pass an account_t pointer directly to query_add() since ... Thu, 03 Apr 2008 15:05:52 GMT Jelmer Vernooij [6ff51ff] * .bzrignore (modified) * configure (modified) Merge lcov improvements. Wed, 02 Apr 2008 21:36:02 GMT Wilmer van der Gaast [883a398] * bitlbee.c (modified) * irc.c (modified) Rearranged some event handling code. Wed, 02 Apr 2008 15:40:33 GMT Jelmer Vernooij [69aaf14] * bitlbee.h (modified) * configure (modified) * lib/misc.c (modified) * storage_xml.c (modified) * unix.c (modified) Merge several portability improvements. Wed, 02 Apr 2008 15:39:40 GMT Jelmer Vernooij [e46e077] * configure (modified) Merge cross compilation patch. Wed, 02 Apr 2008 15:38:34 GMT Jelmer Vernooij [f1e7407] * configure (modified) Add --target argument to configure to allow cross-compilation. Wed, 02 Apr 2008 15:12:26 GMT Jelmer Vernooij [1a57b893] * lib/misc.c (modified) * unix.c (modified) Merge move of random_bytes(). Wed, 02 Apr 2008 15:03:37 GMT Jelmer Vernooij [0a14b8c] * sock.h (modified) * win32.c (modified) Remove no longer needed functions. Wed, 02 Apr 2008 15:03:02 GMT Jelmer Vernooij [5be87b2] * lib/misc.c (modified) * unix.c (modified) Move unix-specific random_bytes() implementation to unix.c.