[Pkg-gnupg-commit] [gpgme] branch experimental updated (6a4d35e -> 9ee3234)

Daniel Kahn Gillmor dkg at fifthhorseman.net
Sat Nov 19 04:03:30 UTC 2016


This is an automated email from the git hooks/post-receive script.

dkg pushed a change to branch experimental
in repository gpgme.

      from  6a4d35e   prepare release
       new  307645d   no need for pasv in debian/watch
       new  9bf5561   move python binding name from pyme to gpg
       new  9fe4992   filter another auto-generated file at import-orig
       new  c8c00df   re-enable pie, it is needed to build Qt properly now
       new  7a6163d   avoid installing python bytecode and unnecessary package metadata
       new  64a7756   update build-dep gpg-error version requirements to track configure.ac
       new  f0280ef   no longer install -pthread variants
       new  b18254e   add new symbols
       new  0a9607a   dropping C++ and QT symbols files
       new  cffa924   Post release updates
       new  26cbba3   qt: Improve WKSPublishJob apidoc
       new  b8159ea   core: New API functions gpgme_set_sender, gpgme_get_sender.
       new  2fac017   python: Rename Python module from PyME to gpg.
       new  70b7064   python: Improve constants module.
       new  20dc37a   python: Import the topmost module in tests and examples.
       new  4b32643   python: Use vanity modules for constants in tests and examples.
       new  567123d   qt, cpp: Install version headers in subdirs
       new  627c5de   qt: Add Distinguished Name parser from libkleo
       new  8486f21   qt, cpp: Add all generated files to cleanfiles
       new  4149194   qt: Require gpgmepp from cmake config script
       new  b5c4d56   qt: Install cmake config into qgpgme subdir
       new  bf9aa0c   qt, cpp: Fix versioning in cmake config and header
       new  b4658f6   qt: Fix build with g++ 4.8.x
       new  0c2038c   core: Make use of --homedir in gpgconf.
       new  34a4e80   qt: Change license of export / version header
       new  aad94cb   core: Add gpgme_op_query_swdb and helper.
       new  df08a0c   w32: Fix locating gpgconf on 64 bit systems.
       new  23979b9   cpp: Extend gpgmefw for tofuinfo and swdb query
       new  4d3f33d   cpp: Don't include gpgme.h in tofuinfo header
       new  512de91   cpp: Add more EngineInfo::Version ctors
       new  3509cf2   cpp: Add API for swdb queries
       new  10f2e1c   w32: Better protect the IO-system's fd_table
       new  f1f3410   python: Require at least GPGME 1.7 for out-of-tree builds.
       new  09b6455   core: Use gpgrt locking for thread safeness
       new  4d5174e   tests: Improve new thread tests
       new  d0030ef   tests: Fix additional memleaks in thread tests
       new  2a39bd6   core: Detect unreadable keyrings.
       new  e166724   doc: s/Multi Threading/Multi-Threading/
       new  ddd0a3c   tests: Reduce thread count in new thread tests
       new  6e57379   core: Use better error code when using select with a too high fd.
       new  41d8c7e   tests,python: Atomic directory creation
       new  05775b5   doc: Fix regression in macro handling
       new  da03576   core: Non-zero values should set _armor, _textmode, and _online.
       new  d50bdb2   doc: Correct text about gpgme_cancel_async.
       new  16a3020   doc: Correct deftypefun for gpgme_op_decrypt_verify_start.
       new  b91c383   w32: Fix build of w32-glib
       new  f3790dd   qt, cpp: Enable dll build for windows
       new  d09a84e   cpp: Add get / set Sender API
       new  9451faa   qt: Add API to get the context for a Job
       new  cad1210   core: Enable extraction of session keys.
       new  3234b1b   core: Add public function gpgme_get_ctx_flag.
       new  7659d42   core: Implement context flag "override-session-key".
       new  ff3b72e   doc: Fix typos.
       new  45abe6d   qt: Use new style connect in th..mixin
       new  b2c07bd   qt, cpp: Add cmake config files for w32
       new  5730647   doc,tests: Require use of ctx_flag before use of session_key.
       new  9fc92a1   core: Do not leak the override session key to ps(1).
       new  7f5f26f   doc: Replace http: by https: in core source files.
       new  f06220b   Release 1.8.0
       new  d5c945c   New upstream version 1.8.0
       new  64a5f33   Merge tag 'upstream/1.8.0' into experimental
       new  9ee3234   prepare new release

