[Privoxy-commits] [privoxy] branch master updated (327e3c4a -> b547d108)

User Git git at git.privoxy.org
Thu Apr 9 09:36:58 CEST 2026


This is an automated email from the git hooks/post-receive script.

git pushed a change to branch master
in repository privoxy.

    from 327e3c4a Regenerate FAQ
     new 12a9c8c6 user.action: Add example section for the taz.de filter
     new 335c9277 Let the "sourceforge" filter hide the "mongodb" ad and the "vibe coding bar"
     new 2f09657b Update test for sourceforge filter to test the recently added pcrs commands
     new cb4088da privoxy-log-parser: Highlight listen address in "Evaluating tag 'forward-directly' for client 127.0.0.1 using 127.0.1.1:8120. End of life 1774948202."
     new 85f655b8 configure.in: Remove code to disable pcre2
     new 099916f6 Remove pointless comment about the default value of HADDR_DEFAULT
     new d2c4a194 acl_addr(): Properly reject IPv6 addresses when compiled without RFC2553 support
     new 49889e43 rfc2553_connect_to(): Prevent theoretical memory disclosure through the CGI interface
     new ddded987 block_acl(): Ignore ACL matches when we don't have a destination yet
     new d333318c Change block_acl()'s prototype and move csp to the beginning
     new 58f1fdde block_acl(): Fix comment typo
     new 2eea4ff6 Add code to make debugging ACL rules more convenient
     new 45ef7f57 Add test helper script that checks if a local address is available to bind to
     new 012d0d54 tests/cts: Make the TESTDIR available as environment variable so the prechecks can access it
     new 748a2cca Add test scenario acl-multiple-ip-addresses-specified-with-destination
     new 48229541 Add test scenario acl-multiple-ip-addresses-specified-without-destination
     new e4a2942e Add test scenario acl-permit-access-with-exceptions
     new a51c0438 Bump copyright
     new 19477b29 send_http_request(): Give up on the client connection if writing the request data failed
     new f7b3d782 run-privoxy-tests.sh: Turn $log_file into a local variable in start_privoxy()
     new 056ef39d run-privoxy-tests.sh: Add valgrind support that can be enabled with "-v"
     new 2faaa5ad run-privoxy-tests.sh: Bump copyright
     new 5aec32d2 Add test for the content filter "taz.de"
     new b4b6ef8b Remove an unnecessary "\" character in the taz.de filter
     new 12215eb3 configure.in: Don't claim that OpenSSL has been detected when it may be LibreSSL
     new c089999b Disable fast-redirects for archive.is/
     new ff10ad59 compile_pattern(): Prevent unused-variable warning when compiling with DISABLE_PCRE_JIT_COMPILATION defined
     new b50f8265 pcrs_compile(): Prevent unused-variable warning when compiling with DISABLE_PCRE_JIT_COMPILATION defined
     new 5593f3d4 Factor parse_acl_rule() out of load_config()
     new 8baa0667 parse_acl_rule(): Include the config file line number in the error messages
     new 504df3a2 run-privoxy-tests.sh: Kill the whole process group if Privoxy doesn't start up in time
     new d1a345ea Bump copyright
     new 534fe058 templates/url-info-osd.xml: Update address of the Privoxy developers mailing list
     new 25d0b5ae templates: Update description of the 'unstable' conditional symbol
     new a7363b0d Delete doc/webserver/redirect.php which hasn't been used in years
     new 326f7cf5 Update doc/webserver/README.txt
     new 65dec6fc Add Peter Geelhoed as contributor
     new b547d108 Add Rainer Sokoll as contributor

