<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/07cf071969c8ca31c1e968f125a78c92c2c6b17c">https://github.com/macports/macports-ports/commit/07cf071969c8ca31c1e968f125a78c92c2c6b17c</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 07cf071969c sshguard: update to 2.4.3
</span>07cf071969c is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 07cf071969c8ca31c1e968f125a78c92c2c6b17c
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Wed Jul 5 07:22:55 2023 -0500

<span style='display:block; white-space:pre;color:#404040;'>    sshguard: update to 2.4.3
</span>---
 net/sshguard/Portfile                           | 15 ++++++---------
 net/sshguard/files/patch-configure.ac.diff      | 20 --------------------
 net/sshguard/files/patch-memset-off-by-one.diff | 14 --------------
 3 files changed, 6 insertions(+), 43 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/sshguard/Portfile b/net/sshguard/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b937dd83eae..7d590dd8e24 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/sshguard/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/sshguard/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,8 +3,8 @@
</span> PortSystem          1.0
 PortGroup           bitbucket 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-bitbucket.setup     sshguard sshguard 2.4.2 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bitbucket.setup     sshguard sshguard 2.4.3 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> 
 categories          net security
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,17 +20,14 @@ long_description    Sshguard monitors servers from their logging activity. When
</span> 
 homepage            http://www.sshguard.net/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  900a343d9ef1a8fe52483a9e97943878112ed00b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  31f7f880bc4bb3aee32682e42ec02f17cb1dfc5894ea676009085bdb373c4b59 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    69279
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  fc71ef6fe489854614ebd5d472f9a5a67320cbb3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  27914ae59249d2fb488249015d68188bb986ab8b6771936105d3ca9ec78339db \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    71548
</span> 
 use_autoreconf      yes
 
 depends_build-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py38-docutils
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-configure.ac.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-memset-off-by-one.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py311-docutils
</span> 
 # Before Lion firewall is ipfw, afterwards pf.
 if {${os.major} < 11} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/sshguard/files/patch-configure.ac.diff b/net/sshguard/files/patch-configure.ac.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 4b05db04682..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/sshguard/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,20 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.ac.orig      2018-12-15 18:47:24.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac   2018-12-30 18:28:00.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -4,7 +4,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AM_MAINTAINER_MODE([enable])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_CONFIG_SRCDIR([src/sshguard.in])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AM_CONFIG_HEADER([src/common/config.h])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--AM_INIT_AUTOMAKE([foreign])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+AM_INIT_AUTOMAKE([foreign subdir-objects])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AM_SILENT_RULES([yes])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_REQUIRE_AUX_FILE([tap-driver.sh])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -27,7 +27,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AS_IF([test "$capsicum_found" == "yes"],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       [AC_DEFINE([CAPSICUM], [1], [Use Capsicum])])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--AC_CHECK_PROGS(RST2MAN_PROG, [rst2man rst2man.py], no)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+AC_CHECK_PROGS(RST2MAN_PROG, [rst2man rst2man-3.8.py], no)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AM_CONDITIONAL([BUILD_MAN], [test "x$RST2MAN_PROG" != xno])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AS_IF([test "$RST2MAN_PROG" == "no"],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       [AC_MSG_WARN([rst2man not found; using pre-built man pages])])
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/sshguard/files/patch-memset-off-by-one.diff b/net/sshguard/files/patch-memset-off-by-one.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 6fa59dc7078..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/sshguard/files/patch-memset-off-by-one.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/src/blocker/sshguard_whitelist.c b/src/blocker/sshguard_whitelist.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 30c6717..555237a 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/blocker/sshguard_whitelist.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/blocker/sshguard_whitelist.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -275,7 +275,7 @@ int whitelist_add_block6(const char *restrict address, int masklen) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     bitlen = masklen % 8;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     bitmask = 0xFF << (8 - bitlen);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     ab.address.ip6.mask.s6_addr[bytelen] = bitmask;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    memset(& ab.address.ip6.mask.s6_addr[bytelen+1], 0x00, sizeof(ab.address.ip6.mask.s6_addr) - bytelen);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    memset(& ab.address.ip6.mask.s6_addr[bytelen+1], 0x00, sizeof(ab.address.ip6.mask.s6_addr) - bytelen - 1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     if (! list_contains(& whitelist, &ab)) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         list_append(& whitelist, &ab);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>

</pre>