The 62 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 ChangeLog                                          |  450 +++++
 Makefile.am                                        |    2 +-
 NEWS                                               |   41 +
 README                                             |    2 +-
 VERSION                                            |    2 +-
 autogen.sh                                         |    2 +-
 configure.ac                                       |   42 +-
 debian/changelog                                   |   15 +
 debian/control                                     |   28 +-
 debian/copyright                                   |    2 +-
 debian/gbp.conf                                    |    7 +-
 debian/libgpgme-dev.install                        |    2 -
 debian/libgpgme11.install                          |    1 -
 debian/libgpgme11.links                            |    2 +
 debian/libgpgme11.symbols                          |  192 +-
 debian/libgpgmepp6.symbols                         | 1021 -----------
 debian/libqgpgme7.symbols                          | 1897 --------------------
 debian/python-gpg.install                          |    7 +
 debian/python-pyme.install                         |    7 -
 debian/python3-gpg.install                         |    7 +
 debian/python3-pyme.install                        |    7 -
 debian/rules                                       |   22 +-
 debian/watch                                       |    2 +-
 doc/defsincdate                                    |    2 +-
 doc/gpgme.texi                                     |  296 ++-
 doc/gpl.texi                                       |    8 +-
 doc/texinfo.tex                                    |  124 +-
 doc/uiserver.texi                                  |   40 +-
 gpgme.spec                                         |    4 +-
 gpgme.spec.in                                      |    2 +-
 lang/README                                        |    2 +-
 ...g.cmake.in.in => GpgmeppConfig-w32.cmake.in.in} |    8 +-
 lang/cpp/src/GpgmeppConfig.cmake.in.in             |    2 +-
 lang/cpp/src/GpgmeppConfigVersion.cmake.in         |    2 +-
 lang/cpp/src/Makefile.am                           |   24 +-
 lang/cpp/src/context.cpp                           |   10 +
 lang/cpp/src/context.h                             |    4 +
 lang/cpp/src/engineinfo.h                          |   16 +
 lang/cpp/src/gpgmefw.h                             |    6 +
 lang/cpp/src/gpgmepp_version.h.in                  |   11 +-
 lang/cpp/src/swdbresult.cpp                        |  231 +++
 lang/cpp/src/swdbresult.h                          |  128 ++
 lang/cpp/src/tofuinfo.h                            |    2 -
 lang/python/MANIFEST.in                            |    2 +-
 lang/python/Makefile.am                            |   44 +-
 lang/python/README                                 |   12 +-
 lang/python/examples/assuan.py                     |    4 +-
 lang/python/examples/decryption-filter.py          |    6 +-
 lang/python/examples/delkey.py                     |    6 +-
 lang/python/examples/encrypt-to-all.py             |    6 +-
 lang/python/examples/exportimport.py               |   12 +-
 lang/python/examples/genkey.py                     |    8 +-
 lang/python/examples/inter-edit.py                 |    4 +-
 lang/python/examples/sign.py                       |    6 +-
 lang/python/examples/signverify.py                 |   10 +-
 lang/python/examples/simple.py                     |    4 +-
 lang/python/examples/testCMSgetkey.py              |    4 +-
 lang/python/examples/verifydetails.py              |   15 +-
 lang/python/{pyme => gpg}/__init__.py              |   24 +-
 lang/python/{pyme => gpg}/callbacks.py             |    0
 lang/python/{pyme => gpg}/constants/__init__.py    |   32 +-
 .../{pyme => gpg}/constants/data/__init__.py       |    0
 .../{pyme => gpg}/constants/data/encoding.py       |    3 +-
 lang/python/{pyme => gpg}/constants/event.py       |    3 +-
 lang/python/{pyme => gpg}/constants/import.py      |    3 +-
 .../{pyme => gpg}/constants/keylist/__init__.py    |    0
 .../python/{pyme => gpg}/constants/keylist/mode.py |    3 +-
 lang/python/{pyme => gpg}/constants/md.py          |    3 +-
 lang/python/{pyme => gpg}/constants/pk.py          |    3 +-
 lang/python/{pyme => gpg}/constants/protocol.py    |    3 +-
 .../python/{pyme => gpg}/constants/sig/__init__.py |    4 +-
 lang/python/{pyme => gpg}/constants/sig/mode.py    |    3 +-
 .../gpg/constants/sig/notation.py}                 |   22 +-
 lang/python/{pyme => gpg}/constants/sigsum.py      |    3 +-
 lang/python/{pyme => gpg}/constants/status.py      |    2 +-
 lang/python/{pyme => gpg}/constants/validity.py    |    3 +-
 lang/python/{pyme => gpg}/core.py                  |   30 +-
 lang/python/{pyme => gpg}/errors.py                |   13 +-
 lang/python/{pyme => gpg}/results.py               |    0
 lang/python/{pyme => gpg}/util.py                  |    0
 lang/python/{pyme => gpg}/version.py.in            |    4 +-
 lang/python/gpgme.i                                |   32 +-
 lang/python/helpers.c                              |  124 +-
 lang/python/helpers.h                              |   12 +-
 lang/python/private.h                              |   28 +-
 lang/python/setup.py.in                            |   18 +-
 lang/python/tests/Makefile.am                      |    2 +-
 lang/python/tests/initial.py                       |    6 +-
 lang/python/tests/support.py                       |    6 +-
 lang/python/tests/t-callbacks.py                   |   58 +-
 lang/python/tests/t-data.py                        |   30 +-
 lang/python/tests/t-decrypt-verify.py              |   29 +-
 lang/python/tests/t-decrypt.py                     |   13 +-
 lang/python/tests/t-edit.py                        |   10 +-
 lang/python/tests/t-encrypt-large.py               |   12 +-
 lang/python/tests/t-encrypt-sign.py                |   25 +-
 lang/python/tests/t-encrypt-sym.py                 |   21 +-
 lang/python/tests/t-encrypt.py                     |   17 +-
 lang/python/tests/t-export.py                      |   10 +-
 lang/python/tests/t-file-name.py                   |   14 +-
 lang/python/tests/t-idiomatic.py                   |   18 +-
 lang/python/tests/t-import.py                      |   10 +-
 lang/python/tests/t-keylist.py                     |   25 +-
 lang/python/tests/t-protocol-assuan.py             |    8 +-
 lang/python/tests/t-sig-notation.py                |   26 +-
 lang/python/tests/t-sign.py                        |   41 +-
 lang/python/tests/t-signers.py                     |   31 +-
 lang/python/tests/t-trustlist.py                   |    6 +-
 lang/python/tests/t-verify.py                      |   75 +-
 lang/python/tests/t-wait.py                        |   12 +-
 lang/python/tests/t-wrapper.py                     |    6 +-
 lang/qt/src/AbstractImportJob                      |    1 -
 lang/qt/src/Makefile.am                            |   40 +-
 ...ig.cmake.in.in => QGpgmeConfig-w32.cmake.in.in} |    9 +-
 lang/qt/src/QGpgmeConfig.cmake.in.in               |    5 +-
 lang/qt/src/QGpgmeConfigVersion.cmake.in           |    2 +-
 lang/qt/src/SpecialJob                             |    1 -
 lang/qt/src/defaultkeygenerationjob.cpp            |    6 +-
 lang/qt/src/dn.cpp                                 |  495 +++++
 lang/qt/src/dn.h                                   |  136 ++
 lang/qt/src/job.cpp                                |   10 +-
 lang/qt/src/job.h                                  |   16 +
 lang/qt/src/qgpgme_export.h                        |   40 +-
 lang/qt/src/qgpgme_version.h.in                    |   58 +-
 lang/qt/src/threadedjobmixin.h                     |   11 +-
 lang/qt/src/wkspublishjob.h                        |   17 +-
 lang/qt/tests/t-tofuinfo.cpp                       |    4 +
 m4/glib-2.0.m4                                     |   22 +-
 m4/pkg.m4                                          |    8 +-
 src/Makefile.am                                    |   35 +-
 src/argparse.c                                     |    4 +-
 src/argparse.h                                     |    2 +-
 src/ath-pthread.c                                  |  188 --
 src/ath.c                                          |   51 -
 src/ath.h                                          |   13 -
 src/b64dec.c                                       |    2 +-
 src/context.h                                      |   19 +-
 src/data-identify.c                                |    2 +-
 src/decrypt-verify.c                               |    4 +-
 src/decrypt.c                                      |   15 +-
 src/dirinfo.c                                      |    2 +-
 src/engine-assuan.c                                |    3 +-
 src/engine-backend.h                               |   15 +-
 src/engine-g13.c                                   |    1 +
 src/engine-gpg.c                                   |   73 +-
 src/engine-gpgconf.c                               |  273 ++-
 src/engine-gpgsm.c                                 |   13 +-
 src/engine-spawn.c                                 |    3 +-
 src/engine-uiserver.c                              |   32 +-
 src/engine.c                                       |   36 +-
 src/engine.h                                       |   18 +-
 src/export.c                                       |    2 +-
 src/genkey.c                                       |    2 +-
 src/getauditlog.c                                  |    2 +-
 src/gpgconf.c                                      |    4 +-
 src/gpgme-config.in                                |    8 +-
 src/gpgme-tool.c                                   |    2 +-
 src/gpgme-w32spawn.c                               |    2 +-
 src/gpgme.c                                        |  168 +-
 src/gpgme.def                                      |    7 +
 src/gpgme.h.in                                     |   74 +
 src/keylist.c                                      |   17 +-
 src/keysign.c                                      |    2 +-
 src/libgpgme.vers                                  |    7 +
 src/mbox-util.c                                    |    2 +-
 src/mbox-util.h                                    |    2 +-
 src/op-support.c                                   |    2 +-
 src/opassuan.c                                     |    2 +-
 src/parsetlv.c                                     |    2 +-
 src/parsetlv.h                                     |    2 +-
 src/passwd.c                                       |    2 +-
 src/posix-io.c                                     |    6 +-
 src/posix-sema.c                                   |   68 -
 src/queryswdb.c                                    |  121 ++
 src/sema.h                                         |   43 +-
 src/sys-util.h                                     |    2 +-
 src/tofupolicy.c                                   |    2 +-
 src/ttyname_r.c                                    |    2 +-
 src/util.h                                         |    5 +
 src/verify.c                                       |    3 +-
 src/version.c                                      |    1 -
 src/w32-ce.c                                       |    2 +-
 src/w32-io.c                                       |   38 +-
 src/w32-sema.c                                     |  117 --
 src/w32-util.c                                     |   15 +-
 tests/Makefile.am                                  |    4 +-
 tests/gpg/Makefile.am                              |   11 +-
 tests/gpg/t-decrypt-verify.c                       |    2 +-
 tests/gpg/t-thread-keylist-verify.c                |  142 ++
 tests/gpg/{t-trustlist.c => t-thread-keylist.c}    |   64 +-
 tests/gpg/t-verify.c                               |   49 +
 tests/gpgsm/Makefile.am                            |    2 +-
 tests/gpgsm/cms-decrypt.c                          |    2 +-
 tests/gpgsm/cms-keylist.c                          |    2 +-
 tests/opassuan/t-command.c                         |    2 +-
 tests/run-decrypt.c                                |   55 +-
 tests/run-encrypt.c                                |    2 +-
 tests/run-export.c                                 |    2 +-
 tests/run-genkey.c                                 |    2 +-
 tests/run-identify.c                               |    2 +-
 tests/run-import.c                                 |    2 +-
 tests/run-keylist.c                                |    2 +-
 tests/run-keysign.c                                |    2 +-
 tests/run-sign.c                                   |   18 +-
 tests/run-support.h                                |    2 +-
 tests/run-swdb.c                                   |  151 ++
 tests/run-tofu.c                                   |   24 +-
 tests/run-verify.c                                 |   18 +-
 208 files changed, 4064 insertions(+), 4630 deletions(-)
 create mode 100755 debian/libgpgme11.links
 delete mode 100644 debian/libgpgmepp6.symbols
 delete mode 100644 debian/libqgpgme7.symbols
 create mode 100644 debian/python-gpg.install
 delete mode 100644 debian/python-pyme.install
 create mode 100644 debian/python3-gpg.install
 delete mode 100644 debian/python3-pyme.install
 copy lang/cpp/src/{GpgmeppConfig.cmake.in.in => GpgmeppConfig-w32.cmake.in.in} (90%)
 create mode 100644 lang/cpp/src/swdbresult.cpp
 create mode 100644 lang/cpp/src/swdbresult.h
 rename lang/python/{pyme => gpg}/__init__.py (85%)
 rename lang/python/{pyme => gpg}/callbacks.py (100%)
 rename lang/python/{pyme => gpg}/constants/__init__.py (76%)
 rename lang/python/{pyme => gpg}/constants/data/__init__.py (100%)
 rename lang/python/{pyme => gpg}/constants/data/encoding.py (97%)
 rename lang/python/{pyme => gpg}/constants/event.py (97%)
 rename lang/python/{pyme => gpg}/constants/import.py (97%)
 rename lang/python/{pyme => gpg}/constants/keylist/__init__.py (100%)
 rename lang/python/{pyme => gpg}/constants/keylist/mode.py (97%)
 rename lang/python/{pyme => gpg}/constants/md.py (97%)
 rename lang/python/{pyme => gpg}/constants/pk.py (97%)
 rename lang/python/{pyme => gpg}/constants/protocol.py (97%)
 rename lang/python/{pyme => gpg}/constants/sig/__init__.py (68%)
 rename lang/python/{pyme => gpg}/constants/sig/mode.py (97%)
 copy lang/{qt/doc/Makefile.am => python/gpg/constants/sig/notation.py} (67%)
 rename lang/python/{pyme => gpg}/constants/sigsum.py (97%)
 rename lang/python/{pyme => gpg}/constants/status.py (98%)
 rename lang/python/{pyme => gpg}/constants/validity.py (97%)
 rename lang/python/{pyme => gpg}/core.py (98%)
 rename lang/python/{pyme => gpg}/errors.py (95%)
 rename lang/python/{pyme => gpg}/results.py (100%)
 rename lang/python/{pyme => gpg}/util.py (100%)
 rename lang/python/{pyme => gpg}/version.py.in (97%)
 delete mode 100644 lang/qt/src/AbstractImportJob
 copy lang/qt/src/{QGpgmeConfig.cmake.in.in => QGpgmeConfig-w32.cmake.in.in} (90%)
 delete mode 100644 lang/qt/src/SpecialJob
 create mode 100644 lang/qt/src/dn.cpp
 create mode 100644 lang/qt/src/dn.h
 delete mode 100644 src/ath-pthread.c
 delete mode 100644 src/posix-sema.c
 create mode 100644 src/queryswdb.c
 delete mode 100644 src/w32-sema.c
 create mode 100644 tests/gpg/t-thread-keylist-verify.c
 copy tests/gpg/{t-trustlist.c => t-thread-keylist.c} (60%)
 create mode 100644 tests/run-swdb.c

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-gnupg/gpgme.git



More information about the Pkg-gnupg-commit mailing list