On Sat, Nov 07, 2020 at 01:24:43AM -0500, Brad Smith wrote:
> Here is an update to ircd-hybrid 8.2.34.
>
> -- Noteworthy changes in version 8.2.34 (2020-11-01)
> * Re-implement backwards compatibility mode for old ircd-hybrid 8.2.23 and
> below.
> Final removal is scheduled for early 2021.
> * For consistency, the `general::network_desc` configuration directive has
> been
> renamed to `general::network_description`
> * Server notices that previously have been sent to user modes +f and +u are
> now
> sent to user mode +j (reject notices) instead. Due to this change, `unauth`
> and
> `full` have been removed from `general::oper_only_umodes`,
> `general::oper_umodes`,
> and `operator::umodes`.
> * User mode +b has been replaced with +f (flood). Spam/flood notices are now
> sent
> to this user mode. For this, `bots` has been removed from
> `general::oper_only_umodes`, `general::oper_umodes`, and `operator::umodes`.
> `flood` has been added instead to these configuration directives.
> * Stricten server/user ID validation. IDs have to be all uppercase everywhere
> now.
Here is 8.2.35.
-- Noteworthy changes in version 8.2.35 (2020-11-14)
* Fixed issue where servers could propagate truncated ban masks during net-join
Index: Makefile
===================================================================
RCS file: /home/cvs/ports/net/ircd-hybrid/Makefile,v
retrieving revision 1.55
diff -u -p -u -p -r1.55 Makefile
--- Makefile 6 Oct 2020 20:04:30 -0000 1.55
+++ Makefile 19 Nov 2020 03:57:11 -0000
@@ -2,7 +2,7 @@
COMMENT = Internet Relay Chat server
-DISTNAME = ircd-hybrid-8.2.33
+DISTNAME = ircd-hybrid-8.2.35
CATEGORIES = net
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=ircd-hybrid/}
EXTRACT_SUFX = .tgz
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/net/ircd-hybrid/distinfo,v
retrieving revision 1.32
diff -u -p -u -p -r1.32 distinfo
--- distinfo 6 Oct 2020 20:04:30 -0000 1.32
+++ distinfo 19 Nov 2020 03:58:39 -0000
@@ -1,2 +1,2 @@
-SHA256 (ircd-hybrid-8.2.33.tgz) = GEcPpLU2GAn4ZDWZ+s0xVBxEspwOY7G0RkDWyAhFagE=
-SIZE (ircd-hybrid-8.2.33.tgz) = 1250775
+SHA256 (ircd-hybrid-8.2.35.tgz) = il0uuYxI0Bqc8vm9VUqj4ORCkVR6KkfioTBEovhovBA=
+SIZE (ircd-hybrid-8.2.35.tgz) = 1053942
Index: patches/patch-doc_reference_conf
===================================================================
RCS file: /home/cvs/ports/net/ircd-hybrid/patches/patch-doc_reference_conf,v
retrieving revision 1.19
diff -u -p -u -p -r1.19 patch-doc_reference_conf
--- patches/patch-doc_reference_conf 6 Oct 2020 20:04:30 -0000 1.19
+++ patches/patch-doc_reference_conf 7 Nov 2020 06:18:03 -0000
@@ -36,7 +36,7 @@ Index: doc/reference.conf
};
/*
-@@ -991,7 +991,7 @@ serverhide {
+@@ -989,7 +989,7 @@ serverhide {
/*
* flatten_links_file: path to the flatten links cache file.
*/
@@ -45,7 +45,7 @@ Index: doc/reference.conf
/*
* hidden: hide this server from a /links output on servers that
-@@ -1300,9 +1300,9 @@ modules {
+@@ -1296,9 +1296,9 @@ modules {
* path: other paths to search for modules specified below
* and in "/module load".
*/
@@ -58,7 +58,7 @@ Index: doc/reference.conf
/* module: the name of a module to load on startup/rehash. */
# module = "some_module.la";
-@@ -1317,49 +1317,49 @@ log {
+@@ -1313,49 +1313,49 @@ log {
file {
type = oper;
Index: patches/patch-src_ircd_c
===================================================================
RCS file: /home/cvs/ports/net/ircd-hybrid/patches/patch-src_ircd_c,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 patch-src_ircd_c
--- patches/patch-src_ircd_c 15 May 2020 06:34:13 -0000 1.18
+++ patches/patch-src_ircd_c 7 Nov 2020 06:18:01 -0000
@@ -3,7 +3,7 @@ $OpenBSD: patch-src_ircd_c,v 1.18 2020/0
Index: src/ircd.c
--- src/ircd.c.orig
+++ src/ircd.c
-@@ -331,7 +331,6 @@ make_daemon(void)
+@@ -330,7 +330,6 @@ make_daemon(void)
}
else if (pid > 0)
{
@@ -11,7 +11,7 @@ Index: src/ircd.c
exit(EXIT_SUCCESS);
}
-@@ -344,8 +343,19 @@ main(int argc, char *argv[])
+@@ -343,8 +342,19 @@ main(int argc, char *argv[])
/* Check to see if the user is running us as root, which is a nono */
if (geteuid() == 0)
{
Index: pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/net/ircd-hybrid/pkg/PLIST,v
retrieving revision 1.22
diff -u -p -u -p -r1.22 PLIST
--- pkg/PLIST 6 Oct 2020 20:04:30 -0000 1.22
+++ pkg/PLIST 7 Nov 2020 06:19:54 -0000
@@ -98,6 +98,8 @@ lib/ircd-hybrid/modules/autoload/m_stats
@so lib/ircd-hybrid/modules/autoload/m_stats.so
lib/ircd-hybrid/modules/autoload/m_svinfo.la
@so lib/ircd-hybrid/modules/autoload/m_svinfo.so
+lib/ircd-hybrid/modules/autoload/m_svsaccount.la
+@so lib/ircd-hybrid/modules/autoload/m_svsaccount.so
lib/ircd-hybrid/modules/autoload/m_svshost.la
@so lib/ircd-hybrid/modules/autoload/m_svshost.so
lib/ircd-hybrid/modules/autoload/m_svsjoin.la