# # ChangeLog for / # # Generated by Trac 1.2.3 # 2024-11-28T11:49:24Z Wed, 05 Apr 2017 22:38:08 GMT Wilmer van der Gaast [9c78519] * debian/copyright (modified) * irc.c (modified) * irc_commands.c (modified) * lib/Makefile (modified) * lib/canohost.c (added) * lib/canohost.h (added) * lib/misc.c (modified) * lib/misc.h (modified) Move canohost functions (diff licence) to separate file. Mon, 03 Apr 2017 20:57:11 GMT Wilmer van der Gaast [b1b9453] * lib/misc.c (modified) * lib/misc.h (modified) Remove ip6_*wrap() functions which are no longer needed. Mon, 03 Apr 2017 20:55:50 GMT Wilmer van der Gaast [df67b48] * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) Add PROXY command. Not actually an IRC protocol command, it's a ... Sun, 02 Apr 2017 18:50:49 GMT Wilmer van der Gaast [c39cd8e] * debian/copyright (modified) * irc.c (modified) * lib/misc.c (modified) * lib/misc.h (modified) Add reverse_lookup() function which does a more proper (verified) DNS ... Mon, 30 Jan 2017 20:44:32 GMT dequis [262a82b] * bitlbee.h (modified) * doc/CHANGES (modified) BitlBee 3.5.1 Sun, 29 Jan 2017 22:40:09 GMT dequis [30d598c] * protocols/purple/ft.c (modified) purple: Fix crash on ft requests from unknown contacts Followup to ... Sat, 28 Jan 2017 22:36:26 GMT Wilmer van der Gaast [53cb4ae] * debian/changelog (modified) * debian/rules (modified) More troubles because the fix from the Debian bug didn't match the ... Sat, 28 Jan 2017 11:54:45 GMT Wilmer van der Gaast [eaffd0d] * debian/changelog (modified) Few more tweaks to integrate 3.4.2-1.1 back into Debian history properly. Fri, 27 Jan 2017 00:46:49 GMT dequis [b5fb903] * debian/changelog (modified) * debian/control (modified) * debian/rules (modified) debian: Merge changes from 3.4.2-1.1 NMU into 3.5-1 Because ... Tue, 24 Jan 2017 22:27:01 GMT Wilmer van der Gaast [b8bc398] * debian/NEWS (modified) * debian/changelog (modified) Slight changes for Debian 3.5-1 upload. Tue, 24 Jan 2017 22:16:59 GMT Wilmer van der Gaast [d17b3e1] * debian/control (modified) Remove dead/now unsupported IM protocols from debian/control. Sun, 08 Jan 2017 23:23:04 GMT dequis [79b83da] * doc/CHANGES (modified) BitlBee 3.5 Sun, 08 Jan 2017 22:57:19 GMT dequis [ebed81c] * debian/NEWS (added) * debian/README.Debian (modified) * debian/bitlbee-common.config (deleted) * debian/bitlbee-common.init (modified) * debian/bitlbee-common.postinst (modified) * debian/bitlbee-common.postrm (modified) * debian/bitlbee-common.preinst (added) * debian/bitlbee-common.templates (deleted) * debian/changelog (modified) * debian/control (modified) * debian/copyright (modified) * debian/po/POTFILES.in (deleted) * debian/po/cs.po (deleted) * debian/po/da.po (deleted) * debian/po/de.po (deleted) * debian/po/es.po (deleted) * debian/po/fr.po (deleted) * debian/po/it.po (deleted) * debian/po/ja.po (deleted) * debian/po/nl.po (deleted) * debian/po/pt.po (deleted) * debian/po/pt_BR.po (deleted) * debian/po/ru.po (deleted) * debian/po/sv.po (deleted) * debian/po/templates.pot (deleted) * debian/po/vi.po (deleted) * init/bitlbee.service.in (modified) * init/bitlbee@.service.in (modified) Merge debian stuff to prepare for 3.5 Sun, 08 Jan 2017 20:26:31 GMT dequis [e2a5be7] * bitlbee.h (modified) * doc/CHANGES (modified) * doc/user-guide/misc.xml (modified) Prepare 3.5 release notes Sun, 08 Jan 2017 07:32:09 GMT dequis [8dbecd23] * debian/NEWS (moved) debian: Apparently NEWS.Debian needs to be called NEWS I thought I ... Sun, 08 Jan 2017 06:35:48 GMT dequis [3cf727c] * debian/NEWS.debian (added) debian: add NEWS.debian Sat, 07 Jan 2017 16:10:48 GMT dequis [683e4e0] * root_commands.c (modified) blist: set width of nick column to 24 to avoid truncating them It ... Tue, 03 Jan 2017 06:30:38 GMT dequis [3b8e4be6] * protocols/purple/purple.c (modified) purple: show self-messages in groupchat backlogs (before join) That ... Tue, 03 Jan 2017 03:32:37 GMT dequis [188b75e] * protocols/oscar/rxhandlers.c (modified) oscar: fix checkdisallowed condition, which was breaking login. ... Mon, 02 Jan 2017 17:43:12 GMT dequis [eddece1] * debian/changelog (modified) debian: update changelog Mon, 02 Jan 2017 17:41:56 GMT dequis [fc42016] * debian/README.Debian (modified) debian: removed outdated stuff from README.debian Mon, 02 Jan 2017 17:41:47 GMT dequis [2d09041] * debian/control (modified) * debian/copyright (modified) debian: remove some mentions of yahoo in control and copyright Mon, 02 Jan 2017 15:30:25 GMT dequis [fc6457e] * debian/bitlbee-common.postrm (modified) debian: ignore the stdout of deluser, fixes postrm error exit code ... Mon, 02 Jan 2017 06:53:25 GMT dequis [73e2b69] * debian/bitlbee-common.preinst (added) debian: add preinst script for a smoother transition to systemd units ... Mon, 02 Jan 2017 06:44:38 GMT dequis [7a3d2c7] * debian/bitlbee-common.config (deleted) * debian/bitlbee-common.init (modified) * debian/bitlbee-common.postinst (modified) * debian/bitlbee-common.templates (deleted) * debian/po/POTFILES.in (deleted) * debian/po/cs.po (deleted) * debian/po/da.po (deleted) * debian/po/de.po (deleted) * debian/po/es.po (deleted) * debian/po/fr.po (deleted) * debian/po/it.po (deleted) * debian/po/ja.po (deleted) * debian/po/nl.po (deleted) * debian/po/pt.po (deleted) * debian/po/pt_BR.po (deleted) * debian/po/ru.po (deleted) * debian/po/sv.po (deleted) * debian/po/templates.pot (deleted) * debian/po/vi.po (deleted) debian: drop support for /etc/default/bitlbee It was broken with ... Sun, 01 Jan 2017 00:37:41 GMT dequis [8768f67] * init/bitlbee.service.in (modified) * init/bitlbee@.service.in (modified) systemd: Remove obsolete "After=syslog.target" As suggested by ... Sat, 31 Dec 2016 20:40:09 GMT dx [2e8523b] * dcc.c (modified) * lib/ftutil.c (modified) * lib/ftutil.h (modified) * protocols/jabber/s5bytestream.c (modified) Use NI_MAXHOST rather than HOST_NAME_MAX for host lengths. This ... Tue, 27 Dec 2016 17:24:50 GMT dequis [7801298] * doc/user-guide/commands.xml (modified) * irc_im.c (modified) * protocols/account.c (modified) * protocols/bee_user.c (modified) Per-account handle_unknown Credit for the idea goes to russian XMPP ... Tue, 27 Dec 2016 06:58:39 GMT dequis [9cdcef0] * debian/bitlbee-common.postinst (modified) debian: Don't skip debhelper steps when upgrading I think this is ... Tue, 27 Dec 2016 06:53:22 GMT dequis [398b3198] * doc/user-guide/commands.xml (modified) * root_commands.c (modified) Doc tweaks for chat list, and stop suggesting 'chat' is deprecated ... Tue, 27 Dec 2016 00:37:50 GMT dequis [c11b68a] * protocols/purple/purple.c (modified) purple: fix -Werror=format-string in chat settings code This one ... Tue, 27 Dec 2016 00:29:30 GMT dequis [faa7abb6] * protocols/purple/purple.c (modified) purple: hack to keep the purple-line auth token in the config Mon, 26 Dec 2016 23:52:24 GMT dequis [1882b70] * protocols/purple/purple.c (modified) purple: add support for extra groupchat settings (helps with SIPE) ... Mon, 26 Dec 2016 23:07:56 GMT dequis [a04705b] * protocols/jabber/conference.c (modified) * protocols/jabber/jabber.h (modified) jabber: Workaround for servers (like slack) that send echoes without ... Mon, 26 Dec 2016 22:39:18 GMT dequis [d57484d] * otr.c (modified) * protocols/oscar/rxhandlers.c (modified) * protocols/purple/purple.c (modified) Change some asserts into g_return_if_fail() Because crashing ... Mon, 26 Dec 2016 22:38:32 GMT dequis [90a45b8] * lib/ftutil.c (modified) * protocols/jabber/s5bytestream.c (modified) * set.c (modified) * storage.c (modified) Fix some clang static analyzer warnings Nothing interesting. Mon, 26 Dec 2016 22:37:15 GMT dx [26eed8a] * debian/bitlbee-common.config (modified) * debian/control (modified) [debian] Drop dependncy on net-tools See: ... Mon, 26 Dec 2016 00:31:18 GMT dequis [9c7ef22] * nick.c (modified) nick_strip: accept null irc parameter Sometimes I'm randomly ... Mon, 26 Dec 2016 00:20:09 GMT dequis [59ccef5] * protocols/purple/bpurple.h (modified) * protocols/purple/purple.c (modified) purple: Call imcb_buddy_nick_change() on a few whitelisted plugins ... Mon, 26 Dec 2016 00:20:09 GMT dequis [6d212f4] * protocols/purple/purple.c (modified) * root_commands.c (modified) purple: include purple plugins in the 'plugins' command list Mon, 26 Dec 2016 00:20:09 GMT dequis [7486853] * protocols/nogaim.c (modified) Refactor: Split plugin info stuff from load_plugin() into two functions Mon, 26 Dec 2016 00:18:55 GMT dequis [6908ab7] * doc/user-guide/commands.xml (modified) * root_commands.c (modified) Add 'plugins info' subcommand, only show plugin details there Mon, 26 Dec 2016 00:18:55 GMT dequis [1999fe5] * doc/README (modified) * doc/bitlbee.8 (modified) * doc/user-guide/Installation.xml (modified) * doc/user-guide/commands.xml (modified) * doc/user-guide/help.xml (modified) * doc/user-guide/misc.xml (modified) * doc/user-guide/quickstart.xml (modified) Misc documentation updates - Remove a bunch of mentions of yahoo - ... Mon, 26 Dec 2016 00:18:55 GMT dequis [15a8c94] * doc/user-guide/genhelp.py (modified) genhelp: Slightly improve error messages on xml parse error Mon, 26 Dec 2016 00:18:55 GMT dequis [df291a6] * irc_im.c (modified) Remove "Cleaning up channel, bye!" message Mon, 26 Dec 2016 00:18:55 GMT dequis [90254d0] * doc/user-guide/commands.xml (modified) * irc.c (modified) * irc_channel.c (modified) * nick.c (modified) Add nick_lowercase and nick_underscores settings Mon, 28 Nov 2016 19:26:16 GMT dequis [0483e1e] * protocols/msn/msn_util.c (modified) * protocols/msn/soap.c (modified) * protocols/nogaim.c (modified) * unix.c (modified) Fix some compiler warnings warn_unused_result on write() is ... Mon, 28 Nov 2016 18:20:34 GMT dequis [2a1c27f] * Makefile (modified) * configure (modified) Include debug symbols in non-debug builds, disable stripping by ... Mon, 28 Nov 2016 05:53:50 GMT dequis [87872c7] * protocols/purple/purple.c (modified) purple: Use roomlist_room_serialize, fixes joining jabber chats The ... Sun, 27 Nov 2016 13:01:33 GMT Wilmer van der Gaast [ed1f5e8d] * protocols/twitter/twitter_lib.c (modified) Expand each (media) URL only once. Twitter likes duplication. #1275. Wed, 23 Nov 2016 23:41:22 GMT Wilmer van der Gaast [f8c9347] * protocols/twitter/twitter_lib.c (modified) Heh, oops, some error in the Twitter module still mentioned XML. ... Mon, 21 Nov 2016 06:58:47 GMT dequis [5a8afc3] * irc_im.c (modified) * protocols/Makefile (modified) * protocols/account.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/unknown.c (deleted) * root_commands.c (modified) * storage.c (modified) * storage.h (modified) * storage_xml.c (modified) Manual merge with wilmer's approach to handling missing protocols ... Sat, 19 Nov 2016 08:10:48 GMT dequis [11d4123] * protocols/unknown.c (modified) protocols/unknown: Fix format-security warning Which is -Werror'd ... Sat, 19 Nov 2016 08:05:32 GMT dequis [66b7741] * protocols/unknown.c (added) ...of course, i had to forget to add unknown.c Sat, 19 Nov 2016 07:59:14 GMT dequis [a7baf40] * configure (modified) * doc/user-guide/commands.xml (modified) * protocols/nogaim.c (modified) * protocols/yahoo/Makefile (deleted) * protocols/yahoo/libyahoo2.c (deleted) * protocols/yahoo/yahoo.c (deleted) * protocols/yahoo/yahoo2.h (deleted) * protocols/yahoo/yahoo2_callbacks.h (deleted) * protocols/yahoo/yahoo2_types.h (deleted) * protocols/yahoo/yahoo_debug.h (deleted) * protocols/yahoo/yahoo_httplib.c (deleted) * protocols/yahoo/yahoo_httplib.h (deleted) * protocols/yahoo/yahoo_list.h (deleted) * protocols/yahoo/yahoo_util.c (deleted) * protocols/yahoo/yahoo_util.h (deleted) Remove yahoo (the old protocol). Use funyahoo++ instead. RIP The ... Sat, 19 Nov 2016 07:32:48 GMT dequis [b4f496e] * protocols/Makefile (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * root_commands.c (modified) * storage_xml.c (modified) Improve handling of unknown protocols / missing plugins Instead of ... Mon, 14 Nov 2016 00:37:14 GMT dequis [9f03c47] * otr.c (modified) * protocols/nogaim.h (modified) * protocols/purple/purple.c (modified) * protocols/twitter/twitter.c (modified) * root_commands.c (modified) Improve support for protocols which don't require a password This ... Sun, 13 Nov 2016 20:10:17 GMT dequis [ea90275] * protocols/purple/bpurple.h (modified) * protocols/purple/ft.c (modified) * protocols/purple/purple.c (modified) purple: fix file transfer memory management This means cancelling ... Sun, 13 Nov 2016 19:52:43 GMT dequis [701ab812] * protocols/bee_ft.c (modified) imcb_file_send_start: handle ft attempts from non-existing users Sat, 12 Nov 2016 03:38:34 GMT dequis [fca4683] * lib/misc.c (modified) * tests/check_util.c (modified) word_wrap: truncate utf8 safely Sat, 12 Nov 2016 03:05:53 GMT dequis [727a68b] * tests/Makefile (modified) tests: don't require pam and ldap to test 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, 04 Nov 2016 23:48:52 GMT dequis [fecdd71] * protocols/purple/bpurple.h (modified) * protocols/purple/purple.c (modified) purple: hack to pass server parameter to jabber's input request ... Mon, 31 Oct 2016 00:38:32 GMT dequis [50988d1] * protocols/purple/purple.c (modified) purple: fix icq login when the protocol name is "oscar" Which ... Tue, 18 Oct 2016 07:00:24 GMT dequis [c94e208] * protocols/oscar/conn.c (modified) oscar: remove some dead code Tue, 18 Oct 2016 06:57:41 GMT dequis [b7fec48] * irc_send.c (modified) Support motd.txt files bigger than 2048 chars By using ... Mon, 17 Oct 2016 04:37:45 GMT dequis [f95e606] * root_commands.c (modified) chat list: Fix alignment/truncation when utf8 characters are present ... Mon, 17 Oct 2016 04:34:11 GMT dequis [4466e3e] * lib/misc.c (modified) * lib/misc.h (modified) misc: Add str_pad_and_truncate() helper function Useful for tables. ... Mon, 17 Oct 2016 02:46:33 GMT dequis [399d65a] * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) jabber: Implement chat list command Also applies to hipchat. Sun, 16 Oct 2016 06:58:19 GMT dequis [2906268] * lib/sha1.c (modified) lib/sha1: Refactor sha1_hmac into a generic b_hmac function Sun, 16 Oct 2016 06:51:53 GMT dequis [6e991a9] * protocols/bee.h (modified) * protocols/bee_chat.c (modified) * protocols/purple/purple.c (modified) Turn purple_chatlist_free() into a imcb_chat_list_free() I found ... Sun, 16 Oct 2016 06:51:53 GMT dequis [a08b2db] * protocols/bee.h (modified) * protocols/bee_chat.c (modified) * protocols/purple/purple.c (modified) Rename bee_chat_list_finish() to imcb_chat_list_finish() ... Wed, 12 Oct 2016 08:12:41 GMT dequis [9698fc0] * protocols/jabber/conference.c (modified) jabber: Don't pass a readonly empty string to imcb_chat_topic() ... Sat, 08 Oct 2016 06:39:05 GMT dequis [01d56c0] * protocols/purple/bpurple.h (modified) * protocols/purple/purple.c (modified) purple: Fix handling of empty, immediate roomlist results Two ... Mon, 03 Oct 2016 00:56:35 GMT dequis [58d285a] * protocols/twitter/twitter_lib.c (modified) twitter: fix quoted tweet expansion in extended tweets The ... Thu, 29 Sep 2016 17:53:41 GMT dequis [82e55d2] * lib/ssl_openssl.c (modified) ssl_openssl: Allow TLS versions newer than 1.0 Another victim of ... Wed, 28 Sep 2016 03:56:39 GMT dequis [ff468a7] * protocols/nogaim.c (modified) Fix crash when setting away in protocols with null away_states list ... Sun, 25 Sep 2016 03:07:25 GMT dequis [1a8875f] * protocols/purple/purple.c (modified) purple: Fix another issue where /join results in two channels ... Sun, 25 Sep 2016 02:21:59 GMT dequis [985d66d] * protocols/twitter/twitter_lib.c (modified) twitter: don't count filter stream reply as valid pongs Twitter ... Sat, 24 Sep 2016 14:53:52 GMT dx [524e931] * protocols/purple/purple.c (modified) purple: support setting chat room topics (#84) Wed, 21 Sep 2016 03:03:15 GMT dequis [ad54149] * protocols/twitter/twitter_lib.c (modified) twitter: extended tweet support (AKA avoid showing truncated ones) ... Wed, 21 Sep 2016 03:02:29 GMT dequis [35401cd] * debian/bitlbee-common.postinst (modified) debian: check if sysv script exists before calling invoke-rc.d In ... Wed, 21 Sep 2016 02:48:14 GMT dequis [028ca92] * doc/user-guide/commands.xml (modified) * doc/user-guide/genhelp.py (modified) doc: some 'chat list' related help improvements Tue, 20 Sep 2016 03:39:05 GMT jgeboski [7e4f439c] * root_commands.c (modified) Do not try to list chatrooms if account is offline Tue, 20 Sep 2016 03:39:05 GMT jgeboski [725f942] * protocols/purple/bpurple.h (modified) * protocols/purple/purple.c (modified) purple: added room listing support Tue, 20 Sep 2016 03:39:05 GMT jgeboski [a33ee0f] * bitlbee.h (modified) * doc/user-guide/commands.xml (modified) * protocols/bee.h (modified) * protocols/bee_chat.c (modified) * protocols/nogaim.h (modified) * root_commands.c (modified) Added an interface for the listing of existing chatrooms Several ... Tue, 30 Aug 2016 20:40:19 GMT dequis [67ea361] * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/sasl.c (modified) hipchat: Add basic support for personal oauth tokens Fixes trac ... Wed, 24 Aug 2016 00:02:20 GMT dequis [2dc394c] * protocols/jabber/jabber_util.c (modified) * tests/check_jabber_util.c (modified) jabber: handle nulls in jabber_compare_jid As far as I can see this ... Mon, 08 Aug 2016 19:13:22 GMT Shane Synan [88cde4e] * doc/user-guide/commands.xml (modified) help: Fix missing spaces due to genhelp parsing Add manual spaces ... Mon, 08 Aug 2016 18:37:08 GMT Shane Synan [be23a64] * doc/user-guide/commands.xml (modified) help: Briefly mention meaning of 'special' Add a small note to ... Mon, 25 Jul 2016 23:42:32 GMT dequis [dc45a85] * protocols/twitter/twitter_lib.c (modified) twitter: don't hard-fail with mutes or noretweets (for "identica") ... Mon, 25 Jul 2016 23:42:32 GMT dequis [57f81ec] * protocols/purple/purple.c (modified) purple: Don't try to init module if it's already initialized This ... Mon, 25 Jul 2016 23:42:31 GMT dequis [9ae8f82] * configure (modified) configure: improve error message on missing pkg-config Sat, 09 Jul 2016 01:01:15 GMT dequis [f60dc5c] * debian/bitlbee-common.postinst (modified) * debian/bitlbee-common.postrm (modified) * debian/bitlbee-common.prerm (modified) * debian/bitlbee.prerm (modified) * debian/control (modified) * debian/rules (modified) * init/bitlbee.service.in (modified) * protocols/purple/purple.c (modified) Merge branch 'develop' Tue, 14 Jun 2016 07:30:09 GMT dequis [60d6c03] * debian/bitlbee-common.postinst (modified) * debian/bitlbee-common.postrm (modified) * debian/bitlbee-common.prerm (modified) * debian/bitlbee.prerm (modified) debian: add #DEBHELPER# tag to maintscripts So that the systemd ... Tue, 14 Jun 2016 06:16:02 GMT dequis [ad5a907] * init/bitlbee.service.in (modified) systemd: Stop murdering the whole control group on stop With this ... Mon, 13 Jun 2016 00:55:26 GMT dequis [5dbf66e] * protocols/purple/purple.c (modified) purple: add $plugindir/purple to the plugin search path This allows ... Sun, 12 Jun 2016 21:58:03 GMT Wilmer van der Gaast [7949d5a] * debian/changelog (modified) 3.4.2-1 as just uploaded. Sun, 12 Jun 2016 08:34:56 GMT dequis [135271c] * debian/control (modified) * debian/rules (modified) debian: install systemd units and use dh_systemd I'm using the ... 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 ...