Add two additional entries, be more honest in another one.
[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.9 2008/01/22 17:34:54 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      Can keep outgoing connections alive and reuse them later on.
38   </para>
39  </listitem> 
40
41  <listitem>
42   <para>
43      Supports tagging which allows to change the behaviour
44      based on client and server headers.
45   </para>
46  </listitem> 
47
48  <listitem>
49   <para>
50      Can be run as an "intercepting" proxy, which obviates the need to
51      configure browsers individually.
52   </para>
53  </listitem> 
54
55  <listitem>
56   <para>
57      Sophisticated actions and filters for manipulating both server and client
58      headers. 
59    </para>
60  </listitem> 
61
62  <listitem>
63   <para>
64      Can be chained with other proxies.
65   </para>
66  </listitem> 
67
68  <listitem>
69   <para>
70    Integrated browser based configuration and control utility at <ulink
71    url="http://config.privoxy.org/">http://config.privoxy.org/</ulink>
72    (shortcut: <ulink url="http://p.p/">http://p.p/</ulink>). Browser-based
73    tracing of rule and filter effects. Remote toggling.
74   </para>
75  </listitem> 
76
77  <listitem>
78   <para>
79    Web page filtering (text replacements, removes banners based on size,
80    invisible <quote>web-bugs</quote>, JavaScript and HTML annoyances, 
81    pop-up windows, etc.)
82   </para>
83  </listitem> 
84
85  <listitem>
86   <para>
87    Modularized configuration that allows for standard settings and
88    user settings to reside in separate files, so that installing updated
89    actions files won't overwrite individual user settings.
90   </para>
91  </listitem> 
92
93  <listitem>
94   <para>
95    Support for Perl Compatible Regular Expressions in the configuration files, and 
96    a more sophisticated and flexible configuration syntax.
97   </para>
98  </listitem> 
99
100  <listitem>
101   <para>
102    Improved cookie management features (e.g. session based cookies).
103   </para>
104 </listitem> 
105
106  <listitem>
107   <para>
108    GIF de-animation. 
109   </para>
110  </listitem> 
111  
112  <listitem>
113   <para>
114    Bypass many click-tracking scripts (avoids script redirection).
115   </para>
116  </listitem> 
117  
118  <listitem>
119   <para>
120    Multi-threaded (POSIX and native threads).
121   </para>
122  </listitem> 
123
124  <listitem>
125   <para>
126    User-customizable HTML templates for most proxy-generated pages (e.g. "blocked" page).
127   </para>
128  </listitem> 
129
130  <listitem>
131   <para>
132    Auto-detection and re-reading of config file changes.
133   </para>
134  </listitem> 
135
136  <listitem>
137   <para>
138    Improved signal handling, and a true daemon mode (Unix).
139   </para>
140 </listitem> 
141
142  <listitem>
143   <para>
144    Every feature now controllable on a per-site or per-location basis, configuration
145    more powerful and versatile over-all.
146   </para>
147 </listitem> 
148
149  <listitem>
150   <para>
151    Many smaller new features added, limitations and bugs removed.
152   </para>
153 </listitem> 
154
155  </itemizedlist>
156 </para>