From a3ec8329f4202e1f7cb7d0ca4637f5529a80a103 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Fri, 19 Jul 2024 12:48:44 +0100 Subject: [PATCH 1/5] Document the previous commit. --- docs/Changes | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/Changes b/docs/Changes index e6e6a0e5f..e2fe3a0ee 100644 --- a/docs/Changes +++ b/docs/Changes @@ -8,6 +8,7 @@ Fixed expiring channel suspensions. Fixed expiring forbids. Fixed expiring nick suspensions. Fixed feature detection on InspIRCd. +Fixed InspIRCd account cloaks causing CHGHOST spam when a user also has a services vhost. Fixed joining users to channels with a key set on InspIRCd. Fixed logging users out fully when their nick gets suspended. Fixed marking boolean columns in SQL as TEXT instead of INT. From 3acf74483ca5b5e4ff082fa2253df0366b43a54e Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Fri, 19 Jul 2024 12:49:56 +0100 Subject: [PATCH 2/5] Release 2.0.16. --- docs/Changes | 4 ++-- docs/Changes.conf | 4 ++-- src/version.sh | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/Changes b/docs/Changes index e2fe3a0ee..e0ba80557 100644 --- a/docs/Changes +++ b/docs/Changes @@ -1,5 +1,5 @@ -Anope Version 2.0.16-git ------------------------- +Anope Version 2.0.16 +-------------------- Added a workaround for users matching expired sqlines. Fixed a copy/paste error in webcpanel. Fixed a crash in db_flatfile caused by trying to serialize data without a type. diff --git a/docs/Changes.conf b/docs/Changes.conf index 080e409a4..12036af57 100644 --- a/docs/Changes.conf +++ b/docs/Changes.conf @@ -1,5 +1,5 @@ -Anope Version 2.0.16-git ------------------------- +Anope Version 2.0.16 +-------------------- No significant changes. Anope Version 2.0.15 diff --git a/src/version.sh b/src/version.sh index 97513cdb5..ead1a4c6f 100644 --- a/src/version.sh +++ b/src/version.sh @@ -3,4 +3,4 @@ VERSION_MAJOR=2 VERSION_MINOR=0 VERSION_PATCH=16 -VERSION_EXTRA="-git" +VERSION_EXTRA="" From bfca74f6b34a87dc1aca9753a367acc5415fddf2 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Fri, 19 Jul 2024 12:52:01 +0100 Subject: [PATCH 3/5] Bump for 2.0.17-git. --- docs/Changes | 8 ++++++-- docs/Changes.conf | 4 ++++ src/version.sh | 4 ++-- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/docs/Changes b/docs/Changes index e0ba80557..730c5f43c 100644 --- a/docs/Changes +++ b/docs/Changes @@ -1,5 +1,9 @@ -Anope Version 2.0.16 --------------------- +Anope Version 2.0.17-git +------------------------ +No significant changes. + +Anope Version 2.0.16-git +------------------------ Added a workaround for users matching expired sqlines. Fixed a copy/paste error in webcpanel. Fixed a crash in db_flatfile caused by trying to serialize data without a type. diff --git a/docs/Changes.conf b/docs/Changes.conf index 12036af57..1ceaaef76 100644 --- a/docs/Changes.conf +++ b/docs/Changes.conf @@ -1,3 +1,7 @@ +Anope Version 2.0.17-git +------------------------ +No significant changes. + Anope Version 2.0.16 -------------------- No significant changes. diff --git a/src/version.sh b/src/version.sh index ead1a4c6f..20062ac58 100644 --- a/src/version.sh +++ b/src/version.sh @@ -2,5 +2,5 @@ VERSION_MAJOR=2 VERSION_MINOR=0 -VERSION_PATCH=16 -VERSION_EXTRA="" +VERSION_PATCH=17 +VERSION_EXTRA="-git" From a1165eea94249c293edbdebb39607008f9ae72c1 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Sat, 20 Jul 2024 11:31:40 +0100 Subject: [PATCH 4/5] Fix the type of the InspIRCd IJOIN chants when converting. --- modules/protocol/inspircd3.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/protocol/inspircd3.cpp b/modules/protocol/inspircd3.cpp index 9e7598c79..45d877d78 100644 --- a/modules/protocol/inspircd3.cpp +++ b/modules/protocol/inspircd3.cpp @@ -1686,7 +1686,7 @@ struct IRCDMessageIJoin : IRCDMessage time_t chants = Anope::CurTime; if (params.size() >= 4) { - chants = params[2].is_pos_number_only() ? convertTo(params[2]) : 0; + chants = params[2].is_pos_number_only() ? convertTo(params[2]) : 0; for (unsigned i = 0; i < params[3].length(); ++i) user.first.AddMode(params[3][i]); } From 63ad540e555e3de05f7b085e008c92c04a5de351 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Sat, 20 Jul 2024 19:24:19 +0100 Subject: [PATCH 5/5] Add a note to LANGUAGE about rebuilding from scratch. --- docs/LANGUAGE | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/LANGUAGE b/docs/LANGUAGE index 061d611f6..a98440e8b 100644 --- a/docs/LANGUAGE +++ b/docs/LANGUAGE @@ -19,6 +19,8 @@ Anope Multi Language Support Then execute: dpkg-reconfigure locales + If you have already built Anope you will need to delete the build directory and rebuild from scratch. + Building Anope on Windows with gettext support is explained in docs/WIN32.txt 2) Adding a new language