<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/privoxy, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/'/>
<updated>2025-11-22T16:59:30Z</updated>
<entry>
<title>privoxy: bump to version 4.0.0</title>
<updated>2025-11-22T16:59:30Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2025-11-22T10:48:44Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=aeec6c6ce15867114589d2ebd45adcf034dad072'/>
<id>urn:sha1:aeec6c6ce15867114589d2ebd45adcf034dad072</id>
<content type='text'>
Bump privoxy to version 4.0.0. Every PCRE2 patch got merged and this
also fix compilation error currently present with the package.

filters.c: In function 'get_filter_function':
filters.c:2104:23: error: assignment to 'filter_function_ptr' {aka 'char * (*)(void)'} from incompatible pointer type 'char * (*)(struct client_state *)' [-Wincompatible-pointer-types]
 2104 |       filter_function = pcrs_filter_response_body;
      |                       ^
filters.c:2109:23: error: assignment to 'filter_function_ptr' {aka 'char * (*)(void)'} from incompatible pointer type 'char * (*)(struct client_state *)' [-Wincompatible-pointer-types]
 2109 |       filter_function = gif_deanimate_response;
      |                       ^
filters.c: In function 'execute_content_filters':
filters.c:2547:42: error: too many arguments to function 'content_filter'
 2547 |    content = (content_filter != NULL) ? (*content_filter)(csp) : NULL;
      |                                         ~^~~~~~~~~~~~~~~~

Reading the Changelog, no regression should arise from the package bump.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>privoxy: adjust version for apk</title>
<updated>2024-11-13T17:09:56Z</updated>
<author>
<name>xiao bo</name>
</author>
<published>2024-11-13T04:39:32Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=414ef7a52e974e809e4338ec2c2606b9f6cb6fc9'/>
<id>urn:sha1:414ef7a52e974e809e4338ec2c2606b9f6cb6fc9</id>
<content type='text'>
Signed-off-by: xiao bo &lt;peterwillcn@gmail.com&gt;
</content>
</entry>
<entry>
<title>privoxy: use PKG_NAME variable instead of hardcoding privoxy</title>
<updated>2023-11-02T19:48:03Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2023-11-02T19:48:03Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=8474ab1a288936cbff8f291e05dae793bedb92bb'/>
<id>urn:sha1:8474ab1a288936cbff8f291e05dae793bedb92bb</id>
<content type='text'>
Use PKG_NAME in PKG_SOURCE AND PKG_BUILD_DIR instead of hardcoding to
privoxy to make the Makefile cleaner.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>privoxy: backport and move to PCRE2 library</title>
<updated>2023-10-29T16:12:30Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2023-10-29T16:12:30Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=a2d801cdf3063263ba663339754109928296b5d3'/>
<id>urn:sha1:a2d801cdf3063263ba663339754109928296b5d3</id>
<content type='text'>
Backport required patch for PCRE2 support and move to PCRE2 library as
PCRE is now EOL and won't receive any security updates anymore.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>privoxy: update to release 3.0.34</title>
<updated>2023-10-29T16:11:53Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2023-10-29T16:11:53Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=76707306d1a91af8749dd5c7dcdea25f31c824a5'/>
<id>urn:sha1:76707306d1a91af8749dd5c7dcdea25f31c824a5</id>
<content type='text'>
Update to release 3.0.34 to permit easier backport of PCRE2 support.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: remove AUTORELEASE</title>
<updated>2023-04-21T20:46:58Z</updated>
<author>
<name>Paul Fertser</name>
</author>
<published>2023-04-21T16:32:27Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=0c10c224be81f9221dabfab449855ab6718d2a0c'/>
<id>urn:sha1:0c10c224be81f9221dabfab449855ab6718d2a0c</id>
<content type='text'>
Automatically compute and substitute current values for all
$(AUTORELEASE) instances as this feature is deprecated and shouldn't be
used.

The following temporary change was made to the core:

