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

Reply via email to