The 38 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 configure.in                                       |  25 +--
 default.action.master                              |   2 +
 default.filter                                     |   4 +-
 doc/source/p-authors.sgml                          |   2 +
 doc/webserver/README.txt                           |   9 +-
 doc/webserver/redirect.php                         | 112 -----------
 filters.c                                          |  82 +++++++-
 filters.h                                          |   2 +-
 jbsockets.c                                        |  11 +-
 jcc.c                                              |   7 +-
 loadcfg.c                                          | 209 +++++++++++----------
 pcrs.c                                             |   2 +
 project.h                                          |  10 +-
 templates/blocked                                  |   4 +-
 templates/cgi-error-404                            |   4 +-
 templates/cgi-error-bad-param                      |   4 +-
 templates/cgi-error-disabled                       |   4 +-
 templates/cgi-error-file                           |   4 +-
 templates/cgi-error-file-read-only                 |   4 +-
 templates/cgi-error-modified                       |   4 +-
 templates/cgi-error-parse                          |   4 +-
 templates/client-tags                              |   4 +-
 templates/connect-failed                           |   4 +-
 templates/connection-timeout                       |   1 -
 templates/default                                  |   4 +-
 templates/edit-actions-add-url-form                |   1 -
 templates/edit-actions-for-url                     |   1 -
 templates/edit-actions-list                        |   1 -
 templates/edit-actions-remove-url-form             |   1 -
 templates/edit-actions-url-form                    |   1 -
 templates/forwarding-failed                        |   4 +-
 templates/no-server-data                           |   1 -
 templates/no-such-domain                           |   4 +-
 templates/show-request                             |   4 +-
 templates/show-status                              |   4 +-
 templates/show-status-file                         |   4 +-
 templates/show-url-info                            |   7 +-
 templates/toggle                                   |   4 +-
 templates/toggle-mini                              |   3 +-
 templates/untrusted                                |   4 +-
 templates/url-info-osd.xml                         |   2 +-
 .../data/DISABLED                                  |   0
 .../data/test1                                     |   0
 .../data/test2                                     |  47 +++++
 .../data/test3                                     |  44 +++++
 .../data/test4                                     |  44 +++++
 .../data/test5                                     |  44 +++++
 .../data/test6}                                    |  13 +-
 .../data/test7                                     |  62 ++++++
 .../data/test8                                     |  69 +++++++
 .../privoxy.conf                                   |   8 +-
 .../templates/connect-failed                       |   1 +
 .../data/DISABLED                                  |   0
 .../data/test1                                     |   0
 .../data/test2                                     |  47 +++++
 .../data/test3                                     |  29 +++
 .../data/test4                                     |  28 +++
 .../data/test5                                     |  28 +++
 .../data/test6}                                    |  13 +-
 .../privoxy.conf                                   |   5 +-
 .../templates/connect-failed                       |   1 +
 .../data/DISABLED                                  |   0
 .../data/test1                                     |   0
 .../data/test2}                                    |  16 +-
 .../acl-permit-access-with-exceptions/data/test3   |  44 +++++
 .../acl-permit-access-with-exceptions/data/test4   |  44 +++++
 .../acl-permit-access-with-exceptions/data/test5   |  44 +++++
 .../data/test6}                                    |  13 +-
 .../privoxy.conf                                   |   8 +-
 .../templates/connect-failed                       |   1 +
 tests/cts/bind-to-address.pl                       |  40 ++++
 tests/cts/content-filters/content-filters.action   |   3 +
 tests/cts/content-filters/data/test25              |  18 +-
 tests/cts/content-filters/data/{test400 => test26} |  22 ++-
 tests/cts/privoxy-runtests.pm                      |   5 +-
 tests/cts/run-privoxy-tests.sh                     |  26 ++-
 tests/cts/runtests-wrapper.sh                      |   3 +-
 tools/privoxy-log-parser.pl                        |   6 +-
 urlmatch.c                                         |   2 +
 user.action                                        |   4 +
 80 files changed, 1016 insertions(+), 334 deletions(-)
 delete mode 100755 doc/webserver/redirect.php
 copy tests/cts/{acl-ip-address-permitted => acl-multiple-ip-addresses-specified-with-destination}/data/DISABLED (100%)
 copy tests/cts/{acl-ip-address-permitted => acl-multiple-ip-addresses-specified-with-destination}/data/test1 (100%)
 create mode 100644 tests/cts/acl-multiple-ip-addresses-specified-with-destination/data/test2
 create mode 100644 tests/cts/acl-multiple-ip-addresses-specified-with-destination/data/test3
 create mode 100644 tests/cts/acl-multiple-ip-addresses-specified-with-destination/data/test4
 create mode 100644 tests/cts/acl-multiple-ip-addresses-specified-with-destination/data/test5
 copy tests/cts/{acl-ip-address-permitted/data/test1 => acl-multiple-ip-addresses-specified-with-destination/data/test6} (54%)
 create mode 100644 tests/cts/acl-multiple-ip-addresses-specified-with-destination/data/test7
 create mode 100644 tests/cts/acl-multiple-ip-addresses-specified-with-destination/data/test8
 copy tests/cts/{acl-ip-address-permitted => acl-multiple-ip-addresses-specified-with-destination}/privoxy.conf (79%)
 create mode 100644 tests/cts/acl-multiple-ip-addresses-specified-with-destination/templates/connect-failed
 copy tests/cts/{acl-ip-address-permitted => acl-multiple-ip-addresses-specified-without-destination}/data/DISABLED (100%)
 copy tests/cts/{acl-ip-address-permitted => acl-multiple-ip-addresses-specified-without-destination}/data/test1 (100%)
 create mode 100644 tests/cts/acl-multiple-ip-addresses-specified-without-destination/data/test2
 create mode 100644 tests/cts/acl-multiple-ip-addresses-specified-without-destination/data/test3
 create mode 100644 tests/cts/acl-multiple-ip-addresses-specified-without-destination/data/test4
 create mode 100644 tests/cts/acl-multiple-ip-addresses-specified-without-destination/data/test5
 copy tests/cts/{acl-ip-address-permitted/data/test1 => acl-multiple-ip-addresses-specified-without-destination/data/test6} (54%)
 copy tests/cts/{acl-ip-address-permitted => acl-multiple-ip-addresses-specified-without-destination}/privoxy.conf (86%)
 create mode 100644 tests/cts/acl-multiple-ip-addresses-specified-without-destination/templates/connect-failed
 copy tests/cts/{acl-ip-address-permitted => acl-permit-access-with-exceptions}/data/DISABLED (100%)
 copy tests/cts/{acl-ip-address-permitted => acl-permit-access-with-exceptions}/data/test1 (100%)
 copy tests/cts/{acl-ip-address-permitted/data/test1 => acl-permit-access-with-exceptions/data/test2} (56%)
 create mode 100644 tests/cts/acl-permit-access-with-exceptions/data/test3
 create mode 100644 tests/cts/acl-permit-access-with-exceptions/data/test4
 create mode 100644 tests/cts/acl-permit-access-with-exceptions/data/test5
 copy tests/cts/{acl-ip-address-permitted/data/test1 => acl-permit-access-with-exceptions/data/test6} (54%)
 copy tests/cts/{acl-ip-address-permitted => acl-permit-access-with-exceptions}/privoxy.conf (83%)
 create mode 100644 tests/cts/acl-permit-access-with-exceptions/templates/connect-failed
 create mode 100755 tests/cts/bind-to-address.pl
 copy tests/cts/content-filters/data/{test400 => test26} (66%)

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Privoxy-commits mailing list