summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--AUTHORS2
-rw-r--r--NEWS71
-rw-r--r--README4
-rw-r--r--configure.ac2
-rw-r--r--src/gcrypt.h.in4
-rw-r--r--src/versioninfo.rc.in2
6 files changed, 77 insertions, 8 deletions
diff --git a/AUTHORS b/AUTHORS
index 80c501aa..bc6182ec 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -32,7 +32,7 @@ List of Copyright holders
Copyright (C) 2003 Nikos Mavroyanopoulos
Copyright (c) 2006 CRYPTOGAMS
Copyright (C) 2006-2007 NTT (Nippon Telegraph and Telephone Corporation)
- Copyright (C) 2012-2022 g10 Code GmbH
+ Copyright (C) 2012-2023 g10 Code GmbH
Copyright (C) 2012 Simon Josefsson, Niels Möller
Copyright (c) 2012 Intel Corporation
Copyright (C) 2013 Christian Grothoff
diff --git a/NEWS b/NEWS
index 28294896..c9a23961 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,75 @@
-Noteworthy changes in version 1.10.2 (unreleased) [C24/A4/R_]
+Noteworthy changes in version 1.10.2 (2023-04-06) [C24/A4/R2]
-------------------------------------------------
+ * Bug fixes:
+
+ - Fix Argon2 for the case output > 64. [rC13b5454d26]
+
+ - Fix missing HWF_PPC_ARCH_3_10 in HW feature. [rCe073f0ed44]
+
+ - Fix RSA key generation failure in forced FIPS mode. [T5919]
+
+ - Fix gcry_pk_hash_verify for explicit hash. [T6066]
+
+ - Fix a wrong result of gcry_mpi_invm. [T5970]
+
+ - Allow building with --disable-asm for HPPA. [T5976]
+
+ - Fix Jitter RNG for building native on Windows. [T5891]
+
+ - Allow building with -Oz. [T6432]
+
+ - Enable the fast path to ChaCha20 only when supported. [T6384]
+
+ - Use size_t to avoid counter overflow in Keccak when directly
+ feeding more than 4GiB. [T6217]
+
+ * Other:
+
+ - Do not use secure memory for a DRBG instance. [T5933]
+
+ - Do not allow PKCS#1.5 padding for encryption in FIPS mode.
+ [T5918]
+
+ - Fix the behaviour for child process re-seeding in the DRBG.
+ [rC019a40c990]
+
+ - Allow verification of small RSA signatures in FIPS mode. [T5975]
+
+ - Allow the use of a shorter salt for KDFs in FIPS mode. [T6039]
+
+ - Run digest+sign self tests for RSA and ECC in FIPS mode.
+ [rC06c9350165]
+
+ - Add function-name based FIPS indicator function.
+ GCRYCTL_FIPS_SERVICE_INDICATOR_FUNCTION. This is not considered
+ an ABI changes because the new FIPS features were not yet
+ approved. [rC822ee57f07]
+
+ - Improve PCT in FIPS mode. [rC285bf54b1a, rC4963c127ae, T6397]
+
+ - Use getrandom (GRND_RANDOM) in FIPS mode. [rCcf10c74bd9]
+
+ - Disable RSA-OAEP padding in FIPS mode. [rCe5bfda492a]
+
+ - Check minimum allowed key size in PBKDF in FIPS mode.
+ [T6039,T6219]
+
+ - Get maximum 32B of entropy at once in FIPS mode. [rCce0df08bba]
+
+ - Prefer gpgrt-config when available. [T5034]
+
+ - Mark AESWRAP as approved FIPS algorithm. [T5512]
+
+ - Prevent usage of long salt for PSS in FIPS mode. [rCfdd2a8b332]
+
+ - Prevent usage of X9.31 keygen in FIPS mode. [rC392e0ccd25]
+
+ - Remove GCM mode from the allowed FIPS indicators. [rC1540698389]
+
+ - Add explicit FIPS indicators for hash and MAC algorithms. [T6376]
+
+
Release-info: https://dev.gnupg.org/T5905
diff --git a/README b/README
index d42e58b7..3c174a36 100644
--- a/README
+++ b/README
@@ -3,8 +3,8 @@
Version 1.10
Copyright (C) 1989,1991-2018 Free Software Foundation, Inc.
- Copyright (C) 2012-2022 g10 Code GmbH
- Copyright (C) 2013-2022 Jussi Kivilinna
+ Copyright (C) 2012-2023 g10 Code GmbH
+ Copyright (C) 2013-2023 Jussi Kivilinna
Libgcrypt is free software. See the file AUTHORS for full copying
notices, and LICENSES for notices about contributions that require
diff --git a/configure.ac b/configure.ac
index f496db69..24ec2eb4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -57,7 +57,7 @@ AC_INIT([mym4_package],[mym4_version],[https://bugs.gnupg.org])
# (No interfaces changed: REVISION++)
LIBGCRYPT_LT_CURRENT=24
LIBGCRYPT_LT_AGE=4
-LIBGCRYPT_LT_REVISION=1
+LIBGCRYPT_LT_REVISION=2
################################################
AC_SUBST(LIBGCRYPT_LT_CURRENT)
diff --git a/src/gcrypt.h.in b/src/gcrypt.h.in
index 255c5ab1..58581daa 100644
--- a/src/gcrypt.h.in
+++ b/src/gcrypt.h.in
@@ -1,6 +1,6 @@
/* gcrypt.h - GNU Cryptographic Library Interface -*- c -*-
- * Copyright (C) 2012-2022 g10 Code GmbH
- * Copyright (C) 2013-2022 Jussi Kivilinna
+ * Copyright (C) 2012-2023 g10 Code GmbH
+ * Copyright (C) 2013-2023 Jussi Kivilinna
* Copyright (C) 1998-2018 Free Software Foundation, Inc.
*
* This file is part of Libgcrypt.
diff --git a/src/versioninfo.rc.in b/src/versioninfo.rc.in
index 6b588ed4..929f9ccc 100644
--- a/src/versioninfo.rc.in
+++ b/src/versioninfo.rc.in
@@ -39,7 +39,7 @@ BEGIN
VALUE "FileDescription", "Libgcrypt - The GNU Crypto Library\0"
VALUE "FileVersion", "@LIBGCRYPT_LT_CURRENT@.@LIBGCRYPT_LT_AGE@.@LIBGCRYPT_LT_REVISION@.@BUILD_REVISION@\0"
VALUE "InternalName", "libgcrypt\0"
- VALUE "LegalCopyright", "Copyright © 2022 g10 Code GmbH\0"
+ VALUE "LegalCopyright", "Copyright © 2023 g10 Code GmbH\0"
VALUE "LegalTrademarks", "\0"
VALUE "OriginalFilename", "libgcrypt.dll\0"
VALUE "PrivateBuild", "\0"