Remove hacks which are not anymore needed since we now require Libgcrypt 1.4
[gnupg.git] / NEWS
diff --git a/NEWS b/NEWS
index 87ea82f..bb14d52 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,18 +1,97 @@
-Noteworthy changes in version 2.0.8
+Noteworthy changes in version 2.0.10 (unreleased)
+-------------------------------------------------
+
+ * New keyserver helper gpg2keys_kdns as generic DNS CERT lookup.  Run
+   with --help for a short description.  Requires the ADNS library.
+
+ * [gpg] New mechanisms "local" and "nodefault" for --auto-key-locate.
+   Fixed a few problems with this option.
+
+ * [w32] Initialized the socket subsystem for all keyserver helpers.
+
+ * [w32] The sysconf directory has been moved from a subdirectory of
+   the installation directory to %CSIDL_COMMON_APPDATA%/GNU/etc/gnupg.
+
+ * [gpg] New command --locate-keys.
+
+ * [gpg] New options --with-sig-list and --with-sig-check.
+
+ * [gpg] The option "-sat" is no longer an alias for --clearsign.
+
+ * [gpgsm] Made --output option work with --export-secret-key-p12.
+
+ * gpg-connect-agent accepts commands given as command line arguments.
+
+ * [gpg] The option --fixed-list-mode is now implicitly used and obsolete.
+
+ * [gpg] New control statement %ask-passphrase for the unattended key
+   generation.
+
+ * gpgsm now uses AES by default.
+
+ * gpg-preset-passphrase works again.
+
+ * Admin PINs are cached again (bug in 2.0.9).
+
+ * Support for version 2 OpenPGP cards.
+
+ * Libgcrypt 1.4 is now required.
+
+
+Noteworthy changes in version 2.0.9 (2008-03-26)
 ------------------------------------------------
 
- * Make sure that under Windows the file permissions of the socket are
-   taken into account.  This required a change of our socket emulation
-   code; thus old GnuPG modules can't be used anymore.
+ * Gpgsm always tries to locate missing certificates from a running
+   Dirmngr's cache.
 
- * Fixed a crash in gpgconf.
+ * Tweaks for Windows.
+
+ * The Admin PIN for OpenPGP cards may now be entered with the pinpad.
+
+ * Improved certificate chain construction.
+
+ * Extended the PKITS framework.
+
+ * Fixed a bug in the ambigious name detection.
+
+ * Fixed possible memory corruption while importing OpenPGP keys (bug
+   introduced with 2.0.8). [CVE-2008-1530]
+
+ * Minor bug fixes.
+
+
+Noteworthy changes in version 2.0.8 (2007-12-20)
+------------------------------------------------
 
  * Enhanced gpg-connect-agent with a small scripting language.
 
  * New option --list-config for gpgconf.
 
+ * Fixed a crash in gpgconf.
+
+ * Gpg-agent now supports the passphrase quality bar of the latest
+   Pinentry.
+
  * The envvars XAUTHORITY and PINENTRY_USER_DATA are now passed to the
-   pinentry.
+   Pinentry.
+
+ * Fixed the auto creation of the key stub for smartcards.  
+
+ * Fixed a rare bug in decryption using the OpenPGP card.
+
+ * Creating DSA2 keys is now possible.
+
+ * New option --extra-digest-algo for gpgsm to allow verification of
+   broken signatures.
+
+ * Allow encryption with legacy Elgamal sign+encrypt keys with option
+   --rfc2440.
+
+ * Windows is now a supported platform.
+
+ * Made sure that under Windows the file permissions of the socket are
+   taken into account.  This required a change of our socket emulation
+   code and changed the IPC protocol under Windows.
 
 
 Noteworthy changes in version 2.0.7 (2007-09-10)