- Update to 3.10:
* Bug fixes: - Add missing hash functions sha512_224 and sha512_256 to the nettle_get_hashes() list. The name values in the corresponding nettle_hash structs also changed to use underscore instead of dash, for consistency. - Fix a few cases of formally undefined calls to memcpy(dst, NULL, 0), resulting from valid calls to, e.g., sha256_update(ctx, 0, NULL). * New features: - Support RSA-OAEP encryption. Contributed by Nicolas Mora and Daiki Ueno. - New function sha3_256_shake_output, new functions sha3_128_init, sha3_128_update, sha3_128_shake, sha3_128_shake_output. Contributed by Daiki Ueno. - Added DRBG-CTR with AES256, contributed by Simon Josefsson. * Optimizations: - New combined gcm-aes assembly for powerpc64, contributed by Danny Tsen. - New sha256 assembly for powerpc64, contributed by Eric Richter. - Improved performance for powerpc64 AES decrypt, by skipping subkey transformations that don't suit the vncipher instructions. - Add arm64 CPU feature detection for Android and for Apple systems, contributed by Foolbar and Tim Kosse, prespectively. * Miscellaneous: - New tests for side-channel silence, based on valgrind. - Delete all md5 assembly code. Delete all sparc32 assembly code. OBS-URL: https://build.opensuse.org/package/show/security:tls/libnettle?expand=0&rev=40
This commit is contained in:
parent
7f3fee1584
commit
ca71ce9df2
@ -1,3 +1,32 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 17 06:22:31 UTC 2024 - Pedro Monreal <pmonreal@suse.com>
|
||||
|
||||
- Update to 3.10:
|
||||
* Bug fixes:
|
||||
- Add missing hash functions sha512_224 and sha512_256 to the
|
||||
nettle_get_hashes() list. The name values in the
|
||||
corresponding nettle_hash structs also changed to use
|
||||
underscore instead of dash, for consistency.
|
||||
- Fix a few cases of formally undefined calls to memcpy(dst,
|
||||
NULL, 0), resulting from valid calls to, e.g.,
|
||||
sha256_update(ctx, 0, NULL).
|
||||
* New features:
|
||||
- Support RSA-OAEP encryption. Contributed by Nicolas Mora and Daiki Ueno.
|
||||
- New function sha3_256_shake_output, new functions
|
||||
sha3_128_init, sha3_128_update, sha3_128_shake,
|
||||
sha3_128_shake_output. Contributed by Daiki Ueno.
|
||||
- Added DRBG-CTR with AES256, contributed by Simon Josefsson.
|
||||
* Optimizations:
|
||||
- New combined gcm-aes assembly for powerpc64, contributed by Danny Tsen.
|
||||
- New sha256 assembly for powerpc64, contributed by Eric Richter.
|
||||
- Improved performance for powerpc64 AES decrypt, by skipping
|
||||
subkey transformations that don't suit the vncipher instructions.
|
||||
- Add arm64 CPU feature detection for Android and for Apple systems,
|
||||
contributed by Foolbar and Tim Kosse, prespectively.
|
||||
* Miscellaneous:
|
||||
- New tests for side-channel silence, based on valgrind.
|
||||
- Delete all md5 assembly code. Delete all sparc32 assembly code.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 9 07:00:35 UTC 2023 - Pedro Monreal <pmonreal@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package libnettle
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -19,7 +19,7 @@
|
||||
%define soname 8
|
||||
%define hogweed_soname 6
|
||||
Name: libnettle
|
||||
Version: 3.9.1
|
||||
Version: 3.10
|
||||
Release: 0
|
||||
Summary: Cryptographic Library
|
||||
License: GPL-2.0-or-later AND LGPL-2.1-or-later
|
||||
|
BIN
nettle-3.10.tar.gz
(Stored with Git LFS)
Normal file
BIN
nettle-3.10.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
nettle-3.10.tar.gz.sig
Normal file
BIN
nettle-3.10.tar.gz.sig
Normal file
Binary file not shown.
BIN
nettle-3.9.1.tar.gz
(Stored with Git LFS)
BIN
nettle-3.9.1.tar.gz
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user