Properly detect section titles with two-digit minor numbers
[privoxy.git] / ChangeLog
index e63e0b8..684e6c0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,7 @@
 --------------------------------------------------------------------
 ChangeLog for Privoxy
 --------------------------------------------------------------------
 --------------------------------------------------------------------
 ChangeLog for Privoxy
 --------------------------------------------------------------------
-*** Version 3.0.20 Beta ***
+*** Version 3.0.20 beta ***
 
 - Bug fixes:
   - Client sockets are now properly shutdown and drained before being
 
 - Bug fixes:
   - Client sockets are now properly shutdown and drained before being
@@ -60,7 +60,7 @@ ChangeLog for Privoxy
     intentions. When looking at the response headers alone, it previously
     wasn't obvious from the client's perspective that no additional responses
     should be expected.
     intentions. When looking at the response headers alone, it previously
     wasn't obvious from the client's perspective that no additional responses
     should be expected.
-  - Stop considering client sockets tainted after receving a request with body.
+  - Stop considering client sockets tainted after receiving a request with body.
     It hasn't been necessary for a while now and unnecessarily causes test
     failures when using curl's test suite.
   - Allow HTTP/1.0 clients to signal interest in keep-alive through the
     It hasn't been necessary for a while now and unnecessarily causes test
     failures when using curl's test suite.
   - Allow HTTP/1.0 clients to signal interest in keep-alive through the
@@ -77,10 +77,9 @@ ChangeLog for Privoxy
     platforms. Initial patch submitted by Simon South in #3564815.
   - Optionally try to sanity-check strptime() results before trusting them.
     Broken strptime() implementations have caused problems in the past and
     platforms. Initial patch submitted by Simon South in #3564815.
   - Optionally try to sanity-check strptime() results before trusting them.
     Broken strptime() implementations have caused problems in the past and
-    the most recent offender seems to be FreeBSD's libc:
-    http://www.freebsd.org/cgi/query-pr.cgi?pr=173421
+    the most recent offender seems to be FreeBSD's libc (standards/173421).
   - When filtering is enabled, let Range headers pass if the range starts at
   - When filtering is enabled, let Range headers pass if the range starts at
-    the beginning. This should work around (or at least reduce ) the video
+    the beginning. This should work around (or at least reduce) the video
     playback issues with various Apple clients as reported by Duc in #3426305.
   - Do not confuse a client hanging up with a connection time out. If a client
     closes its side of the connection without sending a request line, do not
     playback issues with various Apple clients as reported by Duc in #3426305.
   - Do not confuse a client hanging up with a connection time out. If a client
     closes its side of the connection without sending a request line, do not
@@ -116,7 +115,7 @@ ChangeLog for Privoxy
   - Block '/openx/www/delivery/'.
   - Disable fast-redirects for '.googleapis.com/'.
   - Block 'imp.double.net/'. Reported by David Bo in #3070411.
   - Block '/openx/www/delivery/'.
   - Disable fast-redirects for '.googleapis.com/'.
   - Block 'imp.double.net/'. Reported by David Bo in #3070411.
-  - Block 'gm-link.com/' whis is used for email tracking.
+  - Block 'gm-link.com/' which is used for email tracking.
     Reported by David Bo in #1812733.
   - Verify that requests to "bwp." are blocked. URL taken from #1736879
     submitted by Francois Marier.
     Reported by David Bo in #1812733.
   - Verify that requests to "bwp." are blocked. URL taken from #1736879
     submitted by Francois Marier.
@@ -223,7 +222,7 @@ ChangeLog for Privoxy
   - Various data type corrections.
   - Change visibility of several code segments when compiling without
     FEATURE_CONNECTION_KEEP_ALIVE enabled for clarity.
   - Various data type corrections.
   - Change visibility of several code segments when compiling without
     FEATURE_CONNECTION_KEEP_ALIVE enabled for clarity.
-  - In pcrs_get_delimiter(), do not use delimiters ouside the ASCII range.
+  - In pcrs_get_delimiter(), do not use delimiters outside the ASCII range.
     Fixes a clang complaint.
   - Fix an error message in get_last_url() nobody is supposed to see.
     Reported by Matthew Fischer in #3507301.
     Fixes a clang complaint.
   - Fix an error message in get_last_url() nobody is supposed to see.
     Reported by Matthew Fischer in #3507301.
@@ -239,7 +238,7 @@ ChangeLog for Privoxy
   - Let enlist_unique_header() verify that the caller didn't pass a header
     containing either \r or \n.
   - Change the hashes used in load_config() to unsigned int. That's what
   - Let enlist_unique_header() verify that the caller didn't pass a header
     containing either \r or \n.
   - Change the hashes used in load_config() to unsigned int. That's what
