# # ChangeLog for / # # Generated by Trac 1.2.3 # 2024-11-23T22:13:39Z Tue, 07 Mar 2023 21:43:36 GMT GitHub [bea6db0] * configure (modified) Fix systemd autodetection (#175) Tue, 07 Mar 2023 21:21:34 GMT GitHub [50d0a72] * configure (modified) Improve control over automatic properties of Systemd configuration ... Sat, 04 Mar 2023 19:59:09 GMT GitHub [82149f4] * Makefile (modified) * configure (modified) * lib/json.h (modified) * lib/json_util.h (modified) * lib/oauth2.c (modified) Fixes related to external-json-parser (#165) * configure: append ... Tue, 28 Feb 2023 00:13:43 GMT GitHub [709f41f] * protocols/purple/purple.c (modified) Allow purple connections to set no_proxy per account. (#144) * ... Tue, 28 Feb 2023 00:09:28 GMT GitHub [93d4d8f] * lib/http_client.c (modified) Handle HTTP 308 the same as 307 (#173) This makes the HTTP client ... Thu, 23 Feb 2023 23:48:10 GMT GitHub [1bdc669] * lib/md5.c (modified) * lib/md5.h (modified) * lib/misc.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/sasl.c (modified) * storage_xml.c (modified) * unix.c (modified) Migrate internal users of md5.h to using GChecksum directly (#169) ... Fri, 03 Feb 2023 13:58:56 GMT Jelmer Vernooij [7342cae] * configure (modified) Fix out of tree builds (regression introduced in ... Fri, 03 Feb 2023 13:58:56 GMT Jelmer Vernooij [294b98d] * .github/workflows/coverity.yaml (added) * .github/workflows/test.yaml (added) * .travis.yml (deleted) Migrate from travis to github actions Thu, 02 Feb 2023 12:05:10 GMT GitHub [b6df23d] * configure (modified) configure: fix single quotes in a C string when spoofing ... Mon, 30 Jan 2023 19:27:28 GMT GitHub [2bd8f39] * configure (modified) Fix up a lot of shell errors in the configure script (#167) I ran ... Sun, 04 Dec 2022 17:09:00 GMT GitHub [8ca172f] * Makefile (modified) * configure (modified) * init/bitlbee.service.in (modified) * init/bitlbee.socket (modified) * init/bitlbee.sysusers (added) * init/bitlbee@.service.in (modified) Systemd Enhancements: Create user and directory automatically (#163) ... Mon, 28 Nov 2022 17:47:55 GMT GitHub [7e90c03] * lib/misc.c (modified) Add HTML5 escape sequence for ', < and > (#164) Wed, 07 Sep 2022 14:51:33 GMT Jelmer Vernooij [fb774da] * unix.c (modified) use EXIT_FAILURE consistently Wed, 07 Sep 2022 14:51:33 GMT Jelmer Vernooij [30491ca] * unix.c (modified) Use proper constant for exit code Co-authored-by: Björn Bidar ... Wed, 07 Sep 2022 14:51:33 GMT Jelmer Vernooij [341bd65] * unix.c (modified) Make sure startup fails if privileges should be dropped to a given ... Mon, 22 Aug 2022 14:48:16 GMT Jelmer Vernooij [e9eee04] * configure (modified) configure: remove -fno-strict-aliasing lib/json.c seems to be the ... Mon, 22 Aug 2022 14:48:16 GMT Jelmer Vernooij [b86f37d] * lib/json.c (modified) Fix error type-punned pointer warning Dereferencing type-punned ... Mon, 22 Aug 2022 14:38:38 GMT Jelmer Vernooij [b9572c1] * debian/changelog (modified) * debian/control (modified) Use system libjsonparser rather than bundled one. Mon, 22 Aug 2022 14:38:38 GMT Jelmer Vernooij [da0202a] * configure (modified) * lib/Makefile (modified) * tests/Makefile (modified) Support using system libjsonparser. Wed, 22 Jun 2022 19:19:34 GMT dx [b82ba4a] * protocols/nogaim.c (modified) nogaim: Match case in imc_away_state_find() Match the provided ... Wed, 22 Jun 2022 11:52:03 GMT dequis [2e5f594] * conf.c (modified) conf: Improve bitlbee -V output Tue, 22 Feb 2022 15:27:23 GMT Jelmer Vernooij [cc0ad0a] * configure (modified) configure: Fix syntax Thu, 17 Feb 2022 22:23:06 GMT Jelmer Vernooij [ea3f90f] * configure (modified) * lib/misc.c (modified) Add strcasestr compatability function Older platforms unfortunately ... Thu, 17 Feb 2022 22:23:06 GMT Jelmer Vernooij [2dd6076] * lib/canohost.c (modified) Use standard uint16_t instead of u_int16_t uint16_t, part of stdint ... Thu, 17 Feb 2022 22:23:06 GMT Jelmer Vernooij [0d753ff] * configure (modified) Disable pie on SunOS, not supported Add SunOS to the list of ... Sat, 13 Nov 2021 15:19:14 GMT dequis [cfe7243] * doc/user-guide/commands.xml (modified) doc: fix "defaults to first" in yes/no commands, mention query_order Sun, 11 Apr 2021 14:14:41 GMT dx [18a0f99] * protocols/twitter/twitter_lib.c (modified) docs: fix simple typo, exsist -> exist There is a small typo in ... Tue, 23 Mar 2021 14:17:27 GMT Petr Vaněk [a8196d6] * root_commands.c (modified) root_commands: prevent linker error when plugins are disabled This ... Tue, 01 Sep 2020 11:35:40 GMT dequis [75222ab] * .gitignore (modified) gitignore: add debian subdirs and some tooling output A previous ... Tue, 01 Sep 2020 11:24:35 GMT dequis [62d375b] * configure (modified) * debian/changelog (modified) * debian/control (modified) Merge PR 149 (Use python3 when python is not available) Tue, 01 Sep 2020 09:11:33 GMT dx [c81b412] * debian/changelog (modified) * debian/rules (modified) Add missing debian/rules target build-indep. Changes-By: ... Tue, 01 Sep 2020 09:11:33 GMT dx [2c56b32] * debian/changelog (modified) * debian/control (modified) Use canonical URL in Vcs-Git. Changes-By: lintian-brush Fixes: ... Tue, 01 Sep 2020 09:11:33 GMT dx [189e307] * debian/changelog (modified) * debian/upstream/metadata (modified) Set upstream metadata fields: Repository. Changes-By: lintian-brush Tue, 01 Sep 2020 09:11:33 GMT dx [b17fa67] * .gitignore (modified) Ignore backup files. Sun, 30 Aug 2020 18:11:01 GMT Jelmer Vernooij [f18209a] * configure (modified) * debian/changelog (modified) * debian/control (modified) Use python3 if 'python' is not available. Thu, 07 May 2020 19:33:52 GMT GitHub [b8b931d] * doc/user-guide/twitter.xml (modified) * protocols/twitter/twitter.c (modified) * protocols/twitter/twitter_lib.c (modified) * protocols/twitter/twitter_lib.h (modified) Add support for group reply using auto_populate_reply_metadata (#146) Sat, 02 May 2020 13:13:23 GMT dx [3da21ce] * protocols/twitter/twitter_lib.c (modified) Compare tweets by status ID as fallback for identical dates. This ... Sun, 05 Apr 2020 13:53:06 GMT dequis [c479242] * lib/events_glib.c (modified) events_glib: fix some g_main_loop deprecation warnings Tue, 17 Mar 2020 11:29:47 GMT Petr Vaněk [b15cbc4] * lib/events.h (modified) * lib/events_glib.c (modified) * lib/events_libevent.c (modified) * tests/check_irc.c (modified) Make the irc test work with libevent Thu, 28 Nov 2019 00:22:56 GMT Robert Scheck [3a547ee] * README.md (modified) * configure (modified) g_hash_table_contains() exists since GLib >= 2.32 Usage of ... Sat, 23 Nov 2019 22:52:59 GMT Petr Vaněk [b504415] * doc/FAQ (modified) * doc/README (modified) Fix two typos Tue, 19 Nov 2019 12:51:39 GMT Dima [6ff651b] * 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_set.c (modified) * tests/check_util.c (modified) Fixing tests for libcheck 0.13.0 Since libcheck 0.13 it's mandatory ... Thu, 31 Oct 2019 19:42:53 GMT dequis [bcd8f52] * .travis.yml (modified) .travis.yml: fix dpkg-buildpackage with quilt format This adds the ... Thu, 31 Oct 2019 19:41:54 GMT dequis [3407119] * .travis.yml (modified) .travis.yml: update from ubuntu 12.04 to 14.04 Still keeping it old ... Sun, 27 Oct 2019 16:45:56 GMT GitHub [1e8f42b] * lib/events.h (modified) Fix compiler warning Fix "ISO C does not permit named variadic ... Sun, 20 Oct 2019 11:57:34 GMT dx [3b76db7] * doc/bitlbee.8 (modified) Fix typo in manual Sun, 20 Oct 2019 11:56:36 GMT dequis [8a220893] * conf.c (modified) * unix.c (modified) Merge branch 'develop' Sat, 19 Oct 2019 17:29:47 GMT Jelmer Vernooij [f89cdbd] * debian/changelog (modified) * debian/source/format (modified) Upgrade to newer source format. (#135) Fixes lintian: ... Sun, 29 Sep 2019 17:04:30 GMT Jelmer Vernooij [bef5d78] * debian/changelog (modified) * debian/compat (modified) * debian/control (modified) Set debhelper version back to 9, for easier backport building. Sun, 29 Sep 2019 01:11:05 GMT Jelmer Vernooij [d323c40c] * debian/changelog (modified) Fix day-of-week for changelog entries 0.81a-1. Fixes lintian: ... Sun, 29 Sep 2019 01:10:50 GMT Jelmer Vernooij [1a94224] * debian/lintian-brush.conf (added) Add configuration to prevent lintian-brush upgrading to newer version ... Sun, 29 Sep 2019 01:10:37 GMT Jelmer Vernooij [b28d55a] * .gitignore (modified) Don't ignore debian directory. Sat, 31 Aug 2019 13:10:25 GMT Jelmer Vernooij [5545c81] * debian/changelog (modified) * debian/upstream/metadata (modified) Remove obsolete fields Name from debian/upstream/metadata. Sat, 31 Aug 2019 13:10:23 GMT Jelmer Vernooij [4a49847] * debian/changelog (modified) Add missing colon in closes line. Fixes lintian: ... Sat, 31 Aug 2019 13:09:27 GMT Jelmer Vernooij [9efcfee] * debian/changelog (modified) * debian/control (modified) Use secure URI in Homepage field. Fixes lintian: ... Sat, 31 Aug 2019 13:09:26 GMT Jelmer Vernooij [9778128] * debian/changelog (modified) * debian/watch (modified) Use secure URI in debian/watch. Fixes lintian: ... Thu, 23 May 2019 11:06:37 GMT dx [10b3683] * unix.c (modified) Don't make early warnings go nowhere between log_init and the ... Thu, 23 May 2019 08:57:02 GMT Ævar Arnfjörð Bjarmason [365dd59] * conf.c (modified) conf: support AccountStorage as well as Account_Storage These ... Sun, 21 Apr 2019 22:11:16 GMT dequis [fe122f3] * debian/changelog (modified) * debian/copyright (modified) debian/copyright: some more copyright attribution fixups For ... Sun, 21 Apr 2019 18:10:20 GMT dequis [def472d] * debian/changelog (modified) * debian/copyright (modified) debian/copyright: rewrite with structured format Patch from ... Sun, 21 Apr 2019 02:57:36 GMT Jelmer Vernooij [f9b9749] * debian/changelog (modified) * debian/control (modified) Depend on newer debhelper (>= 9.20160709) rather than dh-systemd. ... Sat, 02 Mar 2019 23:20:02 GMT Wilmer van der Gaast [e979b0f] * debian/rules (modified) Swap dh_installdocs and dh_installchangelogs calls or the symlinking ... Sat, 02 Mar 2019 22:38:00 GMT Wilmer van der Gaast [d109226] * debian/bitlbee-common.postinst (modified) * debian/changelog (modified) 3.6-1 upload - changelog entry cleaned up, timestamped and merged in ... Thu, 07 Feb 2019 19:52:53 GMT dequis [ff9f3e3] * bitlbee.h (modified) * doc/CHANGES (modified) BitlBee 3.6 Thu, 07 Feb 2019 19:37:23 GMT dequis [e17d0a4] * doc/CHANGES (modified) * doc/user-guide/misc.xml (modified) Prepare 3.6 release notes Sun, 03 Feb 2019 15:18:54 GMT dequis [e5d2c56] * configure (modified) * debian/control (modified) * doc/user-guide/commands.xml (modified) * protocols/account.c (modified) * protocols/nogaim.c (modified) * protocols/oscar/AUTHORS (deleted) * protocols/oscar/COPYING (deleted) * protocols/oscar/Makefile (deleted) * protocols/oscar/admin.c (deleted) * protocols/oscar/admin.h (deleted) * protocols/oscar/aim.h (deleted) * protocols/oscar/aim_internal.h (deleted) * protocols/oscar/aim_prefixes.h (deleted) * protocols/oscar/auth.c (deleted) * protocols/oscar/bos.c (deleted) * protocols/oscar/bos.h (deleted) * protocols/oscar/buddylist.c (deleted) * protocols/oscar/buddylist.h (deleted) * protocols/oscar/chat.c (deleted) * protocols/oscar/chat.h (deleted) * protocols/oscar/chatnav.c (deleted) * protocols/oscar/chatnav.h (deleted) * protocols/oscar/conn.c (deleted) * protocols/oscar/icq.c (deleted) * protocols/oscar/icq.h (deleted) * protocols/oscar/im.c (deleted) * protocols/oscar/im.h (deleted) * protocols/oscar/info.c (deleted) * protocols/oscar/info.h (deleted) * protocols/oscar/misc.c (deleted) * protocols/oscar/msgcookie.c (deleted) * protocols/oscar/oscar.c (deleted) * protocols/oscar/oscar_util.c (deleted) * protocols/oscar/rxhandlers.c (deleted) * protocols/oscar/rxqueue.c (deleted) * protocols/oscar/search.c (deleted) * protocols/oscar/search.h (deleted) * protocols/oscar/service.c (deleted) * protocols/oscar/snac.c (deleted) * protocols/oscar/ssi.c (deleted) * protocols/oscar/ssi.h (deleted) * protocols/oscar/stats.c (deleted) * protocols/oscar/tlv.c (deleted) * protocols/oscar/txqueue.c (deleted) * protocols/purple/purple.c (modified) Remove OSCAR since both ICQ and AIM are dead RIP. Sun, 20 Jan 2019 13:55:23 GMT dequis [9de451d] * debian/control (modified) debian: remove nonsense build-dep of old debhelper Since the ... Fri, 18 Jan 2019 21:11:00 GMT Jelmer Vernooij [8bae78d] * debian/changelog (modified) * debian/compat (modified) * debian/control (modified) Fix some issues reported by lintian (#122) Debian package ... Sat, 20 Oct 2018 13:16:56 GMT Jelmer Vernooij [c3599e0] * debian/changelog (modified) Trim trailing whitespace. Fixes lintian: ... Wed, 03 Oct 2018 13:45:40 GMT dx [8813282] * debian/changelog (modified) * debian/upstream/metadata (added) Add debian upstream metadata file. Sat, 15 Sep 2018 15:19:06 GMT Peter Powell [67f4cfe] * README.md (modified) * doc/user-guide/help.xml (modified) Fix the capitalisation of freenode's name. Sun, 09 Sep 2018 22:04:41 GMT Christopher Brannon [5eab9260] * lib/ssl_gnutls.c (modified) * lib/ssl_openssl.c (modified) SSL: correctly handle hostnames starting with a digit when SNI is ... Sun, 26 Aug 2018 21:17:06 GMT dequis [37437f2] * otr.c (modified) otr: Don't block attempts to connect/smp/smpq to "offline" users ... Sun, 26 Aug 2018 20:56:09 GMT dequis [61fc056] * irc_im.c (modified) irc_im: fix away_reply_timeout getting reset too often The hangouts ... Sun, 19 Aug 2018 18:18:29 GMT dequis [0b1448f] * protocols/twitter/twitter.c (modified) twitter: set default value of stream setting to false Since streams ... Tue, 31 Jul 2018 06:17:21 GMT dequis [3b0c1c3] * protocols/twitter/twitter_lib.c (modified) Merge branch 'master' into develop Tue, 31 Jul 2018 06:12:25 GMT dequis [921ea8b] * protocols/twitter/twitter_lib.c (modified) twitter: show quote tweets when the url isn't in the entities Which ... Tue, 31 Jul 2018 04:57:16 GMT dequis [fa1bc1d] * irc_im.c (modified) Hide timestamps from the message body if server-time is enabled 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 ... Thu, 12 Jul 2018 07:47:18 GMT dequis [b9d1fdc] * irc.c (modified) irc_vawrite: cut amount of strlen(irc->sendbuffer) calls in half ... Mon, 09 Jul 2018 23:44:15 GMT dx [ac8b4d9] * doc/user-guide/commands.xml (modified) rename -del help clarification Mon, 09 Jul 2018 17:55:28 GMT dx [19ba56e] * root_commands.c (modified) show correct nick when `rename -del` is used Thu, 05 Jul 2018 07:03:35 GMT dequis [c17d0af] * protocols/purple/purple.c (modified) purple: Add "bitlbee-set-account-password" signal Replacement API ... Tue, 03 Jul 2018 05:58:47 GMT dequis [9e83b15] * lib/misc.c (modified) * lib/misc.h (modified) * protocols/bee_user.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) Add a hash table to speed up bee_user_by_handle() This maintains a ... Sun, 27 May 2018 03:04:49 GMT dequis [49ab3cb] * root_commands.c (modified) Remove deprecated placeholder for 'nick' command (added 2010) ... Sun, 27 May 2018 03:04:01 GMT dequis [17cc2fe] * debian/bitlbee-common.postinst (modified) * debian/changelog (modified) * debian/control (modified) * debian/rules (modified) Merge branch 'develop' Fri, 25 May 2018 02:15:12 GMT Eneas U de Queiroz [5c163e5] * lib/ssl_openssl.c (modified) Openssl 1.1 support This adds openssl 1.1.0 support. ... Tue, 08 May 2018 13:20:56 GMT Wilmer van der Gaast [896bea2] * README.md (modified) Fix bitlbee.org URLs. Wed, 11 Apr 2018 06:16:02 GMT dequis [f8d2cff] * debian/control (modified) * debian/rules (modified) debian: turn -common and -dev into arch:any to safely use --link-doc ... Wed, 11 Apr 2018 01:49:27 GMT dequis [8d7b0a4] * debian/changelog (modified) * debian/rules (modified) debian: add ${DEB_HOST_MULTIARCH} to pkgconfig install path Fixes ... Wed, 11 Apr 2018 01:14:43 GMT dequis [8c4af56e] * debian/bitlbee-common.postinst (modified) * debian/changelog (modified) debian: Fix postinst error with no /var/lib/bitlbee (Patch from ... Sat, 31 Mar 2018 03:05:46 GMT dequis [246b98b] * protocols/jabber/jabber.c (modified) jabber: try to join anyway after "Already present in chat" Most of ... Sat, 31 Mar 2018 02:04:45 GMT dequis [a39ede7] * protocols/oscar/aim.h (modified) * protocols/oscar/auth.c (modified) * protocols/oscar/conn.c (modified) * protocols/oscar/oscar.c (modified) oscar: remove old_icq_auth (XOR login, default off since 2010) Holy ... Wed, 28 Mar 2018 00:54:49 GMT dequis [9459ca2] * debian/rules (modified) debian: pass --systemdsystemunitdir to ./configure explicitly It ... Tue, 27 Mar 2018 16:22:32 GMT dequis [46b5ed1] * debian/rules (modified) debian: limit dh_systemd actions to the bitlbee-common package ... Tue, 27 Mar 2018 16:10:05 GMT dequis [230f6f1] * debian/compat (modified) debian: bump compat level from 6 to 9 It's nicer like this, and ... Mon, 26 Mar 2018 16:48:32 GMT dequis [0d2cd10] * configure (modified) * unix.c (modified) Write backtrace to /var/lib/bitlbee/crash.log on SIGSEGV ...