privoxy.git
18 months agocgi_edit_actions_for_url(): Wrap line sooner
Fabian Keil [Sat, 9 Sep 2023 06:41:37 +0000 (08:41 +0200)]
cgi_edit_actions_for_url(): Wrap line sooner

18 months agoaction_render_string_actions_template(): Assert that the multi action index is valid
Fabian Keil [Sat, 9 Sep 2023 06:17:52 +0000 (08:17 +0200)]
action_render_string_actions_template(): Assert that the multi action index is valid

18 months agocgi_edit_actions_for_url(): Assert that the multi action index is valid
Fabian Keil [Sat, 9 Sep 2023 06:16:08 +0000 (08:16 +0200)]
cgi_edit_actions_for_url(): Assert that the multi action index is valid

18 months agocgi_edit_actions_for_url(): Add missing space
Fabian Keil [Sat, 9 Sep 2023 06:14:31 +0000 (08:14 +0200)]
cgi_edit_actions_for_url(): Add missing space

18 months agoaction_render_string_actions_template: Fix spelling in description and re-flow
Fabian Keil [Sat, 9 Sep 2023 06:11:30 +0000 (08:11 +0200)]
action_render_string_actions_template: Fix spelling in description and re-flow

18 months agoaction_render_string_actions_template(): Adjust space around function parameters
Fabian Keil [Sat, 9 Sep 2023 06:08:34 +0000 (08:08 +0200)]
action_render_string_actions_template(): Adjust space around function parameters

18 months agoAdd a regression test for left-anchored path patterns
Fabian Keil [Sun, 27 Aug 2023 10:39:22 +0000 (12:39 +0200)]
Add a regression test for left-anchored path patterns

18 months agopcre2 compile_pattern(): Actually pass the anchored pattern to pcre2_compile()
Fabian Keil [Sun, 27 Aug 2023 10:26:02 +0000 (12:26 +0200)]
pcre2 compile_pattern(): Actually 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.

18 months agoconfigure: Fix --disable-pcre2
Fabian Keil [Sun, 27 Aug 2023 10:13:48 +0000 (12:13 +0200)]
configure: Fix --disable-pcre2

Previously it would result in neither pcre library being detected:

    checking for getnameinfo... (cached) yes
    configure: WARNING: Ignoring pcre2 even if it's available
    test: =: unexpected operator
    Enabling support for client-specific tags.
    checking for zlibVersion in -lz... (cached) yes
    Enabling compression support.
    test: =: unexpected operator
    test: =: unexpected operator
    configure: error: Detected neither pcre2 nor pcre library.

18 months agoDisable fast-redirects for services.akteneinsichtsportal.de/
Fabian Keil [Wed, 23 Aug 2023 10:11:22 +0000 (12:11 +0200)]
Disable fast-redirects for services.akteneinsichtsportal.de/

18 months agoAdd #205: Document how commit messages should look like
Fabian Keil [Wed, 16 Aug 2023 07:24:32 +0000 (09:24 +0200)]
Add #205: Document how commit messages should look like

18 months agoAdd #204: Make the Privoxy website available over IPv6.
Fabian Keil [Tue, 11 Jul 2023 16:18:53 +0000 (18:18 +0200)]
Add #204: Make the Privoxy website available over IPv6.

18 months agoAdd #203: Add HTTP/2 support
Fabian Keil [Tue, 11 Jul 2023 16:07:29 +0000 (18:07 +0200)]
Add #203: Add HTTP/2 support

18 months agoRemove TODO item #164
Fabian Keil [Tue, 11 Jul 2023 16:02:29 +0000 (18:02 +0200)]
Remove TODO item #164

The PCRE2 code uses the native API as the POSIX API resulted in crashes.

18 months agoAdd regex_matches() to reduce HAVE_PCRE2 ifdefs
Fabian Keil [Tue, 11 Jul 2023 04:22:16 +0000 (06:22 +0200)]
Add regex_matches() to reduce HAVE_PCRE2 ifdefs

18 months agotrust: Use the words 'allowlists' and 'blocklists'
Fabian Keil [Sat, 18 Feb 2023 10:50:22 +0000 (11:50 +0100)]
trust: Use the words 'allowlists' and 'blocklists'

... instead of "whitelists" and "blacklists" which some
people consider to be less inclusive.

