X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=ChangeLog;h=68a5652dbf872d207fcfa049d887263b96dbce1f;hp=2ca422cf365bf92b17ece7a0183b9be0116b0735;hb=5ebd34909514f88d4be808a30d58aeee9e90fac5;hpb=e1961830f710419c5edf21048b296fb6e91f5f40 diff --git a/ChangeLog b/ChangeLog index 2ca422cf..68a5652d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,14 @@ -------------------------------------------------------------------- ChangeLog for Privoxy -------------------------------------------------------------------- +*** Version 3.0.28 stable *** + +- Bug fixes for regressions in 3.0.27: + - Fixed misplaced parentheses. + Reported by David Binderman. + - Changed two regression tests to depend on config directive + enable-remote-toggle instead of FEATURE_TOGGLE. + *** Version 3.0.27 stable *** - General improvements: @@ -38,7 +46,7 @@ ChangeLog for Privoxy https://www.fabiankeil.de/talks/fuzzing-on-freebsd/ This work was partially funded with donations and done as part of the Privoxy month in 2015. - - Consistently use the U(ngreedy) flag in the 'img-reorder' filter + - Consistently use the U(ngreedy) flag in the 'img-reorder' filter. - listen_loop(): Reuse a single thread attribute object The object doesn't change and creating a new one for every thread is a waste of (CPU) time. @@ -58,19 +66,7 @@ ChangeLog for Privoxy - Explicitly taint the server socket in case of CONNECT requests. This doesn't fix any known problems, but makes some log messages less confusing. - - Remove a mysterious comment with a GNU FDL link as it isn't - useful and could confuse license scanners. - In May 2002 it was briefly claimed that "this document" was covered - by the GNU FDL. The commit message (r1.5) doesn't explain the motivation - or whether all copyright holders were actually asked and agreed to the - declared license change. - It's thus hard to tell whether or not the license change was legit, - but luckily two days later the "doc license" was "put" "back to GPL" - anyway (r1.6). - At the same time the offending comment with a link to the FDL - (not the GPL) was added for no obvious reason. - Now it's gone again. - - Let write_pid_file() terminate if the pid file can't be opened + - Let write_pid_file() terminate if the pid file can't be opened. Logging the issue at info level is unlikely to help. - log_error(): Reduce the mutex-protected area by not using a heap-allocated buffer that is shared between all threads. @@ -140,7 +136,7 @@ ChangeLog for Privoxy Finally, refreshing the /client-tags page to show the current state can no longer unintentionally repeat the previous toggle request. - - Don't add a "Connection" header for CONNECT requests + - Don't add a "Connection" header for CONNECT requests. Explicitly sending "Connection: close" is not necessary and apparently it causes problems with some forwarding proxies that will close the connection prematurely. @@ -234,13 +230,25 @@ ChangeLog for Privoxy - Explicitly mention that Privoxy binaries are built by individuals on their own systems. Buyer beware! - Mention the release feed on the homepage. + - Remove a mysterious comment with a GNU FDL link as it isn't + useful and could confuse license scanners. + In May 2002 it was briefly claimed that "this document" was covered + by the GNU FDL. The commit message (r1.5) doesn't explain the motivation + or whether all copyright holders were actually asked and agreed to the + declared license change. + It's thus hard to tell whether or not the license change was legit, + but luckily two days later the "doc license" was "put" "back to GPL" + anyway (r1.6). + At the same time the offending comment with a link to the FDL + (not the GPL) was added for no obvious reason. + Now it's gone again. - Regression tests: - Bump for-privoxy-version to 3.0.27 as we now rely on untrusted CGI request being rejected with status code 403 (instead of 200). - Update test for /send-stylesheet and add another one -- Templates +- Templates: - Consistently use https:// when linking to the Privoxy website. - Remove SourceForge references in Copyright header. - Remove a couple of SourceForge references in a comment.