diff --git a/rules.mk b/rules.mk
index 57d7995d4fa8..f16367de87a8 100644
--- a/rules.mk
+++ b/rules.mk
@@ -429,7 +429,7 @@ endef
 abi_version_str = $(subst -,,$(subst _,,$(subst .,,$(1))))

 COMMITCOUNT = $(if $(DUMP),0,$(call commitcount))
-AUTORELEASE = $(if $(DUMP),0,$(call commitcount,1))
+AUTORELEASE = $(if $(DUMP),0,$(shell sed -i "s/\$$(AUTORELEASE)/$(call commitcount,1)/" $(CURDIR)/Makefile))

 all:
 FORCE: ;

And this command used to fix affected packages:

for i in $(cd feeds/packages; git grep -l PKG_RELEASE:=.*AUTORELEASE | \
                              sed 's^.*/\([^/]*\)/Makefile^\1^';);
do
  make package/$i/download
done

Signed-off-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
</content>
</entry>
<entry>
<title>privoxy: fix preinst/postinst script indentation</title>
<updated>2022-12-08T09:54:55Z</updated>
<author>
<name>Alois Klink</name>
</author>
<published>2022-11-23T23:32:14Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=6703d7623097b591ea08c12e66351eed884e1005'/>
<id>urn:sha1:6703d7623097b591ea08c12e66351eed884e1005</id>
<content type='text'>
Fix the indentation of the preinst/postinst scripts for the privoxy
package.

Because these scripts didn't start with `#!/bin/sh`
(they instead started with the TAB character), `/bin/sh` was not used
to start them.

On x86_64 and i386_pentium-mmx, this seems to be fine, but on
arm_cortex-a15_neon-vfpv4 and aarch64_cortex-a53, running these
scripts fails with a:

```
Installing privoxy (3.0.33-3) to root...
Collected errors:
 * pkg_run_script: package "privoxy" preinst script returned status 1.
 * preinst_configure: Aborting installation of privoxy.
 * opkg_install_cmd: Cannot install package privoxy.
```

Reported-by: Marius Dinu &lt;m95d+git@psihoexpert.ro&gt;
Signed-off-by: Alois Klink &lt;alois@aloisklink.com&gt;
</content>
</entry>
<entry>
<title>privoxy: fix postinst missing $</title>
<updated>2022-11-26T10:45:04Z</updated>
<author>
<name>Josh Powers</name>
</author>
<published>2022-11-21T17:32:37Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=46e4def61f6b670daac1725df8f3fc4475fe5450'/>
<id>urn:sha1:46e4def61f6b670daac1725df8f3fc4475fe5450</id>
<content type='text'>
fixes: #19949

Signed-off-by: Josh Powers &lt;powersj@fastmail.com&gt;
</content>
</entry>
<entry>
<title>privoxy: correctly format /etc/services additions</title>
<updated>2022-11-11T23:16:45Z</updated>
<author>
<name>Josh Powers</name>
</author>
<published>2022-10-26T01:54:43Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=95edfa723c9e7b1b99361a86022b9b20ac6f8ead'/>
<id>urn:sha1:95edfa723c9e7b1b99361a86022b9b20ac6f8ead</id>
<content type='text'>
This adds the missing protocol (e.g. /tcp and /udp) to the entry in
/etc/services. If the entry already exists, it will add the /tcp to it.
Otherwise, it will look and add the tcp and udp entries if either is
missing.

fixes: openwrt#19665

Signed-off-by: Josh Powers &lt;powersj@fastmail.com&gt;
</content>
</entry>
<entry>
<title>privoxy: update to 3.0.33 and fix the init script</title>
<updated>2022-05-14T08:02:07Z</updated>
<author>
<name>He Xian</name>
</author>
<published>2022-04-13T09:32:48Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=5d917b957891c23d030c1e64c4857cb1a1035650'/>
<id>urn:sha1:5d917b957891c23d030c1e64c4857cb1a1035650</id>
<content type='text'>
1. Fixed init script would kill itself when trying to stop a service.
2. Upgrade privoxy release to 3.0.33
3. Set PKG_RELEASE to AUTORELEASE

Signed-off-by: He Xian &lt;hexian000@outlook.com&gt;
</content>
</entry>
</feed>
