Here is an update to ircd-hybrid 8.2.42.

#### Noteworthy changes in version 8.2.42 (2022-08-28)
* Extban `$Q` of type acting has been implemented. This extban prevents
  matching users from using the `KICK` command.
* Implemented channel mode `Q`. `KICK` cannot be used on channels with that 
mode set.
* Implemented user mode `Z`. Users with that mode set may only receive private
  messages from other users that are connected via TLS.
* Fixed issue where `WHO nick` on invisible clients (user mode `i`) wouldn't 
work


Index: Makefile
===================================================================
RCS file: /home/cvs/ports/net/ircd-hybrid/Makefile,v
retrieving revision 1.62
diff -u -p -u -p -r1.62 Makefile
--- Makefile    23 Jul 2022 05:15:24 -0000      1.62
+++ Makefile    16 Sep 2022 21:00:46 -0000
@@ -1,9 +1,11 @@
 COMMENT =      Internet Relay Chat server
 
-DISTNAME =     ircd-hybrid-8.2.41
+DISTNAME =     ircd-hybrid-8.2.42
 CATEGORIES =   net
 MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=ircd-hybrid/}
 EXTRACT_SUFX = .tgz
+
+WRKDIST=       ${WRKDIR}/ircd-hybrid
 
 HOMEPAGE =     http://ircd-hybrid.com/
 
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/net/ircd-hybrid/distinfo,v
retrieving revision 1.38
diff -u -p -u -p -r1.38 distinfo
--- distinfo    23 Jul 2022 05:15:24 -0000      1.38
+++ distinfo    16 Sep 2022 20:59:30 -0000
@@ -1,2 +1,2 @@
-SHA256 (ircd-hybrid-8.2.41.tgz) = zg6mllRgEEe9hkI93AAjwHlVcCSZkAEeqmxB1jcrBFQ=
-SIZE (ircd-hybrid-8.2.41.tgz) = 1061502
+SHA256 (ircd-hybrid-8.2.42.tgz) = aS0he/x+o3xOQ5H7hrCpJ4C8MusUT2liM0lyF1W4H2o=
+SIZE (ircd-hybrid-8.2.42.tgz) = 2230731
Index: patches/patch-doc_Makefile_in
===================================================================
RCS file: /home/cvs/ports/net/ircd-hybrid/patches/patch-doc_Makefile_in,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 patch-doc_Makefile_in
--- patches/patch-doc_Makefile_in       23 Jul 2022 05:15:24 -0000      1.14
+++ patches/patch-doc_Makefile_in       16 Sep 2022 21:00:56 -0000
@@ -1,7 +1,7 @@
 Index: doc/Makefile.in
 --- doc/Makefile.in.orig
 +++ doc/Makefile.in
-@@ -401,25 +401,25 @@ uninstall-man8:
+@@ -402,25 +402,25 @@ uninstall-man8:
        dir='$(DESTDIR)$(man8dir)'; $(am__uninstall_files_from_dir)
  install-dist_sysconfDATA: $(dist_sysconf_DATA)
        @$(NORMAL_INSTALL)
@@ -34,7 +34,7 @@ Index: doc/Makefile.in
  tags TAGS:
  
  ctags CTAGS:
-@@ -463,7 +463,7 @@ check-am: all-am
+@@ -464,7 +464,7 @@ check-am: all-am
  check: check-am
  all-am: Makefile $(MANS) $(DATA)
  installdirs:
Index: patches/patch-doc_reference_conf
===================================================================
RCS file: /home/cvs/ports/net/ircd-hybrid/patches/patch-doc_reference_conf,v
retrieving revision 1.23
diff -u -p -u -p -r1.23 patch-doc_reference_conf
--- patches/patch-doc_reference_conf    23 Jul 2022 05:15:24 -0000      1.23
+++ patches/patch-doc_reference_conf    16 Sep 2022 21:00:54 -0000
@@ -34,7 +34,7 @@ Index: doc/reference.conf
  };
  
  /*
-@@ -1007,7 +1007,7 @@ serverhide {
+@@ -1008,7 +1008,7 @@ serverhide {
        /*
         * flatten_links_file: path to the flatten links cache file.
         */
@@ -43,7 +43,7 @@ Index: doc/reference.conf
  
        /*
         * hidden: hide this server from a /links output on servers that
-@@ -1315,9 +1315,9 @@ modules {
+@@ -1317,9 +1317,9 @@ modules {
         * path: other paths to search for modules specified below
         * and in "/module load".
         */
@@ -56,7 +56,7 @@ Index: doc/reference.conf
  
        /* module: the name of a module to load on startup/rehash. */
  #     module = "some_module.la";
-@@ -1332,49 +1332,49 @@ log {
+@@ -1334,49 +1334,49 @@ log {
  
        file {
                type = oper;
Index: patches/patch-include_defaults_h
===================================================================
RCS file: /home/cvs/ports/net/ircd-hybrid/patches/patch-include_defaults_h,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 patch-include_defaults_h
--- patches/patch-include_defaults_h    11 Mar 2022 19:46:09 -0000      1.10
+++ patches/patch-include_defaults_h    16 Sep 2022 21:00:54 -0000
@@ -1,7 +1,7 @@
 Index: include/defaults.h
 --- include/defaults.h.orig
 +++ include/defaults.h
-@@ -48,16 +48,21 @@
+@@ -47,16 +47,21 @@
   * AUTOMODPATH = directory for autoloaded modules
   */
  
Index: patches/patch-include_stdinc_h
===================================================================
RCS file: /home/cvs/ports/net/ircd-hybrid/patches/patch-include_stdinc_h,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 patch-include_stdinc_h
--- patches/patch-include_stdinc_h      11 Mar 2022 19:46:09 -0000      1.9
+++ patches/patch-include_stdinc_h      16 Sep 2022 21:00:54 -0000
@@ -1,7 +1,7 @@
 Index: include/stdinc.h
 --- include/stdinc.h.orig
 +++ include/stdinc.h
-@@ -49,6 +49,8 @@
+@@ -48,6 +48,8 @@
  #include <stdarg.h>
  #include <signal.h>
  #include <ctype.h>
Index: patches/patch-src_ircd_c
===================================================================
RCS file: /home/cvs/ports/net/ircd-hybrid/patches/patch-src_ircd_c,v
retrieving revision 1.20
diff -u -p -u -p -r1.20 patch-src_ircd_c
--- patches/patch-src_ircd_c    11 Mar 2022 19:46:09 -0000      1.20
+++ patches/patch-src_ircd_c    16 Sep 2022 21:00:54 -0000
@@ -1,7 +1,7 @@
 Index: src/ircd.c
 --- src/ircd.c.orig
 +++ src/ircd.c
-@@ -330,7 +330,6 @@ make_daemon(void)
+@@ -328,7 +328,6 @@ make_daemon(void)
    }
    else if (pid > 0)
    {
@@ -9,7 +9,7 @@ Index: src/ircd.c
      exit(EXIT_SUCCESS);
    }
  
-@@ -343,8 +342,19 @@ main(int argc, char *argv[])
+@@ -341,8 +340,19 @@ main(int argc, char *argv[])
    /* Check to see if the user is running us as root, which is a nono */
    if (geteuid() == 0)
    {

Reply via email to