# # ChangeLog for / # # Generated by Trac 1.2.3 # 2024-11-25T21:26:44Z Sat, 08 May 2010 12:13:23 GMT Wilmer van der Gaast [bfb99ee] * irc.h (modified) * irc_channel.c (modified) * irc_im.c (modified) Allow leaving groupchat channels. Sat, 08 May 2010 01:02:12 GMT Wilmer van der Gaast [a87754b] * irc.h (modified) * irc_im.c (modified) * protocols/bee.h (modified) * protocols/bee_chat.c (modified) Restored support for outgoing messages. This code is all so much ... Sat, 08 May 2010 00:48:48 GMT Wilmer van der Gaast [e4816ea] * irc_im.c (modified) Reshuffled irc_im.c into a saner order. Sat, 08 May 2010 00:45:10 GMT Wilmer van der Gaast [b17ce85] * irc_im.c (modified) * protocols/bee_chat.c (modified) Users leaving really show up again. Sat, 08 May 2010 00:25:15 GMT Wilmer van der Gaast [27e2c66] * irc_im.c (modified) * protocols/bee.h (modified) * protocols/bee_chat.c (modified) Support for receiving messages in chatrooms. Fri, 07 May 2010 23:41:49 GMT Wilmer van der Gaast [f1a0890] * protocols/bee_chat.c (added) Would be nice to include bee_chat.c in the repo... Thu, 06 May 2010 00:28:56 GMT Wilmer van der Gaast [aea8b68] * irc.h (modified) * irc_im.c (modified) * protocols/Makefile (modified) * protocols/bee.c (modified) * protocols/bee.h (modified) * protocols/jabber/conference.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/presence.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) Starting to restore chatroom stuff. Only enough to create and be ... Tue, 04 May 2010 23:38:18 GMT Wilmer van der Gaast [9438323] * irc_channel.c (modified) Use irc_channel_name_ok() and check if a channel with that name ... Tue, 04 May 2010 08:45:10 GMT Wilmer van der Gaast [eb50495] * irc.h (modified) * irc_im.c (modified) * irc_send.c (modified) * protocols/bee_user.c (modified) Show offline/away status better in /WHO and /WHOIS. Mon, 03 May 2010 23:55:33 GMT Wilmer van der Gaast [9893da3] * irc.h (modified) * irc_channel.c (modified) Add irc_channel_printf() for slightly saner root messages from a ... Mon, 03 May 2010 22:58:15 GMT Wilmer van der Gaast [0d4a068] * protocols/bee_user.c (modified) Removed some disabled code related to away_devoice (now implemented ... Mon, 03 May 2010 11:55:06 GMT Wilmer van der Gaast [1a3ba05] * irc_channel.c (modified) Fixed strncpy() usage, and show error when trying to msg non-existent ... Mon, 03 May 2010 00:52:08 GMT Wilmer van der Gaast [f924563] * bitlbee.c (modified) * bitlbee.h (modified) * debian/bitlbee.init (modified) * debian/changelog (modified) * debian/rules (modified) * doc/CHANGES (modified) * doc/user-guide/commands.xml (modified) * lib/Makefile (modified) * lib/misc.c (modified) * lib/oauth.c (added) * lib/oauth.h (added) * lib/url.c (modified) * lib/url.h (modified) * protocols/msn/msn.c (modified) * protocols/msn/msn.h (modified) * protocols/msn/ns.c (modified) * protocols/msn/sb.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) Mainline merge. Mon, 03 May 2010 00:39:39 GMT Wilmer van der Gaast [6a9d068] * irc.c (modified) * irc.h (modified) * irc_channel.c (modified) * irc_im.c (modified) * irc_send.c (modified) Restore away_devoice. Sun, 02 May 2010 23:44:33 GMT Wilmer van der Gaast [e54112f] * irc.h (modified) * irc_channel.c (modified) * irc_send.c (modified) Put a channel userlist in irc_channel_user elements so we can save ... Sun, 02 May 2010 22:00:46 GMT Wilmer van der Gaast [6824fb3] * doc/user-guide/commands.xml (modified) Fixed show_offline documentation. (The default is off, not on.) Sun, 02 May 2010 21:20:09 GMT Wilmer van der Gaast [3b878a1] * lib/oauth.c (modified) * lib/oauth.h (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) OAuth sanity fix: Twitter-specific stuff should *not* be in ... Sun, 02 May 2010 21:06:25 GMT Wilmer van der Gaast [839189b] * doc/user-guide/commands.xml (modified) * irc.c (modified) * protocols/nogaim.c (modified) Applied show-offline patch from Florian E.J. Fruth, adapted for a few ... Sun, 02 May 2010 18:48:26 GMT Wilmer van der Gaast [bce78c8] * irc_channel.c (modified) * irc_commands.c (modified) * irc_im.c (modified) Restored classical control channel behaviour (the ability to talk to ... Sat, 01 May 2010 14:19:09 GMT Wilmer van der Gaast [a4cdf43] * irc_util.c (modified) Same fix like 566 in mainline: tm_mon + 1 to get the right month in ... Sat, 01 May 2010 14:16:26 GMT Wilmer van der Gaast [4273158] * protocols/nogaim.c (modified) Oops. rt_mon start at 0=Jan, causing off-by-a-month timestamps shown ... Sat, 01 May 2010 14:10:32 GMT Wilmer van der Gaast [f4b0911] * lib/oauth.c (modified) * lib/oauth.h (modified) * protocols/twitter/twitter.c (modified) Save the credentials again. Sat, 01 May 2010 13:53:59 GMT Wilmer van der Gaast [c2ecadc] * lib/oauth.c (modified) * lib/oauth.h (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) Cleaned up OAuth stuff: consumer key/secret should *not* be in ... Fri, 30 Apr 2010 22:53:29 GMT Wilmer van der Gaast [85ef57f] * lib/oauth.c (modified) NULL-initialize two vars that weren't and should. Fri, 30 Apr 2010 22:51:18 GMT Wilmer van der Gaast [a7c6d0e] * protocols/twitter/twitter.c (modified) Set HTML-flag on Twitter accounts so </> and all get converted ... Wed, 28 Apr 2010 07:44:45 GMT Wilmer van der Gaast [23784065] * doc/user-guide/commands.xml (modified) * lib/Makefile (modified) * lib/misc.c (modified) * lib/oauth.c (added) * lib/oauth.h (added) * lib/url.c (modified) * lib/url.h (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) Merging OAuth branch. It should be stable now and is documented. Wed, 28 Apr 2010 07:38:25 GMT Wilmer van der Gaast [3f668e47] * doc/user-guide/commands.xml (modified) OAuth documentation update. Tue, 27 Apr 2010 22:49:58 GMT Wilmer van der Gaast [0bff877] * lib/oauth.c (modified) Valgrind-clean now. And decent handling of errors (wrong PIN). Tue, 27 Apr 2010 22:42:07 GMT Wilmer van der Gaast [18dbb20] * lib/oauth.c (modified) * lib/oauth.h (modified) * protocols/twitter/twitter.c (modified) Valgrind cleanup. Tue, 27 Apr 2010 22:11:11 GMT Wilmer van der Gaast [ee84bdb] * lib/oauth.c (modified) The escaping, I fixed it for you. More expensive code this way and ... Mon, 26 Apr 2010 22:50:25 GMT Wilmer van der Gaast [288b215] * protocols/twitter/twitter.c (modified) Save the OAuth token in the acct structs so it doesn't have to be ... Mon, 26 Apr 2010 22:47:35 GMT Wilmer van der Gaast [78a2f1e] * lib/oauth.c (modified) Escaping in oauth_nonce(). Not sure if the escaping is entirely right ... Mon, 26 Apr 2010 22:40:11 GMT Wilmer van der Gaast [c42e8b9] * lib/oauth.c (modified) * lib/oauth.h (modified) * protocols/twitter/twitter.c (modified) * protocols/twitter/twitter.h (modified) OAuth, it lives! Mon, 26 Apr 2010 21:50:48 GMT Wilmer van der Gaast [713d611] * lib/oauth.c (modified) * lib/oauth.h (modified) * protocols/twitter/twitter.c (modified) * protocols/twitter/twitter.h (modified) Twitter module now generates authorize URLs. Mon, 26 Apr 2010 21:20:09 GMT Wilmer van der Gaast [acba168] * lib/oauth.c (modified) * lib/oauth.h (modified) Moving two public OAuth functions into the header file. Mon, 26 Apr 2010 00:42:37 GMT Wilmer van der Gaast [508c340] * lib/oauth.c (modified) * lib/oauth.h (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) Successfully posted a tweet! Twitter's tricky. It returns vars ... Sun, 25 Apr 2010 23:21:00 GMT Wilmer van der Gaast [b2bc25c] * lib/oauth.c (modified) Added a function that generates an OAuth Authorization: HTTP header. Sun, 25 Apr 2010 19:22:02 GMT Wilmer van der Gaast [346dfd9] * lib/oauth.c (modified) oauth_access_token() added. I managed to increase the counter on ... Sun, 25 Apr 2010 18:57:06 GMT Wilmer van der Gaast [da2efd4] * lib/oauth.c (modified) Some HTTP stuff. Via gdb I can make this request a token. Sun, 25 Apr 2010 18:56:53 GMT Wilmer van der Gaast [e9eaee6] * lib/url.c (modified) * lib/url.h (modified) constified. Sun, 25 Apr 2010 15:12:13 GMT Wilmer van der Gaast [be28fe7] * lib/Makefile (modified) * lib/oauth.c (added) * lib/oauth.h (added) Code to calculate OAuth signatures. I hope that after wrapping my ... Sun, 25 Apr 2010 12:56:20 GMT Wilmer van der Gaast [0f64ca7] * lib/misc.c (modified) Make http_encode() RFC3986-compliant. (Escape everything except ... Sat, 24 Apr 2010 14:15:54 GMT Wilmer van der Gaast [f1b7711] * debian/rules (modified) Also override package version number for bitlbee-dev when ... Sat, 24 Apr 2010 11:51:08 GMT Wilmer van der Gaast [dd0dcac7] * debian/changelog (modified) Debian package changelog entry. Tue, 20 Apr 2010 23:11:32 GMT Wilmer van der Gaast [2272cb3] * root_commands.c (modified) Restored block/allow commands. Only "chat" is left now, which will ... Tue, 20 Apr 2010 23:03:01 GMT Wilmer van der Gaast [9d4352c] * dcc.c (modified) * protocols/ft.h (modified) * root_commands.c (modified) Restored a few more root commands. Mon, 19 Apr 2010 13:08:34 GMT Wilmer van der Gaast [db57e7c] * bitlbee.h (modified) * doc/CHANGES (modified) * protocols/twitter/twitter.c (modified) 1.2.6a. I fail. :-( The 1.2.6 I just released has a groupchat mode ... Mon, 19 Apr 2010 09:40:32 GMT Wilmer van der Gaast [f4bcc22] * doc/CHANGES (modified) Finalized 1.2.6 changelog. Mon, 19 Apr 2010 09:26:49 GMT Wilmer van der Gaast [57400f4] * debian/bitlbee.init (modified) Use the $PIDFILE variable in the Debian init script. Fri, 16 Apr 2010 23:44:57 GMT Wilmer van der Gaast [0f84234] * doc/user-guide/commands.xml (modified) Help info for the switchboard_keepalives setting. Fri, 16 Apr 2010 09:58:22 GMT Wilmer van der Gaast [efbc154] * protocols/msn/msn.c (modified) * protocols/msn/msn.h (modified) * protocols/msn/ns.c (modified) * protocols/msn/sb.c (modified) Merge msn-keepalive, a nice hack (not yet documented) which sends ... Thu, 15 Apr 2010 23:34:41 GMT Wilmer van der Gaast [b6190ca] * doc/CHANGES (modified) Changelog update: Credit where credit is due! Thu, 15 Apr 2010 23:15:36 GMT Wilmer van der Gaast [55b1e69] * protocols/twitter/twitter_lib.c (modified) Since the home/timeline response can (and often does) come in before ... Thu, 15 Apr 2010 23:10:10 GMT Wilmer van der Gaast [e88fbe27] * doc/user-guide/commands.xml (modified) * protocols/twitter/twitter.c (modified) * protocols/twitter/twitter_lib.c (modified) Added a meta-contact twitter_$username and replaced the ... Wed, 14 Apr 2010 22:56:19 GMT Wilmer van der Gaast [e7edbb7] * irc_send.c (modified) Don't show an empty status message line in /whois if status_msg is ... Wed, 14 Apr 2010 22:45:09 GMT Wilmer van der Gaast [4c3519a] * irc_user.c (modified) * root_commands.c (modified) Restored blist command. Wed, 14 Apr 2010 19:08:23 GMT Wilmer van der Gaast [f9ed311] * bitlbee.c (modified) getaddrinfo(NULL) may return an IPv4 address first but we should ... Wed, 14 Apr 2010 13:35:41 GMT Wilmer van der Gaast [003a12b] * irc.h (modified) * irc_commands.c (modified) * irc_im.c (modified) * irc_user.c (modified) Restored all remaining IRC commands that make some sense to have at ... Wed, 14 Apr 2010 12:34:39 GMT Wilmer van der Gaast [d7d677d] * irc_commands.c (modified) Restored a few more trivial commands including all the oper stuff. Wed, 14 Apr 2010 12:17:12 GMT Wilmer van der Gaast [d33679e] * irc.c (modified) * protocols/bee.c (modified) Call bee_free() from irc_free() or daemon mode gets pretty sad. 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. Tue, 13 Apr 2010 23:55:30 GMT Wilmer van der Gaast [156bbd7] * bitlbee.c (modified) * log.c (modified) * unix.c (modified) Log to stderr+syslog until daemonized. Current behaviour is too ... Tue, 13 Apr 2010 22:57:44 GMT Wilmer van der Gaast [c0417e8] * doc/CHANGES (modified) 1.2.6 changelist. Tue, 13 Apr 2010 22:35:55 GMT Wilmer van der Gaast [542e44a] * storage_xml.c (modified) fsync() the user configuration file before closing it. (Bug #559) Tue, 13 Apr 2010 22:25:40 GMT Wilmer van der Gaast [3d1481f] * conf.c (modified) Adding -V flag to show version info from a not-serving binary. (Bug #580) Tue, 13 Apr 2010 22:20:36 GMT Wilmer van der Gaast [40bc82d] * bitlbee.c (modified) Run setsid() when daemonizing. (Closes #581) Tue, 13 Apr 2010 22:09:40 GMT Wilmer van der Gaast [37aa317] * protocols/twitter/twitter_lib.c (modified) Small Valgrind noise fix. (Check if the conn is still alive before ... Tue, 13 Apr 2010 19:11:28 GMT Wilmer van der Gaast [3254c12] * bitlbee.h (modified) Adding BITLBEE_VERSION_CODE macro to make plugin authors' lifes easier. Tue, 13 Apr 2010 17:36:16 GMT Wilmer van der Gaast [3bd4a93] * protocols/twitter/twitter.c (modified) * protocols/twitter/twitter.h (modified) * protocols/twitter/twitter_lib.c (modified) Suppress HTTP error messages unless we get five or more in a row. Tue, 13 Apr 2010 12:51:05 GMT Wilmer van der Gaast [3e69802] * protocols/twitter/twitter.c (modified) * protocols/twitter/twitter_lib.c (modified) Use full name information of Twitter buddies. Tue, 13 Apr 2010 11:38:41 GMT Wilmer van der Gaast [81186cab] * irc_commands.c (modified) * protocols/bee.c (modified) /away and set away/status stuff back. Tue, 13 Apr 2010 10:20:04 GMT Wilmer van der Gaast [573dab0] * irc_im.c (modified) * protocols/bee.h (modified) * protocols/bee_user.c (modified) * protocols/nogaim.c (modified) Incoming typing notifications. Tue, 13 Apr 2010 08:11:08 GMT Wilmer van der Gaast [3a9b123] * irc_im.c (modified) Allow sending typing notifications (CTCP TYPING) again. Tue, 13 Apr 2010 00:04:55 GMT Wilmer van der Gaast [7b59872] * irc.h (modified) * irc_send.c (modified) * irc_user.c (modified) Support for simple VERSION/PING CTCPs to root. Mon, 12 Apr 2010 23:54:55 GMT Wilmer van der Gaast [89c11e7] * dcc.c (modified) * dcc.h (modified) * irc_im.c (modified) * lib/misc.c (modified) Restored CTCP/DCC hooks for outgoing file transfers. Mon, 12 Apr 2010 00:06:49 GMT Wilmer van der Gaast [24b8bbb] * irc.h (modified) * irc_commands.c (modified) * irc_user.c (modified) * lib/misc.c (modified) * lib/misc.h (modified) * root_commands.c (modified) Start handling CTCPs, in a saner way than before. Sun, 11 Apr 2010 23:31:43 GMT Wilmer van der Gaast [e21c0f8] * irc.c (modified) * irc_send.c (modified) Always show root's greeting inside the control channel. Sun, 11 Apr 2010 23:18:03 GMT Wilmer van der Gaast [aa44bdd] * root_commands.c (modified) Restored info command. Sun, 11 Apr 2010 23:04:24 GMT Wilmer van der Gaast [6c56f42] * root_commands.c (modified) Allow short versions of root commands (just give enough to match ... Sun, 11 Apr 2010 22:49:32 GMT Wilmer van der Gaast [eabc9d2] * irc.c (modified) * irc.h (modified) * irc_im.c (modified) * irc_user.c (modified) * protocols/bee.h (modified) * protocols/bee_user.c (modified) * protocols/nogaim.c (modified) * root_commands.c (modified) Fixed cleanup issues when turning off an account. Also fixed syntax ... Sun, 11 Apr 2010 22:31:15 GMT Wilmer van der Gaast [d986463] * irc_send.c (modified) Show status msg in /WHOIS, using a hopefully more proper 320 numeric ... Sun, 11 Apr 2010 22:26:45 GMT Wilmer van der Gaast [57119e8] * irc_commands.c (modified) Actually bomb out if channel creation fails at /join time. Sun, 11 Apr 2010 22:22:17 GMT Wilmer van der Gaast [8240840] * irc_send.c (modified) Don't send the topic at join time if there is none. This seems to be ... Sun, 11 Apr 2010 22:13:19 GMT Wilmer van der Gaast [ec2ebcc] * irc_commands.c (modified) Use 320 replies for status messages in /WHOIS, 333 was a bad idea. ... Sun, 11 Apr 2010 19:53:27 GMT Wilmer van der Gaast [ffa1173] * irc_commands.c (modified) Allow the user to change his/her nick. My old concern was that it ... Sun, 11 Apr 2010 19:38:45 GMT Wilmer van der Gaast [dbb0ce3] * root_commands.c (modified) Restored add/remove command and, oh, yes/no commands. Nice to be able ... Sun, 11 Apr 2010 19:10:12 GMT Wilmer van der Gaast [e00da63] * Makefile (modified) * protocols/nogaim.c (modified) * query.c (modified) Restored query/ask stuff. Sun, 11 Apr 2010 18:13:19 GMT Wilmer van der Gaast [a87e6ba] * protocols/jabber/s5bytestream.c (modified) Merging a Jabber ft bugfix. Sun, 11 Apr 2010 18:12:25 GMT Wilmer van der Gaast [3ab1d31] * protocols/jabber/s5bytestream.c (modified) Fixing a bug in s5bytestream code to deal with incomplete SOCKS5 ... 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 ... Sat, 10 Apr 2010 10:07:11 GMT Wilmer van der Gaast [4fca1db] * Makefile (modified) * configure (modified) Make compiling on BSD less painful: mktemp really does need a ... Sat, 10 Apr 2010 02:27:50 GMT Wilmer van der Gaast [1f92a58] * Makefile (modified) * irc.c (modified) * irc.h (modified) * root_commands.c (modified) * storage_xml.c (modified) * unix.c (modified) Restore the storage module. Sat, 10 Apr 2010 01:05:39 GMT Wilmer van der Gaast [bb839e8] * protocols/msn/msn.h (modified) * protocols/msn/ns.c (modified) * protocols/msn/sb.c (modified) Be more clever with keepalives; detect when a switchboard is opened ... Fri, 09 Apr 2010 23:16:38 GMT Wilmer van der Gaast [9bf2481] * protocols/msn/msn.c (modified) * protocols/msn/msn.h (modified) * protocols/msn/ns.c (modified) * protocols/msn/sb.c (modified) First stab at MSN keepalives. Only kicks in if the user goes ... Fri, 09 Apr 2010 01:11:10 GMT Wilmer van der Gaast [16592d8] * protocols/twitter/twitter.c (modified) If the user leaves the Twitter channel, allow that. Recreate it when ... Fri, 09 Apr 2010 00:40:38 GMT Wilmer van der Gaast [cca0692] * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/twitter/twitter_lib.c (modified) Added imcb_chat_nick_hint() and use it in the Twitter module to get ... Thu, 08 Apr 2010 22:16:38 GMT Wilmer van der Gaast [7a90d02] * doc/user-guide/commands.xml (modified) Document the Twitter module. And fix the default for auto_reconnect ... Thu, 08 Apr 2010 21:56:27 GMT Wilmer van der Gaast [92a9c68] * irc.c (modified) Fixed 2-byte memory leak in set_eval_charset(). Thu, 08 Apr 2010 00:55:17 GMT Wilmer van der Gaast [5b9b2b6] * doc/user-guide/commands.xml (modified) * irc.c (modified) * protocols/nogaim.c (modified) Added display_timestamps setting in case some people may not really ... Thu, 08 Apr 2010 00:51:16 GMT Wilmer van der Gaast [37d84b3] * protocols/twitter/twitter.c (modified) Don't free the Twitter chatroom if there isn't one..