# # ChangeLog for / # # Generated by Trac 1.2.3 # 2024-11-13T17:39:44Z Tue, 16 May 2006 21:21:34 GMT Wilmer van der Gaast [c2ee85c] * configure (modified) * protocols/Makefile (modified) Merge from main tree. Mon, 15 May 2006 09:57:04 GMT Wilmer van der Gaast [af9980f] * protocols/events.h (modified) * protocols/events_glib.c (modified) * protocols/events_libevent.c (modified) Removed g_event_remove_by_data(). Mon, 15 May 2006 09:52:01 GMT Wilmer van der Gaast [c98be00] * protocols/nogaim.c (modified) No more need for remove_by_user_data, hope the auto-reconnect code ... Mon, 15 May 2006 09:26:54 GMT Wilmer van der Gaast [7a685f1] * protocols/yahoo/yahoo.c (modified) Added correct return values for callbacks in yahoo.c. Mon, 15 May 2006 09:19:46 GMT Wilmer van der Gaast [b8b8c6c] * protocols/events_libevent.c (modified) Shutting up annoying compilers. Sun, 14 May 2006 10:32:21 GMT Wilmer van der Gaast [85cf37f] * configure (modified) * protocols/Makefile (modified) Added --events= flag to configure. Sun, 14 May 2006 09:05:41 GMT Wilmer van der Gaast [5330e3d] * protocols/events_libevent.c (modified) Oops, closesocket() didn't handle sockets with both a read- and a ... Sun, 14 May 2006 08:41:05 GMT Wilmer van der Gaast [919c27c] * bitlbee.c (modified) Fixed a little memory access bug. Sat, 13 May 2006 23:43:21 GMT Wilmer van der Gaast [df70eafa] * protocols/events.h (modified) * protocols/events_libevent.c (modified) Disabled debugging, everything seems to be fine. Sat, 13 May 2006 23:28:31 GMT Wilmer van der Gaast [3f199fc] * protocols/events.h (modified) * protocols/events_libevent.c (modified) * sock.h (modified) Added a closesocket() that properly removes event handlers before ... Sat, 13 May 2006 22:30:51 GMT Wilmer van der Gaast [0356ae3] * irc.c (modified) * irc.h (modified) irc_vawrite() now first attempts to write() immediately (because ... Sat, 13 May 2006 19:44:59 GMT Wilmer van der Gaast [19ac9c5] * protocols/events_libevent.c (modified) * protocols/proxy.c (modified) * protocols/ssl_openssl.c (modified) Timeouts are now persistent. Sat, 13 May 2006 19:01:14 GMT Wilmer van der Gaast [782d988] * protocols/events.h (modified) * protocols/events_glib.c (modified) * protocols/events_libevent.c (modified) * protocols/ssl_openssl.c (modified) libevent code works better with epoll() now in some (pretty common) ... Sat, 13 May 2006 14:20:32 GMT Wilmer van der Gaast [309cb9e] * protocols/ssl_openssl.c (modified) OpenSSL support. Sat, 13 May 2006 10:42:37 GMT Wilmer van der Gaast [2b7d2d1] * protocols/events.h (modified) * protocols/ssl_gnutls.c (modified) Fixed GnuTLS support. Sat, 13 May 2006 10:29:53 GMT Wilmer van der Gaast [fc2ee0f] * protocols/Makefile (modified) * protocols/events.h (modified) * protocols/events_glib.c (modified) * protocols/events_libevent.c (modified) It works, it works! \o/ Sat, 13 May 2006 09:23:49 GMT Wilmer van der Gaast [b642f381] * protocols/events_libevent.c (modified) Added some debugging. Fri, 12 May 2006 18:31:44 GMT Wilmer van der Gaast [09f8cd1] * protocols/events_libevent.c (modified) Stable, almost finished. Fri, 12 May 2006 18:03:02 GMT Wilmer van der Gaast [13cc96c] * protocols/Makefile (modified) * protocols/events_libevent.c (added) events_libevent.c Wed, 10 May 2006 17:34:46 GMT Wilmer van der Gaast [ba9edaa] * bitlbee.c (modified) * bitlbee.h (modified) * ipc.c (modified) * ipc.h (modified) * irc.c (modified) * protocols/events.h (modified) * protocols/events_glib.c (modified) * protocols/http_client.c (modified) * protocols/jabber/jabber.c (modified) * protocols/msn/msn.h (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/proxy.c (modified) * protocols/proxy.h (modified) * protocols/ssl_bogus.c (modified) * protocols/ssl_client.h (modified) * protocols/ssl_gnutls.c (modified) * protocols/ssl_nss.c (modified) * protocols/ssl_openssl.c (modified) * protocols/yahoo/yahoo.c (modified) * unix.c (modified) * user.c (modified) Moved everything to the BitlBee event handling API. Tue, 09 May 2006 07:20:36 GMT Wilmer van der Gaast [67b6766] * bitlbee.h (modified) Some extra #defines in bitlbee.h to prevent the use of some GLib ... Tue, 09 May 2006 07:20:05 GMT Wilmer van der Gaast [ecf8fa8] * protocols/Makefile (modified) * protocols/events.h (added) * protocols/events_glib.c (added) * protocols/nogaim.c (modified) * protocols/proxy.c (modified) * protocols/proxy.h (modified) Split off event handling related functions (depending on GLib) to ... Sun, 07 May 2006 18:07:43 GMT Wilmer van der Gaast [a0d04d6] * bitlbee.c (modified) * bitlbee.h (modified) * ipc.c (modified) * irc.c (modified) * irc.h (modified) Got rid of all GLib GIOChannel-related calls outside proxy.c Sun, 07 May 2006 11:22:46 GMT Wilmer van der Gaast [64d1f45] * doc/user-guide/commands.xml (modified) Slightly different wording for add -tmp. Fri, 05 May 2006 16:31:57 GMT Wilmer van der Gaast [ea3a26d] * doc/user-guide/commands.xml (modified) Added add -tmp to the docs. Fri, 05 May 2006 16:23:53 GMT Wilmer van der Gaast [2b13c3c] * doc/bitlbee.xinetd (modified) Better xinetd file, thanks to friedman@splode.com (#129). Fri, 05 May 2006 16:12:50 GMT Wilmer van der Gaast [1be54a9] * doc/user-guide/commands.xml (modified) Closing #132. Tue, 25 Apr 2006 17:57:23 GMT Wilmer van der Gaast [3edaed9] * account.c (modified) * irc.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/oscar.c (modified) * protocols/ssl_nss.c (modified) * root_commands.c (modified) Misc. things (mainly code cleanup, better quoting for root commands) Tue, 25 Apr 2006 07:21:49 GMT Wilmer van der Gaast [79c6f9f] * root_commands.c (modified) Implemented better quoting for root command arguments. (Support for ... Mon, 17 Apr 2006 08:25:16 GMT Wilmer van der Gaast [6e62132] * protocols/ssl_nss.c (modified) Fixed ssl_nss.c (although it still needs some non-blocking I/O changes). Mon, 17 Apr 2006 08:09:55 GMT Wilmer van der Gaast [5aa9551e] * protocols/oscar/oscar.c (modified) Y2K! ;-) Fri, 14 Apr 2006 06:18:23 GMT Wilmer van der Gaast [4d89886] * protocols/nogaim.c (modified) Removed import_buddies message. Thu, 13 Apr 2006 07:30:11 GMT Wilmer van der Gaast [c99af3a] * account.c (modified) * irc.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) Removed account_offline(), we have signoff() already. Thu, 13 Apr 2006 07:15:42 GMT Wilmer van der Gaast [88b3a07] * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/oscar.c (modified) Cleaned up two more functions from nogaim. Sat, 08 Apr 2006 14:37:49 GMT Wilmer van der Gaast [85616c3] * account.c (modified) Added $proto($handle) account matching to account_get(). Sat, 08 Apr 2006 14:10:29 GMT Wilmer van der Gaast [11bcee9] * doc/bitlbee.8 (modified) * irc.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * query.c (modified) * utils/bitlbeed.c (modified) Misc. merges. (Main thing: "$blah is not in your list yet, would you ... Fri, 07 Apr 2006 19:27:58 GMT Wilmer van der Gaast [9e08d5d] * doc/bitlbee.8 (modified) * protocols/nogaim.h (modified) * utils/bitlbeed.c (modified) Got rid of some old e-mail addresses. Fri, 07 Apr 2006 09:34:37 GMT Wilmer van der Gaast [c2fbf86f] * protocols/nogaim.h (modified) Unused stuff. Fri, 07 Apr 2006 09:22:48 GMT Wilmer van der Gaast [7bf0f5f0] * protocols/nogaim.c (modified) * query.c (modified) Filled in show_got_added(). Fri, 07 Apr 2006 09:22:21 GMT Wilmer van der Gaast [36fa9bd] * irc.c (modified) Renamed irc_free_userhash(). Mon, 03 Apr 2006 21:34:45 GMT Wilmer van der Gaast [f8de26f] * root_commands.c (modified) Added "add -tmp" command, which you can use to temporary add a buddy ... Mon, 03 Apr 2006 20:21:35 GMT Wilmer van der Gaast [e6d6047] * protocols/jabber/jabber.c (modified) * protocols/msn/msn_util.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/oscar.c (modified) * protocols/oscar/service.c (modified) Added/Fixed calls to show_got_added() in all IM-modules, now to fill ... Sun, 02 Apr 2006 08:29:34 GMT Wilmer van der Gaast [57ef864] * root_commands.c (modified) Format string problem in cmd_block/allow. Sat, 01 Apr 2006 18:18:55 GMT Wilmer van der Gaast [6adcb6c6] * irc.c (modified) Complete fix for #113: a->reconnect does *not* contain a GLib source ... Sat, 01 Apr 2006 15:40:55 GMT Wilmer van der Gaast [e6e1f18] * root_commands.c (modified) List header for "account list" in mode +b. Fri, 31 Mar 2006 21:09:36 GMT Wilmer van der Gaast [7d31002] * irc.c (modified) * root_commands.c (modified) Tested and fixed one issue, and got rid of one more superfluous iconv ... Fri, 31 Mar 2006 17:55:47 GMT Wilmer van der Gaast [e27661d] * bitlbee.h (modified) * irc.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * util.c (modified) * util.h (added) Finished the iconv() fix. Instead of doing it every time something ... Fri, 31 Mar 2006 08:53:53 GMT Wilmer van der Gaast [d783e48] * irc.c (modified) irc_vawrite() does charset conversion now. Next step: Do it for ... Fri, 31 Mar 2006 07:39:08 GMT Wilmer van der Gaast [755ae5b] * bitlbee.c (modified) Cut-and-paste considered harmful. Fri, 31 Mar 2006 07:12:27 GMT Wilmer van der Gaast [192b80a] * protocols/jabber/jabber.c (modified) * protocols/nogaim.h (modified) * protocols/yahoo/yahoo.c (modified) Removed some unused stuff from nogaim.h, preparing to fix some API ... Thu, 30 Mar 2006 17:14:38 GMT Wilmer van der Gaast [a014331] * configure (modified) Made configure quiet when it can't find bzr, and added repository ... Wed, 22 Mar 2006 18:22:41 GMT Wilmer van der Gaast [9b8a38b] * protocols/nogaim.c (modified) * user.h (modified) Buddy group data is now stored in the user_t structure. Wed, 22 Mar 2006 17:35:03 GMT Wilmer van der Gaast [aa5ac01] * root_commands.c (modified) Restored buddy counts in blist output for +b mode, it's a nice end- ... Tue, 21 Mar 2006 08:38:15 GMT Wilmer van der Gaast [9b8efab] * doc/user-guide/commands.xml (modified) Updated documentation for the new block/allow syntax. Yes, it's ... Tue, 21 Mar 2006 08:36:10 GMT Wilmer van der Gaast [7b07dc6] * protocols/nogaim.c (modified) Fixed ugliness in serv_got_crap(). Tue, 21 Mar 2006 08:35:46 GMT Wilmer van der Gaast [87b6a3e] * root_commands.c (modified) The block and allow commands can now display the block/allow lists. Tue, 21 Mar 2006 08:19:01 GMT Wilmer van der Gaast [19a6c75] * protocols/nogaim.c (modified) Added Hidden and Invisible to the away state aliases list. Tue, 21 Mar 2006 08:12:22 GMT Wilmer van der Gaast [aefa533e] * irc.h (modified) * protocols/oscar/oscar.c (modified) * query.c (modified) * root_commands.c (modified) Added a special +b usermode for easier parseability of some things. ... Tue, 21 Mar 2006 08:11:10 GMT Wilmer van der Gaast [1ad104a] * protocols/msn/ns.c (modified) ns.c now passess the first group a buddy is in. Tue, 21 Mar 2006 08:00:12 GMT Wilmer van der Gaast [bc736cfa] * protocols/msn/msn.h (modified) * protocols/msn/ns.c (modified) Basic handling of LSG responses. Sat, 18 Mar 2006 09:10:57 GMT Wilmer van der Gaast [82898af] * irc_commands.c (modified) Added the IRC VERSION command. Sat, 18 Mar 2006 09:10:44 GMT Wilmer van der Gaast [42d9571] * protocols/msn/msn_util.c (modified) Stupid warnings. :-P Sat, 18 Mar 2006 08:33:33 GMT Wilmer van der Gaast [61dddd0] * protocols/jabber/jabber.c (modified) * protocols/msn/msn_util.c (modified) * protocols/nogaim.c (modified) Fixed #111, Jabber away states get set correctly at connect-time now. Fri, 17 Mar 2006 15:39:16 GMT Wilmer van der Gaast [8ba511d] * protocols/msn/sb.c (modified) Fixed a very stupid bug in the "Closing switchboard with unsent ... Wed, 15 Mar 2006 19:19:16 GMT Wilmer van der Gaast [84c1a0a] * ipc.c (modified) * protocols/nogaim.c (modified) * protocols/oscar/oscar.c (modified) Small code cleanup, got rid of some functions in nogaim.c that we ... Wed, 15 Mar 2006 18:17:26 GMT Wilmer van der Gaast [58f3136] * .bzrignore (modified) Let's ignore .gdb_history Wed, 15 Mar 2006 18:17:01 GMT Wilmer van der Gaast [55cc2be3] * irc.c (modified) Fixed cleanup of connections in (non-forking) daemon mode. (Better ... Mon, 06 Mar 2006 12:15:46 GMT Wilmer van der Gaast [022e77f] * help.c (modified) Fixed error handling on empty help topics. (See #109) Sun, 05 Mar 2006 22:34:06 GMT Wilmer van der Gaast [26fdfc5] * protocols/ssl_openssl.c (modified) Fixed ssl_openssl... :-/ Fri, 03 Mar 2006 10:32:53 GMT Wilmer van der Gaast [27ac72d] * .bzrignore (modified) * Makefile (modified) * bitlbee.c (modified) * bitlbee.h (modified) * configure (modified) * doc/example_plugin.c (modified) * ipc.c (modified) * ipc.h (modified) * utils/bitlbee-ctl.pl (added) Merge from Jelmer. Thu, 02 Mar 2006 12:43:36 GMT Jelmer Vernooij [cdb92c5] * Makefile (modified) Move development stuff into a seperate install-dev Thu, 02 Mar 2006 11:43:33 GMT Jelmer Vernooij [1e5fcac] * .bzrignore (modified) Ignore autogenerated file Thu, 02 Mar 2006 11:38:33 GMT Jelmer Vernooij [e506d6c] * Makefile (modified) * bitlbee.h (modified) * configure (modified) * doc/example_plugin.c (modified) Install bitlbee's header files and a pkg-config file. This means ... Wed, 01 Mar 2006 22:35:50 GMT Jelmer Vernooij [9a1555d] * ipc.c (modified) [merge] wilmer Wed, 01 Mar 2006 22:31:43 GMT Jelmer Vernooij [5fe0207] * utils/bitlbee-ctl.pl (added) Add simple bitlbee control script Wed, 01 Mar 2006 22:30:10 GMT Jelmer Vernooij [8a56e52] * ipc.c (modified) Improve error handling Wed, 01 Mar 2006 22:17:57 GMT Wilmer van der Gaast [5e713f6] * ipc.c (modified) Added a little comment for this scary cast. (-: Wed, 01 Mar 2006 21:08:03 GMT Jelmer Vernooij [6dff9d4] * bitlbee.c (modified) * configure (modified) * ipc.c (modified) * ipc.h (modified) Also listen for admin connections on a unix domain socket at ... Sun, 12 Feb 2006 22:13:35 GMT Wilmer van der Gaast [7cf85e7] * conf.c (modified) Fixed --help Sun, 12 Feb 2006 07:24:38 GMT Jelmer Vernooij [58bc4e6] * unix.c (modified) Fix silly warning Sun, 12 Feb 2006 07:20:49 GMT Jelmer Vernooij [ec3e411] * bitlbee.c (modified) * bitlbee.h (modified) * conf.c (modified) * conf.h (modified) * configure (modified) * ipc.c (modified) * ipc.h (modified) * irc_commands.c (modified) * protocols/msn/msn.c (modified) * protocols/msn/sb.c (modified) * root_commands.c (modified) * unix.c (modified) Merge Wilmer Thu, 02 Feb 2006 13:59:14 GMT Wilmer van der Gaast [1d2e3c2] * bitlbee.c (modified) * bitlbee.h (modified) * conf.c (modified) * ipc.c (modified) * ipc.h (modified) * irc_commands.c (modified) * unix.c (modified) Added RESTART command for easier upgrades without losing IPC ... Thu, 02 Feb 2006 13:21:44 GMT Wilmer van der Gaast [34b17d9] * bitlbee.c (modified) * conf.c (modified) * conf.h (modified) * configure (modified) Added PID-file code. Mon, 30 Jan 2006 16:07:07 GMT Wilmer van der Gaast [8365610] * root_commands.c (modified) Added a little warning message when people use a wrong set-command ... Mon, 30 Jan 2006 13:30:59 GMT Wilmer van der Gaast [1053836] * protocols/msn/msn.c (modified) * protocols/msn/sb.c (modified) When closing down MSN (sb) connections with unsent messages, the ... Mon, 23 Jan 2006 23:28:13 GMT Jelmer Vernooij [9fae35c] * Makefile (modified) * bitlbee.c (modified) * bitlbee.conf (modified) * bitlbee.h (modified) * commands.h (modified) * conf.c (modified) * conf.h (modified) * configure (modified) * ipc.c (added) * ipc.h (added) * irc.c (modified) * irc.h (modified) * irc_commands.c (added) * log.c (modified) * protocols/Makefile (modified) * protocols/http_client.c (modified) * protocols/jabber/jabber.c (modified) * protocols/msn/msn.c (modified) * protocols/msn/msn.h (modified) * protocols/msn/ns.c (modified) * protocols/msn/sb.c (modified) * protocols/msn/tables.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/oscar.c (modified) * protocols/oscar/rxqueue.c (modified) * protocols/oscar/service.c (modified) * protocols/ssl_bogus.c (modified) * protocols/yahoo/Makefile (modified) * protocols/yahoo/yahoo.c (modified) * protocols/yahoo/yahoo_fn.c (modified) * protocols/yahoo/yahoo_list.c (deleted) * protocols/yahoo/yahoo_list.h (modified) * protocols/yahoo/yahoo_util.c (modified) * root_commands.c (moved) * sock.h (modified) * storage_text.c (modified) * unix.c (modified) * url.c (modified) * user.h (modified) * util.c (moved) Merge from Wilmer Mon, 23 Jan 2006 14:20:36 GMT Wilmer van der Gaast [68c7c14] * protocols/oscar/service.c (modified) Removed a bogus printf from the OSCAR code, grrrr. Mon, 23 Jan 2006 14:20:18 GMT Wilmer van der Gaast [a91ecee] * irc_commands.c (modified) /AWAY now only sets the IM-protocols away that belong to the current ... Sun, 22 Jan 2006 20:33:56 GMT Wilmer van der Gaast [a49dcd5] * bitlbee.c (modified) Fixed the bug that caused a fork() bomb last night. Sun, 22 Jan 2006 09:19:03 GMT Wilmer van der Gaast [57c4fc0] * bitlbee.c (modified) * ipc.c (modified) Error checking for accept(). Have to find out why it went wrong (and ... Sun, 22 Jan 2006 00:15:03 GMT Wilmer van der Gaast [87de505] * ipc.c (modified) Quit message was invisible on /DIE. Sat, 21 Jan 2006 22:31:10 GMT Wilmer van der Gaast [54879ab] * bitlbee.c (modified) * bitlbee.h (modified) * conf.c (modified) * ipc.c (modified) * ipc.h (modified) * irc_commands.c (modified) * unix.c (modified) Added RESTART command (only for ForkDaemon mode) for easier upgrades. Sat, 21 Jan 2006 22:23:58 GMT Wilmer van der Gaast [f1d38f2] * ipc.c (modified) * irc_commands.c (modified) Fixed counting of arguments in i[rp]c_exec(), made them a bit too simple. Fri, 20 Jan 2006 15:15:49 GMT Wilmer van der Gaast [f73b969] * Makefile (modified) * bitlbee.c (modified) * bitlbee.h (modified) * commands.h (modified) * ipc.c (modified) * ipc.h (modified) * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * root_commands.c (moved) * user.h (modified) Renamed commands.c, got rid of return values in all command functions. Fri, 20 Jan 2006 12:22:30 GMT Wilmer van der Gaast [55ec2d6] * Makefile (modified) * bitlbee.c (modified) * bitlbee.h (modified) * commands.c (modified) * commands.h (modified) * conf.c (modified) * ipc.c (added) * ipc.h (added) * irc.c (modified) * irc.h (modified) * irc_commands.c (added) * url.c (modified) Merging IPC branch, it's too different from the main code to keep it ... Fri, 20 Jan 2006 12:21:24 GMT Wilmer van der Gaast [fc50d48] * bitlbee.c (modified) * irc.c (modified) * irc.h (modified) irc_abort() does logging (including a reason) now. Thu, 19 Jan 2006 22:24:25 GMT Wilmer van der Gaast [b8c2ace] * irc.c (modified) * protocols/jabber/jabber.c (modified) * protocols/oscar/oscar.c (modified) * protocols/oscar/rxqueue.c (modified) * protocols/yahoo/yahoo.c (modified) Die, bug, die! (And apparently bzr suddenly felt like merging some ... Thu, 19 Jan 2006 22:23:03 GMT Wilmer van der Gaast [2fa825b] * protocols/oscar/rxqueue.c (modified) Removed some very unpleasant check from the OSCAR code. (Caused ... Thu, 19 Jan 2006 17:52:19 GMT Wilmer van der Gaast [5424c76] * ipc.c (modified) * ipc.h (modified) * irc_commands.c (modified) Rehash command now also works in inetd mode. Other "IPC" commands ... Thu, 19 Jan 2006 17:07:47 GMT Wilmer van der Gaast [bd9b00f] * ipc.c (modified) * irc.c (modified) * irc.h (modified) Fixes for single-process daemon mode, changed value of ...