[git] GPGME - branch, gpgme-1.7-branch, updated. gpgme-1.7.0-55-gcffa924

by Werner Koch cvs at cvs.gnupg.org
Tue Oct 18 19:43:38 CEST 2016


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GnuPG Made Easy".

The branch, gpgme-1.7-branch has been updated
       via  cffa9240641e1e176ec96ff4c1b5ab261eb96276 (commit)
       via  2c490cdb3e50761c498357982445ebb01f18dc1e (commit)
       via  05e8e1260baa5cbc6f1d6e387e642c1f6c188d44 (commit)
       via  c6cab5a2bd6e7ed226c6c3f0b78b3f48b47db74c (commit)
       via  1e8c34a9192956bb2fe96a7a6a76ff59de8d1c0c (commit)
       via  f526d0e22e8b881ccbca66b46a0e1b68bbc4cd6b (commit)
       via  1e6073ffa98db2c265adbcf0dbbe70c067a910f0 (commit)
       via  cabd4c74e52c8983d624b6877cddc7f8912eff04 (commit)
       via  56302e7bb6a694a7c570f389f9a7883efdfdaf42 (commit)
       via  a274c7590aa0e38d682d5177904983632f471cb0 (commit)
       via  2538c12fa0728f4113f83f69f8c8ec9efb163872 (commit)
       via  a3cf30f89418c8a6bc9456533d95ba7fc2a33a4c (commit)
       via  5f64018af89e07dd0494775d6dfc82564536d6e0 (commit)
       via  e5a35af5573651b96a90ef4a537b040333595472 (commit)
       via  ce7385caabb57e5435695cc912acffe2815770b7 (commit)
       via  54f94b14e2bb9b38ffd89f509406bfbd012da632 (commit)
       via  e7ceb83a5969581f5e1b0b6a69d18a93b594f6d4 (commit)
       via  b6b820bff14a9aa8fa67755b246c90062ffdba14 (commit)
       via  34e9dfee81958160f6604849b63369ae4de67417 (commit)
       via  f131a5e72b0881cafcc3b0a91da8f050af2684a6 (commit)
       via  098a2da15b1b46b145add623dec0488abd39bd74 (commit)
       via  0ea2ff67900c243fff9f689658dcb23d1c0961cd (commit)
       via  857592041b8355cd58a7068c9f2446cf8dc0968f (commit)
       via  8033cff441e9ea185531290273ec343f3402703c (commit)
       via  88c7e84ede4b6017cac3a396e8c87c2bd3a2bf58 (commit)
       via  24779c9e2301bd17fd328d65b0383e1cbc944119 (commit)
       via  4984cc93db6b55f2420a9abd844c074a5fb4ed0c (commit)
       via  9d1df990386010e0581b542a76a4f5d85d8d11b5 (commit)
       via  370ee1aa802ec6a4030a39b2df7d24a0c47e5ac7 (commit)
       via  39dd7585f5a7d801942efcb375d6dd46d01d2968 (commit)
       via  52a91ccc6a25425d4374b77040e30efb6816940f (commit)
       via  453ab9d24ca48c9e01d21e1454d6b08de1938b76 (commit)
       via  68fb8371a1dd5f4e05e50b1733f9996d139cbf38 (commit)
       via  d1509428f30c278ee7e99e2bca5559c5b2536721 (commit)
       via  7302791c0d308c3284ac24a743035d27a0c0b6ba (commit)
       via  a6e9eefb23e57e14afaead5c896452360bdaeb6f (commit)
       via  145392f07f42ef23ebcb83a917b4d8e2964e7aa8 (commit)
       via  a423603f80d9eb653ce9c171662db2175d7456f5 (commit)
       via  c9934bb1eecae28abeb361db9f5eb73e7e02ecb6 (commit)
       via  c38fabfea0601ed5f61e27e0bf43f8e74c67ce2a (commit)
       via  1d80e7374aa3150306c86afe7acdc8e8eb05143f (commit)
       via  3703a4723899d7563937b4b99f5bbe4dd8d3dfed (commit)
       via  95f38652f696476b38a040644eac40b4511d2b32 (commit)
       via  a11450eb048df79a3f2b00ebef6d7cab07ad5054 (commit)
       via  9b38817968b90caf73f123255fe427691e82fec4 (commit)
       via  a142f187b7ddb2728ec3e1743da4a0c4538ab40a (commit)
       via  583aafdd6870a7fb12a34d90993fd0f46928592c (commit)
       via  c447b64d5989845a2ae2cf8fb30a92d2a0bd05af (commit)
       via  dc39552d01094eff2bef5f9fcd1c16928909d20e (commit)
       via  7a6543c2dfeef874a34086c8f3eeb1dbdf1ce822 (commit)
       via  dee56820cabde60c43c9bf8281b8d411cb2ad644 (commit)
       via  d0cf6b15121c9b42dbcef243e5ce30c9996a449c (commit)
       via  0aaf1dedd629446ab991fff76581b4b58e4872a0 (commit)
       via  ae324b51ffa338b891387bff2657d60c1fd3ae40 (commit)
      from  0b78bc7ba40972402f8ab7919313c000ef1f6385 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit cffa9240641e1e176ec96ff4c1b5ab261eb96276
