Release 1.5.0. gpgme-1.5.0
authorWerner Koch <wk@gnupg.org>
Wed, 21 May 2014 07:08:42 +0000 (09:08 +0200)
committerWerner Koch <wk@gnupg.org>
Wed, 21 May 2014 07:08:42 +0000 (09:08 +0200)
* configure.ac: Change LT version to C22/A11/R0.

NEWS
README
configure.ac

diff --git a/NEWS b/NEWS
index 3eaca19..82d4914 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,18 +1,24 @@
-Noteworthy changes in version 1.5.0 (unreleased)
-------------------------------------------------
+Noteworthy changes in version 1.5.0 (2014-05-21) [C23/A12/R0]
+-------------------------------------------------------------
 
  * On Unices the engine file names are not not anymore hardwired but
-   located via the envvar PATH.  All configuration options to set the
-   name of the engines for configure run are removed.
+   located via the envvar PATH.  All options to set the name of the
+   engines for the configure run are removed.
 
  * If GPGME finds the gpgconf binary it defaults to using gpg2 or
    whatever gpgconf tells as name for the OpenPGP engine.  If gpgconf
    is not found, GPGME looks for an engine named "gpg".
 
- * Add feature to use the gpgme I/O subsystem to run arbitrary
+ * New feature to use the gpgme I/O subsystem to run arbitrary
    commands.
 
- * Add flag to force encryption without the default compression step.
+ * New flag to use encryption without the default compression step.
+
+ * New function to access "gpg-conf --list-dirs"
+
+ * New configure option --enable-fixed-path for use by Android.
+
+ * Support ECC algorithms.
 
  * Interface changes relative to the 1.4.3 release:
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -34,8 +40,8 @@ Noteworthy changes in version 1.5.0 (unreleased)
  GPGME_STATUS_KEY_NOT_CREATED   NEW.
 
 
-Noteworthy changes in version 1.4.3 (2013-08-12)
-------------------------------------------------
+Noteworthy changes in version 1.4.3 (2013-08-12) [C22/A11/R0]
+-------------------------------------------------------------
 
  * The default engine names are now taken from the output of gpgconf.
    If gpgconf is not found the use of gpg 1 is assumed.
@@ -52,8 +58,8 @@ Noteworthy changes in version 1.4.3 (2013-08-12)
  gpgme_data_identify            NEW.
 
 
-Noteworthy changes in version 1.4.2 (2013-05-28)
-------------------------------------------------
+Noteworthy changes in version 1.4.2 (2013-05-28) [C21/A10/R0]
+-------------------------------------------------------------
 
  * Allow symmetric encryption with gpgme_op_encrypt_sign.
 
@@ -66,8 +72,8 @@ Noteworthy changes in version 1.4.2 (2013-05-28)
  GPGME_PROTOCOL_OPENPGP         NEW alias.
 
 
-Noteworthy changes in version 1.4.1 (2013-05-01)
-------------------------------------------------
+Noteworthy changes in version 1.4.1 (2013-05-01) [C20/A9/R1]
+------------------------------------------------------------
 
  * Fixed reading of gpg.conf files with excessive use of the group
    option.
@@ -77,8 +83,8 @@ Noteworthy changes in version 1.4.1 (2013-05-01)
  * Disabled FD passing by default for Apple.
 
 
-Noteworthy changes in version 1.4.0 (2013-02-26)
-------------------------------------------------
+Noteworthy changes in version 1.4.0 (2013-02-26) [C20/A9/R0]
+------------------------------------------------------------
 
  * New function gpgme_set_global_flag to help debugging on Android.
 
diff --git a/README b/README
index 3b39215..a16a066 100644 (file)
--- a/README
+++ b/README
@@ -1,7 +1,7 @@
                   GPGME - GnuPG Made Easy
                 ---------------------------
 
-         Copyright 2004, 2006, 2010, 2012, 2013 g10 Code GmbH
+         Copyright 2004, 2006, 2010, 2012, 2013, 2014 g10 Code GmbH
 
 This file is free software; as a special exception the author gives
 unlimited permission to copy and/or distribute it, with or without
@@ -46,14 +46,10 @@ Libassuan (>= 2.0.2).
 
 For support of the OpenPGP protocol (default), you should use the
 latest version of GnuPG (>= 1.4) , available at:
-ftp://ftp.gnupg.org/gcrypt/gnupg/
-For support of the CMS (Cryptographic Message Syntax) protocol, you
+ftp://ftp.gnupg.org/gcrypt/gnupg/.  For support of the CMS
+(Cryptographic Message Syntax) protocol and lot of other features, you
 need a GnuPG version >= 2.0.
 
-On some platforms GPGME based applications might hang at certain
-operations when using GPGME_PROTOCOL_CMS.  A workaround for this
-problem is to build with the configure option --disable-fd-passing.
-
 For building the GIT version of GPGME please see the file README.GIT
 for more information.
 
index 1111849..f3d3195 100644 (file)
@@ -55,10 +55,10 @@ AC_INIT([gpgme],[mym4_full_version],[http://bugs.gnupg.org])
 #   (Interfaces added:                 AGE++)
 #   (Interfaces removed/changed:       AGE=0)
 #
-LIBGPGME_LT_CURRENT=22
+LIBGPGME_LT_CURRENT=23
 # Subtract 2 from this value if you want to make the LFS transition an
 # ABI break.  [Note to self: Remove this comment with the next regular break.]
-LIBGPGME_LT_AGE=11
+LIBGPGME_LT_AGE=12
 LIBGPGME_LT_REVISION=0
 
 # If the API is changed in an incompatible way: increment the next counter.