Marcus Meissner
e1fa76fdb1
- updated to 0.9.1: - Key encapsulation mechanisms - Kyber: C, AVX2, and aarch64 implementation updated OBS-URL: https://build.opensuse.org/request/show/1134979 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liboqs?expand=0&rev=15
93 lines
3.3 KiB
Plaintext
93 lines
3.3 KiB
Plaintext
-------------------------------------------------------------------
|
|
Sun Dec 24 10:00:49 UTC 2023 - Marcus Meissner <meissner@suse.com>
|
|
|
|
- updated to 0.9.1:
|
|
- Key encapsulation mechanisms
|
|
|
|
- Kyber: C, AVX2, and aarch64 implementation updated
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 13 07:31:49 UTC 2023 - Marcus Meissner <meissner@suse.com>
|
|
|
|
- updated to 0.9.0
|
|
|
|
This release features an update to the Classic McEliece KEM, bringing it
|
|
in line with NIST Round 4. It also adds or updates ARM implementations
|
|
for Kyber, Dilithium, and Falcon.
|
|
|
|
- major library version 4
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 8 07:14:12 UTC 2023 - Marcus Meissner <meissner@suse.com>
|
|
|
|
- updated to 0.8.0
|
|
This release features many algorithm updates, including removal
|
|
of algorithms and variants no longer proceeding through NIST
|
|
standardization and updates to newer versions. See the detailed list
|
|
of algorithm updates below.
|
|
|
|
Key encapsulation mechanisms:
|
|
|
|
- BIKE: updated to Round 4 version.
|
|
- Kyber: 90s variants were removed.
|
|
- NTRU Prime: All variants were removed, except for sntrup761.
|
|
- Saber: removed.
|
|
|
|
Digital signature schemes
|
|
|
|
- Dilithium; AES variants were removed.
|
|
- Falcon: updated to the 2023-02-07 version.
|
|
- Picnic: removed.
|
|
- Rainbow: removed.
|
|
- SPHINCS+: updated to version 3.1; SPHINCS+-Haraka variants were removed; SPHINCS+-SHA256 and SPHINCS+-SHAKE variants were renamed
|
|
|
|
Other changes
|
|
|
|
- Add Cryptographic Bill of Materials (CBOM)
|
|
- Improve building on ARM platforms
|
|
- Improve performance when using OpenSSL 3 for symmetric cryptography
|
|
- Increment shared object library version
|
|
- New configure-time options for algorithm selections
|
|
- pkgconfig file now available
|
|
|
|
- removed 0001-Add-support-for-powerpc64.-1160.patch: upstream
|
|
- 0002-Mark-stack-non-executable-when-compiling-with-clang-.patch: upstream
|
|
|
|
- liboqs is now liboqs.so.3.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 29 06:38:25 UTC 2023 - Marcus Meissner <meissner@suse.com>
|
|
|
|
- liboqs-fix-prototypemismatch.patch: fixed uint8_t* vs unsigned char* mismatch
|
|
- disable -Werror for now.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 15 16:10:18 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
- Ship the README.md mentioned in the description.
|
|
- Compact descriptions.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jul 2 07:21:42 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
|
|
|
|
- Add upstream changes:
|
|
* 0001-Add-support-for-powerpc64.-1160.patch
|
|
* 0002-Mark-stack-non-executable-when-compiling-with-clang-.patch
|
|
- Spec cleanup
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 25 07:48:57 UTC 2022 - Bernhard Wiedemann <bwiedemann@suse.com>
|
|
|
|
- Stop building with march=native to get reproducible binaries (boo#1100677)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jan 2 18:26:29 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
- Trim redundancies from description. Remove old specfile
|
|
constructs.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 12 13:08:09 UTC 2021 - Marcus Meissner <meissner@suse.com>
|
|
|
|
- initial import of the liboqs Open Quantum Safe library, version 0.7.1
|