CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

www/privoxy 4.2.0

Web proxy with advanced filtering capabilities

Port info

Maintainer
fk@fabiankeil.de
Packages
latest: 4.2.0
Upstream
up to date
Last update
to 4.2.0 · c9cc3d3673
Quarterly
2026Q4: 4.2.0
WWW
https://www.privoxy.org/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install privoxy
installs 4.2.0 from latest; from quarterly (2026Q4) 4.2.0
Port
# cd /usr/ports/www/privoxy && make install clean
# make -C /usr/ports/www/privoxy config  # change options first
Size
495 KiB download · 1.9 MiB installed
Depends on
archivers/brotli 1.2.1,1, archivers/zstd 1.5.7_2, devel/pcre2 10.49, ftp/curl 8.23.0, lang/perl5.42 5.42.3
License
GPLv2+ and GPLv3+ and ISCL
Creates
user privoxy, group privoxy
Options
10 of 13 on in the package: ACCEPT_FILTER BROTLI COMPRESSION DOCS EDITOR FORCE HTTPS_INSPECTION PRIVOXY_TOOLS TOGGLE ZSTD
Show the 3 options that are off
BROKEN_STRPTIME DEBUG EXTERNAL_FILTERS
pkg-message
Shown after installing
To start Privoxy on boot, add: privoxy_enable="YES"
  to /etc/rc.conf.

  To start Privoxy manually, run:
  service privoxy onestart

  The rc script understands most of the commands listed
  in rc(8), it also contains a list of other rc variables
  you can use.

  Privoxy's example files were copied to:
  /usr/local/share/examples/privoxy

  For documentation see:
  /usr/local/share/doc/privoxy/user-manual or 'man privoxy'

  Note that default.filter and default.action get
  overwritten with each Privoxy update. Instead of
  changing them you should use your own action and
  filter files as described in Privoxy's manual.

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 164.2.04.2.0–
FreeBSD 154.2.04.2.0–
FreeBSD 144.2.04.2.04.2.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 154.2.04.2.0–
FreeBSD 144.2.04.2.04.2.0

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 4.2.0.

Fixed (4)

Show 4 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (76)

Pav Lucistnik (pav) · 3.0.12
- Update to 3.0.12

PR:		ports/132939
Submitted by:	Fabian Keil <fk@fabiankeil.de> (maintainer)
90b5f8c4c8
Martin Wilke (miwi) · 3.0.11
- Update to 3.0.11

PR:		131978
Submitted by:	Fabian Keil <fk@fabiankeil.de> (maintainer)
072ebe3423
Ade Lovett (ade) · 3.0.10
Conversion from (now defunct) autoconf-2.61 to autoconf-2.62

Tested by:	exp build run (erwin)
771ea13f41
Edwin Groothuis (edwin) · 3.0.10
[MAINTAINER] Update www/privoxy to 3.0.10

The attached patch updates www/privoxy from 3.0.8
	to 3.0.10 (3.0.9 was a beta). The ChangeLog is available
	at: http://www.privoxy.org/announce.txt

PR:		ports/126607
Submitted by:	Fabian Keil <fk@fabiankeil.de>
584c05109a
Martin Wilke (miwi) · 3.0.8
- Update to 3.0.8

PR:		119840
Submitted by:	Fabian Keil <fk@fabiankeil.de> (maintainer)
bcd0d22a13
Mark Linimon (linimon) · 3.0.6_2
Switch autoconf dependencies from 2.53 or 2.59 to 2.61.

PR:		ports/116639
Submitted by:	aDe
48420a5ebd
Martin Wilke (miwi) · 3.0.6_1
- Copies the config file as example file and   leaves old versions unmodified. The rc script later   copies the example if the config file is missing. - Makes the make output less noisy. - Compiles with TOGGLE option disabled. - Bump PORTREVISION

PR:		ports/106426
Submitted by:	Pete Slagle<freebsd-stable@box559.com>
                Fabian Keil <fk@fabiankeil.de> (maintainer)
