<!--
 File        :  $Source: /cvsroot/ijbswa/current/doc/source/newfeatures.sgml,v $

 Purpose     :  Entity included in other project documents.

 $Id: newfeatures.sgml,v 2.14 2009/10/10 05:51:13 fabiankeil Exp $

 Copyright (C) 2001-2009 Privoxy Developers http://www.privoxy.org/
 See LICENSE.

 ======================================================================
  This file used for inclusion with other documents only.
 ======================================================================

 If you make changes to this file, please verify the finished
 docs all display as intended.

 This file is included into:

  user-manual
  faq

-->
<para>
 <itemizedlist>

<!--
 <listitem>
  <para>
  FIXME: complete the list of features. change the order: most important
  features to the top of the list. prefix new features with "NEW".
  </para>
 </listitem>
-->
 <listitem>
  <para>
     Supports "Connection: keep-alive". Outgoing connections can
     be kept alive independently from the client.
  </para>
 </listitem>

 <listitem>
  <para>
     Supports IPv6, provided the operating system does so too,
     and the configure script detects it.
  </para>
 </listitem>

 <listitem>
  <para>
     Supports tagging which allows to change the behaviour
     based on client and server headers.
  </para>
 </listitem>

 <listitem>
  <para>
     Can be run as an "intercepting" proxy, which obviates the need to
     configure browsers individually.
  </para>
 </listitem>

 <listitem>
  <para>
     Sophisticated actions and filters for manipulating both server and client
     headers.
   </para>
 </listitem>

 <listitem>
  <para>
     Can be chained with other proxies.
  </para>
 </listitem>

 <listitem>
  <para>
   Integrated browser-based configuration and control utility at <ulink
   url="http://config.privoxy.org/">http://config.privoxy.org/</ulink>
   (shortcut: <ulink url="http://p.p/">http://p.p/</ulink>). Browser-based
   tracing of rule and filter effects. Remote toggling.
  </para>
 </listitem>

 <listitem>
  <para>
   Web page filtering (text replacements, removes banners based on size,
   invisible <quote>web-bugs</quote> and HTML annoyances, etc.)
  </para>
 </listitem>

 <listitem>
  <para>
   Modularized configuration that allows for standard settings and
   user settings to reside in separate files, so that installing updated
   actions files won't overwrite individual user settings.
  </para>
 </listitem>

 <listitem>
  <para>
   Support for Perl Compatible Regular Expressions in the configuration files, and
   a more sophisticated and flexible configuration syntax.
  </para>
 </listitem>

 <listitem>
  <para>
   GIF de-animation.
  </para>
 </listitem>

 <listitem>
  <para>
   Bypass many click-tracking scripts (avoids script redirection).
  </para>
 </listitem>

 <listitem>
  <para>
   User-customizable HTML templates for most proxy-generated pages (e.g. "blocked" page).
  </para>
 </listitem>

 <listitem>
  <para>
   Auto-detection and re-reading of config file changes.
  </para>
 </listitem>

 <listitem>
  <para>
   Most features are controllable on a per-site or per-location basis.
  </para>
</listitem>

 <listitem>
  <para>
   Many smaller new features added, limitations and bugs removed.
  </para>
</listitem>

 </itemizedlist>
</para>
