pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/privoxy update to 3.0.18
details: https://anonhg.NetBSD.org/pkgsrc/rev/0a0206c70c41
branches: trunk
changeset: 596521:0a0206c70c41
user: drochner <drochner%pkgsrc.org@localhost>
date: Wed Dec 07 16:13:51 2011 +0000
description:
update to 3.0.18
many fixes and improvements - see the ChangeLog file
one marked as security relevant:
If the redirect URL contains characters RFC 3986 doesn't permit,
they are (re)encoded. Not doing this makes Privoxy versions from
3.0.5 to 3.0.17 susceptible to HTTP response splitting (CWE-113)
attacks if the +fast-redirects{check-decoded-url} action is used.
diffstat:
www/privoxy/Makefile | 4 ++--
www/privoxy/distinfo | 12 ++++++------
www/privoxy/patches/patch-ab | 14 +++++++-------
www/privoxy/patches/patch-ac | 10 +++++-----
4 files changed, 20 insertions(+), 20 deletions(-)
diffs (118 lines):
diff -r b4835ed0148f -r 0a0206c70c41 www/privoxy/Makefile
--- a/www/privoxy/Makefile Wed Dec 07 16:13:18 2011 +0000
+++ b/www/privoxy/Makefile Wed Dec 07 16:13:51 2011 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.44 2011/04/26 21:23:26 mjl Exp $
+# $NetBSD: Makefile,v 1.45 2011/12/07 16:13:51 drochner Exp $
#
DISTNAME= ${PKGNAME_NOREV}-stable-src
-PKGNAME= privoxy-3.0.17
+PKGNAME= privoxy-3.0.18
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ijbswa/}
diff -r b4835ed0148f -r 0a0206c70c41 www/privoxy/distinfo
--- a/www/privoxy/distinfo Wed Dec 07 16:13:18 2011 +0000
+++ b/www/privoxy/distinfo Wed Dec 07 16:13:51 2011 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.17 2011/05/05 16:54:55 gdt Exp $
+$NetBSD: distinfo,v 1.18 2011/12/07 16:13:51 drochner Exp $
-SHA1 (privoxy-3.0.17-stable-src.tar.gz) = cadef2eb8ec182278e092322d3d56f225cb69c93
-RMD160 (privoxy-3.0.17-stable-src.tar.gz) = 8e4acc60ca7e7be20a92e1aece92eecedd4d1997
-Size (privoxy-3.0.17-stable-src.tar.gz) = 1670102 bytes
+SHA1 (privoxy-3.0.18-stable-src.tar.gz) = ffc797c478f8acac4e4894f4a9cb8a400c87c67c
+RMD160 (privoxy-3.0.18-stable-src.tar.gz) = 5c5e5ac43b5b4e746ee0df0c9794bbfaa426d5f8
+Size (privoxy-3.0.18-stable-src.tar.gz) = 1720020 bytes
SHA1 (patch-aa) = c263d2a4b9522a33613f82ab2bc18d5c2b554b21
-SHA1 (patch-ab) = ad56c9dfee23fc29c1422292c30b386e742befe4
-SHA1 (patch-ac) = e39ffe694462b952c5ad66ac577a0acbee0a1d9f
+SHA1 (patch-ab) = 6ab77caae5e6ac2b67c4c795af38db4da1310c61
+SHA1 (patch-ac) = 6b0f5c2b32108cf4366a9f7feaad8a5be634e2e9
SHA1 (patch-ag) = 631b73e17d2f825ae6c2fa2d832db98e166030ba
diff -r b4835ed0148f -r 0a0206c70c41 www/privoxy/patches/patch-ab
--- a/www/privoxy/patches/patch-ab Wed Dec 07 16:13:18 2011 +0000
+++ b/www/privoxy/patches/patch-ab Wed Dec 07 16:13:51 2011 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-ab,v 1.7 2011/05/05 16:54:55 gdt Exp $
+$NetBSD: patch-ab,v 1.8 2011/12/07 16:13:51 drochner Exp $
Multiple changes.
@@ -15,9 +15,9 @@
Not pushed upstream; it's not clear that upstream supports DESTDIR
at all.
---- GNUmakefile.in.orig 2010-02-20 12:53:30.000000000 +0000
+--- GNUmakefile.in.orig 2011-09-06 18:45:28.000000000 +0000
+++ GNUmakefile.in
-@@ -85,7 +85,7 @@ INSTALL = @INSTALL@
+@@ -86,7 +86,7 @@ INSTALL = @INSTALL@
# Binaries
BIN_MODE = 0755
# Support files, docs, etc.
@@ -26,7 +26,7 @@
# Directory
DIR_MODE = 0755
# Files daemon writes to.
-@@ -788,16 +788,6 @@ install-strip:
+@@ -808,16 +808,6 @@ install-strip:
# Perhaps the whole user/group validation should be done here, and simplified.
PROGRAM_V = Privoxy $(VERSION) $(CODE_STATUS)
install: CONF_DEST LOG_DEST PID_DEST check_doc GROUP_T
@@ -34,7 +34,7 @@
- @if [ -n "$(USER)" ]; then \
- $(ID) $(USER) >/dev/null || exit 1;\
- fi
-- @# Test for valid group. FIXME. USER does not have to belong to GROUP
+- @# Test for valid group. FIXME. USER does not have to belong to GROUP
- @# for file ownership purposes.
-# if [ -n "$(GROUP_T)" ] && [ -n "$(USER)" ] && ! $(GROUPS) $(USER) | $(GREP) "\<$(GROUP_T)\>" >/dev/null; then \
-# $(ECHO) Group $(GROUP_T) for User $(USER) is invalid && exit 1 ;\
@@ -43,7 +43,7 @@
@$(ECHO) "Creating directories, and preparing $(PROGRAM_V) installation"
$(CHMOD) $(DIR_MODE) $(MKDIR)
@$(MKDIR) $(DESTDIR)$(SBIN_DEST) $(DESTDIR)$(prefix) $(DESTDIR)$(CONF_DEST) \
-@@ -865,48 +855,13 @@ install: CONF_DEST LOG_DEST PID_DEST che
+@@ -885,48 +875,13 @@ install: CONF_DEST LOG_DEST PID_DEST che
$(INSTALL) $(INSTALL_T) $$i $(DESTDIR)$(CONF_DEST)/templates ;\
done
@@ -93,7 +93,7 @@
$(ECHO) Installing $$i as $$i.new ;\
$(INSTALL) $$INSTALL_CONF $$i $(DESTDIR)$(CONF_DEST)/$$i.new || exit 1;\
NEW=1;\
-@@ -918,36 +873,6 @@ install: CONF_DEST LOG_DEST PID_DEST che
+@@ -938,36 +893,6 @@ install: CONF_DEST LOG_DEST PID_DEST che
$(CHMOD) $(RWD_MODE) $(DESTDIR)$(CONF_DEST)/*.new || exit 1 ;\
$(ECHO) "Warning: Older config files are preserved. Check new versions for changes!" ;\
fi ;\
diff -r b4835ed0148f -r 0a0206c70c41 www/privoxy/patches/patch-ac
--- a/www/privoxy/patches/patch-ac Wed Dec 07 16:13:18 2011 +0000
+++ b/www/privoxy/patches/patch-ac Wed Dec 07 16:13:51 2011 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ac,v 1.1 2004/09/24 14:08:36 tv Exp $
+$NetBSD: patch-ac,v 1.2 2011/12/07 16:13:51 drochner Exp $
---- configure.in.orig 2004-01-30 04:26:03.000000000 -0500
+--- configure.in.orig 2011-11-13 16:53:45.000000000 +0000
+++ configure.in
-@@ -563,29 +563,12 @@ if test "$EMXOS2" = yes; then
+@@ -164,29 +164,12 @@ if test "$EMXOS2" = yes; then
else
@@ -32,10 +32,10 @@
],
[
if test $ID = no ; then
-@@ -602,27 +585,8 @@ else
+@@ -203,27 +186,8 @@ else
AC_ARG_WITH(group,
[ --with-group=privoxy Set group for privoxy],
- [
+ [
- if test "x$withval" != "xyes"; then
- if test $BGROUPS = no ; then
- AC_MSG_ERROR(There is no 'groups' program on this system)
Home |
Main Index |
Thread Index |
Old Index