Mention IPv6 support, update keep-alive description, remove "cookie management" section.
[privoxy.git] / doc / source / newfeatures.sgml
1 <!--
2  File        :  $Source: /cvsroot/ijbswa/current/doc/source/newfeatures.sgml,v $
3
4  Purpose     :  Entity included in other project documents.
5                 
6  $Id: newfeatures.sgml,v 2.10 2009/02/14 17:37:13 fabiankeil Exp $
7
8  Copyright (C) 2001-2009 Privoxy Developers http://www.privoxy.org/
9  See LICENSE.
10
11  ======================================================================
12   This file used for inclusion with other documents only.
13  ======================================================================
14
15  If you make changes to this file, please verify the finished 
16  docs all display as intended.
17
18  This file is included into:
19
20   user-manual
21   faq
22
23 -->
24 <para>
25  <itemizedlist>
26
27 <!--
28  <listitem>
29   <para>
30   FIXME: complete the list of features. change the order: most important
31   features to the top of the list. prefix new features with "NEW".
32   </para>
33  </listitem> 
34 -->
35  <listitem>
36   <para>
37      Supports "Connection: keep-alive". Outgoing connections can
38      be kept alive independently from the client.
39   </para>
40  </listitem>
41
42  <listitem>
43   <para>
44      Supports IPv6.
45   </para>
46  </listitem> 
47
48  <listitem>
49   <para>
50      Supports tagging which allows to change the behaviour
51      based on client and server headers.
52   </para>
53  </listitem> 
54
55  <listitem>
56   <para>
57      Can be run as an "intercepting" proxy, which obviates the need to
58      configure browsers individually.
59   </para>
60  </listitem> 
61
62  <listitem>
63   <para>
64      Sophisticated actions and filters for manipulating both server and client
65      headers. 
66    </para>
67  </listitem> 
68
69  <listitem>
70   <para>
71      Can be chained with other proxies.
72   </para>
73  </listitem> 
74
75  <listitem>
76   <para>
77    Integrated browser-based configuration and control utility at <ulink
78    url="http://config.privoxy.org/">http://config.privoxy.org/</ulink>
79    (shortcut: <ulink url="http://p.p/">http://p.p/</ulink>). Browser-based
80    tracing of rule and filter effects. Remote toggling.
81   </para>
82  </listitem> 
83
84  <listitem>
85   <para>
86    Web page filtering (text replacements, removes banners based on size,
87    invisible <quote>web-bugs</quote>, JavaScript and HTML annoyances, 
88    pop-up windows, etc.)
89   </para>
90  </listitem> 
91
92  <listitem>
93   <para>
94    Modularized configuration that allows for standard settings and
95    user settings to reside in separate files, so that installing updated
96    actions files won't overwrite individual user settings.
97   </para>
98  </listitem> 
99
100  <listitem>
101   <para>
102    Support for Perl Compatible Regular Expressions in the configuration files, and 
103    a more sophisticated and flexible configuration syntax.
104   </para>
105  </listitem> 
106
107  <listitem>
108   <para>
109    GIF de-animation. 
110   </para>
111  </listitem> 
112  
113  <listitem>
114   <para>
115    Bypass many click-tracking scripts (avoids script redirection).
116   </para>
117  </listitem> 
118  
119  <listitem>
120   <para>
121    Multi-threaded (POSIX and native threads).
122   </para>
123  </listitem> 
124
125  <listitem>
126   <para>
127    User-customizable HTML templates for most proxy-generated pages (e.g. "blocked" page).
128   </para>
129  </listitem> 
130
131  <listitem>
132   <para>
133    Auto-detection and re-reading of config file changes.
134   </para>
135  </listitem> 
136
137  <listitem>
138   <para>
139    Improved signal handling, and a true daemon mode (Unix).
140   </para>
141 </listitem> 
142
143  <listitem>
144   <para>
145    Every feature now controllable on a per-site or per-location basis, configuration
146    more powerful and versatile over-all.
147   </para>
148 </listitem> 
149
150  <listitem>
151   <para>
152    Many smaller new features added, limitations and bugs removed.
153   </para>
154 </listitem> 
155
156  </itemizedlist>
157 </para>