18 months agoRebuild homepage without former sponsor Scrubtheweb.com
Fabian Keil [Thu, 17 Aug 2023 04:50:33 +0000 (06:50 +0200)]
Rebuild homepage without former sponsor Scrubtheweb.com

18 months agoRemove sponsor Scrubtheweb.com as they canceled the subscription
Fabian Keil [Thu, 17 Aug 2023 04:32:32 +0000 (06:32 +0200)]
Remove sponsor Scrubtheweb.com as they canceled the subscription

19 months agossl_send_certificate_error(): Remove a 'dead nested assignment'
Fabian Keil [Wed, 9 Aug 2023 04:58:56 +0000 (06:58 +0200)]
ssl_send_certificate_error(): Remove a 'dead nested assignment'

19 months agopcrs_execute_single_command(): Remove a 'dead assignment'
Fabian Keil [Wed, 9 Aug 2023 04:53:59 +0000 (06:53 +0200)]
pcrs_execute_single_command(): Remove a 'dead assignment'

19 months agofix gcc maybe-uninitialized compiler warnings in acl_addr
Lee [Wed, 9 Aug 2023 08:42:15 +0000 (04:42 -0400)]
fix gcc maybe-uninitialized compiler warnings in acl_addr

I can't tell if they're false positives or not, but compiling with
no warnings is better than seeing this:

filters.c: In function ‘acl_addr’:
filters.c:465:31: warning: ‘addr_len’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  465 |    for (i = 0; (i < addr_len) && masklength; i++)
      |                ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
filters.c:454:18: warning: ‘mask_port’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  454 |       *mask_port = 1;
      |       ~~~~~~~~~~~^~~
filters.c:479:19: warning: ‘mask_data’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  479 |          mask_data[i] = (uint8_t)~((1 << (8 - masklength)) - 1);
      |                   ^

19 months agofix gcc maybe-uninitialized compiler warnings in match_sockaddr
Lee [Wed, 9 Aug 2023 08:34:55 +0000 (04:34 -0400)]
fix gcc maybe-uninitialized compiler warnings in match_sockaddr

I can't tell if they're false positives or not, but compiling with
no warnings is better than seeing this:

filters.c: In function ‘match_sockaddr’:
filters.c:205:42: warning: ‘address_port’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  205 |    if (*netmask_port && *network_port != *address_port)
      |                                          ^~~~~~~~~~~~~
filters.c:214:24: warning: ‘address_addr’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  214 |           (address_addr[i] & netmask_addr[i]))
      |            ~~~~~~~~~~~~^~~
filters.c:205:8: warning: ‘netmask_port’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  205 |    if (*netmask_port && *network_port != *address_port)
      |        ^~~~~~~~~~~~~
filters.c:200:20: warning: ‘netmask_addr’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  200 |       netmask_addr += 12;
      |                    ^~
filters.c:205:25: warning: ‘network_port’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  205 |    if (*netmask_port && *network_port != *address_port)
      |                         ^~~~~~~~~~~~~
filters.c:172:17: warning: ‘addr_len’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  172 |    unsigned int addr_len;
      |                 ^~~~~~~~

19 months agowindows/MYconfigure: enable building Privoxy with OpenSSL on Windows.
Lee [Wed, 9 Aug 2023 08:00:28 +0000 (04:00 -0400)]
windows/MYconfigure: enable building Privoxy with OpenSSL on Windows.

way too many warnings in openssl.c about RSA deprecated-declarations
so add -Wno-deprecated-declarations to get rid of them.

make it easier to specify "--with-mbedtls" or "--with-openssl"

19 months agowindows: Enable building Privoxy with OpenSSL
Lee [Wed, 9 Aug 2023 07:47:37 +0000 (03:47 -0400)]
windows: Enable building Privoxy with OpenSSL

- openssl.c

I got random crashes when using openssl on windows; fixed with
  #include <openssl/applink.c>
I don't understand
  https://www.openssl.org/docs/faq.html
it seems to be applicable only to calling DLLs but even with
no DLLs involved that include also fixes the crashes that happen
when statically linking openssl

- project.h

pull in the required gunk for windows

19 months agowindows/MYconfigure: Have gcc diagnostics in color
Lee [Wed, 9 Aug 2023 06:35:05 +0000 (02:35 -0400)]
windows/MYconfigure: Have gcc diagnostics in color

It's nice having gcc warnings in color even if I run a script that does
  'make 2>&1 | tee  log.make'

