From c026f41eeb9a68da04acaaf1d750b26207843161 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?louiz=E2=80=99?= Date: Mon, 27 Mar 2017 23:11:03 +0200 Subject: Add the persistent feature in the changelog [skip ci] --- CHANGELOG.rst | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'CHANGELOG.rst') diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 69676cb..f7b9cad 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,7 +1,13 @@ Version 5.0 =========== - - An identd server has been added + - An identd server has been added. + - Add a **persistent** option for channels. When a channel is configured + as persistent, when the user leaves the room, biboumi stays idle and keeps + saving the received messages in the archive, instead of leaving the channel + entirely. When the user re-joins the room later, biboumi sends the message + history to her/him. This feature can be used to make biboumi behave like + an IRC bouncer. - Use the udns library instead of c-ares, for asynchronous DNS resolution. It’s still fully optional. -- cgit v1.2.3 From 54bb67b1e649f3d66b3a95f610732016ce5c09cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?louiz=E2=80=99?= Date: Tue, 21 Mar 2017 11:34:48 +0100 Subject: Update changelog for 4.1 release --- CHANGELOG.rst | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'CHANGELOG.rst') diff --git a/CHANGELOG.rst b/CHANGELOG.rst index f7b9cad..e4ff422 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -11,6 +11,11 @@ Version 5.0 - Use the udns library instead of c-ares, for asynchronous DNS resolution. It’s still fully optional. +Version 4.1 - 2017-03-21 +======================== + + - Works with biboumi 2.x, as well as biboumi 1.11.x + Version 4.0 - 2016-11-09 ======================== -- cgit v1.2.3 From 7f2127a7ea4c49fc1fbcd6cd6fb13e0265f4d841 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?louiz=E2=80=99?= Date: Thu, 30 Mar 2017 18:16:44 +0200 Subject: Add the archive ID to messages when they are sent to users This makes us compatible with mam 6.0 fix #3249 --- CHANGELOG.rst | 1 + 1 file changed, 1 insertion(+) (limited to 'CHANGELOG.rst') diff --git a/CHANGELOG.rst b/CHANGELOG.rst index e4ff422..58ffc04 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -10,6 +10,7 @@ Version 5.0 an IRC bouncer. - Use the udns library instead of c-ares, for asynchronous DNS resolution. It’s still fully optional. + - Update MAM implementation to version 6.0 (namespace mam:2) Version 4.1 - 2017-03-21 ======================== -- cgit v1.2.3 From 2479ba6b126859f47b35bda2bf828552d7995b5d Mon Sep 17 00:00:00 2001 From: Vinilox Date: Fri, 31 Mar 2017 14:40:17 +0200 Subject: =?UTF-8?q?Fix=20typo=20in=20CHANGELOG.rst=20biboumi=20=E2=86=92?= =?UTF-8?q?=20botan?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'CHANGELOG.rst') diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 58ffc04..75b76a4 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -15,7 +15,7 @@ Version 5.0 Version 4.1 - 2017-03-21 ======================== - - Works with biboumi 2.x, as well as biboumi 1.11.x + - Works with botan 2.x, as well as botan 1.11.x Version 4.0 - 2016-11-09 ======================== -- cgit v1.2.3 From 68d6b829402592d2d7a00e6e7b5013077aaa745c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?louiz=E2=80=99?= Date: Sun, 9 Apr 2017 23:03:35 +0200 Subject: Properly handle multiline topics fix #3254 --- CHANGELOG.rst | 1 + 1 file changed, 1 insertion(+) (limited to 'CHANGELOG.rst') diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 75b76a4..ae1ee29 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -11,6 +11,7 @@ Version 5.0 - Use the udns library instead of c-ares, for asynchronous DNS resolution. It’s still fully optional. - Update MAM implementation to version 6.0 (namespace mam:2) + - Multiline topics are now properly handled Version 4.1 - 2017-03-21 ======================== -- cgit v1.2.3 From 96d460de480617ec2ade3b5cc428bd144a1659f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?louiz=E2=80=99?= Date: Wed, 19 Apr 2017 23:05:08 +0200 Subject: Add the default MAM limit in the changelog --- CHANGELOG.rst | 2 ++ 1 file changed, 2 insertions(+) (limited to 'CHANGELOG.rst') diff --git a/CHANGELOG.rst b/CHANGELOG.rst index ae1ee29..74d60f1 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -11,6 +11,8 @@ Version 5.0 - Use the udns library instead of c-ares, for asynchronous DNS resolution. It’s still fully optional. - Update MAM implementation to version 6.0 (namespace mam:2) + - If the client doesn’t specify any limit, MAM results contain at most 100 + messages, instead of the whole archive. - Multiline topics are now properly handled Version 4.1 - 2017-03-21 -- cgit v1.2.3 From eac144acdaca02f018bddde5f623fba3e8cd4ad9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?louiz=E2=80=99?= Date: Fri, 21 Apr 2017 11:19:36 +0200 Subject: Configuration options can be overridden by setting env values --- CHANGELOG.rst | 1 + 1 file changed, 1 insertion(+) (limited to 'CHANGELOG.rst') diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 74d60f1..1e94d6c 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -14,6 +14,7 @@ Version 5.0 - If the client doesn’t specify any limit, MAM results contain at most 100 messages, instead of the whole archive. - Multiline topics are now properly handled + - Configuration options can be overridden by values found in the process env. Version 4.1 - 2017-03-21 ======================== -- cgit v1.2.3 From 7b3e0e0cf3eddd3537455a3605b04a48ee663f47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?louiz=E2=80=99?= Date: Sun, 30 Apr 2017 15:04:40 +0200 Subject: =?UTF-8?q?Make=20botan=E2=80=99s=20policy=20configurable=20from?= =?UTF-8?q?=20a=20file?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix #3244 --- CHANGELOG.rst | 2 ++ 1 file changed, 2 insertions(+) (limited to 'CHANGELOG.rst') diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 1e94d6c..39941eb 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -15,6 +15,8 @@ Version 5.0 messages, instead of the whole archive. - Multiline topics are now properly handled - Configuration options can be overridden by values found in the process env. + - Botan’s TLS policies can be customized by the administrator, for each + IRC server, with simple text files. Version 4.1 - 2017-03-21 ======================== -- cgit v1.2.3 From ea65b43cc2ad17879332941293ead8e36a219800 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?louiz=E2=80=99?= Date: Wed, 26 Apr 2017 20:56:01 +0200 Subject: Release version 4.2 --- CHANGELOG.rst | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'CHANGELOG.rst') diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 39941eb..f90700d 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -18,6 +18,11 @@ Version 5.0 - Botan’s TLS policies can be customized by the administrator, for each IRC server, with simple text files. +Version 4.2 - 2017-04-26 +======================== + + - Fix a build issue when LiteSQL is absent from the system + Version 4.1 - 2017-03-21 ======================== -- cgit v1.2.3 From 0a8a77e64ce4c314d8e6fa9eda8fc47f8cdef080 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?louiz=E2=80=99?= Date: Tue, 2 May 2017 14:46:03 +0200 Subject: Fix a segmentation fault when connecting to a server without a port fix #3260 --- CHANGELOG.rst | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'CHANGELOG.rst') diff --git a/CHANGELOG.rst b/CHANGELOG.rst index f90700d..6f6f064 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -18,6 +18,12 @@ Version 5.0 - Botan’s TLS policies can be customized by the administrator, for each IRC server, with simple text files. +Version 4.3 - 2017-05-02 +======================== + + - Fix a segmentation fault that occured when trying to connect to an IRC + server without any port configured. + Version 4.2 - 2017-04-26 ======================== -- cgit v1.2.3 From 8cf0b833c47314ada66e6a25bbdb9a2178e096d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?louiz=E2=80=99?= Date: Thu, 11 May 2017 21:15:43 +0200 Subject: Make the IRC channel configuration form available from the MUC config fix #3250 --- CHANGELOG.rst | 2 ++ 1 file changed, 2 insertions(+) (limited to 'CHANGELOG.rst') diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 6f6f064..d8079f2 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -17,6 +17,8 @@ Version 5.0 - Configuration options can be overridden by values found in the process env. - Botan’s TLS policies can be customized by the administrator, for each IRC server, with simple text files. + - The IRC channel configuration form is now also available using the MUC + configuration, in addition to the ad-hoc command. Version 4.3 - 2017-05-02 ======================== -- cgit v1.2.3 From 0180ea7e404a90dd36f771eee2538a17daa590d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?louiz=E2=80=99?= Date: Wed, 17 May 2017 00:31:03 +0200 Subject: Update changelog --- CHANGELOG.rst | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'CHANGELOG.rst') diff --git a/CHANGELOG.rst b/CHANGELOG.rst index d8079f2..d48650a 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -11,8 +11,9 @@ Version 5.0 - Use the udns library instead of c-ares, for asynchronous DNS resolution. It’s still fully optional. - Update MAM implementation to version 6.0 (namespace mam:2) - - If the client doesn’t specify any limit, MAM results contain at most 100 - messages, instead of the whole archive. + - If the client doesn’t specify any limit in its MAM and channel list request, + the results returned by biboumi contain at most 100 messages, instead of + the potentially huge complete result. - Multiline topics are now properly handled - Configuration options can be overridden by values found in the process env. - Botan’s TLS policies can be customized by the administrator, for each -- cgit v1.2.3 From bb150d587f080af38a74f2420457f1e0b2606a62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?louiz=E2=80=99?= Date: Wed, 17 May 2017 00:30:07 +0200 Subject: Redirect welcome NOTICE to their channel, instead of sending a global one fix #3236 --- CHANGELOG.rst | 2 ++ 1 file changed, 2 insertions(+) (limited to 'CHANGELOG.rst') diff --git a/CHANGELOG.rst b/CHANGELOG.rst index d48650a..a9f46ec 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -20,6 +20,8 @@ Version 5.0 IRC server, with simple text files. - The IRC channel configuration form is now also available using the MUC configuration, in addition to the ad-hoc command. + - Notices starting with [#channel] are considered as welcome messages coming + from that channel, instead of private messages. Version 4.3 - 2017-05-02 ======================== -- cgit v1.2.3 From 23a3372144215c9ba7a30d599164677284813fa4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?louiz=E2=80=99?= Date: Wed, 24 May 2017 13:36:00 +0200 Subject: Release version 5.0 --- CHANGELOG.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'CHANGELOG.rst') diff --git a/CHANGELOG.rst b/CHANGELOG.rst index a9f46ec..5709483 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,5 +1,5 @@ -Version 5.0 -=========== +Version 5.0 - 2017-05-24 +======================== - An identd server has been added. - Add a **persistent** option for channels. When a channel is configured -- cgit v1.2.3