Add NEWS from the 1.8 and 1.7 branches.
authorWerner Koch <wk@gnupg.org>
Wed, 13 Jun 2018 08:37:59 +0000 (10:37 +0200)
committerWerner Koch <wk@gnupg.org>
Wed, 13 Jun 2018 08:37:59 +0000 (10:37 +0200)
--

AUTHORS
NEWS
README
compat/compat.c
src/gcrypt.h.in

diff --git a/AUTHORS b/AUTHORS
index 49ab941..eb24236 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -21,7 +21,7 @@ year that would otherwise be listed individually.
 List of Copyright holders
 =========================
 
 List of Copyright holders
 =========================
 
-  Copyright (C) 1989,1991-2017 Free Software Foundation, Inc.
+  Copyright (C) 1989,1991-2018 Free Software Foundation, Inc.
   Copyright (C) 1994 X Consortium
   Copyright (C) 1996 L. Peter Deutsch
   Copyright (C) 1997 Werner Koch
   Copyright (C) 1994 X Consortium
   Copyright (C) 1996 L. Peter Deutsch
   Copyright (C) 1997 Werner Koch
@@ -30,14 +30,14 @@ List of Copyright holders
   Copyright (C) 1996-2006 Peter Gutmann, Matt Thomlinson and Blake Coverett
   Copyright (C) 2003 Nikos Mavroyanopoulos
   Copyright (C) 2006-2007 NTT (Nippon Telegraph and Telephone Corporation)
   Copyright (C) 1996-2006 Peter Gutmann, Matt Thomlinson and Blake Coverett
   Copyright (C) 2003 Nikos Mavroyanopoulos
   Copyright (C) 2006-2007 NTT (Nippon Telegraph and Telephone Corporation)
-  Copyright (C) 2012-2017 g10 Code GmbH
+  Copyright (C) 2012-2018 g10 Code GmbH
   Copyright (C) 2012 Simon Josefsson, Niels Möller
   Copyright (c) 2012 Intel Corporation
   Copyright (C) 2013 Christian Grothoff
   Copyright (C) 2013-2017 Jussi Kivilinna
   Copyright (C) 2013-2014 Dmitry Eremin-Solenikov
   Copyright (C) 2014 Stephan Mueller
   Copyright (C) 2012 Simon Josefsson, Niels Möller
   Copyright (c) 2012 Intel Corporation
   Copyright (C) 2013 Christian Grothoff
   Copyright (C) 2013-2017 Jussi Kivilinna
   Copyright (C) 2013-2014 Dmitry Eremin-Solenikov
   Copyright (C) 2014 Stephan Mueller
-  Copyright (C) 2017 Bundesamt für Sicherheit in der Informationstechnik
+  Copyright (C) 2018 Bundesamt für Sicherheit in der Informationstechnik
 
 
 Authors with a FSF copyright assignment
 
 
 Authors with a FSF copyright assignment
diff --git a/NEWS b/NEWS
index 8049d7d..a4841b3 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,12 +1,42 @@
 Noteworthy changes in version 1.9.0 (unreleased)  [C22/A3/R0]
 ------------------------------------------------
 
 Noteworthy changes in version 1.9.0 (unreleased)  [C22/A3/R0]
 ------------------------------------------------
 