19 months agocreate_client_ssl_connection(): Don't keep the certificate lock longer than necessary
Lee [Fri, 4 Aug 2023 22:08:17 +0000 (18:08 -0400)]
create_client_ssl_connection(): Don't keep the certificate lock longer than necessary

19 months agoEnable use of the PCRE2 library on Windows
Lee [Fri, 4 Aug 2023 09:41:14 +0000 (05:41 -0400)]
Enable use of the PCRE2 library on Windows

- windows/MYconfigure

Use the PCRE2 library for building Privoxy on Windows.

- configure.in

PCRE2_STATIC must be defined if you want to statically link the PCRE2 library.
If it isn't defined you'll get these kind of linker errors:
 undefined reference to `_imp__pcre2_compile_8'
 undefined reference to `_imp__pcre2_jit_compile_8'
 undefined reference to `_imp__pcre2_match_data_create_from_pattern_8'
 undefined reference to `_imp__pcre2_match_8'

19 months agowindows/MYconfigure: Use Mbed TLS 2.28.4
Lee [Fri, 4 Aug 2023 09:23:13 +0000 (05:23 -0400)]
windows/MYconfigure: Use Mbed TLS 2.28.4

19 months agoLogCreatePatternMatchingBuffers(): Remove the #warning I added in 53748ca8c
Fabian Keil [Wed, 26 Jul 2023 06:41:52 +0000 (08:41 +0200)]
LogCreatePatternMatchingBuffers(): Remove the #warning I added in 53748ca8c

According to Lee it doesn't seem to be warranted.

19 months agoFix a compiler warning emitted by clang 15.0.7
Fabian Keil [Tue, 11 Jul 2023 04:05:40 +0000 (06:05 +0200)]
Fix a compiler warning emitted by clang 15.0.7

Silences:

    filters.c:2561:58: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
       content = (content_filter != NULL) ? (*content_filter)(csp) : NULL;
                                                             ^
    1 warning generated.

20 months agoBump copyright
Fabian Keil [Sat, 1 Jul 2023 12:47:23 +0000 (14:47 +0200)]
Bump copyright

20 months agoBlock requests to track.venatusmedia.com/
Fabian Keil [Sat, 1 Jul 2023 13:36:07 +0000 (15:36 +0200)]
Block requests to track.venatusmedia.com/

20 months agoBlock requests to i.clean.gg/
Fabian Keil [Sat, 1 Jul 2023 13:33:38 +0000 (15:33 +0200)]
Block requests to i.clean.gg/

20 months agoBlock requests to s.cpx.to/
Fabian Keil [Sat, 1 Jul 2023 12:42:10 +0000 (14:42 +0200)]
Block requests to s.cpx.to/

20 months agoprivoxy-regression-test.pl: Bump copyright
Fabian Keil [Fri, 30 Jun 2023 15:49:56 +0000 (17:49 +0200)]
privoxy-regression-test.pl: Bump copyright

20 months agoprivoxy-regression-test.pl: Bump version
Fabian Keil [Fri, 30 Jun 2023 15:49:45 +0000 (17:49 +0200)]
privoxy-regression-test.pl: Bump version

20 months agoprivoxy-regression-test.pl: Let the --min-level option increase the --max-level
Fabian Keil [Fri, 30 Jun 2023 15:49:21 +0000 (17:49 +0200)]
privoxy-regression-test.pl: Let the --min-level option increase the --max-level

.. if the latter is smaller than the former.

20 months agoregression-tests.action: Bump copyright
Fabian Keil [Fri, 30 Jun 2023 11:09:33 +0000 (13:09 +0200)]
regression-tests.action: Bump copyright

20 months agoregression-tests.action: Add a redirect{} test with a pcrs command
Fabian Keil [Fri, 30 Jun 2023 10:56:47 +0000 (12:56 +0200)]
regression-tests.action: Add a redirect{} test with a pcrs command

20 months agoAdd Gagan Sidhu as contributor
Fabian Keil [Sat, 1 Jul 2023 16:36:41 +0000 (18:36 +0200)]
Add Gagan Sidhu as contributor

20 months agoAdd pcre2 support
Fabian Keil [Sat, 17 Jun 2023 11:20:24 +0000 (13:20 +0200)]
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

20 months agolog_error() Win32: Only call LogShowActivity() for debug level LOG_LEVEL_REQUEST
Fabian Keil [Wed, 31 May 2023 10:29:18 +0000 (12:29 +0200)]
log_error() Win32: Only call LogShowActivity() for debug level LOG_LEVEL_REQUEST

