d8e95531e86e5efc62e770b25bad79d7ec0efd5d
[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 1.11 2002/06/03 00:28:17 hal9 Exp $
7
8  Copyright (C) 2001, 2002 Privoxy Developers <developers@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   announce.sgml
23
24 -->
25 <para>
26  <itemizedlist>
27
28 <!--
29  <listitem>
30   <para>
31   FIXME: complete the list of features. change the order: most important
32   features to the top of the list. prefix new features with "NEW".
33   </para>
34  </listitem> 
35 -->
36
37  <listitem>
38   <para>
39    Integrated browser based configuration and control utility at <ulink
40    url="http://config.privoxy.org/">http://config.privoxy.org/</ulink>
41    (shortcut: <ulink url="http://p.p/">http://p.p/</ulink>). Browser-based
42    tracing of rule and filter effects. Remote toggling.
43   </para>
44  </listitem> 
45
46  <listitem>
47   <para>
48    Web page content filtering (removes banners based on size,
49    invisible <quote>web-bugs</quote>, JavaScript and HTML annoyances, pop-up windows, etc.)
50   </para>
51  </listitem> 
52
53  <listitem>
54   <para>
55    Modularized configuration that allows for standard settings and
56    user settings to reside in separate files, so that installing updated
57    actions files won't overwrite individual user settings.
58   </para>
59  </listitem> 
60
61  <listitem>
62   <para>
63    HTTP/1.1 compliant (but not all optional 1.1 features are supported).
64   </para>
65  </listitem> 
66
67  <listitem>
68   <para>
69    Support for Perl Compatible Regular Expressions in the configuration files, and 
70    generally a more sophisticated and flexible configuration syntax over
71    previous versions.
72   </para>
73  </listitem> 
74
75  <listitem>
76   <para>
77    Improved cookie management features (e.g. session based cookies).
78   </para>
79 </listitem> 
80
81  <listitem>
82   <para>
83    GIF de-animation. 
84   </para>
85  </listitem> 
86  
87  <listitem>
88   <para>
89    Bypass many click-tracking scripts (avoids script redirection).
90   </para>
91  </listitem> 
92  
93  <listitem>
94   <para>
95    Multi-threaded (POSIX and native threads).
96   </para>
97  </listitem> 
98
99  <listitem>
100   <para>
101    User-customizable HTML templates for all proxy-generated pages (e.g. "blocked" page).
102   </para>
103  </listitem> 
104
105  <listitem>
106   <para>
107    Auto-detection and re-reading of config file changes.
108   </para>
109  </listitem> 
110
111  <listitem>
112   <para>
113    Improved signal handling, and a true daemon mode (Unix).
114   </para>
115 </listitem> 
116
117  <listitem>
118   <para>
119    Every feature now controllable on a per-site or per-location basis, configuration
120    more powerful and versatile over-all.
121   </para>
122 </listitem> 
123
124  <listitem>
125   <para>
126    Many smaller new features added, limitations and bugs removed, and security holes fixed.
127   </para>
128 </listitem> 
129
130  </itemizedlist>
131 </para>