- FIX: configuration reload stripped wrong flag mask.
  - FIX: two timeout calculations could overflow 16-bit and cause faulty
    gray DB entry timeouts thus.
  - Because i liked having those, add new --gc-linger behaviour which
    never outdates elder entries except due to --limit excess.
  - Gray DB maintenance, when faced with the necessity to remove entries
    to keep within --limit's, more less dumb (and maybe more secure).
  - No longer auto-adjusts --limit when repeatedly in out-of-memory
    situations, only logs.
  - fix a race condition in !--untamed mode on FreeBSD and Linux.
  - Stuff:
    o Make it compile with C++
    o Ported to Solaris (OpenIndiana)
    o Coverity.com defect density 0.00:
      https://scan.coverity.com/projects/s--postgray

Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/s-postgray/Makefile,v
diff -u -p -a -p -u -r1.7 Makefile
--- Makefile    26 Sep 2023 12:28:15 -0000      1.7
+++ Makefile    24 Jun 2024 15:17:12 -0000
@@ -1,6 +1,6 @@
 COMMENT=               fast and secure postfix graylisting policy server
 
-DISTNAME=              s-postgray-0.8.1
+DISTNAME=              s-postgray-0.8.3
 CATEGORIES=            mail
 HOMEPAGE=              https://www.sdaoden.eu/code.html\#s-postgray
 
@@ -22,8 +22,7 @@ MAKE_FILE=            makefile
 MAKE_FLAGS=            MANDIR="${DESTDIR}${PREFIX}"/man/man8 \
                        VAL_STORE_PATH=/tmp
 
-# get rid of hardcoded -O2
-MAKE_FLAGS+=           SUFOPT="-DNDEBUG -I./include"
+MAKE_FLAGS+=           SUFOPT=" "
 
 do-test:
        cd ${WRKBUILD} && ./s-postgray-test.sh
Index: distinfo
===================================================================
RCS file: /cvs/ports/mail/s-postgray/distinfo,v
diff -u -p -a -p -u -r1.4 distinfo
--- distinfo    29 May 2023 06:49:17 -0000      1.4
+++ distinfo    24 Jun 2024 15:17:12 -0000
@@ -1,2 +1,2 @@
-SHA256 (s-postgray-0.8.1.tar.gz) = pFwBgDsPo/HUWwj7XjC0uLkkShuMcEwqrvp+SFrLTMg=
-SIZE (s-postgray-0.8.1.tar.gz) = 156386
+SHA256 (s-postgray-0.8.3.tar.gz) = t2cxTBPd18p8LHVcbtVs4o1I6tPGIBXfRY5IrsNjWaU=
+SIZE (s-postgray-0.8.3.tar.gz) = 174599

--steffen
|
|Der Kragenbaer,                The moon bear,
|der holt sich munter           he cheerfully and one by one
|einen nach dem anderen runter  wa.ks himself off
|(By Robert Gernhardt)

Reply via email to