-    hash_string() actually returns and using a potentiallly larger type
+    hash_string() actually returns and using a potentially larger type
     is at best useless.
   - Use privoxy_tolower() instead of vanilla tolower() with manual casting of
     the argument.
     is at best useless.
   - Use privoxy_tolower() instead of vanilla tolower() with manual casting of
     the argument.
@@ -265,8 +264,8 @@ ChangeLog for Privoxy
   - Improve the --statistics performance by skipping sanity checks for input
     that shouldn't affect the results anyway. Add a --strict-checks option
     that enables some of the checks again, just in case anybody cares.
   - Improve the --statistics performance by skipping sanity checks for input
     that shouldn't affect the results anyway. Add a --strict-checks option
     that enables some of the checks again, just in case anybody cares.
-  - The distribution of client requests per connection is included in the
-    --statistic output.
+  - The distribution of client requests per connection is included in
+    the --statistic output.
   - The --accept-unknown-messages option has been removed and the behavior
     is now the default.
   - Accept and (mostly) highlight new log messages introduced with
   - The --accept-unknown-messages option has been removed and the behavior
     is now the default.
   - Accept and (mostly) highlight new log messages introduced with
@@ -295,17 +294,16 @@ ChangeLog for Privoxy
 - configure improvements:
   - On Haiku, do not pass -lpthread to the compiler. Haiku's pthreads
     implementation is contained in its system library, libroot, so no
 - configure improvements:
   - On Haiku, do not pass -lpthread to the compiler. Haiku's pthreads
     implementation is contained in its system library, libroot, so no
-    additional library needs to be searched. Patch submitted by Simon South in
-    #3564815.
+    additional library needs to be searched.
+    Patch submitted by Simon South in #3564815.
   - Additional Haiku-specific improvements. Disable checks intended for
     multi-user systems as Haiku is presently single-user. Group Haiku-specific
     settings in their own section, following the pattern for Solaris, OS/2 and
     AmigaOS. Add additional library-related settings to remove the need for
   - Additional Haiku-specific improvements. Disable checks intended for
     multi-user systems as Haiku is presently single-user. Group Haiku-specific
     settings in their own section, following the pattern for Solaris, OS/2 and
     AmigaOS. Add additional library-related settings to remove the need for
-    providing configure with custom LDFLAGS. Submitted by Simon South in
-    #3574538.
-  - Several improvements for clarity, diffability and logic.
+    providing configure with custom LDFLAGS.
+    Submitted by Simon South in #3574538.
 
 
-  *** Version 3.0.19 Stable ***
+*** Version 3.0.19 Stable ***
 
 - Bug fixes:
   - Prevent a segmentation fault when de-chunking buffered content.
 
 - Bug fixes:
   - Prevent a segmentation fault when de-chunking buffered content.
@@ -889,7 +887,7 @@ ChangeLog for Privoxy
 - The scripts in the tools directory treat unknown parameters
   as fatal errors.
 
 - The scripts in the tools directory treat unknown parameters
   as fatal errors.
 
-*** Version 3.0.15 Beta ***
+*** Version 3.0.15 beta ***
 
 - In case of missing server data, no error message is send to the
   client if the request arrived on a reused connection. The client
 
 - In case of missing server data, no error message is send to the
   client if the request arrived on a reused connection. The client
@@ -935,7 +933,7 @@ ChangeLog for Privoxy
 - Privoxy-Regression-Test supports redirect tests.
 - Privoxy-Log-Parser can gather some connection statistics.
 
 - Privoxy-Regression-Test supports redirect tests.
 - Privoxy-Log-Parser can gather some connection statistics.
 
-*** Version 3.0.14 Beta ***
+*** Version 3.0.14 beta ***
 
 - The latency is taken into account when evaluating whether or not to
   reuse a connection. This should significantly reduce the number of
 
 - The latency is taken into account when evaluating whether or not to
   reuse a connection. This should significantly reduce the number of
@@ -970,7 +968,7 @@ ChangeLog for Privoxy
 - The configure script respects the $PATH variable when searching
   for groups and id.
 
 - The configure script respects the $PATH variable when searching
   for groups and id.
 
-*** Version 3.0.13 Beta ***
+*** Version 3.0.13 beta ***
 
 - Added IPv6 support. Thanks to Petr Pisar who not only provided
   the initial patch but also helped a lot with the integration.
 
 - Added IPv6 support. Thanks to Petr Pisar who not only provided
   the initial patch but also helped a lot with the integration.