Approved by:	maintainer
903667fec9
Martin Wilke (miwi) · 3.0.6
- Update to 3.0.6

PR:		ports/106396
Submitted by:	Fabian Keil<fk@fabiankeil.de> (maintainer)
a3a66c65f8
Pav Lucistnik (pav) · 3.0.3_5
- Remove old patch that disabled libc_r functions, not needed anymore - Update maintainer's address - Improve rc script - Install standard.action - Don't send console messages to /dev/null

PR:		ports/103358
Submitted by:	Fabian Keil <freebsd-listen@fabiankeil.de> (maintainer)
511f0f0ca5
Mark Linimon (linimon) · 3.0.3_4
Reassign from old maintainer who did not respond to email queries about status, to new volunteer.
bd48f42cc0
Edwin Groothuis (edwin) · 3.0.3_4
Remove USE_REINPLACE from categories starting with W
e4aa76a9be
Pav Lucistnik (pav) · 3.0.3_4
- Don't create /var/log/jarfile, it's not used

Submitted by:	aeonflux <aeonflux@aeonflux.no-ip.com>
605b60d95d
Pav Lucistnik (pav) · 3.0.3_4
- Fix post-install

Submitted by:	aeonflux <aeonflux@aeonflux.no-ip.com>
6aeee4424b
Pav Lucistnik (pav) · 3.0.3_3
- Fix rc script

Reported by:	Adam McMaster <adam@moosoft.net>
c102162b3a
Ade Lovett (ade) · 3.0.3_2
Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present in bsd.autotools.mk essentially makes this a no-op given that all the old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
54a0b86543
Pav Lucistnik (pav) · 3.0.3_2
- Run privoxy under user 'privoxy' - Modernize rc script, pkg-message and SHA256 while here

PR:		ports/88602
Submitted by:	aeonflux <aeonflux@aeonflux.no-ip.com>
Approved by:	John Von Essen <john@essenz.com> (maintainer)
1fa64eae0e
Volker Stolz (vs) · 3.0.3_1
Add rc_subr startup script

PR:		ports/74210
Submitted by:	"solsTiCe d'Hiver"
Approved by:	maintainer timeout
19521c2ce9
Pav Lucistnik (pav) · 3.0.3
- Update to 3.0.3

PR:		ports/63090
Submitted by:	Martijn Lina <martijn@pacno.net>
Approved by:	maintainer timeout (1 month)
9b7af47d9e
Joe Marcus Clarke (marcus) · 3.0.0_1
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
73f7c91b5d
Norikatsu Shigemura (nork) · 3.0.0
Disable probing for thread-safe *_r functions.

Submitted by:	John Von Essen <john@essenz.com> (maintainer)
Pointed out by:	Lars Eggert
a500568665
Akinori MUSHA (knu) · 3.0.0
De-pkg-comment.
e173f6c3ea
Alan Eldridge (alane) · 3.0.0
Don't run preconfigure in a subshell of a subshell... it seems to bork up the path.

Approved by:	kris
37b825e8c2
Tilman Keskinoz (arved) · 3.0.0
Fix autoconf usage

Reported by:	bento
ecd279345e
Norikatsu Shigemura (nork) · 3.0.0
o make install in port's Makefile. o add new pkg-message. o NOPORTDOCS support. o set up minimum configuration.

Submitted by:	John von Essen <john@essenz.com> (maintainer)
Submitted by:	Lars Eggert <larse@ISI.EDU>
Reviewed by:	John von Essen <john@essenz.com> (maintainer)
ee1a1b76bf
Norikatsu Shigemura (nork) · 3.0.0
PREFIX clean.
36b74746b6
Norikatsu Shigemura (nork) · 3.0.0
Add privoxy 3.0.0, privoxy is a web proxy with advanced filtering capabilities.

PR:		ports/45602
Submitted by:	John von Essen <john@essenz.com>
00578bf8ec