Author: Werner Koch <wk at gnupg.org>
Date:   Tue Oct 18 19:40:11 2016 +0200

    Post release updates
    
    --

diff --git a/NEWS b/NEWS
index e726c77..f5d7ce0 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+Noteworthy changes in version 1.7.2 (unreleased)
+------------------------------------------------
+
+
 Noteworthy changes in version 1.7.1 (2016-10-18)
 ------------------------------------------------
 
diff --git a/configure.ac b/configure.ac
index 6580b7c..617128e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -29,7 +29,7 @@ min_automake_version="1.14"
 # for the LT versions.
 m4_define(mym4_version_major, [1])
 m4_define(mym4_version_minor, [7])
-m4_define(mym4_version_micro, [1])
+m4_define(mym4_version_micro, [2])
 
 # Below is m4 magic to extract and compute the revision number, the
 # decimalized short revision number, a beta version string, and a flag

commit 2c490cdb3e50761c498357982445ebb01f18dc1e
Author: Werner Koch <wk at gnupg.org>
Date:   Tue Oct 18 19:23:59 2016 +0200

    Release 1.7.1.
    
    * configure.ac: Set LT version to C27/A16/R0.  Note that the LT
    versions for cpp and Qt have already been updated.
    
    Signed-off-by: Werner Koch <wk at gnupg.org>

diff --git a/NEWS b/NEWS
index a34d37c..e726c77 100644
--- a/NEWS
+++ b/NEWS
@@ -1,31 +1,35 @@
-Noteworthy changes in version 1.7.1 (unreleased) [C26/A15/R_]
+Noteworthy changes in version 1.7.1 (2016-10-18)
 ------------------------------------------------
 
+ * Fixed problems with the new language bindings.
+
+ * New helper function gpgme_addrspec_from_uid.
+
+ * Use option --exit-on-status-write-error with newer gpg versions.
+
  * qt: Missed API from the Qt Binding inclusion has
    been added again.
 
  * qt: abstractimportjob.h is now installed to that
    ImportJobs can be used again.
 
+ * qt: Fixed spelling error in API (startReceive).
+
  * Interface changes relative to the 1.7.0 release:
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  gpgme_addrspec_from_uid         NEW.
+ qt: WksPublishJob::startRecieve RENAMED to ::startReceive.
+ qt: MultiDeleteJob              NEW.
+ qt: AbstractImportJob           NEW.
+ qt: SpecialJob                  NEW.
+ cpp: Signature::key(bool, bool)              NEW.
+ cpp: UserID::addrSpecFromString(const char*) NEW.
+ cpp: UserID::addrSpec()                      NEW.
 
- * qt Interface changes relative to the 1.7.0 release:
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- WksPublishJob::startReceive     NEW.
- WksPublishJob::startRecieve     REMOVED.
- MultiDeleteJob                  NEW.
- AbstractImportJob               NEW.
- SpecialJob                      NEW.
+ [c=C27/A16/R0 cpp=C8/A2/R0 qt=C7/A0/R0]
 
- * cpp Interface changes relative to the 1.7.0 release:
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Signature::key(bool, bool)              NEW.
- UserID::addrSpecFromString(const char*) NEW.
- UserID::addrSpec()                      NEW.
 
-Noteworthy changes in version 1.7.0 (2016-09-21) [C26/A15/R0]
+Noteworthy changes in version 1.7.0 (2016-09-21)
 ------------------------------------------------
 
  * New language bindings for Python 2 and 3.
@@ -129,6 +133,8 @@ Noteworthy changes in version 1.7.0 (2016-09-21) [C26/A15/R0]
  GPGME_KEYSIGN_LFSEP            NEW.
  GPGME_INTERACT_CARD            NEW.
 
+ [c=C26/A15/R0 cpp=C6/A0/R1 qt=C6/A0/R1]
+
 
 Noteworthy changes in version 1.6.0 (2015-08-26) [C25/A14/R0]
 ------------------------------------------------
