File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11{
22 "Signatures" : {
3- "SymCrypt-OpenSSL-1.8.1 .tar.gz" : " 292d9eb2e9874abd250aff2715623ccaa1bd51c470a7c5af1bbd7678383372df "
3+ "SymCrypt-OpenSSL-1.9.0 .tar.gz" : " 073debf1d12d9d4c683bf4ba6bd78403c9f559244f06b7e1c6de46bd483c0ff3 "
44 }
55}
Original file line number Diff line number Diff line change 11Summary: The SymCrypt engine for OpenSSL (SCOSSL) allows the use of OpenSSL with SymCrypt as the provider for core cryptographic operations
22Name: SymCrypt-OpenSSL
3- Version: 1.8.1
3+ Version: 1.9.0
44Release: 1%{?dist }
55License: MIT
66Vendor: Microsoft Corporation
@@ -59,7 +59,14 @@ install SymCryptEngine/inc/e_scossl.h %{buildroot}%{_includedir}/e_scossl.h
5959install SymCryptProvider/symcrypt_prov.cnf %{buildroot }%{_sysconfdir }/pki/tls/symcrypt_prov.cnf
6060
6161%check
62- ./bin/SslPlay/SslPlay
62+ # Run in a subshell so the exit code of the test does not affect the main shell's exit code.
63+ # This is important because the entire section is wrapped in a script by rpmbuild itself.
64+ # The test is run twice: once with the default provider and once with the SymCrypt provider.
65+ (
66+ set -e
67+ ./bin/SslPlay/SslPlay
68+ ./bin/SslPlay/SslPlay --provider-path ./bin/SymCryptProvider/ --provider symcryptprovider --no-engine
69+ )
6370
6471%files
6572%license LICENSE
@@ -80,6 +87,10 @@ install SymCryptProvider/symcrypt_prov.cnf %{buildroot}%{_sysconfdir}/pki/tls/sy
8087%dir %attr(1733, root, root) %{_localstatedir }/log/keysinuse/
8188
8289%changelog
90+ * Wed Jun 11 2025 Tobias Brick <tobiasb@microsoft.com> - 1.9.0-1
91+ - Auto-upgrade to 1.9.0 - Support digest state exports.
92+ - Added second test run that forces the use of the SymCrypt provider.
93+
8394* Tue May 13 2025 Tobias Brick <tobiasb@microsoft.com> - 1.8.1-1
8495- Upgrade to SymCrypt-OpenSSL 1.8.1 with minor bugfixes.
8596
Original file line number Diff line number Diff line change 2860628606 "type": "other",
2860728607 "other": {
2860828608 "name": "SymCrypt-OpenSSL",
28609- "version": "1.8.1 ",
28610- "downloadUrl": "https://github.com/microsoft/SymCrypt-OpenSSL/archive/v1.8.1 .tar.gz"
28609+ "version": "1.9.0 ",
28610+ "downloadUrl": "https://github.com/microsoft/SymCrypt-OpenSSL/archive/v1.9.0 .tar.gz"
2861128611 }
2861228612 }
2861328613 },
You can’t perform that action at this time.
0 commit comments