Fix memory leaks in ecc code
[libgcrypt.git] / NEWS
diff --git a/NEWS b/NEWS
index ec853c9..5e21eb6 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,23 @@
-Noteworthy changes in version 1.6.0 (unreleased)
+Noteworthy changes in version 1.7.0 (unreleased)
+------------------------------------------------
+
+ * Fix a 1.6.0 introduced regression in looking up an message digest
+   by OID.
+
+ * Support curve sec256k1.
+
+ * Support curves GOST R 34.10-2001 and GOST R 34.10-2012.
+
+ * Add emulation from broken Whirlpool code prior to 1.6.0.
+
+ * Interface changes relative to the 1.6.0 release:
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ gcry_mac_get_algo               NEW.
+ GCRY_MAC_HMAC_MD2               NEW.
+ GCRY_MD_FLAG_BUGEMU1            NEW.
+
+
+Noteworthy changes in version 1.6.0 (2013-12-16)
 ------------------------------------------------
 
  * Removed the long deprecated gcry_ac interface.  Thus Libgcrypt is
@@ -12,6 +31,9 @@ Noteworthy changes in version 1.6.0 (unreleased)
 
  * Removed deprecated control codes.
 
+ * Improved performance of most cipher algorithms as well as for the
+   SHA family of hash functions.
+
  * Added support for the IDEA cipher algorithm.
 
  * Added support for the Salsa20 and reduced Salsa20/12 stream ciphers.
@@ -29,7 +51,7 @@ Noteworthy changes in version 1.6.0 (unreleased)
  * Mitigated the Yarom/Falkner flush+reload side-channel attack on RSA
    secret keys.  See <http://eprint.iacr.org/2013/448> [CVE-2013-4242].
 
- * Added support for Deterministic DSA as per RFC-6969.
+ * Added support for Deterministic DSA as per RFC-6979.
 
  * Added support for curve Ed25519.
 
@@ -46,6 +68,10 @@ Noteworthy changes in version 1.6.0 (unreleased)
  * Changed gcry_pk_genkey for "ecc" to only include the curve name and
    not the parameters.  The flag "param" may be used to revert this.
 
+ * Added a feature to globally disable selected hardware features.
+
+ * Added debug helper functions.
+
  * Interface changes relative to the 1.5.0 release:
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  gcry_ac_*                      REMOVED.
@@ -72,6 +98,7 @@ Noteworthy changes in version 1.6.0 (unreleased)
  GCRYCTL_SET_ENFORCED_FIPS_FLAG  NEW.
  GCRYCTL_SET_PREFERRED_RNG_TYPE  NEW.
  GCRYCTL_GET_CURRENT_RNG_TYPE    NEW.
+ GCRYCTL_CLOSE_RANDOM_DEVICE     NEW.
  GCRY_RNG_TYPE_STANDARD          NEW.
  GCRY_RNG_TYPE_FIPS              NEW.
  GCRY_RNG_TYPE_SYSTEM            NEW.