@@ -1114,7 +1112,7 @@ ChangeLog for Privoxy
   http://www.fabiankeil.de/sourcecode/privoxy-log-parser/
   Documentation is available through perldoc(1).
 
   http://www.fabiankeil.de/sourcecode/privoxy-log-parser/
   Documentation is available through perldoc(1).
 
-*** Version 3.0.9 Beta ***
+*** Version 3.0.9 beta ***
 
 - Added SOCKS5 support (with address resolution done by
   the SOCKS5 server). Patch provided by Eric M. Hopper.
 
 - Added SOCKS5 support (with address resolution done by
   the SOCKS5 server). Patch provided by Eric M. Hopper.
@@ -1228,7 +1226,7 @@ ChangeLog for Privoxy
   config.txt referenced a nonexisting file
 - Minor documentation fixes.
 
   config.txt referenced a nonexisting file
 - Minor documentation fixes.
 
-*** Version 3.0.7 Beta ***
+*** Version 3.0.7 beta ***
 
 - Added zlib support to filter content with gzip and deflate
   encoding. (Patch provided by Wil Mahan)
 
 - Added zlib support to filter content with gzip and deflate
   encoding. (Patch provided by Wil Mahan)
@@ -1384,7 +1382,7 @@ ChangeLog for Privoxy
 - Changed webinterface default values for hide-user-agent, hide-referrer
   and set-image-blocker.
 
 - Changed webinterface default values for hide-user-agent, hide-referrer
   and set-image-blocker.
 
-*** Version 3.0.5 Beta ***
+*** Version 3.0.5 beta ***
 
 - Windows version can be installed/started as a service.
 - Windows icon stays blue when Privoxy is idle, green when busy.
 
 - Windows version can be installed/started as a service.
 - Windows icon stays blue when Privoxy is idle, green when busy.
@@ -1514,7 +1512,7 @@ ChangeLog for Privoxy
   user.action. user.action is for personal/local configuration.
 - The usual many small and miscellaneous bug and security fixes.
 
   user.action. user.action is for personal/local configuration.
 - The usual many small and miscellaneous bug and security fixes.
 
-*** Version 2.9.14 Beta ***
+*** Version 2.9.14 beta ***
 
 - Fix Solaris compile problem (gateway.h and filters.h)
 - Makefile fixes for Solaris, FreeBSD (?)
 
 - Fix Solaris compile problem (gateway.h and filters.h)
 - Makefile fixes for Solaris, FreeBSD (?)
@@ -1528,7 +1526,7 @@ ChangeLog for Privoxy
 - #include mechansim for common text in templates
 - Various other minor fixes.
 
 - #include mechansim for common text in templates
 - Various other minor fixes.
 
-*** Version 2.9.13 Beta ***
+*** Version 2.9.13 beta ***
 
 - *NEWS*: The project has been renamed to Privoxy! The new name is
   reflected throughout (file locations, etc).
 
 - *NEWS*: The project has been renamed to Privoxy! The new name is
   reflected throughout (file locations, etc).
@@ -1540,7 +1538,7 @@ ChangeLog for Privoxy
 - RPM spec file make over.
 
 
 - RPM spec file make over.
 
 
-*** Version 2.9.12 Beta ***
+*** Version 2.9.12 beta ***
 
 - **READ**: The default listening PORT is NOW 8118!!! Changed from
   8000 due to conflict with NAS (Network Audio Server, whatever that
 
 - **READ**: The default listening PORT is NOW 8118!!! Changed from
   8000 due to conflict with NAS (Network Audio Server, whatever that
@@ -1577,7 +1575,7 @@ ChangeLog for Privoxy
 - Various other minor fixes.
 
 
 - Various other minor fixes.
 
 
-*** Version 2.9.11 Beta Changes ***
+*** Version 2.9.11 beta Changes ***
 
 - Add "session" cookie concept where cookies exist for the life
   of that browser session only (ie never goes to disk).
 
 - Add "session" cookie concept where cookies exist for the life
   of that browser session only (ie never goes to disk).
@@ -1700,7 +1698,7 @@ being a mix of "U.S. English", "U.K. English" and "Irish English".
 
 
 ----------------------------------------------------------------------
 
 
 ----------------------------------------------------------------------
-Copyright   :  Written by and Copyright (C) 2001-2010 the
+Copyright   :  Written by and Copyright (C) 2001-2013 the
                Privoxy team. http://www.privoxy.org/
 
                Based on the Internet Junkbuster originally written
                Privoxy team. http://www.privoxy.org/
 
                Based on the Internet Junkbuster originally written