As of b94bbe62a950, which was part of Privoxy 3.0.29,
LOG_LEVEL_REQUEST is used for all requests including
crunched ones.

Previously LogShowActivity() was called twice for crunched
requests, (presumably) resulting in an aborted animation.

21 months agoAdd #202: Allow to use multiple log files with different debug settings.
Fabian Keil [Mon, 22 May 2023 13:55:13 +0000 (15:55 +0200)]
Add #202:  Allow to use multiple log files with different debug settings.

22 months agoMove the Scrubtheweb.com link to the Silver sponsor section where it belongs
Fabian Keil [Tue, 9 May 2023 14:33:33 +0000 (16:33 +0200)]
Move the Scrubtheweb.com link to the Silver sponsor section where it belongs

22 months agoRebuild homepage
Fabian Keil [Tue, 9 May 2023 14:33:30 +0000 (16:33 +0200)]
Rebuild homepage

22 months agouser-manual: Fix markup
Fabian Keil [Tue, 9 May 2023 14:29:43 +0000 (16:29 +0200)]
user-manual: Fix markup

22 months agoRebuild homepage without stray period
Fabian Keil [Tue, 9 May 2023 14:23:55 +0000 (16:23 +0200)]
Rebuild homepage without stray period

22 months agoDitch a stray period
Fabian Keil [Tue, 9 May 2023 14:22:54 +0000 (16:22 +0200)]
Ditch a stray period

22 months agoRebuild homepage with Gold sponsor Scrubtheweb.com
Fabian Keil [Tue, 9 May 2023 14:10:37 +0000 (16:10 +0200)]
Rebuild homepage with Gold sponsor Scrubtheweb.com

22 months agoAdd Gold sponsor Scrubtheweb.com
Fabian Keil [Tue, 9 May 2023 14:04:31 +0000 (16:04 +0200)]
Add Gold sponsor Scrubtheweb.com

2 years agoshow-status template: declare https-inspection non-experimental.
Roland Rosenfeld [Mon, 20 Feb 2023 10:32:12 +0000 (11:32 +0100)]
show-status template: declare https-inspection non-experimental.

2 years agoRegenerate user-manual with HOWTOs.
Roland Rosenfeld [Mon, 20 Feb 2023 10:31:09 +0000 (11:31 +0100)]
Regenerate user-manual with HOWTOs.

2 years agoAdd HOWTOs for https inspection and client-tags to user-manual.
Roland Rosenfeld [Sun, 19 Feb 2023 22:08:49 +0000 (23:08 +0100)]
Add HOWTOs for https inspection and client-tags to user-manual.

2 years agoUpdate TODO item #150
Fabian Keil [Sat, 18 Feb 2023 10:30:10 +0000 (11:30 +0100)]
Update TODO item #150

blacklistd has been renamed to blocklistd. While at it,
add an URL to the man page.

2 years agoRegenerate docs
Fabian Keil [Sat, 18 Feb 2023 09:07:39 +0000 (10:07 +0100)]
Regenerate docs

2 years agoBump SMGL entities for 3.0.35 UNRELEASED
Fabian Keil [Sat, 18 Feb 2023 09:07:10 +0000 (10:07 +0100)]
Bump SMGL entities for 3.0.35 UNRELEASED

2 years agouser-manual: Suggest to use the force-text-mode action when filtering binary content
Fabian Keil [Thu, 9 Feb 2023 15:25:19 +0000 (16:25 +0100)]
user-manual: Suggest to use the force-text-mode action when filtering binary content

... with external filters.

2 years agodeveloper-manual: Bump copyright
Fabian Keil [Mon, 6 Feb 2023 09:24:37 +0000 (10:24 +0100)]
developer-manual: Bump copyright

2 years agoparse_numeric_value(): Expect a base-ten number
Fabian Keil [Sat, 19 Nov 2022 12:04:18 +0000 (13:04 +0100)]
parse_numeric_value(): Expect a base-ten number

2 years agoconfigure: Bump version to 3.0.35 UNRELEASED
Fabian Keil [Thu, 9 Feb 2023 10:41:33 +0000 (11:41 +0100)]
configure: Bump version to 3.0.35 UNRELEASED

2 years agoRebuild developer manual
Fabian Keil [Mon, 6 Feb 2023 07:46:49 +0000 (08:46 +0100)]
Rebuild developer manual

