freebsd-ports/security/softether/files/patch-chain-certs-dir
Koichiro Iwao e6171e192c security/softether: Update to 4.29.9680
- Upstream switched license from GPLv2 to Apache License 2.0
- Regenerate some patches
- Remove some patches merged into upstream

Relnotes:	https://www.softether.org/5-download/history
		https://www.softether.org/5-download/src/190121_switch_to_apache_license
2019-02-28 16:46:35 +00:00

31 lines
1 KiB
Text

--- src/Cedar/Protocol.c.orig 2019-02-28 08:10:54 UTC
+++ src/Cedar/Protocol.c
@@ -164,7 +164,7 @@ bool TryGetRootCertChain(LIST *o, X *x, bool auto_save
wchar_t exedir[MAX_SIZE];
GetExeDirW(exedir, sizeof(exedir));
- CombinePathW(dirname, sizeof(dirname), exedir, L"chain_certs");
+ CombinePathW(dirname, sizeof(dirname), L"%%SE_DBDIR%%", L"chain_certs");
MakeDirExW(dirname);
if (auto_save)
@@ -471,7 +471,7 @@ void AddAllChainCertsToCertList(LIST *o)
GetExeDirW(exedir, sizeof(exedir));
- CombinePathW(dirname, sizeof(dirname), exedir, L"chain_certs");
+ CombinePathW(dirname, sizeof(dirname), L"%%SE_DBDIR%%", L"chain_certs");
MakeDirExW(dirname);
--- src/Mayaqua/Network.c.orig 2019-02-28 08:10:54 UTC
+++ src/Mayaqua/Network.c
@@ -12821,7 +12821,7 @@ void AddChainSslCertOnDirectory(struct ssl_ctx_st *ctx
GetExeDirW(exedir, sizeof(exedir));
- CombinePathW(dirname, sizeof(dirname), exedir, L"chain_certs");
+ CombinePathW(dirname, sizeof(dirname), L"%%SE_DBDIR%%", L"chain_certs");
MakeDirExW(dirname);