diff options
author | Werner Koch <wk@gnupg.org> | 2017-07-18 16:13:18 +0200 |
---|---|---|
committer | Werner Koch <wk@gnupg.org> | 2017-07-18 16:13:18 +0200 |
commit | 850aca744eeda5fd410f478a0778e353045ac962 (patch) | |
tree | 540f638749587d5ed06a5d721d6308e55a4ff7ec /NEWS | |
parent | ffb66ff0f9af0f5caccfbe355684821e2a3861e7 (diff) | |
download | libgcrypt-850aca744eeda5fd410f478a0778e353045ac962.tar.gz |
Release 1.8.0libgcrypt-1.8.0
Signed-off-by: Werner Koch <wk@gnupg.org>
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 36 |
1 files changed, 30 insertions, 6 deletions
@@ -1,17 +1,36 @@ -Noteworthy changes in version 1.8.0 (unreleased) [C21/A1/R_] +Noteworthy changes in version 1.8.0 (2017-07-18) [C22/A2/R0] ------------------------------------------------ * New interfaces: + - New cipher mode XTS + + - New hash function Blake-2 + + - New function gcry_mpi_point_copy. + + - New function gcry_get_config. + - GCRYCTL_REINIT_SYSCALL_CLAMP allows to init nPth after Libgcrypt. + - New gobal configuration file /etc/gcrypt/random.conf. + * Extended interfaces: - GCRYCTL_PRINT_CONFIG does now also print build information for libgpg-error and the used compiler version. + - GCRY_CIPHER_MODE_CFB8 is now supported. + + - Add Stribog OIDs. [also in 1.7.4] + * Performance: + - A jitter based entropy collector is now used in addition to the + other entropy collectors. + + - Optimized gcry_md_hash_buffers for SHA-256 and SHA-512. + - More ARMv8/AArch32 improvements for AES, GCM, SHA-256, and SHA-1. [also in 1.7.4] @@ -21,8 +40,6 @@ Noteworthy changes in version 1.8.0 (unreleased) [C21/A1/R_] - Add bulk processing implementation for ARMv8/AArch32. [also in 1.7.4] - - Add Stribog OIDs. [also in 1.7.4] - - Improve the DRBG performance and sync the code with the Linux version. [also in 1.7.4] @@ -67,15 +84,22 @@ Noteworthy changes in version 1.8.0 (unreleased) [C21/A1/R_] dubbed "Sliding right into disaster". For details see <https://eprint.iacr.org/2017/627>. [CVE-2017-7526] [also in 1.7.8] - * Interface changes relative to the 1.7.0 release: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - GCRYCTL_REINIT_SYSCALL_CLAMP NEW macro. gcry_get_config NEW function. gcry_mpi_point_copy NEW function. + GCRYCTL_REINIT_SYSCALL_CLAMP NEW macro. + GCRY_MD_BLAKE2B_512 NEW constant. + GCRY_MD_BLAKE2B_384 NEW constant. + GCRY_MD_BLAKE2B_256 NEW constant. + GCRY_MD_BLAKE2B_160 NEW constant. + GCRY_MD_BLAKE2S_256 NEW constant. + GCRY_MD_BLAKE2S_224 NEW constant. + GCRY_MD_BLAKE2S_160 NEW constant. + GCRY_MD_BLAKE2S_128 NEW constant. + GCRY_CIPHER_MODE_XTS NEW constant. gcry_md_info DEPRECATED. - * Release dates of 1.7.x versions: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Version 1.7.8 (2017-06-29) [C21/A1/R8] |