X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=ChangeLog;h=27be3e948cabf11b7ccb7cc21935f3aa4dcd0afa;hp=cdda711be49423fd8feb4534c368d02a1c78209a;hb=ff77a36a5a8a7d92a90a2d9cf9f3cf27b0925132;hpb=9d29c126038ddd12165eb5b379d6164654fbed2a diff --git a/ChangeLog b/ChangeLog index cdda711b..27be3e94 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,61 @@ -------------------------------------------------------------------- ChangeLog for Privoxy -------------------------------------------------------------------- -*** Version 3.0.20 Beta *** +*** Version 3.0.21 stable *** + +- Bug fixes: + - On POSIX-like platforms, network sockets with file descriptor + values above FD_SETSIZE are properly rejected. Previously they + could cause memory corruption in configurations that allowed + the limit to be reached. + - Compiles on OS/2 again now that unistd.h is only included + on platforms that have it. + +- General improvements: + - The show-status page shows the FEATURE_STRPTIME_SANITY_CHECKS status. + - A couple of assert()s that could theoretically dereference + NULL pointers in debug builds have been relocated. + - Added an LSB info block to the generic start script. + Based on a patch from Natxo Asenjo. + - The max-client-connections default has been changed to 128 + which should be more than enough for most setups. + +- Action file improvements: + - Block rover.ebay./ar.*\&adtype= instead of "/.*\&adtype=" which + caused too man false positives. + Reported by u302320 in #360284, additional feedback from Adam Piggott. + - Unblock '.advrider.com/' and '/.*ADVrider'. + Anonymously reported in #3603636. + +- Filter file improvements: + - Added an iframes filter. + +- Documentation improvements: + - The whole GPLv2 text is included in the user manual now, + so Privoxy can serve it itself and the user can read it + without having to wade through GPLv3 ads first. + - Properly numbered and underlined a couple of section titles + in the config that where previously overlooked due to a flaw + in the conversion script. Reported by Ralf Jungblut. + - Improved the support instruction to hopefully make it harder to + unintentionally provide insufficient information when requesting + support. Previously it wasn't obvious that the information we need + in bug reports is usually also required in support requests. + - Removed documentation about packages that haven't been provided + in years. + +- Privoxy-Regression-Test: + - Only log the test number when not running in verbose mode + The position of the test is rarely relevant and it previously + wasn't exactly obvious which one of the numbers was useful to + repeat the test with --test-number. + +- GNUmakefile improvements: + - Factor generate-config-file out of config-file to make testing + more convenient. + - The clean target now also takes care of patch leftovers. + +*** Version 3.0.20 beta *** - Bug fixes: - Client sockets are now properly shutdown and drained before being @@ -887,7 +941,7 @@ ChangeLog for Privoxy - 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 @@ -933,7 +987,7 @@ ChangeLog for Privoxy - 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 @@ -968,7 +1022,7 @@ ChangeLog for Privoxy - 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. @@ -1112,7 +1166,7 @@ ChangeLog for Privoxy 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. @@ -1226,7 +1280,7 @@ ChangeLog for Privoxy 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) @@ -1382,7 +1436,7 @@ ChangeLog for Privoxy - 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. @@ -1512,7 +1566,7 @@ ChangeLog for Privoxy 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 (?) @@ -1526,7 +1580,7 @@ ChangeLog for Privoxy - #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). @@ -1538,7 +1592,7 @@ ChangeLog for Privoxy - 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 @@ -1575,7 +1629,7 @@ ChangeLog for Privoxy - 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).