<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/stunnel, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-05-08T20:28:27Z</updated>
<entry>
<title>treewide: cleanup URLs</title>
<updated>2026-05-08T20:28:27Z</updated>
<author>
<name>Yanase Yuki</name>
</author>
<published>2026-01-02T09:06:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b0d8a3d384915c2de1c5b473fcfb8b3996bb849b'/>
<id>urn:sha1:b0d8a3d384915c2de1c5b473fcfb8b3996bb849b</id>
<content type='text'>
This commit converts plain HTTP URLs to HTTPS, and updates
old or outdated URLs.

Signed-off-by: Yanase Yuki &lt;dev@zpc.st&gt;
</content>
</entry>
<entry>
<title>stunnel: create PID directory before alt_config_file return</title>
<updated>2026-04-01T06:47:47Z</updated>
<author>
<name>Joshua Klinesmith</name>
</author>
<published>2026-03-30T19:52:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=9e3c6682114ffa93ed3db88d76ca9600c98b3d53'/>
<id>urn:sha1:9e3c6682114ffa93ed3db88d76ca9600c98b3d53</id>
<content type='text'>
When alt_config_file is set, global_defs() returns before creating
the PID file directory. stunnel then fails to start because it
cannot write its PID file to the nonexistent directory.

Move the PID directory creation and ownership setup above the
alt_config_file early return so it runs regardless of config mode.

Fixes: openwrt/openwrt#28982
Signed-off-by: Joshua Klinesmith &lt;joshuaklinesmith@gmail.com&gt;

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>stunnel: update version to 5.75</title>
<updated>2025-09-04T06:32:22Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2025-06-02T07:01:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5d8cf24665a8a9ae8ce2bfdf16dc3c3e24063eba'/>
<id>urn:sha1:5d8cf24665a8a9ae8ce2bfdf16dc3c3e24063eba</id>
<content type='text'>
Bugfixes:
* Fixed infinite loop triggered by OCSP URL parsing errors (thx to Richard Könning for reporting).
* Fixed OPENSSL_NO_OCSP build issues (thx to Dmitry Mostovoy for reporting).
* Fixed default curve selection in FIPS mode with OpenSSL 3.4+.
* Fixed tests with modern Python versions.
* Fixed tests with multiple OpenSSL versions installed.

Features:
* Added provider URI support for "cert" and "key" options.
* Added new "CAstore" service-level option (OpenSSL 3.0+).
* Added "provider" (OpenSSL 3.0+), "providerParameter" (OpenSSL 3.5+), and "setEnv" global options.
* Key file/URI path added to passphrase prompt on Unix.
* PKCS#11 provider installed on Windows.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>stunnel: update version to 5.74</title>
<updated>2025-09-04T06:32:22Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2025-06-02T06:57:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=88844e4552658d78fcaea40a32fadd12eaab0e9d'/>
<id>urn:sha1:88844e4552658d78fcaea40a32fadd12eaab0e9d</id>
<content type='text'>
Bugfixes:
* Fixed a stapling cache deallocation crash.
* Fixed "redirect" with protocol negotiation.

Features:
* "protocolHost" support for "socks" protocol clients.
* More detailed logs in OpenSSL 3.0 or later.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>stunnel: update version to 5.73</title>
<updated>2025-09-04T06:32:22Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2024-09-16T11:01:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=9d640d8da8b98696d745aad077a8424de2074cfe'/>
<id>urn:sha1:9d640d8da8b98696d745aad077a8424de2074cfe</id>
<content type='text'>
Bugfixes
* Fixed a memory leak while reloading stunnel.conf sections with
  "client=yes" and "delay=no".
* Fixed TIMEOUTocsp with values greater than 4.
* Fix the IPv6 test on a non-IPv6 machine.

Features
* HELO replaced with EHLO in the post-STARTTLS SMTP protocol negotiation
* OCSP stapling fetches moved away from server threads.
* improved client-side session resumption.
* Added support for the mimalloc allocator.
* Check for protocolHost moved to configuration file processing for the
  client-side CONNECT protocol.
* Clarified some confusing OpenSSL's certificate verification error messages.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>stunnel: update to version 5.72</title>
<updated>2024-05-06T11:25:01Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2024-02-13T11:30:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=dfcdf2e2f600a7419cd4093cd678355554dfdd2c'/>
<id>urn:sha1:dfcdf2e2f600a7419cd4093cd678355554dfdd2c</id>
<content type='text'>
Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>stunnel: update version to 5.71</title>
<updated>2023-09-27T23:37:19Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2023-02-21T09:29:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=000fa810f060beee82eb59e1cdf0ad7f313b090d'/>
<id>urn:sha1:000fa810f060beee82eb59e1cdf0ad7f313b090d</id>
<content type='text'>
Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&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.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>stunnel: update version to 5.67</title>
<updated>2023-02-01T09:05:10Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2022-11-07T12:46:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=7bce2138ef21ff4e9ab68043d6e4d7c03bdf8a88'/>
<id>urn:sha1:7bce2138ef21ff4e9ab68043d6e4d7c03bdf8a88</id>
<content type='text'>
Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>stunnel: update version to 5.66</title>
<updated>2022-10-10T11:28:52Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2022-09-26T13:22:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b9df9f10b8c48ebe9bd1e6deed33f89c6011a521'/>
<id>urn:sha1:b9df9f10b8c48ebe9bd1e6deed33f89c6011a521</id>
<content type='text'>
Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
</feed>
