c2abc5a0e817deabf88011421c26241cf9190ddf
[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.6 2002/04/18 10:16:36 oes Exp $
7
8  Written by and Copyright (C) 2001 the SourceForge
9  Privoxy team. http://www.privoxy.org/
10
11  Based on the Internet Junkbuster originally written
12  by and Copyright (C) 1997 Anonymous Coders and 
13  Junkbusters Corporation.  http://www.junkbusters.com
14
15  ======================================================================
16   This file used for inclusion with other documents only.
17  ======================================================================
18
19  If you make changes to this file, please verify the finished 
20  docs all display as intended.
21
22  This file is included into:
23
24   user-manual
25   faq
26
27 -->
28 <para>
29  <itemizedlist>
30
31  <listitem>
32   <para>
33   FIXME: complete the list of features. change the order: most important
34   features to the top of the list. prefix new features with "NEW".
35   </para>
36  </listitem> 
37
38  <listitem>
39   <para>
40    Integrated browser based configuration and control utility at <ulink
41    url="http://config.privoxy.org/">http://config.privoxy.org/</ulink>
42    (shortcut: <ulink url="http://p.p/">http://p.p/</ulink>). Browser-based
43    tracing of rule and filter effects. Remote toggling.
44   </para>
45  </listitem> 
46 <!--
47  <listitem>
48   <para>
49    Modularized configuration that will allow for system wide settings, and
50    individual user settings. (not implemented yet, probably a 3.1 feature)
51   </para>
52  </listitem> 
53 -->
54  <listitem>
55   <para>
56     Blocking of annoying pop-up browser windows.
57   </para>
58  </listitem> 
59
60  <listitem>
61   <para>
62    HTTP/1.1 compliant (but not all optional 1.1 features are supported).
63   </para>
64  </listitem> 
65
66  <listitem>
67   <para>
68    Support for Perl Compatible Regular Expressions in the configuration files, and 
69    generally a more sophisticated and flexible configuration syntax over
70    previous versions. 
71   </para>
72  </listitem> 
73
74  <listitem>
75   <para>
76    GIF de-animation. 
77   </para>
78  </listitem> 
79  
80  <listitem>
81   <para>
82    Web page content filtering (removes banners based on size,
83    invisible <quote>web-bugs</quote>, JavaScript and HTML annoyances, pop-ups, etc.)
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    Auto-detection and re-reading of config file changes.
102   </para>
103  </listitem> 
104
105  <listitem>
106   <para>
107    User-customizable HTML templates (e.g. 404 error page).
108   </para>
109  </listitem> 
110
111  <listitem>
112   <para>
113    Improved cookie management features (e.g. session based cookies).
114   </para>
115 </listitem> 
116
117  <listitem>
118   <para>
119    Improved signal handling, and a true daemon mode (Unix).
120   </para>
121 </listitem> 
122
123  <listitem>
124   <para>
125    Every feature now controllable on a per-site or per-location basis, configuration
126    more powerful and versatile over-all.
127   </para>
128 </listitem> 
129
130  <listitem>
131   <para>
132    Many smaller new features added, limitations and bugs removed, and security holes fixed.
133   </para>
134 </listitem> 
135
136  </itemizedlist>
137 </para>