Skip to content

Commit 565c0d0

Browse files
authored
Update SCOSSL to 1.8.0 (#13151)
1 parent 0049b94 commit 565c0d0

3 files changed

Lines changed: 16 additions & 4 deletions

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"Signatures": {
3-
"SymCrypt-OpenSSL-1.7.0.tar.gz": "5c89fdea6d1b9523856ebf875a973eb5f0e598aa95ad8b7fbfc819b5cc5161df"
3+
"SymCrypt-OpenSSL-1.8.0.tar.gz": "b7ed88e797ea9b589f4b97b1d62961ee90db9c3be1d9acb7f12480cc3d198545"
44
}
55
}

SPECS/SymCrypt-OpenSSL/SymCrypt-OpenSSL.spec

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Summary: The SymCrypt engine for OpenSSL (SCOSSL) allows the use of OpenSSL with SymCrypt as the provider for core cryptographic operations
22
Name: SymCrypt-OpenSSL
3-
Version: 1.7.0
3+
Version: 1.8.0
44
Release: 1%{?dist}
55
License: MIT
66
Vendor: Microsoft Corporation
@@ -57,6 +57,15 @@ install bin/SymCryptProvider/symcryptprovider.so %{buildroot}%{_libdir}/ossl-mod
5757
install SymCryptEngine/inc/e_scossl.h %{buildroot}%{_includedir}/e_scossl.h
5858
install SymCryptProvider/symcrypt_prov.cnf %{buildroot}%{_sysconfdir}/pki/tls/symcrypt_prov.cnf
5959

60+
%post
61+
mkdir -p -m 1733 /var/log/keysinuse
62+
63+
%preun
64+
# Remove the logging directory on uninstall, leaving it there on upgrade.
65+
if [ "${1}" = "0" ]; then
66+
rm -rf /var/log/keysinuse
67+
fi
68+
6069
%check
6170
./bin/SslPlay/SslPlay
6271

@@ -68,6 +77,9 @@ install SymCryptProvider/symcrypt_prov.cnf %{buildroot}%{_sysconfdir}/pki/tls/sy
6877
%{_sysconfdir}/pki/tls/symcrypt_prov.cnf
6978

7079
%changelog
80+
* Thu Mar 27 2025 Maxwell Moyer-McKee <mamckee@microsoft.com> - 1.8.0-1
81+
- Upgrade to SymCrypt-OpenSSL 1.8.0 with PBKDF2 and minor bugfixes
82+
7183
* Fri Jan 31 2025 Tobias Brick <tobiasb@microsoft.com> - 1.7.0-1
7284
- Add optional debug logging instead of writing some errors to stderr
7385
- Add optional KeysInUse feature, which can be turned on by config

cgmanifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28596,8 +28596,8 @@
2859628596
"type": "other",
2859728597
"other": {
2859828598
"name": "SymCrypt-OpenSSL",
28599-
"version": "1.7.0",
28600-
"downloadUrl": "https://github.com/microsoft/SymCrypt-OpenSSL/archive/v1.7.0.tar.gz"
28599+
"version": "1.8.0",
28600+
"downloadUrl": "https://github.com/microsoft/SymCrypt-OpenSSL/archive/v1.8.0.tar.gz"
2860128601
}
2860228602
}
2860328603
},

0 commit comments

Comments
 (0)