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