From git at git.privoxy.org Thu Dec 4 23:10:02 2025 From: git at git.privoxy.org (User Git) Date: Thu, 04 Dec 2025 23:10:02 +0100 Subject: [Privoxy-commits] [privoxy] 02/03: robots.txt: Disallow /gitweb to hopefully reduce the load on the webserver In-Reply-To: <176488619992.79685.12003804713738393877@privoxy-git> References: <176488619992.79685.12003804713738393877@privoxy-git> Message-ID: <20251204221000.F01752B048@git.privoxy.org> This is an automated email from the git hooks/post-receive script. git pushed a commit to branch master in repository privoxy. commit cef7eb468cd64a4ca54c9ba9e5c0f27daec4b1d8 Author: Fabian Keil AuthorDate: Thu Dec 4 08:49:26 2025 +0100 robots.txt: Disallow /gitweb to hopefully reduce the load on the webserver --- doc/webserver/robots.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/webserver/robots.txt b/doc/webserver/robots.txt index 18aca6a4..42ec2f3d 100644 --- a/doc/webserver/robots.txt +++ b/doc/webserver/robots.txt @@ -12,3 +12,7 @@ User-agent: * Disallow: /config/ Disallow: /actions/ Disallow: /submit/ + +# The /gitweb can be crawled "endlessly" causing high load +# on the webserver. +Disallow: /gitweb/ -- To stop receiving notification emails like this one, please contact the administrator of this repository. From git at git.privoxy.org Thu Dec 4 23:10:01 2025 From: git at git.privoxy.org (User Git) Date: Thu, 04 Dec 2025 23:10:01 +0100 Subject: [Privoxy-commits] [privoxy] 01/03: robots.txt: Remvoe stray empty lines In-Reply-To: <176488619992.79685.12003804713738393877@privoxy-git> References: <176488619992.79685.12003804713738393877@privoxy-git> Message-ID: <20251204221000.C96E12AFE3@git.privoxy.org> This is an automated email from the git hooks/post-receive script. git pushed a commit to branch master in repository privoxy. commit 3ae768aff97e1f6e7bc755f096e45618d8687765 Author: Fabian Keil AuthorDate: Thu Dec 4 08:47:56 2025 +0100 robots.txt: Remvoe stray empty lines --- doc/webserver/robots.txt | 3 --- 1 file changed, 3 deletions(-) diff --git a/doc/webserver/robots.txt b/doc/webserver/robots.txt index a9941dbd..18aca6a4 100644 --- a/doc/webserver/robots.txt +++ b/doc/webserver/robots.txt @@ -12,6 +12,3 @@ User-agent: * Disallow: /config/ Disallow: /actions/ Disallow: /submit/ - - - -- To stop receiving notification emails like this one, please contact the administrator of this repository. From git at git.privoxy.org Thu Dec 4 23:10:03 2025 From: git at git.privoxy.org (User Git) Date: Thu, 04 Dec 2025 23:10:03 +0100 Subject: [Privoxy-commits] [privoxy] 03/03: GNUmakefile.in: Add a web-robots.txt target to only transfer the robots.txt to the SF server In-Reply-To: <176488619992.79685.12003804713738393877@privoxy-git> References: <176488619992.79685.12003804713738393877@privoxy-git> Message-ID: <20251204221001.339312AFE6@git.privoxy.org> This is an automated email from the git hooks/post-receive script. git pushed a commit to branch master in repository privoxy. commit 7af9ec715b1740a37e35e7c5c4f17745a7e355c9 Author: Fabian Keil AuthorDate: Thu Dec 4 08:53:01 2025 +0100 GNUmakefile.in: Add a web-robots.txt target to only transfer the robots.txt to the SF server --- GNUmakefile.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/GNUmakefile.in b/GNUmakefile.in index a5b993af..0e19cb71 100644 --- a/GNUmakefile.in +++ b/GNUmakefile.in @@ -696,6 +696,10 @@ web-faq: @$(ECHO) Updating the FAQ on the webserver ... @$(RSYNC) doc/webserver/faq/*.html shell.sourceforge.net:$(WWW_ROOT)/htdocs/faq +web-robots.txt: + @$(ECHO) "Updating the robots.txt only ..." + @$(RSYNC) doc/webserver/robots.txt shell.sourceforge.net:$(WWW_ROOT)/htdocs/ + web-sponsors: @$(ECHO) "Updating the sponsor page (index.html) only ..." @$(RSYNC) doc/webserver/sponsors/index.html shell.sourceforge.net:$(WWW_ROOT)/htdocs/sponsors/ -- To stop receiving notification emails like this one, please contact the administrator of this repository. From git at git.privoxy.org Thu Dec 4 23:10:00 2025 From: git at git.privoxy.org (User Git) Date: Thu, 04 Dec 2025 23:10:00 +0100 Subject: [Privoxy-commits] [privoxy] branch master updated (345fabdf -> 7af9ec71) Message-ID: <176488619992.79685.12003804713738393877@privoxy-git> This is an automated email from the git hooks/post-receive script. git pushed a change to branch master in repository privoxy. from 345fabdf Add Luca Broglio as contributor new 3ae768af robots.txt: Remvoe stray empty lines new cef7eb46 robots.txt: Disallow /gitweb to hopefully reduce the load on the webserver new 7af9ec71 GNUmakefile.in: Add a web-robots.txt target to only transfer the robots.txt to the SF server The 3 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: GNUmakefile.in | 4 ++++ doc/webserver/robots.txt | 5 +++-- 2 files changed, 7 insertions(+), 2 deletions(-) -- To stop receiving notification emails like this one, please contact the administrator of this repository. From git at git.privoxy.org Fri Dec 5 11:47:00 2025 From: git at git.privoxy.org (User Git) Date: Fri, 05 Dec 2025 11:47:00 +0100 Subject: [Privoxy-commits] [privoxy] branch master updated: Enable zstd support. Message-ID: <176493162079.48780.3690920577494872203@privoxy-git> This is an automated email from the git hooks/post-receive script. git pushed a commit to branch master in repository privoxy. The following commit(s) were added to refs/heads/master by this push: new d3ae99cf Enable zstd support. d3ae99cf is described below commit d3ae99cfc8643e8757632e8034f73f2d3ac038c6 Author: Roland Rosenfeld AuthorDate: Fri Dec 5 11:38:50 2025 +0100 Enable zstd support. --- debian/changelog | 1 + debian/control | 1 + debian/rules | 1 + 3 files changed, 3 insertions(+) diff --git a/debian/changelog b/debian/changelog index caba24e9..cfba0a11 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ privoxy (4.1.0~gitsnapshot-1) UNRELEASED; urgency=medium * Unreleased GIT snapshot. * Update 25_standard_medium to changed upstream. + * Enable zstd support. -- Roland Rosenfeld Sun, 22 Jun 2025 15:12:38 +0200 diff --git a/debian/control b/debian/control index bfabfd15..b13ddfaf 100644 --- a/debian/control +++ b/debian/control @@ -12,6 +12,7 @@ Build-Depends: autoconf, libbrotli-dev, libpcre2-dev, libssl-dev, + libzstd-dev, man2html , opensp:native , po-debconf, diff --git a/debian/rules b/debian/rules index fb39b6a2..23d0cc9b 100755 --- a/debian/rules +++ b/debian/rules @@ -33,6 +33,7 @@ override_dh_auto_configure: --enable-compression \ --with-openssl \ --with-brotli \ + --with-zstd \ --with-docbook=/usr/share/sgml/docbook/stylesheet/dsssl/modular override_dh_auto_build: -- To stop receiving notification emails like this one, please contact the administrator of this repository. From git at git.privoxy.org Sun Dec 7 17:31:36 2025 From: git at git.privoxy.org (User Git) Date: Sun, 07 Dec 2025 17:31:36 +0100 Subject: [Privoxy-commits] [privoxy] branch master updated: build using FORTIFY_SOURCE=3 Message-ID: <176512509611.7626.14112997465509900413@privoxy-git> This is an automated email from the git hooks/post-receive script. git pushed a commit to branch master in repository privoxy. The following commit(s) were added to refs/heads/master by this push: new a39dcaff build using FORTIFY_SOURCE=3 a39dcaff is described below commit a39dcaffe92e929c9373654b21fdcfb9d58f66d4 Author: Lee AuthorDate: Sun Dec 7 11:30:28 2025 -0500 build using FORTIFY_SOURCE=3 https://www.gnu.org/software/libc/manual/html_node/Source-Fortification.html FORTIFY_SOURCE=3 provides the highest level of protection so go with that. --- windows/MYconfigure | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/windows/MYconfigure b/windows/MYconfigure index eb309ff4..2a0d1799 100755 --- a/windows/MYconfigure +++ b/windows/MYconfigure @@ -47,7 +47,7 @@ CFLAGS="${CFLAGS} -fdiagnostics-color=always" # It's nice having warnings in color even if I run a script that does # 'make 2>&1 | tee log.make' -CFLAGS="${CFLAGS} -fstack-protector-strong -D_FORTIFY_SOURCE=2" +CFLAGS="${CFLAGS} -fstack-protector-strong" LDFLAGS="${LDFLAGS} -fstack-protector-strong" # -fstack-protector-strong: enable stack checking. # NOTE: need to specify when compiling _and_ linking @@ -57,7 +57,9 @@ LDFLAGS="${LDFLAGS} -fstack-protector-strong" # see : https://en.wikipedia.org/wiki/Buffer_overflow_protection # NOTE: needs static linking or the following in the path: # /usr/i686-w64-mingw32/sys-root/mingw/bin/libssp-0.dll -# + +CFLAGS="${CFLAGS} -D_FORTIFY_SOURCE=3" +# https://www.gnu.org/software/libc/manual/html_node/Source-Fortification.html # -D_FORTIFY_SOURCE: detect some buffer overflow errors # ***>> requires compiler optimization level 1 or above <<*** # see : https://gcc.gnu.org/legacy-ml/gcc-patches/2004-09/msg02055.html -- To stop receiving notification emails like this one, please contact the administrator of this repository. From git at git.privoxy.org Sun Dec 7 17:41:24 2025 From: git at git.privoxy.org (User Git) Date: Sun, 07 Dec 2025 17:41:24 +0100 Subject: [Privoxy-commits] [privoxy] branch master updated: build the windows version of Privoxy with zstd support Message-ID: <176512568413.26972.9811024995965257071@privoxy-git> This is an automated email from the git hooks/post-receive script. git pushed a commit to branch master in repository privoxy. The following commit(s) were added to refs/heads/master by this push: new 0f11ba99 build the windows version of Privoxy with zstd support 0f11ba99 is described below commit 0f11ba99f50e0932ad086d6db463dc506a575867 Author: Lee AuthorDate: Sun Dec 7 11:40:37 2025 -0500 build the windows version of Privoxy with zstd support ref: https://www.privoxy.org/gitweb/?p=privoxy.git;a=commitdiff;h=15c91bb53616e74ddc33bcf3386611dbea31feeb --- windows/MYconfigure | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/windows/MYconfigure b/windows/MYconfigure index 2a0d1799..92a10e8a 100755 --- a/windows/MYconfigure +++ b/windows/MYconfigure @@ -203,6 +203,14 @@ BROTLIOPT="--with-brotli" CPPFLAGS="${CPPFLAGS} -I${inc}" LDFLAGS="${LDFLAGS} -L${lib}" +# zstd +# Get the zstd library from https://github.com/facebook/zstd +inc="/source/zstd-1.5.7/" +lib="/source/zstd-1.5.7/lib" +CPPFLAGS="${CPPFLAGS} -I${inc}" +LDFLAGS="${LDFLAGS} -L${lib}" + + ### echo "CFLAGS=${CFLAGS}" echo "CPPFLAGS=${CPPFLAGS}" @@ -222,6 +230,7 @@ echo "LDFLAGS=${LDFLAGS}" --enable-strptime-sanity-checks \ --disable-pthread \ --with-brotli \ + --with-zstd \ ${MITMOPT} \ --with-docbook=yes -- To stop receiving notification emails like this one, please contact the administrator of this repository. From git at git.privoxy.org Sun Dec 7 17:44:57 2025 From: git at git.privoxy.org (User Git) Date: Sun, 07 Dec 2025 17:44:57 +0100 Subject: [Privoxy-commits] [privoxy] branch master updated: build the windows version of Privoxy with current library software Message-ID: <176512589779.65968.5032178134368554496@privoxy-git> This is an automated email from the git hooks/post-receive script. git pushed a commit to branch master in repository privoxy. The following commit(s) were added to refs/heads/master by this push: new bbf94cc5 build the windows version of Privoxy with current library software bbf94cc5 is described below commit bbf94cc5e62e073ba78ebb26a83bd6bb41657e0f Author: Lee AuthorDate: Sun Dec 7 11:44:25 2025 -0500 build the windows version of Privoxy with current library software bump pcre2 library to 10.47 bump mbedtls library to 3.6.5 bump brotli library to 1.2.0 --- windows/MYconfigure | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/MYconfigure b/windows/MYconfigure index 92a10e8a..8555fdef 100755 --- a/windows/MYconfigure +++ b/windows/MYconfigure @@ -151,9 +151,9 @@ usepcre2=yes # if [ "$usepcre2" = "yes" ]; then PCREOPT="" - inc="/source/pcre2-10.44/src/" + inc="/source/pcre2-10.47/src/" # need pcre2.h - lib="/source/pcre2-10.44/.libs" + lib="/source/pcre2-10.47/.libs" # need libpcre2-8.a & libpcre2-posix.a else PCREOPT="--disable-pcre2" @@ -176,8 +176,8 @@ MITMOPT="--with-mbedtls" # Get the 3.6.x mbedtls library from https://github.com/Mbed-TLS/mbedtls/tags # Release Notes: https://github.com/Mbed-TLS/mbedtls/releases?q=3.6.3 -inc="/source/mbedtls-3.6.3/include" -lib="/source/mbedtls-3.6.3/library" +inc="/source/mbedtls-3.6.5/include" +lib="/source/mbedtls-3.6.5/library" CPPFLAGS="${CPPFLAGS} -I${inc}" LDFLAGS="${LDFLAGS} -L${lib}" LIBS="${LIBS} -lbcrypt" @@ -197,8 +197,8 @@ fi # brotli # Get the brotli library from https://github.com/google/brotli/releases -inc="/source/brotli-1.1.0/build/installed/include" -lib="/source/brotli-1.1.0/build/installed/lib" +inc="/source/brotli-1.2.0/build/installed/include" +lib="/source/brotli-1.2.0/build/installed/lib" BROTLIOPT="--with-brotli" CPPFLAGS="${CPPFLAGS} -I${inc}" LDFLAGS="${LDFLAGS} -L${lib}" -- To stop receiving notification emails like this one, please contact the administrator of this repository. From git at git.privoxy.org Sun Dec 7 19:31:59 2025 From: git at git.privoxy.org (User Git) Date: Sun, 07 Dec 2025 19:31:59 +0100 Subject: [Privoxy-commits] [privoxy] branch master updated: fix the zstd include library directory name on the windows build script Message-ID: <176513231943.37108.15133003635391084512@privoxy-git> This is an automated email from the git hooks/post-receive script. git pushed a commit to branch master in repository privoxy. The following commit(s) were added to refs/heads/master by this push: new cfb30d72 fix the zstd include library directory name on the windows build script cfb30d72 is described below commit cfb30d72c7d1947cfb30c7067ccc6297c49eb7fc Author: Lee AuthorDate: Sun Dec 7 13:30:31 2025 -0500 fix the zstd include library directory name on the windows build script --- windows/MYconfigure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/MYconfigure b/windows/MYconfigure index 8555fdef..11222b4a 100755 --- a/windows/MYconfigure +++ b/windows/MYconfigure @@ -205,7 +205,7 @@ LDFLAGS="${LDFLAGS} -L${lib}" # zstd # Get the zstd library from https://github.com/facebook/zstd -inc="/source/zstd-1.5.7/" +inc="/source/zstd-1.5.7/lib" lib="/source/zstd-1.5.7/lib" CPPFLAGS="${CPPFLAGS} -I${inc}" LDFLAGS="${LDFLAGS} -L${lib}" -- To stop receiving notification emails like this one, please contact the administrator of this repository. From git at git.privoxy.org Wed Dec 10 08:04:29 2025 From: git at git.privoxy.org (User Git) Date: Wed, 10 Dec 2025 08:04:29 +0100 Subject: [Privoxy-commits] [privoxy] 04/17: Update bundeswehr.de filter to be effective again In-Reply-To: <176535026596.86405.13039521282680018177@privoxy-git> References: <176535026596.86405.13039521282680018177@privoxy-git> Message-ID: <20251210070427.175C82B183@git.privoxy.org> This is an automated email from the git hooks/post-receive script. git pushed a commit to branch master in repository privoxy. commit d1462c4436e34d3b7a621de971cf4d9c7329209d Author: Fabian Keil AuthorDate: Sat Dec 6 11:13:39 2025 +0100 Update bundeswehr.de filter to be effective again --- default.filter | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/default.filter b/default.filter index c36783a3..d9e44b43 100644 --- a/default.filter +++ b/default.filter @@ -704,7 +704,7 @@ s@([^<]*)(?:\.\.\.)?\s*\s*\ # ################################################################################# FILTER: bundeswehr.de Hide the cookie and privacy info banner on bundeswehr.de -s@