Debian Patches

Status for privoxy/3.0.34-3

Patch Description Author Forwarded Bugs Origin Last update
14_config.patch Several Debian specific changes to config file Roland Rosenfeld <roland@debian.org> not-needed 2020-06-05
17_502_no_such_domain.patch Changes the 404 HTTP status code of the "No such Domain" template to 502 Bad Gateway, which seems to be more correct according to
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
Roland Rosenfeld <roland@debian.org> not-needed 2006-08-05
25_standard_medium.patch Change the global default from standard.Cautious to standard.Medium, which is similar to the old 3.0.3 behavior and doesn't change too much. Roland Rosenfeld <roland@debian.org> not-needed 2006-09-23
27_remove_nsl.patch Remove unnecessary linking against libnsl. Roland Rosenfeld <roland@debian.org> not-needed 2006-10-07
32_bind_fixup.patch Work around bind problems on startup (Closes: #534735) Roland Rosenfeld <roland@debian.org> not-needed debian 2010-05-18
33_manpage_hyphen.patch Replace all -- in man page by \-\- to make lintian happy. Roland Rosenfeld <roland@debian.org> not-needed 2013-01-24
34_system-docbook2man.patch Use Debian docbook2man-spec.pl (from docbook-utils) instead of local copy, to make package reproducible. Roland Rosenfeld <roland@debian.org> not-needed 2015-09-19
35_pcre-support.patch Add pcre2 support This is currently expected to cause crashes on Windows when compiled with GUI
support.

Closes bug #935. Initial patch submitted by: Gagan Sidhu
Fabian Keil <fk@fabiankeil.de> not-needed debian upstream upstream, https://www.privoxy.org/gitweb/?p=privoxy.git;a=commitdiff;h=53748ca8 2023-06-17
36_pcre2-patternfix.patch pcre2 compile_pattern(): Pass the anchored pattern to pcre2_compile() Previously the un-anchoring pattern was compiled resulting in incorrect
matches.

For example requests to:

https://www.privoxy.org/user-manual/config.html

were redirected because of the default.action section:

{+redirect{http://config.privoxy.org/}}
# Sticky Actions = +redirect{http://config.privoxy.org/}
# URL = http://www.privoxy.org/config
# Redirected URL = http://www.privoxy.org/config
# Redirect Destination = http://config.privoxy.org/
.privoxy.org/config

As the path pattern is left-anchored it should not match.

Additionally add a regression test for this.
Fabian Keil <fk@fabiankeil.de> not-needed upstream upstream, https://www.privoxy.org/gitweb/?p=privoxy.git;a=commitdiff;h=87253c99, https://www.privoxy.org/gitweb/?p=privoxy.git;a=commitdiff;h=e73b93ea 2023-08-27

All known versions for source package 'privoxy'

Links