diff --git a/configure.ac b/configure.ac
index 0cfda5e..6580b7c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -55,10 +55,8 @@ AC_INIT([gpgme],[mym4_full_version],[http://bugs.gnupg.org])
 #   (Interfaces added:			AGE++)
 #   (Interfaces removed/changed:	AGE=0)
 #
-LIBGPGME_LT_CURRENT=26
-# 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=15
+LIBGPGME_LT_CURRENT=27
+LIBGPGME_LT_AGE=16
 LIBGPGME_LT_REVISION=0
 
 LIBGPGMEPP_LT_CURRENT=8

-----------------------------------------------------------------------

Summary of changes:
 NEWS                                               |  38 ++++-
 THANKS                                             |   6 +-
 configure.ac                                       |  21 ++-
 doc/ChangeLog-2011                                 |   2 +-
 doc/gpgme.texi                                     |  39 ++++-
 lang/cpp/src/GpgmeppConfig.cmake.in.in             |  13 +-
 lang/cpp/src/Makefile.am                           |  10 +-
 lang/cpp/src/callbacks.cpp                         |   4 +
 lang/cpp/src/configuration.cpp                     |   4 +
 lang/cpp/src/context.cpp                           |  10 +-
 lang/cpp/src/context.h                             |   4 +-
 lang/cpp/src/context_glib.cpp                      |   4 +
 lang/cpp/src/context_qt.cpp                        |   4 +
 lang/cpp/src/context_vanilla.cpp                   |   4 +
 lang/cpp/src/data.cpp                              |  10 ++
 lang/cpp/src/data.h                                |   5 +-
 lang/cpp/src/decryptionresult.cpp                  |   4 +
 lang/cpp/src/defaultassuantransaction.cpp          |   4 +
 lang/cpp/src/editinteractor.cpp                    |   4 +
 lang/cpp/src/encryptionresult.cpp                  |   4 +
 lang/cpp/src/engineinfo.cpp                        |   4 +
 lang/cpp/src/eventloopinteractor.cpp               |   4 +
 lang/cpp/src/exception.cpp                         |   4 +
 lang/cpp/src/gpgadduserideditinteractor.cpp        |   4 +
 lang/cpp/src/gpgagentgetinfoassuantransaction.cpp  |   4 +
 lang/cpp/src/gpgsetexpirytimeeditinteractor.cpp    |   4 +
 lang/cpp/src/gpgsetownertrusteditinteractor.cpp    |   4 +
 lang/cpp/src/gpgsignkeyeditinteractor.cpp          |   4 +
 lang/cpp/src/importresult.cpp                      |   4 +
 lang/cpp/src/key.cpp                               |  25 +++
 lang/cpp/src/key.h                                 |  15 ++
 lang/cpp/src/keygenerationresult.cpp               |   4 +
 lang/cpp/src/keylistresult.cpp                     |   4 +
 lang/cpp/src/scdgetinfoassuantransaction.cpp       |   4 +
 lang/cpp/src/signingresult.cpp                     |   4 +
 lang/cpp/src/tofuinfo.cpp                          |   5 +
 lang/cpp/src/trustitem.cpp                         |   4 +
 lang/cpp/src/verificationresult.cpp                |  38 +++++
 lang/cpp/src/verificationresult.h                  |  21 +++
 lang/cpp/src/vfsmountresult.cpp                    |   4 +
 lang/python/Makefile.am                            |  17 +-
 lang/python/examples/inter-edit.py                 |   4 +-
 lang/python/examples/testCMSgetkey.py              |   2 +-
 lang/python/examples/verifydetails.py              |   2 +-
 lang/python/gpgme.i                                |  92 ++++++++---
 lang/python/helpers.c                              |   4 +
 lang/python/helpers.h                              |   4 +
 lang/python/pyme/core.py                           |  31 +++-
 lang/python/pyme/errors.py                         |  22 ++-
 lang/python/setup.py.in                            |   3 +-
 lang/python/tests/support.py                       |   1 +
 lang/python/tests/t-keylist.py                     |  23 +++
 lang/python/tests/t-sig-notation.py                |   1 +
 lang/qt/src/Makefile.am                            |  18 ++-
 lang/qt/src/QGpgmeConfig.cmake.in.in               |  13 +-
 lang/qt/src/dataprovider.cpp                       |   6 +-
 lang/qt/src/defaultkeygenerationjob.cpp            |   4 +
 lang/qt/src/gpgme_backend_debug.cpp                |   4 +
 lang/qt/src/job.cpp                                |   4 +
 lang/qt/src/multideletejob.cpp                     | 117 ++++++++++++++
 lang/qt/src/multideletejob.h                       |   2 +-
 lang/qt/src/protocol.h                             |   6 +-
 lang/qt/src/qgpgmeadduseridjob.cpp                 |   4 +
 lang/qt/src/qgpgmebackend.cpp                      |   4 +
 lang/qt/src/qgpgmechangeexpiryjob.cpp              |   4 +
 lang/qt/src/qgpgmechangeownertrustjob.cpp          |   4 +
 lang/qt/src/qgpgmechangepasswdjob.cpp              |   4 +
 lang/qt/src/qgpgmedecryptjob.cpp                   |   4 +
 lang/qt/src/qgpgmedecryptverifyjob.cpp             |   4 +
 lang/qt/src/qgpgmedeletejob.cpp                    |   4 +
 lang/qt/src/qgpgmedownloadjob.cpp                  |   4 +
 lang/qt/src/qgpgmeencryptjob.cpp                   |   4 +
 lang/qt/src/qgpgmeexportjob.cpp                    |   4 +
 lang/qt/src/qgpgmeimportfromkeyserverjob.cpp       |   4 +
 lang/qt/src/qgpgmeimportjob.cpp                    |   4 +
 lang/qt/src/qgpgmekeyformailboxjob.cpp             |   4 +
 lang/qt/src/qgpgmekeygenerationjob.cpp             |   4 +
 lang/qt/src/qgpgmekeylistjob.cpp                   |   4 +
 lang/qt/src/qgpgmelistallkeysjob.cpp               |   4 +
 lang/qt/src/qgpgmenewcryptoconfig.cpp              |   6 +-
 lang/qt/src/qgpgmerefreshkeysjob.cpp               |   6 +-
 lang/qt/src/qgpgmesecretkeyexportjob.cpp           |   6 +-
 lang/qt/src/qgpgmesignencryptjob.cpp               |   4 +
 lang/qt/src/qgpgmesignjob.cpp                      |   4 +
 lang/qt/src/qgpgmesignkeyjob.cpp                   |   4 +
 lang/qt/src/qgpgmetofupolicyjob.cpp                |   4 +
 lang/qt/src/qgpgmeverifydetachedjob.cpp            |   4 +
 lang/qt/src/qgpgmeverifyopaquejob.cpp              |   4 +
 lang/qt/src/qgpgmewkspublishjob.cpp                |  10 +-
 lang/qt/src/qgpgmewkspublishjob.h                  |   2 +-
 lang/qt/src/threadedjobmixin.cpp                   |   4 +
 lang/qt/src/threadedjobmixin.h                     |   3 +-
 lang/qt/src/wkspublishjob.h                        |   4 +-
 lang/qt/tests/Makefile.am                          |   7 +-
 lang/qt/tests/run-keyformailboxjob.cpp             |   4 +
 lang/qt/tests/t-encrypt.cpp                        |  36 ++++-
 lang/qt/tests/t-keylist.cpp                        |   4 +
 lang/qt/tests/t-keylocate.cpp                      |   4 +
 lang/qt/tests/t-ownertrust.cpp                     |   4 +
 lang/qt/tests/t-support.cpp                        |   4 +
 lang/qt/tests/t-support.h                          |   4 +-
 lang/qt/tests/t-tofuinfo.cpp                       |   4 +
 .../qgpgmeverifyopaquejob.h => tests/t-verify.cpp} |  95 ++++++------
 lang/qt/tests/t-wkspublish.cpp                     |  20 ++-
 src/assuan-support.c                               |  14 ++
 src/b64dec.c                                       |   2 +-
 src/conversion.c                                   |  56 +++++++
 src/data-identify.c                                |   2 +-
 src/engine-gpg.c                                   |   4 +-
 src/gpgme.def                                      |   2 +
 src/gpgme.h.in                                     |   6 +-
 src/libgpgme.vers                                  |   2 +
 src/mbox-util.c                                    |  20 ++-
 src/mbox-util.h                                    |   2 +-
 src/util.h                                         |  10 ++
 src/w32-util.c                                     |  39 ++---
 tests/ChangeLog-2011                               |   8 +-
 tests/gpg/.gitignore                               |   1 +
 tests/gpg/Makefile.am                              |  12 +-
 tests/gpg/geheim.txt                               |   2 +-
 tests/gpg/{t-eventloop.c => t-cancel.c}            | 171 +++++++++++++--------
 tests/gpg/t-eventloop.c                            |   6 +-
 tests/gpg/t-sig-notation.c                         |   1 +
 tests/gpgsm/t-decrypt.c                            |  14 +-
 124 files changed, 1154 insertions(+), 277 deletions(-)
 create mode 100644 lang/qt/src/multideletejob.cpp
 copy lang/qt/{src/qgpgmeverifyopaquejob.h => tests/t-verify.cpp} (52%)
 copy tests/gpg/{t-eventloop.c => t-cancel.c} (51%)


hooks/post-receive
-- 
GnuPG Made Easy
http://git.gnupg.org




More information about the Gnupg-commits mailing list