summaryrefslogtreecommitdiff
path: root/www/privoxy
AgeCommit message (Collapse)AuthorFilesLines
2016-07-09Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.wiz1-2/+2
2015-11-04Add SHA512 digests for distfiles for www categoryagc1-1/+2
Problems found locating distfiles: Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2 Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz1-1/+2
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2015-01-27update to 3.0.23drochner2-6/+6
changes: -fixes possible crashes and memory leaks which qualify as DOS problems (CVE-2015-1380, CVE-2015-1381, CVE-2015-1382) -minor fixes, documentation improvements
2015-01-15update to 3.0.22drochner6-48/+36
changes: many fixes and small improvements, most notably some memory leak and a use-after-free are fixed which might be security issues
2014-10-14Enable compression. From Ben Gergely in PR 49280. PKGREVISION -> 6dholland1-2/+3
2014-05-29Bump for perl-5.20.0.wiz1-2/+2
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2014-03-11Remove example rc.d scripts from PLISTs.jperkin1-2/+1
These are now handled dynamically if INIT_SYSTEM is set to "rc.d", or ignored otherwise.
2013-08-30Deal with gethostbyname_r fallout.joerg2-8/+19
2013-07-12Bump PKGREVISION of all packages which create users, to pick up change ofjperkin1-2/+2
sysutils/user_* packages.
2013-05-31Bump all packages for perl-5.18, thatwiz1-2/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2012-10-28Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-2/+2
are called p5-*. I hope that's all of them.
2012-08-26whitespacedholland1-2/+2
2012-03-03Recursive bump for pcre-8.30* (shlib major change)wiz1-1/+2
2012-02-10Update privoxy to 3.0.19mjl2-6/+6
- Bug fixes: - Prevent a segmentation fault when de-chunking buffered content. It could be triggered by malicious web servers if Privoxy was configured to filter the content and running on a platform where SIZE_T_MAX isn't larger than UINT_MAX, which probably includes most 32-bit systems. - Do not expect a response from the SOCKS4/4A server until it got something to respond to. This regression was introduced in 3.0.18 and prevented the SOCKS4/4A negotiation from working. - General improvements: - Fix an off-by-one in an error message about connect failures. - Use a GNUMakefile variable for the webserver root directory and update the path. Sourceforge changed it which broke various web-related targets. - Update the CODE_STATUS description.
2011-12-07update to 3.0.18drochner4-20/+20
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.
2011-05-05In the logic to maybe install a config file, or to install it asgdt2-9/+32
config.new, check within $(DESTDIR) rather than the host system. Resolves DESTDIR-mode build when privoxy is also installed, common in make replace. (No revbump because this change only affects a case where the package failed to build.)
2011-04-26Update privoxy to 3.0.17mjl3-17/+17
- Fixes several provlems resulting in stalling the client until the server timed out. - Fixes ACL bug that made it impossible to build a blacklist. - Improved logging. - Extended default filter list.
2010-02-24Update to privoxy 3.0.16 stable.mjl5-35/+26
This is the first stable release since 3.0.12. It introduces IPv6 support, improved keep-alive support and a bunch of minor improvements.
2010-02-09Fix overcomplicated install rules. Make sure to create the logfile atjoerg3-10/+125
install time with the right permissions and don't make most of the templates group writeable. Bump revision.
2010-02-08Package is not user-destdir ready.tnn1-2/+5
2009-08-29Convert to user-destdir.wiz1-3/+5
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg1-9/+1
2009-04-07Squash one pkglint warning.mjl3-9/+9
Fix oversight in dns patch.
2009-04-07Update privoxy to 3.0.12mjl5-33/+71
This is a stable release which includes many enhancements but no major new features. The most prominent improvement is support for keep-alive connections. Also add a patch to deal with non-availability of gethostbyname_r() on NetBSD -- privoxy then uses gethostbyname() in a mutexed section, effectively single threading DNS lookup. This is extremely annoying when running into DNS timeouts. Hack around it by implementing functionality using getaddrinfo().
2009-02-11replace my quick-and-dirty setgroups/initgroups patch by the upstreamdrochner2-9/+16
version, to ease further updates
2009-02-04update to 3.0.10drochner5-36/+9
3.0.10 is a stable release which includes many enhancements but no major new features. The most prominent improvements are SOCKS5 support and zlib support for the default Privoxy builds.
2009-02-04give up supplementary group memberships on uid/gid switch, fixesdrochner4-7/+21
unexpected privileges reported in PR pkg/40532 by Cem Kayali, the issue is being discussed with upstream, thanks to Cem for detailed reports, also back out explicit passing of PRIVOXY_GROUP to the program -- while it does not hurt it is redundant because PRIVOXY_GROUP is already the primary group of PRIVOXY_USER
2009-02-02PR/40532 - Cem Kayali -- group permissions too broadjnemeth2-3/+6
Just fixing security issue, will leave pkg update for MAINTAINER for now.
2008-06-13remove an "extern inline" which is gcc specific and doesn't work on IRIX,drochner3-1/+29
reported by Stuart Shelton in PR pkg/38252, I also think that the PRIVOXY_GROUP thing was a false report caused by some pkgsrc framework glitch -- the value passed to "configure" is correct for me (check "config.status").
2008-03-12update to 3.0.8drochner5-56/+20
3.0.8 is a stable release which includes many significant enhancements and new features, and the usual squashed bugs. The most prominent new features are the ability to "tag" headers and apply actions based on those tags, making Privoxy much more flexibile, and Privoxy can now act as an "intercepting" proxy.
2007-09-08Convert to use the features framework.jlam1-4/+2
2007-09-06Convert all libnbcompat/buildlink3.mk references to inplace.mk.jlam1-3/+2
2007-07-04Make it easier to build and install packages "unprivileged", wherejlam1-2/+3
the owner of all installed files is a non-root user. This change affects most packages that require special users or groups by making them use the specified unprivileged user and group instead. (1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to unprivileged.mk. These two variables are lists of other bmake variables that define package-specific users and groups. Packages that have user-settable variables for users and groups, e.g. apache and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP}, etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER} and ${UNPRIVILEGED_GROUP}. (2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
2006-11-24update to 3.0.6drochner5-31/+39
3.0.6 is a stable release which includes many significant enhancements and new features, including a number of new actions, multiple filter file capability, full windows service functionality, as well as numerous bugs done away with. See http://www.privoxy.org/user-manual/whatsnew.html for details.
2006-10-01added support for IRIX 5schwarz1-2/+6
2006-09-09Rename variable MAKEFILE to MAKE_FILE.obache1-2/+2
2006-06-15Split out deinstall portion of INSTALL script into a DEINSTALL scriptjlam3-14/+15
to avoid the confusing DEINSTALL_TEMPLATE+=.../INSTALL line in the Makefile. Also, fix the INSTALL script so that we actually link a real target into ${PKG_SYSCONFDIR}. Bump the PKGREVISION.
2006-04-25Make this work with GNU make 3.81: continuation lines for the shellkim2-17/+10
work differently now, so the @# prefix to comment the lines out no longer works. (A plain '#' might work, though.)
2006-04-23Modify packages that set PKG_USERS and PKG_GROUPS to follow the newjlam1-2/+2
syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.
2006-03-14Modify the pkginstall framework so that it manages all aspects ofjlam1-3/+2
INSTALL/DEINSTALL script creation within pkgsrc. If an INSTALL or DEINSTALL script is found in the package directory, it is automatically used as a template for the pkginstall-generated scripts. If instead, they should be used simply as the full scripts, then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC explicitly, e.g.: INSTALL_SRC= ${PKGDIR}/INSTALL DEINSTALL_SRC= # emtpy As part of the restructuring of the pkginstall framework internals, we now *always* generate temporary INSTALL or DEINSTALL scripts. By comparing these temporary scripts with minimal INSTALL/DEINSTALL scripts formed from only the base templates, we determine whether or not the INSTALL/DEINSTALL scripts are actually needed by the package (see the generate-install-scripts target in bsd.pkginstall.mk). In addition, more variables in the framework have been made private. The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are more sensible names given the very few exported variables in this framework. The only public variables relating to the templates are: INSTALL_SRC INSTALL_TEMPLATE DEINSTALL_SRC DEINSTALL_TEMPLATE HEADER_TEMPLATE The packages in pkgsrc have been modified to reflect the changes in the pkginstall framework.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2006-01-05Use SUBST framework.joerg1-8/+7
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig1-5/+5
CONFIGURE_ARGS.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-3/+3
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-08-23The real user name in PKG_USERS does not need to be escaped with doublerillig1-2/+2
backslashes anymore. A single backslash is enough. Changed the definition in all affected packages. For those that are not caught, an additional check is placed into bsd.pkginstall.mk.
2005-07-16Get rid of USE_PERL5. The new way to express needing the Perl executablejlam1-2/+2
around at either build-time or at run-time is: USE_TOOLS+= perl # build-time USE_TOOLS+= perl:run # run-time Also remove some places where perl5/buildlink3.mk was being included by a package Makefile, but all that the package wanted was the Perl executable.
2005-06-01Remove mk/autoconf.mk and mk/automake.mk and replace their usage withjlam1-5/+3
USE_TOOLS and any of "autoconf", "autoconf213", "automake" or "automake14". Also, we don't need to call the auto* tools via ${ACLOCAL}, ${AUTOCONF}, etc., since the tools framework takes care to symlink the correct tool to the correct name, so we can just use aclocal, autoconf, etc.