privoxy
A web proxy with advanced filtering capabilities for enhancing privacy
Privoxy is a non-caching web proxy with advanced filtering capabilities for enhancing privacy, modifying web page data and HTTP headers, controlling access, and removing ads and other obnoxious Internet junk. Privoxy has a flexible configuration and can be customized to suit individual needs and tastes. It has application for both stand-alone systems and multi-user networks.
homepage ↗homepage ↗ sourceforge: ijbswa
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| gentoo gitweb ↗ | 4.2.0 | 3 | 15 h | details › |
Versions & arches
| Version | Overlay | amd64 | arm64 | x86 | ppc64 | riscv | alpha | arm | ppc | sparc | Committed | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4.2.0 | gentoo | amd64 testing | arm64 testing | x86 testing | ppc64 testing | riscv testing | alpha testing | arm testing | ppc testing | sparc testing | — | view · download · history ↗ |
| 4.0.0 | gentoo | amd64 stable | arm64 testing | x86 stable | ppc64 stable | riscv testing | alpha testing | arm stable | ppc stable | sparc testing | — | view · download · history ↗ |
| 3.0.34-r1 | gentoo | amd64 stable | arm64 testing | x86 stable | ppc64 stable | riscv testing | alpha testing | arm stable | ppc stable | sparc testing | — | view · download · history ↗ |
Use flags of 4.2.0
- +acl Add support for Access Control Lists
- brotli Decompress brotli compressed data using app-arch/brotli before filtering
- client-tags Enable support for client-specific tags
- compression Allow privoxy to compress buffered content before sending to the client, if it supports it
- editor Enable the web-based actions file editor
- extended-host-patterns Enable and require PCRE syntax in host patterns. You must convert action files to PCRE, see privoxy-url-pattern-translator.pl (see tools USE flag). Use at your own risk!
- extended-statistics Gather extended statistics
- external-filters Allow to filter content with scripts and programs. Experimental
- +fast-redirects Support fast redirects
- +force Allow single-page disable (force load)
- fuzz Exposes Privoxy internals to input from files or stdout. Intended for fuzzing testing
- graceful-termination Allow to shutdown Privoxy through the webinterface
- +image-blocking Allows the +handle-as-image action, to send "blocked" images instead of HTML
- ipv6 Add support for IP version 6
- +jit Enable PCRE jit (recommended)
- lfs Support large files (>2GB) on 32-bit systems
- mbedtls Use net-libs/mbedtls for HTTPS filtering
- +openssl Use dev-libs/openssl for HTTPS filtering
- png-images Use PNG format instead of GIF for built-in images
- sanitize Enable asan, msan and usan sanitizers. Your compiler must support them
- selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
- ssl HTTPS inspection support. Enables privoxy to perform SSL MITM filtering, see docs, use with care
- +stats Keep statistics
- +threads Enable POSIX threads. Highly recommended, otherwise both build and run-time features may not work properly.
- toggle Support temporary disable toggle via web interface
- tools Install log parser, regression tester and user agent generator tools
- whitelists Support trust files (white lists)
- +zlib Decompress zlib compressed data using virtual/zlib before filtering
- +zstd Enable support for ZSTD compression
Runtime dependencies of 4.2.0
show 30 lines
brotli?
(
)
ssl?
(
mbedtls?
(
)
openssl?
(
)
)
zlib?
(
)
zstd?
(
)
extended-host-patterns?
(
)
selinux?
(
)
tools?
(
)