+ * Bug fixes
+
+   - Use blinding for ECDSA signing to mitigate a novel side-channel
+     attack.  [#4011,CVE-2018-0495] [also in 1.8.3, 1.7.10]
+
+   - Fix incorrect counter overflow handling for GCM when using an IV
+     size other than 96 bit.  [#3764] [also in 1.8.3, 1.7.10]
+
+   - Fix incorrect output of AES-keywrap mode for in-place encryption
+     on some platforms.  [also in 1.8.3, 1.7.10]
+
+   - Fix the gcry_mpi_ec_curve_point point validation function.
+     [also in 1.8.3, 1.7.10]
+
+   - Fix rare assertion failure in gcry_prime_check.  [also in 1.8.3]
+
+   - Do not use /dev/srandom on OpenBSD.  [also in 1.8.2]
+
+   - Fix test suite failure on systems with large pages. [#3351]
+     [also in 1.8.2]
+
+   - Fix test suite to not use mmap on Windows.  [also in 1.8.2]
+
+   - Fix fatal out of secure memory status in the s-expression parser
+     on heavy loaded systems.  [also in 1.8.2]
 
  * Interface changes relative to the 1.8.0 release:
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    gcry_mpi_get_ui                 NEW function.
    GCRYCTL_AUTO_EXPAND_SECMEM      NEW control code.
 
 
  * Interface changes relative to the 1.8.0 release:
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    gcry_mpi_get_ui                 NEW function.
    GCRYCTL_AUTO_EXPAND_SECMEM      NEW control code.
 
+ * Release dates of 1.8.x versions:
+   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+   Version 1.8.2 (2017-12-13)
+   Version 1.8.3 (2018-06-13)
+
 
 Noteworthy changes in version 1.8.1 (2017-08-27)  [C22/A2/R1]
 ------------------------------------------------
 
 Noteworthy changes in version 1.8.1 (2017-08-27)  [C22/A2/R1]
 ------------------------------------------------
@@ -129,11 +159,13 @@ Noteworthy changes in version 1.8.0 (2017-07-18)  [C22/A2/R0]
 
  * Release dates of 1.7.x versions:
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
  * Release dates of 1.7.x versions:
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-   Version 1.7.8 (2017-06-29)  [C21/A1/R8]
-   Version 1.7.7 (2017-06-02)  [C21/A1/R7]
-   Version 1.7.6 (2017-01-18)  [C21/A1/R6]
-   Version 1.7.5 (2016-12-15)  [C21/A1/R5]
-   Version 1.7.4 (2016-12-09)  [C21/A1/R4]
+   Version 1.7.10 (2018-06-13) [C21/A1/R10]
+   Version 1.7.9  (2017-08-27) [C21/A1/R9]
+   Version 1.7.8  (2017-06-29) [C21/A1/R8]
+   Version 1.7.7  (2017-06-02) [C21/A1/R7]
+   Version 1.7.6  (2017-01-18) [C21/A1/R6]
+   Version 1.7.5  (2016-12-15) [C21/A1/R5]
+   Version 1.7.4  (2016-12-09) [C21/A1/R4]
 
 
 Noteworthy changes in version 1.7.3 (2016-08-17)  [C21/A1/R3]
 
 
 Noteworthy changes in version 1.7.3 (2016-08-17)  [C21/A1/R3]
diff --git a/README b/README
index c14181a..7ac8e4a 100644 (file)
--- a/README
+++ b/README
@@ -1,10 +1,10 @@
                    Libgcrypt - The GNU Crypto Library
                   ------------------------------------
                    Libgcrypt - The GNU Crypto Library
                   ------------------------------------
-                             Version 1.7
+                             Version 1.8
 
 
-       Copyright (C) 1989,1991-2017 Free Software Foundation, Inc.
-       Copyright (C) 2012-2017 g10 Code GmbH
-       Copyright (C) 2013-2017 Jussi Kivilinna
+       Copyright (C) 1989,1991-2018 Free Software Foundation, Inc.
+       Copyright (C) 2012-2018 g10 Code GmbH
+       Copyright (C) 2013-2018 Jussi Kivilinna
 
     Libgcrypt is free software.  See the file AUTHORS for full copying
     notices, and LICENSES for notices about contributions that require
 
     Libgcrypt is free software.  See the file AUTHORS for full copying
     notices, and LICENSES for notices about contributions that require
index b835293..8b001de 100644 (file)
@@ -30,9 +30,9 @@ _gcry_compat_identification (void)
   static const char blurb[] =
     "\n\n"
     "This is Libgcrypt " PACKAGE_VERSION " - The GNU Crypto Library\n"
   static const char blurb[] =
     "\n\n"
     "This is Libgcrypt " PACKAGE_VERSION " - The GNU Crypto Library\n"
-    "Copyright (C) 2000-2017 Free Software Foundation, Inc.\n"
-    "Copyright (C) 2012-2017 g10 Code GmbH\n"
-    "Copyright (C) 2013-2017 Jussi Kivilinna\n"
+    "Copyright (C) 2000-2018 Free Software Foundation, Inc.\n"
+    "Copyright (C) 2012-2018 g10 Code GmbH\n"
+    "Copyright (C) 2013-2018 Jussi Kivilinna\n"
     "\n"
     "(" BUILD_REVISION " " BUILD_TIMESTAMP ")\n"
     "\n\n";
     "\n"
     "(" BUILD_REVISION " " BUILD_TIMESTAMP ")\n"
     "\n\n";
index a1cb15a..d2dfe80 100644 (file)
@@ -1,6 +1,6 @@
 /* gcrypt.h -  GNU Cryptographic Library Interface              -*- c -*-
 /* gcrypt.h -  GNU Cryptographic Library Interface              -*- c -*-
- * Copyright (C) 1998-2017 Free Software Foundation, Inc.
- * Copyright (C) 2012-2017 g10 Code GmbH
+ * Copyright (C) 1998-2018 Free Software Foundation, Inc.
+ * Copyright (C) 2012-2018 g10 Code GmbH
  *
  * This file is part of Libgcrypt.
  *
  *
  * This file is part of Libgcrypt.
  *