Update 2.6 to 2.7f ------------------------------------------------------------------------ r80 | roseg | 2014-12-29 11:47:54 +0100 (Mon, 29 Dec 2014) | 10 lines Release 2.7f Enhancements: - compile-time parameter for DH bits (workaround for OpenSSL limitation) Bug fixes: - allow '-' and '=' again in URLs (redirect) - fixed lh_retrieve warning - fixed "Disable" regex typo ------------------------------------------------------------------------ r79 | roseg | 2014-12-08 14:39:00 +0100 (Mon, 08 Dec 2014) | 12 lines Release 2.7e Enhancements: - added support for elliptical curve encryption - added support for larger DH keys - added protocol version in X-SSL-cipher (Tom Fitzhenry) Bug fixes: - fixed potential memory leak on client certificates - fixed alt names problem (Joe Gooch) - removed debugging messages ------------------------------------------------------------------------ r78 | roseg | 2014-10-18 12:36:28 +0200 (Sat, 18 Oct 2014) | 10 lines Release 2.7d Enhancements: - added "Disable PROTO" directives (fix for Poodle vulnerability) - added Cert, Disable and Cipher directives for HTTPS back-ends. The directive HTTPS "cert" no longer supported. Bug fixes: - fixed address comparison for RewriteLocation (IPv4/IPv6 problem - Christopher Bartz) ------------------------------------------------------------------------ r77 | roseg | 2014-04-21 13:16:07 +0200 (Mon, 21 Apr 2014) | 9 lines Release 2.7c Enhancements: - added filtering of "Expect: 100-continue" headers Bug fixes: - re-patched the redirect patch (Frank Schmierler) - fixed RPC handling (Frank Schmierler) ------------------------------------------------------------------------ r76 | roseg | 2013-09-26 14:33:21 +0200 (Thu, 26 Sep 2013) | 12 lines Release 2.7b Enhancements: - Add support for PATCH HTTP method Bug fixes: - sanitize URLs for redirection (prevent CSRF) - SSL disable empty fragments - SSL disable compression (CRIME attack prevention) - fixed bug in configuration of DISABLED directive - changed the log level from WARNING to NOTICE if the thread arg is NULL ------------------------------------------------------------------------ r75 | roseg | 2012-04-09 15:37:26 +0200 (Mon, 09 Apr 2012) | 12 lines Release 2.7a Enhancements: - Anonymise configuration option - show last client address byte as 0 (based on an idea by Christian Doering) - SSLAllowClientRenegotiation (based on a patch from Joe Gooch) - SSLHonorCipherOrder (based on a patch from Joe Gooch) - Certificate alternate names support (based on a patch from Jonas Pasche) - poundctl shows the length of the request queue (based on a request from Leo) Bug fixes: - fixed testing of gcc options ------------------------------------------------------------------------ r74 | roseg | 2011-12-28 14:57:45 +0100 (Wed, 28 Dec 2011) | 10 linesdiff -r1.10 -r1.11 pkgsrc/www/pound/Makefile
(mef)
@@ -1,18 +1,17 @@ | @@ -1,18 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.10 2014/02/12 23:18:46 tron Exp $ | 1 | # $NetBSD: Makefile,v 1.11 2016/02/02 13:33:12 mef Exp $ | |
2 | 2 | |||
3 | DISTNAME= Pound-2.6 | 3 | DISTNAME= Pound-2.7f | |
4 | PKGNAME= ${DISTNAME:S/Pound/pound/} | 4 | PKGNAME= ${DISTNAME:S/Pound/pound/} | |
5 | PKGREVISION= 2 | |||
6 | CATEGORIES= www | 5 | CATEGORIES= www | |
7 | MASTER_SITES= http://www.apsis.ch/pound/ | 6 | MASTER_SITES= http://www.apsis.ch/pound/ | |
8 | EXTRACT_SUFX= .tgz | 7 | EXTRACT_SUFX= .tgz | |
9 | 8 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://www.apsis.ch/pound/ | 10 | HOMEPAGE= http://www.apsis.ch/pound/ | |
12 | COMMENT= Reverse proxy, load balancer and HTTPS front-end | 11 | COMMENT= Reverse proxy, load balancer and HTTPS front-end | |
13 | LICENSE= gnu-gpl-v3 | 12 | LICENSE= gnu-gpl-v3 | |
14 | 13 | |||
15 | GNU_CONFIGURE= yes | 14 | GNU_CONFIGURE= yes | |
16 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} | 15 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} | |
17 | USE_FEATURES.openssl= threads | 16 | USE_FEATURES.openssl= threads | |
18 | 17 |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.5 2015/11/04 02:47:23 agc Exp $ | 1 | $NetBSD: distinfo,v 1.6 2016/02/02 13:33:12 mef Exp $ | |
2 | 2 | |||
3 | SHA1 (Pound-2.6.tgz) = 91ba84c6db579b06dc82fceb790e55e344b1dc40 | 3 | SHA1 (Pound-2.7f.tgz) = 022572475b7fb4fab538c65bba10d79133669213 | |
4 | RMD160 (Pound-2.6.tgz) = c957127350d067b685009ba4f4c52cbcacae8477 | 4 | RMD160 (Pound-2.7f.tgz) = ade4b08f94cac7caf541e7f57e3aa0bad843126c | |
5 | SHA512 (Pound-2.6.tgz) = ec397740672ab3784322136e9e0ab7ac059c888453f2bdaf00cf64795a0ff9985d9d60a77a78491f64f2d0a63cce0b18a5df4f9b74a97ab9065a591ac046ad36 | 5 | SHA512 (Pound-2.7f.tgz) = 292f4f7b4363365829f204b687080eae9e17b9a67ae7eb6021eb5a028321191d97abd9633d5664db5ebca6467795f73a787be4a0bd29360d737865930ff81830 | |
6 | Size (Pound-2.6.tgz) = 180595 bytes | 6 | Size (Pound-2.7f.tgz) = 186719 bytes | |
7 | SHA1 (patch-aa) = 91bb385899b8b9efde765bf938998efc7a84ccc0 | 7 | SHA1 (patch-aa) = 613b1a9dd8666b393d6cb78f99bfbdf9f16acf32 |
@@ -1,14 +1,16 @@ | @@ -1,14 +1,16 @@ | |||
1 | $NetBSD: patch-aa,v 1.2 2009/10/16 02:48:06 obache Exp $ | 1 | $NetBSD: patch-aa,v 1.3 2016/02/02 13:33:13 mef Exp $ | |
2 | ||||
3 | user-destdir support | |||
2 | 4 | |||
3 | --- Makefile.in.orig 2009-06-29 15:53:58.000000000 +0000 | 5 | --- Makefile.in.orig 2009-06-29 15:53:58.000000000 +0000 | |
4 | +++ Makefile.in | 6 | +++ Makefile.in | |
5 | @@ -59,11 +59,11 @@ $(OBJS): pound.h | 7 | @@ -59,11 +59,11 @@ $(OBJS): pound.h | |
6 | 8 | |||
7 | install: all | 9 | install: all | |
8 | @INSTALL@ -d ${DESTDIR}@sbindir@ | 10 | @INSTALL@ -d ${DESTDIR}@sbindir@ | |
9 | - @INSTALL@ -o @I_OWNER@ -g @I_GRP@ -m 555 pound ${DESTDIR}@sbindir@/pound | 11 | - @INSTALL@ -o @I_OWNER@ -g @I_GRP@ -m 555 pound ${DESTDIR}@sbindir@/pound | |
10 | - @INSTALL@ -o @I_OWNER@ -g @I_GRP@ -m 555 poundctl ${DESTDIR}@sbindir@/poundctl | 12 | - @INSTALL@ -o @I_OWNER@ -g @I_GRP@ -m 555 poundctl ${DESTDIR}@sbindir@/poundctl | |
11 | + ${BSD_INSTALL_PROGRAM} pound ${DESTDIR}@sbindir@/pound | 13 | + ${BSD_INSTALL_PROGRAM} pound ${DESTDIR}@sbindir@/pound | |
12 | + ${BSD_INSTALL_PROGRAM} poundctl ${DESTDIR}@sbindir@/poundctl | 14 | + ${BSD_INSTALL_PROGRAM} poundctl ${DESTDIR}@sbindir@/poundctl | |
13 | @INSTALL@ -d ${DESTDIR}@mandir@/man8 | 15 | @INSTALL@ -d ${DESTDIR}@mandir@/man8 | |
14 | - @INSTALL@ -o @I_OWNER@ -g @I_GRP@ -m 644 pound.8 ${DESTDIR}@mandir@/man8/pound.8 | 16 | - @INSTALL@ -o @I_OWNER@ -g @I_GRP@ -m 644 pound.8 ${DESTDIR}@mandir@/man8/pound.8 |