# # ChangeLog for / # # Generated by Trac 1.2.3 # 2024-05-04T07:55:37Z Sat, 16 Feb 2008 17:15:31 GMT Sven Moritz Hallberg [4eb4c0f] * Makefile (modified) * bitlbee.c (modified) * bitlbee.h (modified) * conf.c (modified) * crypting.c (modified) * debian/watch (added) * help.c (modified) * help.h (modified) * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * lib/Makefile (modified) * protocols/Makefile (modified) * protocols/jabber/Makefile (modified) * protocols/jabber/conference.c (modified) * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/presence.c (modified) * protocols/jabber/sasl.c (modified) * protocols/msn/Makefile (modified) * protocols/msn/ns.c (modified) * protocols/msn/sb.c (modified) * protocols/oscar/Makefile (modified) * protocols/oscar/oscar.c (modified) * protocols/yahoo/Makefile (modified) * root_commands.c (modified) * storage_text.c (modified) * storage_xml.c (modified) * tests/Makefile (modified) * tests/check.c (modified) * tests/check_arc.c (modified) * tests/check_jabber_sasl.c (added) * unix.c (modified) merge in upstream changes Sat, 16 Feb 2008 16:25:24 GMT Sven Moritz Hallberg [8961950] * Makefile (modified) * bitlbee.conf (modified) * conf.c (modified) * conf.h (modified) * irc.c (modified) * welcome.txt (added) read root's welcome message from a file (like tho MOTD) Sat, 16 Feb 2008 16:24:38 GMT Sven Moritz Hallberg [903a2fc] * doc/user-guide/commands.xml (modified) * otr.c (modified) remove (broken) 'otr forget key' command again 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 15:28:08 GMT Sven Moritz Hallberg [1221ef0] * otr.c (modified) show keys being generated in 'otr info' Sat, 16 Feb 2008 15:20:58 GMT Sven Moritz Hallberg [3064ea4] * irc.c (modified) * otr.c (modified) * otr.h (modified) * root_commands.c (modified) rework keygen messages and add some notices Sat, 16 Feb 2008 13:24:44 GMT Sven Moritz Hallberg [dc9797f] * irc.c (modified) * irc.h (modified) * otr.c (modified) * otr.h (modified) keep track of which keys are queued for generation 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 Fri, 15 Feb 2008 17:36:18 GMT Sven Moritz Hallberg [27db433] * irc.c (modified) * irc.h (modified) * otr.c (modified) implement background keygen via child process Fri, 15 Feb 2008 09:27:26 GMT Sven Moritz Hallberg [522a00f] * irc.c (modified) * irc.h (modified) * otr.c (modified) * root_commands.c (modified) remove thread-based keygen replace it with a process-based stub Fri, 15 Feb 2008 00:45:21 GMT Sven Moritz Hallberg [6c91e6e] * otr.c (modified) * otr.h (modified) otr_load error handling + stonedcoder copyright notice Thu, 14 Feb 2008 21:01:21 GMT Sven Moritz Hallberg [f3597a1] * otr.c (modified) * root_commands.c (modified) revert keygen behaviour to old (lax) behavior Thu, 14 Feb 2008 18:48:34 GMT Sven Moritz Hallberg [ef93a2f] * otr.c (modified) chmod 0600 otr save files Thu, 14 Feb 2008 18:43:47 GMT Sven Moritz Hallberg [a161d33] * lib/misc.c (modified) interpret ' Wed, 13 Feb 2008 19:05:21 GMT Sven Moritz Hallberg [1a1faa0] * set.c (modified) fix a bug in set_eval_mode_buddies Tue, 12 Feb 2008 02:09:57 GMT Sven Moritz Hallberg [1c18ce1] * doc/user-guide/commands.xml (modified) update settings documentation Tue, 12 Feb 2008 01:32:28 GMT Sven Moritz Hallberg [f5ac0fb] * doc/user-guide/commands.xml (modified) document otr commands Tue, 12 Feb 2008 00:25:41 GMT Sven Moritz Hallberg [3ffc53e] * doc/README (modified) add a blurb about OTR to the README Tue, 12 Feb 2008 00:08:43 GMT Sven Moritz Hallberg [0529a7f] * otr.h (modified) bugfix for compiling with otr disabled Tue, 12 Feb 2008 00:01:35 GMT Sven Moritz Hallberg [e2b15bb] * irc.c (modified) * otr.c (modified) * otr.h (modified) * set.c (modified) * set.h (modified) - add global policy setting - add copyright and author notices to ... Mon, 11 Feb 2008 23:16:23 GMT Sven Moritz Hallberg [5f4eede] * irc.c (modified) * otr.c (modified) * query.c (modified) - add nonfunctional 'otr forget key' implementation - add ... Mon, 11 Feb 2008 21:53:10 GMT Sven Moritz Hallberg [8bd697c] * query.c (modified) query_add: allow NULL for ic and pass irc to handler in that case Mon, 11 Feb 2008 21:20:35 GMT Sven Moritz Hallberg [c595308] * irc.c (modified) * irc.h (modified) * otr.c (modified) * root_commands.c (modified) - use a recursive otr_mutex - implement 'otr forget fingerprint' and ... Mon, 11 Feb 2008 20:58:33 GMT Sven Moritz Hallberg [d6fdf44] * query.c (modified) pass the im_connection as first argument to yes/no handlers Mon, 11 Feb 2008 20:31:27 GMT Sven Moritz Hallberg [e6cb110] * query.c (modified) allow NULL for yes/no handlers Mon, 11 Feb 2008 15:16:14 GMT Sven Moritz Hallberg [3b8e8109] * irc.c (modified) honor voice/op/halfop buddies in chats Mon, 11 Feb 2008 15:14:57 GMT Sven Moritz Hallberg [7f4016b] * irc.c (modified) display ops/halfops/voices correctly in /names Mon, 11 Feb 2008 14:36:19 GMT Sven Moritz Hallberg [8c2b1c3] * otr.c (modified) honor simulate_netsplit for encrypted/trusted mode changes Mon, 11 Feb 2008 14:33:53 GMT Sven Moritz Hallberg [2a2db6f] * irc.c (modified) announce that we support halfops 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 21:54:28 GMT Sven Moritz Hallberg [5bf5edf] * otr.c (modified) * root_commands.c (modified) log out all accounts when going into keygen Sun, 10 Feb 2008 21:12:13 GMT Sven Moritz Hallberg [5d62040] * otr.c (modified) remove cleartext fallbacks during keygen Sun, 10 Feb 2008 17:56:59 GMT Sven Moritz Hallberg [94e7eb3] * otr.c (modified) * query.c (modified) add 'otr keygen' command 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 16:46:10 GMT Sven Moritz Hallberg [8521b02] * otr.c (modified) - rename request/abort commands to connect/disconnect - support 'otr ... Sun, 10 Feb 2008 13:36:43 GMT Sven Moritz Hallberg [52e6e17] * irc.c (modified) * otr.c (modified) * protocols/nogaim.c (modified) * set.c (modified) * set.h (modified) Support halfops for 'notaway' status etc. 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. Sat, 09 Feb 2008 22:24:39 GMT Sven Moritz Hallberg [f55cfe9] * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) remove old away_devoice stuff Sat, 09 Feb 2008 17:58:13 GMT Sven Moritz Hallberg [5a71d9c] * irc.c (modified) * irc.h (modified) * lib/misc.c (modified) * otr.c (modified) * protocols/jabber/jabber.c (modified) * protocols/msn/msn.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/oscar.c (modified) * protocols/yahoo/yahoo.c (modified) * set.c (modified) * set.h (modified) * user.h (modified) - add support for setting ops/voice according to OTR msgstate - add ... Thu, 07 Feb 2008 21:25:18 GMT Wilmer van der Gaast [c84e31a] * irc.c (modified) Fixed getnameinfo() calls, this fixes Solaris stability issues. ... Wed, 06 Feb 2008 16:42:23 GMT Sven Moritz Hallberg [a13855a] * otr.c (modified) use peernicks and try to guess max message size 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 22:28:13 GMT Sven Moritz Hallberg [3c80a9d] * otr.c (modified) otr: check some error conditions Sun, 03 Feb 2008 21:30:03 GMT Sven Moritz Hallberg [764c7d1] * Makefile (modified) * bitlbee.c (modified) * bitlbee.h (modified) * configure (modified) * irc.c (modified) * irc.h (modified) * log.c (modified) * log.h (modified) * otr.c (added) * otr.h (added) * protocols/nogaim.c (modified) * root_commands.c (modified) * storage.c (modified) * unix.c (modified) * user.c (modified) * user.h (modified) OTR support, first checkin 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 ... Mon, 10 Dec 2007 22:57:13 GMT Wilmer van der Gaast [0f47613] * nick.c (modified) * tests/check_nick.c (modified) Don't allow nicks that start with a number. Mon, 10 Dec 2007 22:33:08 GMT Wilmer van der Gaast [71dc854] * root_commands.c (modified) Fixed "set xxx" syntax (it showed all settings instead of just xxx). Sun, 09 Dec 2007 23:23:03 GMT Wilmer van der Gaast [3f2bc2d] * doc/CREDITS (modified) If I keep forgetting to credit people in commit msgs I should ... Sun, 09 Dec 2007 23:19:35 GMT Wilmer van der Gaast [c058ff9] * irc_commands.c (modified) * protocols/jabber/conference.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/msn/msn.c (modified) * protocols/oscar/oscar.c (modified) * protocols/yahoo/yahoo.c (modified) Added /invite support for Jabber chatrooms (and fixed the argument ... Tue, 04 Dec 2007 22:59:59 GMT Wilmer van der Gaast [de03374] * protocols/jabber/jabber.c (modified) Fixing jabber_login/_logout for better (non-crashing) cleanup on ... Sun, 02 Dec 2007 23:18:25 GMT Wilmer van der Gaast [aaf92a9] * bitlbee.conf (modified) * conf.c (modified) * conf.h (modified) * unix.c (modified) Imported setuid() patch from Simo Leone with some ... Sun, 02 Dec 2007 23:14:49 GMT Wilmer van der Gaast [80e9db9] * protocols/jabber/conference.c (modified) Forgot to return something in jabber_chat_join_failed(). Sun, 02 Dec 2007 17:27:46 GMT Wilmer van der Gaast [fc5d06d] * irc.c (modified) Merging a change I should've pulled before committing three other ... 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 17:24:46 GMT Wilmer van der Gaast [911cc4f] * configure (modified) Defining DEBUG via CFLAGS so that it'll always be there, even when a ... 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 ... Sun, 02 Dec 2007 11:00:15 GMT Wilmer van der Gaast [94d52d64] * irc.c (modified) Added charset checks on incoming msgs (from the IRC side) to prevent ... Thu, 29 Nov 2007 21:55:14 GMT Wilmer van der Gaast [9ff5737] * lib/events.h (modified) * lib/events_libevent.c (modified) * protocols/oscar/msgcookie.c (modified) printf() in daemons considered harmful. Wed, 28 Nov 2007 23:24:26 GMT Wilmer van der Gaast [b6a2373] * bitlbee.c (modified) * lib/events_libevent.c (modified) Fixed the epoll+ForkDaemon combination. The libevent event handling ...