2 years agodeveloper-manual: Document the regeneration of the RSS feed
Fabian Keil [Mon, 6 Feb 2023 07:43:16 +0000 (08:43 +0100)]
developer-manual: Document the regeneration of the RSS feed

2 years agoUpdate RSS feed for the 3.0.34 release
Fabian Keil [Mon, 6 Feb 2023 07:21:29 +0000 (08:21 +0100)]
Update RSS feed for the 3.0.34 release

2 years agoMerge Debian 3.0.33-4 and 3.0.34-1 changes.
Roland Rosenfeld [Sun, 5 Feb 2023 10:00:13 +0000 (11:00 +0100)]
Merge Debian 3.0.33-4 and 3.0.34-1 changes.

And prepare 3.0.35 git snapshot.

2 years agoRebuild docs with updated copyright v_3_0_34
Fabian Keil [Sun, 5 Feb 2023 04:17:54 +0000 (05:17 +0100)]
Rebuild docs with updated copyright

2 years agoBump copyright
Fabian Keil [Sun, 5 Feb 2023 04:16:23 +0000 (05:16 +0100)]
Bump copyright

2 years agoRegenerate config file for the 3.0.34 release
Fabian Keil [Sat, 4 Feb 2023 18:31:30 +0000 (19:31 +0100)]
Regenerate config file for the 3.0.34 release

2 years agoRebuild HTML man page
Fabian Keil [Sat, 4 Feb 2023 18:29:36 +0000 (19:29 +0100)]
Rebuild HTML man page

2 years agoRegenerate privoxy.8 for the 3.0.34 release
Fabian Keil [Sat, 4 Feb 2023 18:28:42 +0000 (19:28 +0100)]
Regenerate privoxy.8 for the 3.0.34 release

2 years agoUpdate license information in the annnouncement
Fabian Keil [Sat, 4 Feb 2023 12:49:06 +0000 (13:49 +0100)]
Update license information in the annnouncement

2 years agoAdd a paragraph to the annoucement to explain why gmail users no longer get messages...
Fabian Keil [Sat, 4 Feb 2023 12:45:35 +0000 (13:45 +0100)]
Add a paragraph to the annoucement to explain why gmail users no longer get messages from Mailman

2 years agoRegenerate the documentation
Fabian Keil [Sat, 4 Feb 2023 12:29:27 +0000 (13:29 +0100)]
Regenerate the documentation

2 years agoPrepare the announcement text for Privoxy 3.0.34 stable
Fabian Keil [Fri, 3 Feb 2023 18:02:28 +0000 (19:02 +0100)]
Prepare the announcement text for Privoxy 3.0.34 stable

2 years agoUpdate SGML ChangeLog
Fabian Keil [Sat, 4 Feb 2023 12:23:14 +0000 (13:23 +0100)]
Update SGML ChangeLog

2 years agoAdd two ChangeLog entries
Fabian Keil [Sat, 4 Feb 2023 12:22:05 +0000 (13:22 +0100)]
Add two ChangeLog entries

2 years agouser-manual: Note that FreeBSD and ElectroBSD users can try to install Privoxy
Fabian Keil [Fri, 3 Feb 2023 21:37:32 +0000 (22:37 +0100)]
user-manual: Note that FreeBSD and ElectroBSD users can try to install Privoxy

... as binary package using 'pkg'.

2 years agouser-manual: Note that the FreeBSD installation instructions work for ElectroBSD...
Fabian Keil [Fri, 3 Feb 2023 21:28:09 +0000 (22:28 +0100)]
user-manual: Note that the FreeBSD installation instructions work for ElectroBSD as well

2 years agoRebuild user-manual with updated copyright
Fabian Keil [Fri, 3 Feb 2023 07:26:22 +0000 (08:26 +0100)]
Rebuild user-manual with updated copyright

2 years agouser-manual: Bump copyright
Fabian Keil [Fri, 3 Feb 2023 07:25:01 +0000 (08:25 +0100)]
user-manual: Bump copyright

2 years agoRebuild user-manual with updated ChangeLog entries
Fabian Keil [Fri, 3 Feb 2023 07:23:25 +0000 (08:23 +0100)]
Rebuild user-manual with updated ChangeLog entries

2 years agoUpdate SGML changelog
Fabian Keil [Fri, 3 Feb 2023 07:21:01 +0000 (08:21 +0100)]
Update SGML changelog

