# # ChangeLog for irc.h # # Generated by Trac 1.2.3 # 2024-03-28T14:12:44Z Tue, 31 Jul 2018 04:41:55 GMT dequis [9767d03] * dcc.c (modified) * irc.h (modified) * irc_channel.c (modified) * irc_commands.c (modified) * irc_im.c (modified) * irc_send.c (modified) * irc_user.c (modified) Modify server-time implementation to not change API The new ... Tue, 31 Jul 2018 04:41:25 GMT dequis [f7cc734] * dcc.c (modified) * irc.h (modified) * irc_cap.c (modified) * irc_channel.c (modified) * irc_commands.c (modified) * irc_im.c (modified) * irc_send.c (modified) * irc_user.c (modified) * irc_util.c (modified) irc: implement server-time capability Tue, 31 Jul 2018 03:40:26 GMT dx [c82e4ca] * bitlbee.c (modified) * irc.c (modified) * irc.h (modified) * unix.c (modified) Use GString for irc->sendbuffer (simpler and faster) The old code ... Thu, 12 Jul 2018 08:54:12 GMT dequis [5c90890] * irc.c (modified) * irc.h (modified) * irc_channel.c (modified) * irc_commands.c (modified) * irc_im.c (modified) * irc_user.c (modified) * root_commands.c (modified) Stop using the irc->users linked list, use the hash table instead ... Sun, 11 Feb 2018 20:09:43 GMT dequis [1dcbd3e] * irc.h (modified) * root_commands.c (modified) irc.h: Add G_GNUC_PRINTF annotations to printf-like functions The ... Thu, 06 Apr 2017 20:25:08 GMT Wilmer van der Gaast [d179fd90] * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) Add PROXY command. Not actually an IRC protocol command, it's a ... Sat, 12 Nov 2016 02:30:32 GMT dequis [30093fa] * irc.h (modified) * irc_im.c (modified) * otr.c (modified) otr: word_wrap long system messages ("unencrypted message received") Fri, 25 Mar 2016 18:07:53 GMT Dennis Kaarsemaker [8e6ecfe] * Makefile (modified) * auth.c (added) * auth.h (added) * bitlbee.conf (modified) * bitlbee.h (modified) * conf.c (modified) * conf.h (modified) * configure (modified) * irc.h (modified) * irc_commands.c (modified) * root_commands.c (modified) * storage.c (modified) * storage.h (modified) * storage_xml.c (modified) * tests/Makefile (modified) * unix.c (modified) Authentication: scaffolding for multiple authentication backends ... Sun, 06 Dec 2015 02:34:12 GMT dequis [c54bb11] * irc.h (modified) * irc_cap.c (modified) * irc_send.c (modified) IRCv3 userhost-in-names capability Easiest part of ircv3.2 Fri, 20 Nov 2015 15:51:45 GMT dequis [80c2f3c] * irc.h (modified) * irc_cap.c (modified) * irc_im.c (modified) * irc_send.c (modified) IRCv3 away-notify capability Neat lightweight notifications of the ... Sun, 08 Nov 2015 08:16:15 GMT dequis [d63f37c] * irc.h (modified) * irc_cap.c (modified) * irc_send.c (modified) IRCv3 extended-join capability Not very useful for the account ... Fri, 30 Oct 2015 10:27:20 GMT dequis [345577b] * doc/user-guide/commands.xml (modified) * irc.c (modified) * irc.h (modified) * irc_im.c (modified) * irc_util.c (modified) * protocols/bee.h (modified) * protocols/bee_chat.c (modified) * protocols/bee_user.c (modified) * protocols/nogaim.h (modified) IRC self-message support (messages sent by yourself from other ... Thu, 08 Oct 2015 08:34:18 GMT dequis [58b63de6] * irc.h (modified) * irc_cap.c (modified) * irc_commands.c (modified) * root_commands.c (modified) IRCv3 SASL capability + PLAIN method Only plain, no other methods. ... Thu, 08 Oct 2015 05:25:56 GMT dequis [687ec88] * irc.h (modified) * irc_cap.c (modified) * irc_channel.c (modified) * irc_send.c (modified) IRCv3 multi-prefix... but mostly just adding prefixes to WHO We ... Thu, 01 Oct 2015 01:01:48 GMT dequis [355e2ad] * Makefile (modified) * irc.h (modified) * irc_cap.c (added) * irc_commands.c (modified) * tests/Makefile (modified) Move CAP commands to irc_cap.c; use enum for flags Fri, 11 Sep 2015 02:31:10 GMT dequis [dc96e6e] * irc.h (modified) * irc_commands.c (modified) CAP REQ Fri, 11 Sep 2015 02:31:10 GMT dequis [0ef1c92] * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * irc_send.c (modified) Initial implementation of ircv3 capability negotiation Mostly no-op ... Mon, 06 Apr 2015 17:01:55 GMT dequis [a9b1e0e] * irc.h (modified) * irc_channel.c (modified) irc_channel: use irc_t instead of bee_t Fixes the test suite. I ... Mon, 06 Apr 2015 12:35:57 GMT dequis [e3e2059] * irc.h (modified) * irc_channel.c (modified) * irc_im.c (modified) * nick.c (modified) * nick.h (modified) irc: split bee_irc_chat_name_hint in a few functions Also split ... Fri, 20 Feb 2015 22:50:54 GMT dequis [5ebff60] * bitlbee.c (modified) * bitlbee.h (modified) * commands.h (modified) * conf.c (modified) * conf.h (modified) * dcc.c (modified) * dcc.h (modified) * doc/example_plugin.c (modified) * help.c (modified) * help.h (modified) * ipc.c (modified) * ipc.h (modified) * irc.c (modified) * irc.h (modified) * irc_channel.c (modified) * irc_commands.c (modified) * irc_im.c (modified) * irc_send.c (modified) * irc_user.c (modified) * irc_util.c (modified) * lib/arc.c (modified) * lib/arc.h (modified) * lib/base64.c (modified) * lib/base64.h (modified) * lib/events.h (modified) * lib/events_glib.c (modified) * lib/events_libevent.c (modified) * lib/ftutil.c (modified) * lib/ftutil.h (modified) * lib/http_client.c (modified) * lib/http_client.h (modified) * lib/ini.c (modified) * lib/ini.h (modified) * lib/json.c (modified) * lib/json.h (modified) * lib/json_util.c (modified) * lib/json_util.h (modified) * lib/md5.c (modified) * lib/misc.c (modified) * lib/misc.h (modified) * lib/ns_parse.c (modified) * lib/oauth.c (modified) * lib/oauth.h (modified) * lib/oauth2.c (modified) * lib/oauth2.h (modified) * lib/proxy.c (modified) * lib/proxy.h (modified) * lib/sha1.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 (modified) * lib/xmltree.h (modified) * log.c (modified) * log.h (modified) * nick.c (modified) * nick.h (modified) * otr.c (modified) * otr.h (modified) * protocols/account.c (modified) * protocols/account.h (modified) * protocols/bee.c (modified) * protocols/bee.h (modified) * protocols/bee_chat.c (modified) * protocols/bee_ft.c (modified) * protocols/bee_user.c (modified) * protocols/ft.h (modified) * protocols/jabber/conference.c (modified) * protocols/jabber/io.c (modified) * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/message.c (modified) * protocols/jabber/presence.c (modified) * protocols/jabber/s5bytestream.c (modified) * protocols/jabber/sasl.c (modified) * protocols/jabber/si.c (modified) * protocols/msn/invitation.c (modified) * protocols/msn/invitation.h (modified) * protocols/msn/msn.c (modified) * protocols/msn/msn.h (modified) * protocols/msn/msn_util.c (modified) * protocols/msn/ns.c (modified) * protocols/msn/sb.c (modified) * protocols/msn/soap.c (modified) * protocols/msn/soap.h (modified) * protocols/msn/tables.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/admin.c (modified) * protocols/oscar/admin.h (modified) * protocols/oscar/aim.h (modified) * protocols/oscar/aim_internal.h (modified) * protocols/oscar/auth.c (modified) * protocols/oscar/bos.c (modified) * protocols/oscar/bos.h (modified) * protocols/oscar/buddylist.c (modified) * protocols/oscar/buddylist.h (modified) * protocols/oscar/chat.c (modified) * protocols/oscar/chat.h (modified) * protocols/oscar/chatnav.c (modified) * protocols/oscar/chatnav.h (modified) * protocols/oscar/conn.c (modified) * protocols/oscar/icq.c (modified) * protocols/oscar/icq.h (modified) * protocols/oscar/im.c (modified) * protocols/oscar/im.h (modified) * protocols/oscar/info.c (modified) * protocols/oscar/info.h (modified) * protocols/oscar/misc.c (modified) * protocols/oscar/msgcookie.c (modified) * protocols/oscar/oscar.c (modified) * protocols/oscar/oscar_util.c (modified) * protocols/oscar/rxhandlers.c (modified) * protocols/oscar/rxqueue.c (modified) * protocols/oscar/search.c (modified) * protocols/oscar/service.c (modified) * protocols/oscar/snac.c (modified) * protocols/oscar/ssi.c (modified) * protocols/oscar/ssi.h (modified) * protocols/oscar/stats.c (modified) * protocols/oscar/tlv.c (modified) * protocols/oscar/txqueue.c (modified) * protocols/purple/ft-direct.c (modified) * protocols/purple/ft.c (modified) * protocols/purple/purple.c (modified) * protocols/skype/skype.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) * protocols/yahoo/libyahoo2.c (modified) * protocols/yahoo/yahoo.c (modified) * protocols/yahoo/yahoo2.h (modified) * protocols/yahoo/yahoo2_callbacks.h (modified) * protocols/yahoo/yahoo2_types.h (modified) * protocols/yahoo/yahoo_debug.h (modified) * protocols/yahoo/yahoo_httplib.c (modified) * protocols/yahoo/yahoo_httplib.h (modified) * protocols/yahoo/yahoo_util.c (modified) * protocols/yahoo/yahoo_util.h (modified) * query.c (modified) * query.h (modified) * root_commands.c (modified) * set.c (modified) * set.h (modified) * sock.h (modified) * storage.c (modified) * storage.h (modified) * storage_xml.c (modified) * tests/check.c (modified) * tests/check_arc.c (modified) * tests/check_help.c (modified) * tests/check_irc.c (modified) * tests/check_jabber_sasl.c (modified) * tests/check_jabber_util.c (modified) * tests/check_md5.c (modified) * tests/check_nick.c (modified) * tests/check_set.c (modified) * tests/check_user.c (modified) * tests/check_util.c (modified) * tests/testsuite.h (modified) * unix.c (modified) * utils/bitlbeed.c (modified) Reindent everything to K&R style with tabs Used uncrustify, with ... Thu, 29 Jan 2015 19:24:17 GMT jgeboski [7821ee8] * irc.h (modified) * irc_channel.c (modified) * irc_commands.c (modified) * irc_im.c (modified) * protocols/nogaim.h (modified) irc_commands: implemented KICK support With similar commands being ... Wed, 28 Jan 2015 17:06:40 GMT jgeboski [7b8238d] * irc.c (modified) * irc.h (modified) * irc_channel.c (modified) * irc_im.c (modified) * protocols/bee.h (modified) irc-channel: implemented a special mode for show_users This allows ... Fri, 16 Jan 2015 19:50:23 GMT dequis [6f10697] * COPYING (modified) * bitlbee.c (modified) * bitlbee.h (modified) * commands.h (modified) * conf.c (modified) * conf.h (modified) * dcc.c (modified) * dcc.h (modified) * help.c (modified) * help.h (modified) * ipc.c (modified) * ipc.h (modified) * irc.c (modified) * irc.h (modified) * irc_channel.c (modified) * irc_commands.c (modified) * irc_im.c (modified) * irc_send.c (modified) * irc_user.c (modified) * irc_util.c (modified) * lib/events.h (modified) * lib/events_glib.c (modified) * lib/events_libevent.c (modified) * lib/http_client.c (modified) * lib/http_client.h (modified) * lib/ini.c (modified) * lib/ini.h (modified) * lib/misc.c (modified) * lib/misc.h (modified) * lib/proxy.c (modified) * lib/proxy.h (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) * log.c (modified) * log.h (modified) * nick.c (modified) * nick.h (modified) * otr.c (modified) * otr.h (modified) * protocols/account.c (modified) * protocols/account.h (modified) * protocols/bee.c (modified) * protocols/bee.h (modified) * protocols/bee_chat.c (modified) * protocols/bee_ft.c (modified) * protocols/bee_user.c (modified) * protocols/ft.h (modified) * protocols/msn/invitation.c (modified) * protocols/msn/invitation.h (modified) * protocols/msn/msn.c (modified) * protocols/msn/msn.h (modified) * protocols/msn/msn_util.c (modified) * protocols/msn/ns.c (modified) * protocols/msn/sb.c (modified) * protocols/msn/soap.c (modified) * protocols/msn/soap.h (modified) * protocols/msn/tables.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/oscar.c (modified) * protocols/skype/skype.c (modified) * protocols/yahoo/libyahoo2.c (modified) * protocols/yahoo/yahoo.c (modified) * protocols/yahoo/yahoo2.h (modified) * protocols/yahoo/yahoo2_callbacks.h (modified) * protocols/yahoo/yahoo2_types.h (modified) * protocols/yahoo/yahoo_debug.h (modified) * protocols/yahoo/yahoo_httplib.c (modified) * protocols/yahoo/yahoo_httplib.h (modified) * protocols/yahoo/yahoo_list.h (modified) * protocols/yahoo/yahoo_util.c (modified) * protocols/yahoo/yahoo_util.h (modified) * query.c (modified) * query.h (modified) * root_commands.c (modified) * set.c (modified) * set.h (modified) * storage.c (modified) * storage.h (modified) * storage_xml.c (modified) * unix.c (modified) Fix incorrect Free Software Foundation address Fri, 28 Feb 2014 23:17:28 GMT Wilmer van der Gaast [35987a1] * irc.h (modified) * irc_commands.c (modified) * protocols/account.c (modified) * root_commands.c (modified) Allow use of "ac x set -del password" to use /oper to change the ... Tue, 23 Apr 2013 16:20:06 GMT Wilmer van der Gaast [c608891] * irc.c (modified) * irc.h (modified) * nick.c (modified) * nick.h (modified) Simple (and possibly still fragile) support for UTF-8 nicknames. Thu, 21 Feb 2013 19:15:59 GMT Wilmer van der Gaast [0e788f5] * ipc.c (modified) * irc.c (modified) * irc.h (modified) * irc_channel.c (modified) * irc_commands.c (modified) * irc_im.c (modified) * irc_send.c (modified) * irc_user.c (modified) * lib/http_client.h (modified) * lib/json_util.c (modified) * lib/json_util.h (modified) * lib/misc.c (modified) * lib/misc.h (modified) * lib/ssl_nss.c (modified) * lib/xmltree.c (modified) * lib/xmltree.h (modified) * nick.c (modified) * otr.c (modified) * protocols/account.c (modified) * protocols/account.h (modified) * protocols/jabber/conference.c (modified) * protocols/jabber/io.c (modified) * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/message.c (modified) * protocols/jabber/sasl.c (modified) * protocols/msn/msn.c (modified) * protocols/msn/soap.c (modified) * protocols/msn/soap.h (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/purple/purple.c (modified) * protocols/twitter/twitter.c (modified) * protocols/twitter/twitter_lib.c (modified) * protocols/yahoo/yahoo.c (modified) * root_commands.c (modified) * unix.c (modified) I'm still bored on a long flight. Wrote a script to automatically ... Thu, 21 Feb 2013 18:09:19 GMT Wilmer van der Gaast [a5c6ebd] * doc/user-guide/commands.xml (modified) * irc.h (modified) * irc_channel.c (modified) ! modified for control channel fill_by setting to for example create ... Mon, 19 Mar 2012 21:01:50 GMT Wilmer van der Gaast [fda194f] * irc.h (modified) * irc_commands.c (modified) * root_commands.c (modified) Allow identify -noload/-force without typing a password. (/OPER) ... Sun, 18 Dec 2011 20:44:11 GMT Alex Miller [4efa5ce] * irc.h (modified) * protocols/bee.h (modified) Don't use the C++ keyword 'new' as a variable name. Mon, 03 Oct 2011 14:56:58 GMT unknown [e67e513] * ipc.c (modified) * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * irc_im.c (modified) * irc_send.c (modified) * nick.c (modified) * otr.c (modified) * protocols/nogaim.c (modified) * protocols/purple/purple.c (modified) * query.c (modified) * root_commands.c (modified) * storage_xml.c (modified) rename irc_usermsg to irc_rootmsg. add new irc_usermsg, ... Sat, 01 Oct 2011 14:55:24 GMT unknown [fb11647a] * irc.h (modified) * irc_im.c (modified) factor making a message appear from a specific nick out of ... Tue, 01 Feb 2011 13:05:58 GMT Wilmer van der Gaast [060d066] * doc/user-guide/commands.xml (modified) * irc.h (modified) * irc_commands.c (modified) * root_commands.c (modified) More password paranoia: Allow omitting the identify/register password ... Sun, 05 Dec 2010 12:28:07 GMT Wilmer van der Gaast [a429907] * doc/user-guide/commands.xml (modified) * irc.h (modified) * irc_im.c (modified) * root_commands.c (modified) rename -del Sat, 20 Nov 2010 20:25:44 GMT Wilmer van der Gaast [bb151f7] * irc.h (modified) * irc_channel.c (modified) * irc_im.c (modified) * irc_send.c (modified) * irc_user.c (modified) Added irc_channel_with_user() function to find a suitable channel to ... Wed, 01 Sep 2010 22:35:06 GMT Wilmer van der Gaast [2dcaf9a] * irc.h (modified) * otr.c (modified) * storage.c (modified) Load/save code. It'd be better if the OTR module would just save its ... Wed, 01 Sep 2010 22:09:27 GMT Wilmer van der Gaast [934db064] * irc.h (modified) * irc_im.c (modified) * otr.c (modified) * otr.h (modified) * protocols/bee_user.c (modified) Do encryption and decryption. Somehow SMP and other things aren't ... Tue, 31 Aug 2010 23:18:21 GMT Wilmer van der Gaast [0c85c08] * bitlbee.h (modified) * irc.c (modified) * irc.h (modified) * otr.c (modified) * otr.h (modified) * storage.c (modified) Pluginify this thing a little bit. Not so much in the dynamically ... Tue, 31 Aug 2010 20:06:14 GMT Wilmer van der Gaast [f5c0d8e] * .bzrignore (modified) * Makefile (modified) * configure (modified) * doc/user-guide/commands.xml (modified) * irc.h (modified) * irc_commands.c (modified) * irc_im.c (modified) * irc_send.c (modified) * lib/Makefile (modified) * protocols/Makefile (modified) * protocols/bee.h (modified) * protocols/bee_chat.c (modified) * protocols/jabber/Makefile (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/message.c (modified) * protocols/jabber/si.c (modified) * protocols/msn/Makefile (modified) * protocols/oscar/Makefile (modified) * protocols/oscar/oscar.c (modified) * protocols/purple/Makefile (modified) * protocols/twitter/Makefile (modified) * protocols/twitter/twitter.c (modified) * protocols/yahoo/Makefile (modified) * protocols/yahoo/libyahoo2.c (modified) * root_commands.c (modified) * utils/README (modified) * utils/centericq2bitlbee.sh (deleted) * utils/convert_gnomeicu.txt (deleted) * utils/convert_purple.py (added) * utils/create_nicksfile.pl (deleted) Merge mainline stuff. Wed, 25 Aug 2010 23:03:11 GMT Wilmer van der Gaast [ad2d8bc] * Makefile (modified) * irc.h (modified) * otr.c (modified) It compiles, including otr.c. Time to hook it up with the rest again. Mon, 23 Aug 2010 23:12:24 GMT Wilmer van der Gaast [be999a5] * bitlbee.h (modified) * configure (modified) * doc/README (modified) * doc/user-guide/commands.xml (modified) * irc.h (modified) * lib/misc.c (modified) * lib/ssl_bogus.c (modified) * lib/ssl_client.h (modified) * lib/ssl_gnutls.c (modified) * lib/ssl_nss.c (modified) * lib/ssl_openssl.c (modified) * log.c (modified) * log.h (modified) * otr.c (added) * otr.h (added) * protocols/jabber/jabber.c (modified) * protocols/msn/msn.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/oscar.c (modified) * protocols/twitter/twitter.c (modified) * protocols/yahoo/yahoo.c (modified) * query.c (modified) * root_commands.c (modified) * storage.c (modified) * unix.c (modified) First step in this merge. Mostly a bzr merge and then a cleanup of ... Mon, 23 Aug 2010 10:34:36 GMT Wilmer van der Gaast [1aa74f55] * irc.h (modified) * irc_im.c (modified) * irc_send.c (modified) * protocols/bee.h (modified) * protocols/bee_chat.c (modified) * protocols/jabber/message.c (modified) Process incoming XMPP groupchat invites in a saner way: Create a ... Sat, 14 Aug 2010 10:55:20 GMT Wilmer van der Gaast [ac2717b] * doc/user-guide/commands.xml (modified) * irc.h (modified) * irc_channel.c (modified) * irc_im.c (modified) * root_commands.c (modified) blist should only show contacts that are (or would be if they were ... Wed, 04 Aug 2010 19:45:18 GMT Wilmer van der Gaast [65016a6] * irc.c (modified) * irc.h (modified) * irc_channel.c (modified) Set channel mode +C for control channels. Thu, 29 Jul 2010 18:18:54 GMT Wilmer van der Gaast [f7ca587] * irc.c (modified) * irc.h (modified) * irc_channel.c (modified) * irc_im.c (modified) * irc_send.c (modified) * irc_user.c (modified) * root_commands.c (modified) Restore default_target setting, kill last_root_cmd variable and just ... Thu, 29 Jul 2010 17:08:16 GMT Wilmer van der Gaast [2fe5eb9] * irc.h (modified) * irc_channel.c (modified) * irc_im.c (modified) Clean up references from irc_user structs to channels that are being ... Tue, 27 Jul 2010 22:04:19 GMT Wilmer van der Gaast [f6f5eee] * doc/HACKING (added) * doc/user-guide/misc.xml (modified) * irc.h (modified) * protocols/bee.h (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * set.h (modified) Source documentation update, including a short HACKING file. Sun, 18 Jul 2010 22:12:19 GMT Wilmer van der Gaast [94d5da9c] * irc.h (modified) * irc_channel.c (modified) * irc_im.c (modified) One of the last few things I wanted to get done in this branch: ... Sat, 10 Jul 2010 15:08:02 GMT Wilmer van der Gaast [f1c2b21] * ipc.c (modified) * ipc.h (modified) * irc.c (modified) * irc.h (modified) * root_commands.c (modified) Cleanup. Move some code to a more appropriate location, and show the ... Tue, 06 Jul 2010 21:44:52 GMT Wilmer van der Gaast [6c2404e] * bitlbee.c (modified) * bitlbee.h (modified) * ipc.c (modified) * ipc.h (modified) * irc.h (modified) * root_commands.c (modified) First part of the handshake, including sending a file descriptor to ... Sun, 04 Jul 2010 20:40:15 GMT Wilmer van der Gaast [006a84f] * irc.h (modified) * irc_channel.c (modified) * irc_im.c (modified) * irc_send.c (modified) * irc_user.c (modified) Kick the user instead of parting him/her when cleaning up a channel. ... Sun, 04 Jul 2010 10:16:07 GMT Wilmer van der Gaast [c8eeadd] * irc.c (modified) * irc.h (modified) * irc_channel.c (modified) * root_commands.c (modified) Added automatic joining of channels. Auto-rejoin functionality for ... Sat, 03 Jul 2010 21:16:41 GMT Wilmer van der Gaast [0bd948e] * irc.c (modified) * irc.h (modified) * irc_im.c (modified) * irc_user.c (modified) Show a user going offline as a QUIT, not as one or more PARTs, like ... Tue, 29 Jun 2010 23:44:17 GMT Wilmer van der Gaast [7a6ba50] * irc.h (modified) * irc_channel.c (modified) * irc_im.c (modified) * storage_xml.c (modified) Also allow selecting contacts for a channel by protocol instead of ... Mon, 28 Jun 2010 09:03:39 GMT Wilmer van der Gaast [ab6006c] * irc.h (modified) * irc_channel.c (modified) Callers shouldn't have to expect that irc_channel_del_user() frees ... Mon, 28 Jun 2010 00:07:46 GMT Wilmer van der Gaast [1c40aa7] * irc.h (modified) * irc_channel.c (modified) * irc_im.c (modified) * storage_xml.c (modified) Mark nameless groupchat channels as temporary so they don't stick ... Sun, 27 Jun 2010 16:04:28 GMT Wilmer van der Gaast [134a02c] * irc.h (modified) * irc_channel.c (modified) * irc_im.c (modified) * root_commands.c (modified) irc_channel_name_strip() instead of nick_strip(). Sat, 26 Jun 2010 21:26:41 GMT Wilmer van der Gaast [92c8d41] * irc.h (modified) * irc_channel.c (modified) * irc_commands.c (modified) * irc_im.c (modified) * irc_user.c (modified) Remember in which channel the user talked to someone and show ... Wed, 16 Jun 2010 08:31:40 GMT Wilmer van der Gaast [6b90431] * irc.h (modified) * irc_channel.c (modified) * irc_commands.c (modified) More correct handling of channel names (according to RFC 1459). ... Fri, 11 Jun 2010 15:12:27 GMT Wilmer van der Gaast [1c8e5f7] * doc/user-guide/commands.xml (modified) * irc.c (modified) * irc.h (modified) * irc_im.c (modified) Added away_reply_timeout setting so BitlBee will suppress away ... Mon, 07 Jun 2010 18:40:08 GMT Wilmer van der Gaast [619dd18] * irc.h (modified) * irc_im.c (modified) * irc_user.c (modified) Paste buffer functionality is back, now for users *and* rooms. Mon, 07 Jun 2010 15:39:53 GMT Wilmer van der Gaast [c5aefa4] * irc.c (modified) * irc.h (modified) * irc_channel.c (modified) Restore "ops" command completely, and set user op status *just* ... Mon, 07 Jun 2010 00:44:45 GMT Wilmer van der Gaast [36562b0] * irc.h (modified) * irc_channel.c (modified) * root_commands.c (modified) Added "channel list" command and the ability to use only part of the ... Sun, 06 Jun 2010 01:11:13 GMT Wilmer van der Gaast [1f0224c] * irc.h (modified) * irc_send.c (modified) * irc_user.c (modified) Send one /QUIT instead of one or more /PARTs for a user that is being ... Sun, 06 Jun 2010 00:33:33 GMT Wilmer van der Gaast [18da20b] * irc.h (modified) * irc_channel.c (modified) * irc_commands.c (modified) * irc_im.c (modified) * irc_send.c (modified) * irc_user.c (modified) Added /part msgs, and the ability to silently remove users from ... Sat, 05 Jun 2010 22:32:36 GMT Wilmer van der Gaast [5a75d15] * irc.h (modified) * irc_channel.c (modified) * irc_commands.c (modified) * irc_im.c (modified) * root_commands.c (modified) Chatroom improvements. Merged chatroom stub into normal chatroom ... Thu, 13 May 2010 23:34:38 GMT Wilmer van der Gaast [7b71feb] * irc.h (modified) * irc_channel.c (modified) * irc_commands.c (modified) * root_commands.c (modified) Just enough code to join named chatrooms again. This UI is *not* ... Sun, 09 May 2010 22:08:30 GMT Wilmer van der Gaast [a067771] * irc.h (modified) * irc_channel.c (modified) * irc_im.c (modified) Per-account channels also exist now. Sun, 09 May 2010 21:52:17 GMT Wilmer van der Gaast [13c1a9f] * irc.h (modified) * irc_channel.c (modified) * irc_im.c (modified) /join &groupname and all people in that group will be in that channel. Sun, 09 May 2010 17:20:51 GMT Wilmer van der Gaast [9ac3ed1] * irc.h (modified) * irc_channel.c (modified) First bits for different channel types. Sat, 08 May 2010 23:54:37 GMT Wilmer van der Gaast [eb37735] * irc.h (modified) * irc_channel.c (modified) * irc_im.c (modified) This is how you now start groupchats: /join #channel, /invite people. Sat, 08 May 2010 21:52:25 GMT Wilmer van der Gaast [66b9e36a] * irc.h (modified) * irc_commands.c (modified) * irc_im.c (modified) Restored /invite for groupchats. Sat, 08 May 2010 14:12:32 GMT Wilmer van der Gaast [fd45e1d1] * irc.c (modified) * irc.h (modified) * irc_im.c (modified) Always show normal contacts in &bitlbee, not just the first channel ... 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 ... 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 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 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 ... 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 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 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 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 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 ... 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. Mon, 05 Apr 2010 01:00:02 GMT Wilmer van der Gaast [57c96f7] * irc.h (modified) * irc_channel.c (modified) * irc_user.c (modified) * root_commands.c (modified) Restored the rename command. Mon, 05 Apr 2010 00:39:04 GMT Wilmer van der Gaast [0b5cc72] * irc.h (modified) * irc_channel.c (modified) * irc_send.c (modified) * irc_user.c (modified) Send nickname change notifications when necessary. Thu, 01 Apr 2010 03:38:50 GMT Wilmer van der Gaast [d860a8d] * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * irc_im.c (modified) * protocols/bee.h (modified) * protocols/bee_user.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * root_commands.c (modified) * unix.c (modified) Restored "account" root command and restored enough stuff to be able ... Thu, 01 Apr 2010 02:32:25 GMT Wilmer van der Gaast [81e04e1] * Makefile (modified) * irc.h (modified) * irc_im.c (added) * nick.c (modified) * protocols/Makefile (modified) * protocols/account.c (modified) * protocols/account.h (modified) * protocols/bee.c (modified) * protocols/bee.h (modified) * protocols/bee_user.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/oscar.c (modified) nogaim.c is close to doing something useful again without speaking ... Sun, 28 Mar 2010 02:44:19 GMT Wilmer van der Gaast [6761a40] * irc.h (modified) * irc_send.c (modified) * irc_user.c (modified) Restored multi-line message support. Sat, 27 Mar 2010 18:05:38 GMT Wilmer van der Gaast [74f1cde] * irc.c (modified) * irc.h (modified) * irc_channel.c (modified) * irc_send.c (modified) * irc_user.c (modified) irc_usermsg() works a little bit again. Have to figure out how and ... Sat, 27 Mar 2010 17:36:47 GMT Wilmer van der Gaast [280c56a] * Makefile (modified) * irc.c (modified) * irc.h (modified) * irc_channel.c (modified) * irc_commands.c (modified) * irc_send.c (modified) * irc_user.c (modified) * nick.c (modified) * root_commands.c (modified) Added privmsg handlers to users/channels. root commands are coming back. Sat, 27 Mar 2010 15:16:16 GMT Wilmer van der Gaast [2f53ada] * irc.h (modified) * irc_commands.c (modified) * irc_send.c (modified) /WHO Sat, 27 Mar 2010 14:31:03 GMT Wilmer van der Gaast [b919363] * irc.c (modified) * irc.h (modified) * irc_channel.c (modified) * irc_commands.c (modified) Mode stuff. Also disallow unsetting +R umode which was possible so ... Sat, 27 Mar 2010 12:30:00 GMT Wilmer van der Gaast [83e92bf] * irc.c (modified) * irc.h (modified) * irc_channel.c (modified) * irc_send.c (modified) Topic handling changes. Sat, 27 Mar 2010 03:39:23 GMT Wilmer van der Gaast [b95932e] * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * irc_send.c (modified) * irc_user.c (modified) Added WHOIS command. Sat, 27 Mar 2010 03:04:35 GMT Wilmer van der Gaast [b9e020a] * irc.h (modified) * irc_channel.c (modified) * irc_commands.c (modified) Added JOIN, NAMES and PART commands. Sat, 27 Mar 2010 02:39:08 GMT Wilmer van der Gaast [4be8239] * Makefile (modified) * irc.c (modified) * irc.h (modified) * irc_channel.c (added) * irc_send.c (modified) * protocols/bee.o (deleted) Simple IRC channel interface, use it to represent the control channel. Sat, 27 Mar 2010 01:57:00 GMT Wilmer van der Gaast [ebaebfe] * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * irc_send.c (added) * irc_user.c (added) * protocols/bee.c (added) * protocols/bee.h (added) * protocols/bee.o (added) PING and QUIT work now, and adding some files that weren't checked in ... Fri, 26 Mar 2010 12:14:37 GMT Wilmer van der Gaast [3ddb7477] * Makefile (modified) * bitlbee.h (modified) * conf.c (modified) * ipc.c (modified) * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * nick.c (modified) * protocols/Makefile (modified) * protocols/account.c (moved) * protocols/account.h (moved) * protocols/chat.c (moved) * protocols/chat.h (moved) * protocols/user.c (moved) * protocols/user.h (moved) * set.c (modified) * unix.c (modified) One total mess that doesn't do much yet, but reorganised some stuff ...