- <p>Don't send a "Connection failure" message instead of the "DNS failure" message. Sponsored by: Robert
- Klemme</p>
- </li>
- <li>
- <p>Let LOG_LEVEL_REQUEST log all requests. Previously unencrypted requests were only logged with
- LOG_LEVEL_REQUEST when they weren't crunched (in which case they were logged with LOG_LEVEL_CRUNCH). This
- was documented behaviour, but logging all requests seems more useful.</p>
- </li>
- <li>
- <p>Fixed locking around localtime() and gmtime().</p>
- </li>
- <li>
- <p>Removed OS/2 support. We haven't provided OS/2 packages in years, it complicated the code and it
- depended on a fallback snprintf() implementation which is GPLv2 only.</p>
- </li>
- <li>
- <p>Remove the fallback snprintf() implementation Now that OS/2 support is gone we no longer need it.</p>
- </li>
- <li>
- <p>Fixed a bunch of format specifiers log messages.</p>
- </li>
- <li>
- <p>Added a missing apostrophe in the 'More Privoxy' menu.</p>
- </li>
- <li>
- <p>Explicitly prevent use of FEATURE_CONNECTION_SHARING without FEATURE_CONNECTION_KEEP_ALIVE. It makes no
- sense and does not compile anyway. Sponsored by: Robert Klemme</p>
- </li>
- <li>
- <p>Fix build without FEATURE_CONNECTION_KEEP_ALIVE. Sponsored by: Robert Klemme</p>
- </li>
- <li>
- <p>Downgrade the 'Graceful termination requested' message to LOG_LEVEL_INFO as it isn't an error. Sponsored
- by: Robert Klemme</p>
- </li>
- <li>
- <p>decompress_iob(): Downgrade the no-content message to LOG_LEVEL_RE_FILTER While at it, fix a typo in a
- comment. Sponsored by: Robert Klemme</p>
- </li>
- <li>
- <p>Fixed a couple of cppcheck warnings.</p>
- </li>
- <li>
- <p>Rename LOG_LEVEL_GPC to LOG_LEVEL_REQUEST. Only the shadow knows what "GPC" is supposed to stand
- for.</p>
- </li>
- <li>
- <p>Remove SourceForge references in copyright headers.</p>
- </li>
- <li>
- <p>Upgrade a bunch of links to the homepage to https://.</p>
- </li>
- <li>
- <p>Add 'no-brotli-accepted' filter which prevents the use of Brotli compression.</p>
- </li>
- <li>
- <p>Changed license for pcrs to GPLv2+ after getting the permission from Andreas. This allows to
- redistribute Privoxy under the GPLv3 which is required when linking to future mbedTLS versions which are
- expected to be licensed under the Apache 2.0 license only.</p>
- </li>
- <li>
- <p>Updated a bunch of tests that have to expect status code 403 now after r1.168/070e904afa5.</p>
- </li>
- <li>
- <p>Lowercase the host name in the request line.</p>
- </li>
- <li>
- <p>Only set SOURCE_DATE_EPOCH if it's not already set so distributions can overwrite it through the
- environment.</p>