From 0eca21113c1d1ab2aea58e1ea21075f472f99c23 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Wed, 21 May 2014 09:08:42 +0200 Subject: [PATCH] Release 1.5.0. * configure.ac: Change LT version to C22/A11/R0. --- NEWS | 34 ++++++++++++++++++++-------------- README | 10 +++------- configure.ac | 4 ++-- 3 files changed, 25 insertions(+), 23 deletions(-) diff --git a/NEWS b/NEWS index 3eaca193..82d49144 100644 --- 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 3b39215f..a16a0669 100644 --- 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. diff --git a/configure.ac b/configure.ac index 11118492..f3d3195a 100644 --- a/configure.ac +++ b/configure.ac @@ -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.