Remove cooltechzone.com from the sponsor list
[privoxy.git] / doc / source / newfeatures.sgml
1 <!--
2  File        :  doc/source/newfeatures.sgml
3
4  Purpose     :  Entity included in other project documents.
5
6  Copyright (C) 2001-2018 Privoxy Developers https://www.privoxy.org/
7  See LICENSE.
8
9  ======================================================================
10   This file used for inclusion with other documents only.
11  ======================================================================
12
13  If you make changes to this file, please verify the finished
14  docs all display as intended.
15
16  This file is included into:
17
18   user-manual
19   faq
20
21 -->
22
23  <itemizedlist>
24
25 <!--
26  <listitem>
27   <para>
28   FIXME: complete the list of features. change the order: most important
29   features to the top of the list. prefix new features with "NEW".
30   </para>
31  </listitem>
32 -->
33
34  <listitem>
35   <para>
36      Supports "Connection: keep-alive". Outgoing connections can
37      be kept alive independently from the client.
38   </para>
39  </listitem>
40
41  <listitem>
42   <para>
43      Supports IPv6, provided the operating system does so too,
44      and the configure script detects it.
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> and HTML annoyances, etc.)
88   </para>
89  </listitem>
90
91  <listitem>
92   <para>
93    Modularized configuration that allows for standard settings and
94    user settings to reside in separate files, so that installing updated
95    actions files won't overwrite individual user settings.
96   </para>
97  </listitem>
98
99  <listitem>
100   <para>
101    Support for Perl Compatible Regular Expressions in the configuration files, and
102    a more sophisticated and flexible configuration syntax.
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    User-customizable HTML templates for most proxy-generated pages (e.g. "blocked" page).
121   </para>
122  </listitem>
123
124  <listitem>
125   <para>
126    Auto-detection and re-reading of config file changes.
127   </para>
128  </listitem>
129
130  <listitem>
131   <para>
132    Most features are controllable on a per-site or per-location basis.
133   </para>
134 </listitem>
135
136  <listitem>
137   <para>
138    Many smaller new features added, limitations and bugs removed.
139   </para>
140 </listitem>
141
142  </itemizedlist>
143