Commit graph

17 commits

Author SHA1 Message Date
joerg
360205902d Deal with gethostbyname_r fallout. 2013-08-30 16:56:08 +00:00
drochner
a6356ce39a 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.
2011-12-07 16:13:51 +00:00
gdt
6514cfc9d3 In the logic to maybe install a config file, or to install it as
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-05-05 16:54:55 +00:00
mjl
ae64b4dc19 Update privoxy to 3.0.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.
2011-04-26 21:23:26 +00:00
mjl
229f691ba0 Update to privoxy 3.0.16 stable.
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-24 23:22:45 +00:00
joerg
ebb52c508b Fix overcomplicated install rules. Make sure to create the logfile at
install time with the right permissions and don't make most of the
templates group writeable. Bump revision.
2010-02-09 20:18:43 +00:00
mjl
f8ec2e96d6 Squash one pkglint warning.
Fix oversight in dns patch.
2009-04-07 14:02:06 +00:00
mjl
24c80f7196 Update privoxy to 3.0.12
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-04-07 00:21:46 +00:00
drochner
7ab0297da9 replace my quick-and-dirty setgroups/initgroups patch by the upstream
version, to ease further updates
2009-02-11 17:59:32 +00:00
drochner
a9d6621e9d update to 3.0.10
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-04 21:30:53 +00:00
drochner
07dc81bc65 give up supplementary group memberships on uid/gid switch, fixes
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-04 21:20:39 +00:00
drochner
e379ba8589 remove an "extern inline" which is gcc specific and doesn't work on IRIX,
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-06-13 13:45:46 +00:00
drochner
48631583b0 update to 3.0.8
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.
2008-03-12 21:35:03 +00:00
drochner
5d177e71ba update to 3.0.6
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-11-24 18:26:06 +00:00
kim
e5cdd0aca2 Make this work with GNU make 3.81: continuation lines for the shell
work differently now, so the @# prefix to comment the lines out no
longer works.  (A plain '#' might work, though.)
2006-04-25 07:42:06 +00:00
tv
bd1c22bbe3 There's no need for a privoxy-user prerequisite package. The build of
privoxy actually doesn't require the userid to exist at all.  Simply whack
the validity checks from configure.in, move PKG_USERS/PKG_GROUPS to the
main privoxy package, and all works fine.

(Similar to the modifications originally needed for Mailman, but in that
case, the numeric user IDs were also embedded in the binaries.  Fortunately,
that is not the case here.)
2004-09-24 14:08:36 +00:00
kim
6da870f3d7 privoxy-3.0.2 (stable)
Privoxy is a web proxy with advanced filtering capabilities for protecting
privacy, filtering web page content, managing cookies, controlling access,
and removing ads, banners, pop-ups and other obnoxious Internet junk.
Privoxy has a very flexible configuration and can be customized to suit
individual needs and tastes. Privoxy has application for both stand-alone
systems and multi-user networks.
2003-06-16 03:02:04 +00:00