X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=ChangeLog;h=615c2915a53305acaf2369a39d83e0c7814e8975;hp=5ae7251eaa7cf00f011930bfe97412b9e3f91720;hb=56e77f644a0b3a8324dd24a02eca75789e3c8999;hpb=ab9e7232e7e6e2fc936a09c4114f97d6888b7175 diff --git a/ChangeLog b/ChangeLog index 5ae7251e..615c2915 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,37 @@ -------------------------------------------------------------------- ChangeLog for Privoxy -------------------------------------------------------------------- +*** Version 3.0.12 (UNRELEASED) *** + +- The socket-timeout option now also works on platforms whose + select() implementation modifies the timeout structure. + Previously the timeout was triggered even if the connection + didn't stall. Reported by cyberpatrol. +- The Connection: keep-alive code properly deals with files + larger than 2GB. Previously the connection was closed too + early. +- The content length for files above 2GB is logged correctly. +- The user-manual directive on the show-status page links to + the documentation location specified with the directive, + not to the Privoxy website. +- The show-status page prints warnings about invalid directives + on the same line as the directives themselves. +- Fixed several justified (but harmless) compiler warnings, + mostly on 64 bit platforms. +- The mingw32 version explicitly requests the default charset + to prevent display problems with some fonts available on more + recent Windows versions. Patch by Burberry. +- The mingw32 version uses the Privoxy icon in the alt-tab + windows. Patch by Burberry. +- The timestamp and the thread id is omitted in the "Fatal error" + message box on mingw32. +- Fixed two related mingw32-only buffer overflows. Triggering + them required control over the configuration file, therefore + this isn't seen as a security issue. +- In verbose mode, or if the new option --show-skipped-tests + is used, Privoxy-Regression-Test logs skipped tests and the + skip reason. + *** Version 3.0.11 *** - On most platforms, outgoing connections can be kept alive and @@ -20,8 +51,7 @@ ChangeLog for Privoxy and can be safely overwritten by updates. - The standard.action file has been removed. Its content is now part of the default.action file. -- In some situations the logged content length was - slightly too low. +- In some situations the logged content length was slightly too low. - Crunched requests are logged with their own log level. If you used "debug 1" in the past, you'll probably want to additionally enable "debug 1024", otherwise only passed @@ -29,18 +59,10 @@ ChangeLog for Privoxy requests, simply replace "debug 1" with "debug 1024". - The crunch reason has been moved to the beginning of the crunch message. For HTTP URLs, the protocol is logged as well. -- Log messages are shortened by not printing the thread id - on its own (as opposed to putting it inside "Privoxy()". +- Log messages are shortened by printing the thread id on its + own (as opposed to putting it inside the string "Privoxy()"). - The config option socket-timeout has been added to control the time Privoxy waits for data to arrive on a socket. -- A "clear log" view option was added to the mingw32 version - to clear out all of the lines in the Privoxy log window. - Based on a patch submitted by T Ford. -- The mingw32 version uses "critical sections" now which - prevents log message corruption under load. As a side effect, - the "no thread-safe PRNG" warning could be removed as well. -- The mingw32 version's task bar icon is changed if Privoxy - is toggled of. XXX: Describe how. - Support for remote toggling is controlled by the configure option --disable-toggle only. In previous versions it also depended on the action editor and thus configuring with the @@ -57,6 +79,14 @@ ChangeLog for Privoxy existed in Privoxy versions prior to 3.0.7 but has been removed as it was often used unintentionally (by not using the hide-forwarded-for-headers action). +- A "clear log" view option was added to the mingw32 version + to clear out all of the lines in the Privoxy log window. + Based on a patch submitted by T Ford. +- The mingw32 version uses "critical sections" now, which prevents + log message corruption under load. As a side effect, the + "no thread-safe PRNG" warning could be removed as well. +- The mingw32 version's task bar icon is crossed out and + the color changed to gray if Privoxy is toggled off. *** Version 3.0.10 ***