# # ChangeLog for protocols/purple/purple.c # # Generated by Trac 1.2.3 # 2024-11-27T22:34:13Z Mon, 26 Jan 2015 13:20:20 GMT Antoine Pietri [fd213fe] * protocols/purple/purple.c (modified) purple: add NULL guard around topic and name hint Sun, 25 Jan 2015 20:45:16 GMT Antoine Pietri [36ee8c6] * protocols/purple/purple.c (modified) purple: add topic and name_hint to groupchats Fri, 16 Jan 2015 19:50:23 GMT dequis [6b13103] * dcc.c (modified) * irc_channel.c (modified) * irc_im.c (modified) * irc_util.c (modified) * lib/http_client.c (modified) * lib/ini.c (modified) * lib/json.c (modified) * lib/misc.c (modified) * lib/ssl_gnutls.c (modified) * lib/ssl_openssl.c (modified) * nick.c (modified) * otr.c (modified) * protocols/account.c (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/sasl.c (modified) * protocols/msn/msn.c (modified) * protocols/msn/ns.c (modified) * protocols/msn/sb.c (modified) * protocols/oscar/auth.c (modified) * protocols/oscar/oscar.c (modified) * protocols/oscar/oscar_util.c (modified) * protocols/purple/purple.c (modified) * protocols/skype/skype.c (modified) * protocols/twitter/twitter.c (modified) * protocols/yahoo/yahoo_httplib.c (modified) * set.c (modified) Replace isdigit/isalpha/.../tolower/toupper with glib variants This ... 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 ... Mon, 30 Jan 2012 22:23:45 GMT Wilmer van der Gaast [eb4c81a] * protocols/purple/purple.c (modified) Try to show the user_split info for a protocol in "help purple ... Mon, 30 Jan 2012 21:29:04 GMT Wilmer van der Gaast [8d96b78] * protocols/purple/purple.c (modified) Report mysterious unsupported libpurple options in "help purple ... Sun, 11 Dec 2011 12:54:40 GMT Wilmer van der Gaast [877686b] * protocols/purple/purple.c (modified) Read both alias and server_alias properties for libpurple contacts. ... 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, 26 Mar 2011 12:02:38 GMT Wilmer van der Gaast [ff94563] * protocols/purple/purple.c (modified) Set the libpurple proxy server in a way that should work with older ... Tue, 08 Mar 2011 06:48:39 GMT Wilmer van der Gaast [7add7ec] * protocols/purple/purple.c (modified) Fixed proxy support with libpurple. Tue, 07 Dec 2010 23:41:49 GMT Wilmer van der Gaast [c775a58] * configure (modified) * protocols/purple/purple.c (modified) At least don't disable Twitter anymore for libpurple builds. ... Sun, 21 Nov 2010 19:08:43 GMT Wilmer van der Gaast [694be84] * protocols/purple/Makefile (modified) * protocols/purple/purple.c (modified) Fetch Gadu-Gadu contact lists (libpurple-specific hardcoding hack). ... Mon, 06 Sep 2010 09:26:39 GMT Wilmer van der Gaast [3c9b095] * protocols/purple/purple.c (modified) libpurple insists on storing its own version of reality somewhere. I ... Thu, 19 Aug 2010 23:42:11 GMT Wilmer van der Gaast [bad41f56] * protocols/bee_user.c (modified) * protocols/nogaim.h (modified) * protocols/purple/purple.c (modified) libpurple: Fix typing notifications (in and out). Closes #671. Sun, 18 Jul 2010 15:31:58 GMT Wilmer van der Gaast [3e59c8d] * protocols/purple/purple.c (modified) libpurple: Add contacts to groups when requested. Still not dealing ... Sat, 17 Jul 2010 12:29:51 GMT Wilmer van der Gaast [a91550c] * protocols/purple/purple.c (modified) Try to pass a group when removing a contact. No idea what will happen ... Sat, 17 Jul 2010 12:08:31 GMT Wilmer van der Gaast [a08e875] * protocols/purple/purple.c (modified) libpurple: Read group information of contacts. Sat, 17 Jul 2010 11:34:24 GMT Wilmer van der Gaast [d0527c1] * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/purple/purple.c (modified) libpurple: Handle incoming authorization requests. Sat, 17 Jul 2010 10:04:51 GMT Wilmer van der Gaast [177ffd7] * nick.c (modified) * protocols/purple/purple.c (modified) nick_gen() should also insert an underscore if the first character of ... Sun, 11 Jul 2010 10:30:27 GMT Wilmer van der Gaast [1e52e1f] * ipc.c (modified) * protocols/nogaim.c (modified) * protocols/purple/purple.c (modified) * query.c (modified) * query.h (modified) When cleaning up queries, q->data is free()d. Even if it turns out to ... Mon, 07 Jun 2010 15:11:09 GMT Wilmer van der Gaast [56699f0] * irc_send.c (modified) * protocols/bee.h (modified) * protocols/bee_user.c (modified) * protocols/oscar/oscar.c (modified) * protocols/purple/purple.c (modified) * protocols/yahoo/yahoo.c (modified) Show idle + login time info in /WHOIS (if available). Mon, 07 Jun 2010 14:31:07 GMT Wilmer van der Gaast [4aa0f6b] * Makefile (modified) * bitlbee.c (modified) * bitlbee.h (modified) * configure (modified) * dcc.c (modified) * debian/bitlbee-common.config (moved) * debian/bitlbee-common.docs (added) * debian/bitlbee-common.examples (added) * debian/bitlbee-common.templates (moved) * debian/bitlbee.init (modified) * debian/bitlbee.postinst (moved) * debian/bitlbee.postrm (moved) * debian/bitlbee.prerm (moved) * debian/changelog (modified) * debian/compat (added) * debian/conffiles (deleted) * debian/control (modified) * debian/patches/bitlbee.conf.diff (modified) * debian/po/POTFILES.in (modified) * debian/rules (modified) * doc/Makefile (modified) * doc/user-guide/Makefile (modified) * help.c (modified) * help.h (modified) * ipc.c (modified) * irc.c (modified) * lib/Makefile (modified) * lib/events.h (modified) * lib/events_glib.c (modified) * lib/events_libevent.c (modified) * lib/http_client.c (modified) * lib/proxy.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) * lib/ssl_sspi.c (modified) * protocols/Makefile (modified) * protocols/jabber/Makefile (modified) * protocols/jabber/io.c (modified) * protocols/jabber/s5bytestream.c (modified) * protocols/msn/Makefile (modified) * protocols/msn/invitation.c (modified) * protocols/msn/ns.c (modified) * protocols/msn/sb.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/Makefile (modified) * protocols/oscar/auth.c (modified) * protocols/oscar/oscar.c (modified) * protocols/purple/Makefile (added) * protocols/purple/ft-direct.c (added) * protocols/purple/ft.c (added) * protocols/purple/purple.c (added) * protocols/twitter/Makefile (modified) * protocols/yahoo/Makefile (modified) * protocols/yahoo/yahoo.c (modified) * set.c (modified) * set.h (modified) * tests/Makefile (modified) * unix.c (modified) Merging killerbee stuff, bringing all the bleeding-edge stuff together. Mon, 24 May 2010 21:24:53 GMT Wilmer van der Gaast [f85e9d6] * protocols/purple/purple.c (modified) Read display names. Setting them is going to be an awesome hack. Sat, 22 May 2010 13:46:25 GMT Wilmer van der Gaast [c3caa46] * protocols/purple/purple.c (modified) Support for named groupchats, although not very solid. Sat, 22 May 2010 12:21:27 GMT Wilmer van der Gaast [05a8932] * protocols/purple/purple.c (modified) Enable changing and viewing of block/allow lists. Sat, 22 May 2010 01:05:58 GMT Wilmer van der Gaast [dca8eff] * protocols/purple/purple.c (modified) Return ui_info so jabber:iq:version responses will not say just ... Sat, 22 May 2010 00:58:59 GMT Wilmer van der Gaast [e77c264] * protocols/purple/purple.c (modified) Added support for the info command. Fri, 21 May 2010 23:26:21 GMT Wilmer van der Gaast [2c5fabc] * protocols/purple/purple.c (modified) Sigh. Enable debugging only if the BITLBEE_DEBUG variable is set. Fri, 21 May 2010 00:09:29 GMT Wilmer van der Gaast [75c3ff7] * protocols/purple/ft.c (modified) * protocols/purple/purple.c (modified) Fixed sending with proper filenames by creating a temporary directory ... Tue, 18 May 2010 00:42:02 GMT Wilmer van der Gaast [31fc06fb] * protocols/purple/purple.c (modified) Suppress auto-reconnect when required (auth errors and concurrent ... Tue, 18 May 2010 00:08:17 GMT Wilmer van der Gaast [c96c72f] * protocols/purple/ft.c (modified) * protocols/purple/purple.c (modified) Little cleanup. Less compiler warnings, and removing tempfile at the ... Mon, 17 May 2010 23:38:39 GMT Wilmer van der Gaast [5d1b3a95] * protocols/purple/purple.c (modified) purple_conv_chat_invite_user() is libpurple >= 2.6.0, so use ... Mon, 17 May 2010 00:14:14 GMT Wilmer van der Gaast [2309152] * protocols/purple/Makefile (modified) * protocols/purple/ft.c (added) * protocols/purple/purple.c (modified) Split off the file transfer stuff into a separate file. What a mess. Sun, 09 May 2010 23:23:34 GMT Wilmer van der Gaast [d8acfd3] * protocols/purple/purple.c (modified) Purple lists mix up key and value; key == what the user sees, *value* ... Sun, 02 May 2010 16:03:41 GMT Wilmer van der Gaast [15794dc] * protocols/purple/purple.c (modified) Groupchat support "finished". Named chatrooms are not supported ... Sun, 02 May 2010 15:53:18 GMT Wilmer van der Gaast [8ad5c34] * protocols/purple/purple.c (modified) Added support for creating groupchats. This can only be done in a ... Sat, 01 May 2010 23:55:48 GMT Wilmer van der Gaast [f485008] * protocols/purple/purple.c (modified) Support at least incoming groupchats. Not sure yet how starting them ... Sat, 17 Apr 2010 22:43:55 GMT Wilmer van der Gaast [a897467] * protocols/purple/purple.c (modified) I should stop doing commits with the debugging stuff still enabled. Tue, 23 Mar 2010 01:06:25 GMT Wilmer van der Gaast [edfc6db] * protocols/purple/purple.c (modified) Frankenstein, it lives! This stuff can send files but it has ... Mon, 22 Mar 2010 01:20:40 GMT Wilmer van der Gaast [c735200] * protocols/purple/purple.c (modified) Incoming file transfers can now be accepted (and should work) and/or ... Sun, 21 Mar 2010 21:38:42 GMT Wilmer van der Gaast [437bd9b] * protocols/purple/purple.c (modified) Enough code to make an incoming transfer show up properly and accept ... Fri, 12 Mar 2010 01:47:44 GMT Wilmer van der Gaast [7c5affca] * protocols/purple/purple.c (modified) Add some simple information about available settings to the online ... Fri, 12 Mar 2010 01:05:21 GMT Wilmer van der Gaast [4dc6b8d] * protocols/purple/purple.c (modified) Added support for PURPLE_PREF_STRING_LIST style settings, this makes ... Mon, 08 Mar 2010 01:21:08 GMT Wilmer van der Gaast [bab1c86] * protocols/purple/purple.c (modified) Mail notifications, partially from ... Sun, 07 Mar 2010 23:08:40 GMT Wilmer van der Gaast [52cae01] * protocols/purple/purple.c (modified) Set the ACC_FLAG_*_MESSAGE flags correctly depending on the prpl. Sun, 07 Mar 2010 22:35:00 GMT Wilmer van der Gaast [279607e] * protocols/purple/purple.c (modified) Fixed purple module to work with the new away interface. Sat, 26 Dec 2009 15:14:52 GMT Wilmer van der Gaast [a19ea7a] * protocols/purple/purple.c (modified) Use purple_buddy_get_name, not purple_buddy_get_contact_alias. Makes ... Sat, 28 Nov 2009 00:47:20 GMT Wilmer van der Gaast [3e7b640] * protocols/purple/purple.c (modified) Look up a buddy in the contact list on incoming msgs. This seems to ... Thu, 26 Nov 2009 00:04:40 GMT Wilmer van der Gaast [487f555] * protocols/purple/purple.c (modified) Support for sending zomg-im-typing notifications. Wed, 25 Nov 2009 00:45:27 GMT Wilmer van der Gaast [e5d8d21] * help.c (modified) * help.h (modified) * protocols/purple/purple.c (modified) Added in-memory help info, which I wanted to implement for ages ... Wed, 25 Nov 2009 00:19:45 GMT Wilmer van der Gaast [0ac1a375] * protocols/purple/purple.c (modified) Added enough code to handle one class of queries (action-based), ... Mon, 23 Nov 2009 23:38:31 GMT Wilmer van der Gaast [45a19e5] * protocols/purple/purple.c (modified) Oops, forgot to change one protocol name string pointer.. Mon, 23 Nov 2009 23:23:37 GMT Wilmer van der Gaast [cd741d8] * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/purple/purple.c (modified) Fixed compatibility with non-libpurple version: oscar is now ... Mon, 23 Nov 2009 22:58:20 GMT Wilmer van der Gaast [b3117f2] * protocols/purple/purple.c (modified) Adding/removing contacts now works. Wed, 14 Oct 2009 21:36:09 GMT Wilmer van der Gaast [6967d01] * protocols/purple/purple.c (modified) I think daemon mode and libpurple won't go together very well for now ... Mon, 12 Oct 2009 22:37:28 GMT Wilmer van der Gaast [4524f66] * protocols/purple/purple.c (modified) Store real names in /whois. Mon, 12 Oct 2009 22:19:41 GMT Wilmer van der Gaast [dd0d57b1] * protocols/purple/purple.c (modified) Oops, forgot to drop a printf() of all away states for debugging. Mon, 12 Oct 2009 00:00:24 GMT Wilmer van der Gaast [ec5e57d] * protocols/purple/purple.c (modified) Support for setting away states. Somewhat hackish but this stuff is ... Sun, 11 Oct 2009 21:08:26 GMT Wilmer van der Gaast [b74b287] * protocols/purple/purple.c (modified) * set.c (modified) * set.h (modified) Fixed account cleanup (use remove, not destroy) and now using user's ... Sun, 11 Oct 2009 12:57:29 GMT Wilmer van der Gaast [0f7ee7e5] * protocols/purple/purple.c (modified) * set.c (modified) * set.h (modified) Copy all the string/bool/int account settings with their defaults to ... Sun, 11 Oct 2009 12:22:23 GMT Wilmer van der Gaast [db4cd40] * protocols/purple/purple.c (modified) Some valgrind cleaning/type safety fixes. Sun, 11 Oct 2009 11:26:09 GMT Wilmer van der Gaast [4f103ea] * protocols/purple/purple.c (modified) Added handing of away states/messages of contacts. Sun, 11 Oct 2009 10:40:40 GMT Wilmer van der Gaast [4164e62] * protocols/purple/purple.c (modified) Fixing a few compiler warnings and cleaning up the last remains of ... Sat, 10 Oct 2009 23:57:26 GMT Wilmer van der Gaast [c5c18c1] * lib/events.h (modified) * lib/events_glib.c (modified) * lib/events_libevent.c (modified) * protocols/purple/purple.c (modified) Hacked up a B_EV_FLAG_FORCE_REPEAT event handler flag to make ... Sat, 10 Oct 2009 23:25:54 GMT Wilmer van der Gaast [e046390] * bitlbee.c (modified) * ipc.c (modified) * irc.c (modified) * lib/events.h (modified) * lib/events_glib.c (modified) * lib/events_libevent.c (modified) * lib/http_client.c (modified) * lib/proxy.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) * lib/ssl_sspi.c (modified) * protocols/jabber/io.c (modified) * protocols/msn/ns.c (modified) * protocols/msn/sb.c (modified) * protocols/oscar/oscar.c (modified) * protocols/purple/purple.c (modified) * protocols/yahoo/yahoo.c (modified) Make purple use BitlBee's event handling API. Since the APIs never ... Wed, 07 Oct 2009 23:37:32 GMT Wilmer van der Gaast [0cbef26] * protocols/purple/purple.c (modified) Added some debugging stuff and handling (better said, ignoring) of ... Tue, 06 Oct 2009 22:55:46 GMT Wilmer van der Gaast [389f7be] * protocols/purple/purple.c (modified) Support for sending messages. Tue, 06 Oct 2009 22:26:01 GMT Wilmer van der Gaast [d250b2a] * protocols/purple/purple.c (modified) Receive messages. Tue, 06 Oct 2009 21:49:42 GMT Wilmer van der Gaast [7da726b] * protocols/purple/purple.c (modified) Getting a contact list and online status now. Time to handle messages. Mon, 05 Oct 2009 23:32:34 GMT Wilmer van der Gaast [860ba6a] * protocols/purple/purple.c (modified) Moved some stuff around, got something that logs in and reports ... Sun, 04 Oct 2009 23:28:11 GMT Wilmer van der Gaast [796da03] * configure (modified) * protocols/nogaim.c (modified) * protocols/purple/Makefile (added) * protocols/purple/purple.c (added) Something that compiles and runs, but otherwise utterly useless. ...