This documentation is included with the current BETA version of Privoxy and is mostly complete at this point. The most up to date reference for the time being is still the comments in the source files and in the individual configuration files. Development of version 3.0 is currently nearing completion, and includes many significant changes and enhancements over earlier versions. The target release date for stable v3.0 is "soon" ;-)
Since this is a BETA version, not all new features are well tested. This documentation may be slightly out of sync as a result (especially with CVS sources). And there may be bugs, though hopefully not many!
In addition to Internet Junkbuster's traditional feature of ad and banner blocking and cookie management, Privoxy provides new features, some of them currently under development:
Integrated browser based configuration and control utility (http://p.p). Browser-based tracing of rule and filter effects.
Blocking of annoying pop-up browser windows.
HTTP/1.1 compliant (most, but not all 1.1 features are supported).
Support for Perl Compatible Regular Expressions in the configuration files, and generally a more sophisticated and flexible configuration syntax over previous versions.
GIF de-animation.
Web page content filtering (removes banners based on size, invisible "web-bugs", JavaScript, pop-ups, status bar abuse, etc.)
Bypass many click-tracking scripts (avoids script redirection).
Multi-threaded (POSIX and native threads).
Auto-detection and re-reading of config file changes.
User-customizable HTML templates (e.g. 404 error page).
Improved cookie management features (e.g. session based cookies).
Improved signal handling, and a true daemon mode (Unix).
Builds from source on most UNIX-like systems. Packages available for: Linux (RedHat, SuSE, or Debian), Windows, Sun Solaris, Mac OSX, OS/2, HP-UX 11 and AmigaOS.
In addition, the configuration is much more powerful and versatile over-all.