# # ChangeLog for / # # Generated by Trac 1.2.3 # 2024-05-11T15:41:51Z Sat, 11 Jun 2016 20:40:33 GMT dx [235b51a] * protocols/jabber/sasl.c (modified) Use correct error when no schemes are supported (#78) This will ... Mon, 30 May 2016 13:37:26 GMT Jelmer Vernooij [e9a3e8c] * debian/changelog (modified) * debian/rules (modified) Use dh_prep rather than deprecated 'dh_clean -k'. Mon, 30 May 2016 13:37:26 GMT Jelmer Vernooij [0375dba] * debian/control (modified) Unicodify my lastname. Mon, 30 May 2016 13:37:26 GMT Jelmer Vernooij [ae6e855] * debian/changelog (modified) * debian/control (modified) Bump standards version to 3.9.8 (no changes). Mon, 30 May 2016 13:37:26 GMT Jelmer Vernooij [5ac5658] * debian/changelog (modified) * debian/control (modified) Don't start synopsis with an article. Thu, 26 May 2016 04:08:05 GMT dx [59a7dc5] * protocols/twitter/twitter.c (modified) Twitter: add "like" as an alias for favourite. This will allow a ... Thu, 26 May 2016 02:48:08 GMT jgeboski [35712b7] * protocols/nogaim.c (modified) Only load plugins with the right file extension Plugins which use ... Thu, 26 May 2016 02:48:08 GMT jgeboski [808825e] * doc/user-guide/commands.xml (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * root_commands.c (modified) Show the enabled/disabled protocols in the 'plugins' command output Thu, 26 May 2016 02:48:08 GMT jgeboski [d28fe1c4] * bitlbee.h (modified) * doc/user-guide/commands.xml (modified) * otr.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/skype/skype.c (modified) * root_commands.c (modified) Implemented plugin information for external plugins As of now, ... Thu, 26 May 2016 00:29:14 GMT dequis [0e48e54] * protocols/purple/purple.c (modified) purple: strdup the message instead of casting to char * Fixes trac ... Thu, 26 May 2016 00:15:15 GMT dequis [21f450c] * configure (modified) configure: add 'arch' variable again, needed for portability It was ... Sun, 15 May 2016 18:36:09 GMT Jelmer Vernooij [d3b99b6] * debian/changelog (modified) * debian/control (modified) Fix Vcs-* control headers after migration to Git. Sun, 15 May 2016 17:16:38 GMT Jelmer Vernooij [2e78f75] * configure (modified) * debian/changelog (modified) * irc_commands.c (modified) * irc_send.c (modified) * irc_user.c (modified) * lib/http_client.c (modified) * protocols/jabber/iq.c (modified) * protocols/twitter/twitter_http.c (modified) Remove the ARCH / CPU defines. These only reflect on what arch/cpu ... Fri, 06 May 2016 16:28:10 GMT dequis [4fe91a1] * protocols/nogaim.c (modified) load_plugin: Improve g_module_open error message The previous one ... Sun, 01 May 2016 03:27:28 GMT dequis [72d48b6] * unix.c (modified) unix.c: Move log_link() calls before plugin initialization This ... Sun, 01 May 2016 01:46:21 GMT dequis [720f7a9] * lib/ssl_gnutls.c (modified) ssl_gnutls: Replace GNUTLS_STUPID_CAST with (long) That's what the ... Sun, 17 Apr 2016 09:32:27 GMT dequis [a244877] * protocols/twitter/twitter.c (modified) * protocols/twitter/twitter_lib.c (modified) twitter: Fix a couple of leaks of mutes_ids and retweets_ids Just ... Sat, 16 Apr 2016 17:21:33 GMT dequis [991c75f] * protocols/twitter/twitter.c (modified) * protocols/twitter/twitter.h (modified) * protocols/twitter/twitter_lib.c (modified) * protocols/twitter/twitter_lib.h (modified) Merge remote-tracking branch 'bitlbee/pr/70' Wed, 06 Apr 2016 18:08:41 GMT Marius Halden [c9603a3] * irc_cap.c (modified) Ignore CAP END when received multiple times This fixes a segfault ... Fri, 01 Apr 2016 18:06:15 GMT Flexo [166a571] * protocols/twitter/twitter_lib.c (modified) Avoid adding an id twice to the mutes list. Twitter doesn't error ... Thu, 31 Mar 2016 22:25:49 GMT Flexo [0d581bd] * protocols/twitter/twitter_lib.c (modified) Receive mute/unmute notifications from the stream. Thu, 31 Mar 2016 18:49:52 GMT Flexo [9cf63ac] * protocols/twitter/twitter.c (modified) * protocols/twitter/twitter_lib.c (modified) * protocols/twitter/twitter_lib.h (modified) Add mute and unmute commands. Sat, 26 Mar 2016 12:30:34 GMT Marius Halden [64b4263] * storage_xml.c (modified) Fix use of un-initialized value Fri, 25 Mar 2016 18:07:53 GMT Dennis Kaarsemaker [50bb490] * .travis.yml (modified) * auth.c (modified) * auth_ldap.c (added) * bitlbee.conf (modified) * conf.c (modified) * configure (modified) * tests/Makefile (modified) ldap authentication backend We only support the openldap scheme for ... Fri, 25 Mar 2016 18:07:53 GMT Dennis Kaarsemaker [a6005da] * .travis.yml (modified) * auth.c (modified) * auth_pam.c (added) * bitlbee.conf (modified) * conf.c (modified) * configure (modified) * tests/Makefile (modified) Linux pam authentication backend This backend authenticates users ... 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 ... Wed, 23 Mar 2016 20:23:36 GMT Flexo [fb62f132] * protocols/twitter/twitter.c (modified) * protocols/twitter/twitter.h (modified) * protocols/twitter/twitter_lib.c (modified) * protocols/twitter/twitter_lib.h (modified) Honour twitter's mutes and "hide retweets from this user" settings. Wed, 23 Mar 2016 06:44:13 GMT Dennis Kaarsemaker [446a23e] * bitlbee.conf (modified) * conf.c (modified) * conf.h (modified) * root_commands.c (modified) Add a setting to disable 'account add' In a locked down bitlbee ... Wed, 23 Mar 2016 06:44:13 GMT Dennis Kaarsemaker [e41ba05] * root_commands.c (modified) * set.h (modified) * storage_xml.c (modified) Allow individual settings to be locked down This allows a site ... Wed, 23 Mar 2016 06:44:13 GMT Dennis Kaarsemaker [3ac6d9f] * protocols/account.c (modified) * protocols/account.h (modified) * root_commands.c (modified) * storage_xml.c (modified) Support for locked-down accounts In certain situations, e.g. when ... Sun, 20 Mar 2016 04:08:21 GMT dequis [d701547] * doc/CHANGES (modified) CHANGES: fix the year of the 3.4.2 release lol Sun, 20 Mar 2016 03:58:05 GMT dequis [f892236] * irc_im.c (modified) Send new away message when message changes Send new away message ... Sun, 20 Mar 2016 03:58:05 GMT dequis [4e0e590] * storage.c (modified) Remove vestiges of storage_text It was removed in ba7d16f, but this ... Sun, 20 Mar 2016 03:58:05 GMT dequis [3320d6d] * doc/user-guide/commands.xml (modified) * protocols/jabber/conference.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) jabber: Add "always_use_nicks" setting, for non-anonymous MUCs ... Sun, 20 Mar 2016 03:58:05 GMT dequis [63825d6] * protocols/jabber/s5bytestream.c (modified) jabber: Fix leak in jabber_si_set_proxies Sun, 20 Mar 2016 03:58:05 GMT dequis [b1634a8] * irc_im.c (modified) Don't send 301 RPL_AWAY when talking to contacts through &bitlbee ... Sun, 20 Mar 2016 03:58:05 GMT dequis [82b0295] * protocols/jabber/si.c (modified) jabber: Properly handle rejected file transfers Sun, 20 Mar 2016 03:58:05 GMT dequis [3c3b916] * irc_channel.c (modified) irc_channel_add_user: Don't call update_ops if not needed It only ... Sun, 20 Mar 2016 03:58:05 GMT dequis [8f8a56f] * protocols/jabber/conference.c (modified) jabber: Check for other resources before removing someone from a chat ... Sun, 20 Mar 2016 03:58:05 GMT dequis [a42fda4] * irc_im.c (modified) * protocols/bee.h (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) Add imcb_buddy_nick_change(), like nick_hint but stronger nick_hint ... Sat, 19 Mar 2016 23:57:22 GMT Wilmer van der Gaast [14f912d] * doc/CHANGES (modified) BitlBee 3.4.2 - release date fixed. Sun, 13 Mar 2016 02:22:27 GMT dequis [55259c4] * bitlbee.h (modified) * doc/CHANGES (modified) * doc/user-guide/misc.xml (modified) Prepare 3.4.2 release notes Sun, 13 Mar 2016 00:10:14 GMT dequis [b1d9c06] * protocols/jabber/iq.c (modified) jabber: return XT_ABORT after failed IQ auth attempts Fri, 26 Feb 2016 18:25:17 GMT Dennis Kaarsemaker [0843bbe] * protocols/twitter/twitter.c (modified) twitter.c: Squelch an unused variable warning 9456255 made the ... Thu, 18 Feb 2016 11:17:08 GMT dequis [242f280] * lib/proxy.c (modified) Fix a double free when calling proxy_disconnect() inside phb->func() ... Wed, 10 Feb 2016 02:05:55 GMT dequis [9456255] * protocols/twitter/twitter.c (modified) Change twitter url length to 23 instead of 22 Thu, 04 Feb 2016 08:17:46 GMT Shane Synan [4543356c] * irc_im.c (modified) Send away-notify after join/part from IRC channel Move ... Mon, 01 Feb 2016 05:10:47 GMT Shane Synan [db5ef3a] * irc_send.c (modified) Check global account away setting in WHO replies When sending WHO ... Tue, 26 Jan 2016 15:53:56 GMT dequis [7616eec] * root_commands.c (modified) root_commands: Fix use-after-free after doing "transfer reject" Not ... Sun, 24 Jan 2016 13:07:09 GMT dequis [eee7294] * protocols/jabber/conference.c (modified) jabber: Mark messages from other resources as OPT_SELFMESSAGE too ... Thu, 21 Jan 2016 06:29:20 GMT dequis [1239d05] * protocols/purple/purple.c (modified) purple: Also show 'title' and 'primary' messages for input requests ... Thu, 21 Jan 2016 06:15:44 GMT dequis [7e68015] * protocols/jabber/message.c (modified) * protocols/jabber/presence.c (modified) Revert "hipchat: Implement their own variant of self-messages [...]" ... Wed, 30 Dec 2015 06:09:55 GMT dequis [82cb190] * doc/user-guide/commands.xml (modified) 'help set self_messages': link to wiki page Wed, 30 Dec 2015 05:22:47 GMT dequis [c0db0d3] * protocols/msn/msn_util.c (modified) * protocols/msn/ns.c (modified) msn: Fix ADL/RML (add/remove from list) throwing server errors Wed, 30 Dec 2015 05:04:40 GMT dequis [cdd1ded] * protocols/msn/soap.c (modified) * protocols/msn/soap.h (modified) msn: Don't truncate passwords to 16 chars anymore. This was needed ... Sun, 27 Dec 2015 04:39:17 GMT dequis [ba7618d] * protocols/purple/purple.c (modified) purple: Show self-messages for private messages only Those are ... Sat, 26 Dec 2015 03:18:53 GMT dequis [98d46d5] * protocols/purple/ft-direct.c (modified) * protocols/purple/ft.c (modified) * protocols/purple/purple.c (modified) purple: document original names of uiops next to them Fri, 18 Dec 2015 17:54:40 GMT dequis [f66425d] * protocols/oscar/aim.h (modified) * protocols/oscar/aim_prefixes.h (added) oscar: Add prefixes to all functions that may conflict with purple ... Thu, 17 Dec 2015 16:56:25 GMT dequis [ea39049] * lib/ini.c (modified) ini: Null check file parameter before passing it to open() The test ... Wed, 16 Dec 2015 15:35:04 GMT dequis [d11ccbf] * protocols/jabber/message.c (modified) * protocols/jabber/presence.c (modified) hipchat: Implement their own variant of self-messages (not working ... Wed, 16 Dec 2015 01:02:12 GMT dequis [3a620ff] * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) jabber: Add message processing hints to OTR messages (XEP-0334/0364) ... Fri, 11 Dec 2015 02:41:35 GMT esainane [4c29622] * protocols/nogaim.h (modified) Remove nonexistent forward declaration imcb_find_buddy is mentioned ... Wed, 09 Dec 2015 07:58:59 GMT dequis [977a9d5] * protocols/nogaim.c (modified) Revert "imc_away_send_update: Fix leak of away_states linked list" ... Wed, 09 Dec 2015 07:46:21 GMT dequis [dbca297] * lib/proxy.c (modified) proxy: fix validation of the proxytype value Coverity says it could ... Sun, 06 Dec 2015 04:41:32 GMT dequis [459dec8] * protocols/purple/purple.c (modified) purple: fix crash when doing 'chat with' with skypeweb It was ... 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 Sun, 06 Dec 2015 00:43:14 GMT dequis [f4396c4] * irc_send.c (modified) irc_send_names: refactor to use GString instead of the stack ... Sat, 05 Dec 2015 16:06:54 GMT dequis [ed431c3] * protocols/nogaim.c (modified) imc_away_send_update: Fix leak of away_states linked list Sat, 05 Dec 2015 15:53:02 GMT dequis [ac68733a] * protocols/nogaim.c (modified) If imc_away_state_find() fails, try again finding "away" Fixes trac ... Sat, 05 Dec 2015 01:52:48 GMT dequis [9b02bab] * doc/user-guide/commands.xml (modified) * protocols/account.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/sasl.c (modified) Remove facebook XMPP code, show error pointing at the new plugin ... Tue, 01 Dec 2015 05:30:45 GMT dequis [48b5fef] * protocols/purple/purple.c (modified) purple: assume HTML for all protocols, fixes random <> for some ... Tue, 01 Dec 2015 04:55:21 GMT dequis [05aba55] * protocols/purple/purple.c (modified) purple: Implement PurpleNotifyUiOps.notify_message Which has no ... Tue, 01 Dec 2015 04:45:20 GMT dequis [03df717] * irc_im.c (modified) * protocols/bee.h (modified) * protocols/nogaim.c (modified) Add 'log' UI function, to avoid direct calls to irc_rootmsg from ... Tue, 01 Dec 2015 04:36:53 GMT dequis [398a139] * protocols/purple/ft.c (modified) purple/ft: remove prplcb_xfer_dbg entries with mismatching signatures ... Tue, 01 Dec 2015 02:54:23 GMT dequis [5bb5ee3] * protocols/purple/purple.c (modified) purple: avoid warnings in the PURPLE_INPUT_* enum checks Also turn ... Sun, 29 Nov 2015 14:42:07 GMT dequis [64b8c9f] * protocols/msn/soap.c (modified) msn: remove suggestion to use the official client, which is dead I ... Sat, 28 Nov 2015 21:09:27 GMT dequis [25f6151] * irc_channel.c (modified) set_eval_channel_type: skip the channel free/init if nothing is ... Sat, 28 Nov 2015 18:32:21 GMT dequis [e61f9d1] * protocols/msn/ns.c (modified) msn: Send VER/CVR/USR together in the first request for faster login Sat, 28 Nov 2015 15:59:34 GMT dequis [4e4616a] * protocols/msn/gw.c (modified) * protocols/msn/msn.h (modified) msn: Buffer writes a bit to send several commands with a single ... Sat, 28 Nov 2015 00:04:07 GMT dequis [31d9930] * irc_im.c (modified) bee_irc_user_new: Use str_reject_chars to sanitize both user and host ... Fri, 27 Nov 2015 23:42:00 GMT dequis [47ab9a9] * lib/misc.c (modified) * lib/misc.h (modified) * otr.c (modified) misc.c: Add a str_reject_chars function, use it in otr_filter_colors Thu, 26 Nov 2015 04:46:51 GMT dequis [d088ee8] * irc_channel.c (modified) * irc_im.c (modified) irc: Send numeric error when failing to join a channel This fixes ... Thu, 26 Nov 2015 02:32:54 GMT dequis [1ec454c] * protocols/purple/purple.c (modified) purple: fix a bunch of small leaks Most of them related to channel ... Thu, 26 Nov 2015 02:14:34 GMT dequis [a3019499] * protocols/purple/purple.c (modified) purple: fix /join #channel, which joined a different channel When ... Thu, 26 Nov 2015 01:59:00 GMT dequis [42a418e] * help.c (modified) help: free strings added by help_add_mem() Not really a leak, but I ... Wed, 25 Nov 2015 15:56:09 GMT dequis [7554702] * protocols/jabber/iq.c (modified) jabber: Reply unknown IQs with service-unavailable instead It was ... Tue, 24 Nov 2015 15:05:41 GMT dequis [5b01e1a] * protocols/jabber/presence.c (modified) jabber: Fix detection of away state in choose_priority() Thanks to ... Mon, 23 Nov 2015 21:20:34 GMT dequis [ad9ac5d] * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * root_commands.c (modified) Show a nicer message when a protocol is disabled in account add ... Mon, 23 Nov 2015 17:49:09 GMT dequis [9c8dbc7] * protocols/jabber/hipchat.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * tests/check_jabber_util.c (modified) hipchat: 'chat add hipchat "channel name"' now tries to guess the JID ... Mon, 23 Nov 2015 17:38:11 GMT dequis [c34247d] * protocols/jabber/conference.c (modified) jabber_chat_join_failed: add a null check before freeing the chat ... Sat, 21 Nov 2015 18:02:10 GMT dequis [2f8e3ca] * conf.c (modified) * configure (modified) Show ./configure args in bitlbee -V, config.h and Makefile.settings Sat, 21 Nov 2015 03:01:05 GMT dequis [fa8f57b] * doc/user-guide/commands.xml (modified) * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/message.c (modified) jabber: Implement carbons (XEP-0280) "Message carbons" (XEP-0280) ... Fri, 20 Nov 2015 16:13:35 GMT dequis [8fdeaa5] * irc_cap.c (modified) IRCv3 cap-3.2/sasl-3.2 capabilities (just send sasl mechanism list) ... 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, 15 Nov 2015 23:19:13 GMT dequis [0d8a9bb0] * irc_send.c (modified) irc_send_whois: Refactor out a get_status_message() function ... Mon, 09 Nov 2015 12:21:46 GMT dequis [d6e2aa8] * protocols/jabber/conference.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) Nuke imcb_clean_handle(), which was merging handles accidentally ... 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 ... Sun, 08 Nov 2015 08:14:20 GMT dequis [37c9653] * doc/user-guide/commands.xml (modified) Update twitter's "help set mode" to mention that DMs are now fetched Sun, 08 Nov 2015 00:21:35 GMT dequis [3d365b4] * otr.c (modified) otr_filter_colors: Also remove \x02 (irc bold) Sun, 08 Nov 2015 00:19:25 GMT dequis [0a5d03c] * otr.c (modified) Do not use NOTICE for OTR messages for a given user Because they ...