Diff below brings pound to 2.8a, which fixes potential request smuggling
via fudged headers.
I played with this version of Pound a couple of months ago...and forgot
about it.
Build tested ok on amd64.
Comments/OKs?
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/pound/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile 11 Jan 2018 19:27:12 -0000 1.14
+++ Makefile 17 Apr 2018 20:56:25 -0000
@@ -2,9 +2,8 @@
COMMENT = HTTP reverse proxy/load balancer/SSL offload
-DISTNAME = Pound-2.7
+DISTNAME = Pound-2.8a
PKGNAME = ${DISTNAME:L}
-REVISION = 0
CATEGORIES = www
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/pound/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo 13 May 2015 13:30:37 -0000 1.5
+++ distinfo 17 Apr 2018 20:56:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (Pound-2.7.tgz) = zfv1p+jcj7vg1sHoPNO9PyRyFgqsZWhLsB72YcYmqOQ=
-SIZE (Pound-2.7.tgz) = 186887
+SHA256 (Pound-2.8a.tgz) = unLgK1aIdGA0f81Uw4A2+KG3T9zspxsMlQSgUoWlqSI=
+SIZE (Pound-2.8a.tgz) = 186285
Index: patches/patch-pound_8
===================================================================
RCS file: /cvs/ports/www/pound/patches/patch-pound_8,v
retrieving revision 1.4
diff -u -p -r1.4 patch-pound_8
--- patches/patch-pound_8 13 May 2015 13:30:37 -0000 1.4
+++ patches/patch-pound_8 17 Apr 2018 20:56:25 -0000
@@ -1,6 +1,7 @@
$OpenBSD: patch-pound_8,v 1.4 2015/05/13 13:30:37 kili Exp $
---- pound.8.orig Mon Jan 26 17:47:53 2015
-+++ pound.8 Tue May 12 14:46:51 2015
+Index: pound.8
+--- pound.8.orig
++++ pound.8
@@ -155,7 +155,7 @@ running a quick syntax check before actually activatin
\fB\-f\fR config_file
Location of the configuration file (see below for a full description of the
format).
@@ -10,7 +11,7 @@ $OpenBSD: patch-pound_8,v 1.4 2015/05/13
.TP
\fB\-p\fR pid_file
Location of the pid file.
-@@ -1247,11 +1247,11 @@ this is where
+@@ -1236,11 +1236,11 @@ this is where
.B Pound
will attempt to record its process id.
.TP