2 years agoImprove a couple of ChangeLog entries
Fabian Keil [Fri, 3 Feb 2023 07:15:13 +0000 (08:15 +0100)]
Improve a couple of ChangeLog entries

... by more consistently using periods at the end of the
entries and by slightly rephrasing some.

2 years agoRegenerate docs for Privoxy 3.0.34 stable
Fabian Keil [Tue, 31 Jan 2023 10:50:33 +0000 (11:50 +0100)]
Regenerate docs for Privoxy 3.0.34 stable

2 years agoBump copyright
Fabian Keil [Tue, 31 Jan 2023 10:53:21 +0000 (11:53 +0100)]
Bump copyright

2 years agoBump copyright
Fabian Keil [Tue, 31 Jan 2023 10:52:43 +0000 (11:52 +0100)]
Bump copyright

2 years agoUpdate SGML changelog
Fabian Keil [Tue, 31 Jan 2023 10:39:50 +0000 (11:39 +0100)]
Update SGML changelog

2 years agoBump SMGL entities for 3.0.34 stable
Fabian Keil [Tue, 31 Jan 2023 10:44:09 +0000 (11:44 +0100)]
Bump SMGL entities for 3.0.34 stable

2 years agoRephrase ChangeLog entry for the macOS binary
Fabian Keil [Tue, 31 Jan 2023 07:23:56 +0000 (08:23 +0100)]
Rephrase ChangeLog entry for the macOS binary

2 years agoAdded HTTPS inspection support for macOS release
Ian Silvester [Sun, 22 Jan 2023 19:05:51 +0000 (14:05 -0500)]
Added HTTPS inspection support for macOS release

2 years agoRemove ChangeLog entry for 4610ab9d9 as it I had to revert it
Fabian Keil [Sat, 7 Jan 2023 09:15:32 +0000 (10:15 +0100)]
Remove ChangeLog entry for 4610ab9d9 as it I had to revert it

2 years agoRevert "receive_and_send_encrypted_post_data(): Additionally check for data being...
Fabian Keil [Sat, 7 Jan 2023 09:10:40 +0000 (10:10 +0100)]
Revert "receive_and_send_encrypted_post_data(): Additionally check for data being available"

It caused a HTTPS inspection performance regression:
https://lists.privoxy.org/pipermail/privoxy-devel/2023-January/000579.html

This reverts commit 4610ab9d935495d08acbb7e82bf251c18848f56c.

2 years agofaq: Bump copyright
Fabian Keil [Wed, 4 Jan 2023 19:59:35 +0000 (20:59 +0100)]
faq: Bump copyright

2 years agoBump copyright range in win32_blurb[]
Fabian Keil [Wed, 4 Jan 2023 19:49:34 +0000 (20:49 +0100)]
Bump copyright range in win32_blurb[]

2 years agoDon't refer to the 'banners-by-link' filter as "experimental"
Fabian Keil [Wed, 4 Jan 2023 19:16:51 +0000 (20:16 +0100)]
Don't refer to the 'banners-by-link' filter as "experimental"

... as it has been around for years.

2 years agoDon't refer to the client-specific-tags directive as "experimental"
Fabian Keil [Wed, 4 Jan 2023 19:15:40 +0000 (20:15 +0100)]
Don't refer to the client-specific-tags directive as "experimental"

... as it has been around for years.

While it's conceivable that the syntax may change
in the future there are no current plans.

2 years agotrust: Add copyright range for consistency
Fabian Keil [Wed, 4 Jan 2023 19:21:51 +0000 (20:21 +0100)]
trust: Add copyright range for consistency

2 years agouser-manual: Don't refer to HTTPS inspection as 'experimental'
Fabian Keil [Wed, 4 Jan 2023 19:17:55 +0000 (20:17 +0100)]
user-manual: Don't refer to HTTPS inspection as 'experimental'

2 years agotrust: Remove trailing white-space
Fabian Keil [Wed, 4 Jan 2023 19:20:58 +0000 (20:20 +0100)]
trust: Remove trailing white-space

2 years agoDon't refer to the "trust" mechanism as "experimental"
Fabian Keil [Wed, 4 Jan 2023 19:14:27 +0000 (20:14 +0100)]
Don't refer to the "trust" mechanism as "experimental"

.. as it has been around "for ever".

2 years agoBump copyright
Fabian Keil [Sun, 1 Jan 2023 17:38:13 +0000 (18:38 +0100)]
Bump copyright