[Pkg-gnupg-commit] [gpgme] branch master updated (178d9b5 -> e0b9a58)
Daniel Kahn Gillmor
dkg at fifthhorseman.net
Thu Sep 22 21:26:02 UTC 2016
This is an automated email from the git hooks/post-receive script.
dkg pushed a change to branch master
in repository gpgme.
from 178d9b5 change order of gnupg2 | gnupg (>= 2) build-dep so that sbuild is OK (while gnupg (>= 2) is still only in experimental).
new 7ca6b09 avoid rebuilt files during import-orig
new e6ff3e2 prune non-beta patch
new c8207f4 wrap-and-sort -ast
new 6ca05c9 remove other autogenned files during import and clean
new e9f7c03 avoid building language bindings for the moment
new 2a7b822 add new symbols
new f5f3810 use https for debian/watch
new 9d4f48a avoid importing byte-compiled python also
new 9c4c0a6 hand-write gpg-tool(1) rather than relying on help2man
new 1941e9d improvements in gpgme-config(1)
new c8e7870 Post release updates
new c4b6b35 Add gpgme_pubkey_algo_string
new f0ccce8 gpgme-tool: Switch to argparse.c for option parsing.
new 0d9d0a6 cleanup: Fix type mismatch around gpgme_error_t.
new bb600aa w32: Add new global flag "w32-inst-dir".
new a82e9b1 w32: Improve locating gpgconf on 64 bit systems.
new bb2d11c w32: Add extra diagnostic about possible missing gpgme-w32spawn.exe.
new dfa79f9 Make use of user passphrase handler during passwd.
new 8c61cbf Fix typos found by codespell.
new 3b6e9a3 doc: Fix minor errors
new 67d7f7a Return on user cancellation of delete operation
new 83415df w32: Avoid conflict with Mingw-w64 version 4.0.4-1
new e791994 Fix possible _SC_OPEN_MAX max problem on AIX.
new fc38c15 Allow cc to detect missing cases in a switch.
new 0855a12 Initial checkin of gpgmepp sources
new 433bb8e Remove feature check ifdefs
new f5fd787 Add buildsystem for Gpgmepp
new 7286fc7 Add README for gpgmepp
new a313b3e Add enable-languages build option
new c5291a8 Add header installation
new 98e5b67 Fix export header and windows export macros
new 77c3fb4 Add cmake configuration files
new a06603d Add version info for gpgmepp
new 58ed9c1 Remove obsolete w32-qt code
new 8347f3d Add qgpgme as qt language binding
new 226e510 Add QGpgME code from libkleo
new a440050 Add missing files to QGpgME
new 576be46 Qt: Fix library name in nodist variable
new 63c115b Add additional include path in config files
new 7071b2a Qt: Only use GpgME based config class
new 3e38cc6 Qt: Don't declare showErrorDialog anymore
new 0cc9006 Qt: Declare pure virtuals as such
new b7b9e38 Qt: Add missing MOC includes
new faf987d Qt: Add a unit test for qgpgme
new 0991485 Qt: Add static factor methods for protocol
new c07aaef Cpp: Require c++ 11 if cpp binding requested
new f98898a Cpp / Qt: Reduce boost usage (memory and tuple)
new cc68ff5 Add pthread in gpgmepp config
new 691950e Cpp: Remove last usages of boost
new 1bb162a Cpp: Add string comparators for keys
new d293bd3 Qt: Remove usage of stl_util.h and predicates.h
new e18256f Qt: Remove predicates.h and stl_util.h
new afd8fad Qt: Remove remaining boost usage
new d9f7a18 Qt: Fix unit test by adding initial.test dep
new a1e95f3 Qt: Add doc generation with doxygen
new d2b5510 Qt / Cpp: Mention coding style in READMES
new 8e7074d Qt/Cpp: Bump so version to 6.
new 6dba47c Fix configuration without Qt language
new d949d71 Cpp: Add support for gpgme_data_identify
new 5489532 Cpp: Add support for pubkey_algo_name
new 3fad121 Cpp: Handle PINENTRY_LAUNCHED status line
new cd26779 Add maybe mode for langs and default to it
new 20b02a7 Qt: Fix library name in Copyright headers
new 11ff8d5 Qt: Fix license mentioned in README
new a579be8 Use common error message style for qt lang checks
new 0e31959 Qt: Add test for async keylisting
new 740f92a Qt: Only install public headers
new 97225bb Qt: Make doxygen quieter
new 56c4d9e Qt: Make Protocol class public API
new b7d5c2c Qt: Fix unkonwn doxygen keyword warnings
new c303292 Qt / Cpp: Fix make dist
new 34e5c5b Merge branch 'gpgmepp'
new b8de791 Cpp: Ensure gpgme.h is taken from current build
new 66ded1a Qt: Add missing copyright header in test
new 52f2295 Qt: Add keyLocateJob and test for it
new ebd8734 Python 3 port of PyME
new 9007978 String type
new 4fc1239 Updated string and key data
new 8345bf6 example email
new 24c738f Passphrase update
new 1c87ecb Updated encrypt-to-all
new ba3c9f2 More bytes good
new 325b0ca More byte changes and passphrase changes
new 4029050 Strings vs. Bytes
new 0e6e668 No change, note added to explain why.
new c39cea7 Byte encoding
new 29887c9 Explaining why not all scripts work
new 90405ac Python 3 port of PyME
new 1cd0aef Removed GUI examples
new a7fbd52 More GTK2 removal
new f531608 Merge branch 'master' into justus/pyme3
new f4ba16b python: Rename bindings.
new 000dbb5 python: Drop Debian packaging.
new aade53a python: Delete trailing whitespace.
new 11392a8 python: PEP8 fixes.
new a29babd python: Integrate into the build system.
new bbeee5e python: Fix simple example.
new d60deb8 python: Fix type translation.
new c89d3a7 python: Make test case more robust.
new ce5121a python: Handle interpreter shutdown.
new af9371e python: Fix name of exception, make slot methods explicit.
new e3d3d36 python: Fix function invocation.
new ed0ce84 python: Cache generated wrapper functions.
new e64bffe python: Add a test suite.
new f7094d8 python: Fix writing to data buffers.
new c5d118b python: Raise exceptions on write errors.
new 11314f0 python: Share generated methods between objects.
new 9ceaec2 python: Port more tests.
new 64e5fe7 python: Import GPGMEError.
new 1032832 python: Clean up examples.
new db34332 Merge branch 'justus/pyme3'
new afc65aa Trailing white space cleanup for 2 files in tests/.
new 09c1e4a Merge branch 'master' of git+ssh://playfair.gnupg.org/git/gpgme
new 4711a1e build: Add python autoconf macro.
new 9f14a24 python: Delete duplicated license texts/
new 9b36ebf Qt / Cpp: Port auto_ptr to unique_ptr
new 315fb73 Return dedicated error code for all subkeys expired or revoked.
new 30b447f tests: New maintenance helper run-encrypt.
new f0dca0a Fix typo in compatibility declaration
new 2c3a5d9 python: Various fixes.
new 375523e Qt: Fix compilation of unit tests
new 07f71cd python: Fix import.
new c1c893e python: More type conversion fixes.
new 464d404 python: Add more tests.
new 2f748b5 Qt: Check for graphviz and set HAVE_DOT correctly
new d90857a python: Robust exception handling in callbacks.
new 0d4e956 python: Improve progress callbacks.
new 5aa8e58 api: Remove arbitrary restriction from gpgme_op_verify.
new 88f2c1c api: Add new function gpgme_set_ctx_flag.
new 5df858c Cpp: Ignore STATUS_KEY_CONSIDERED when editing
new eaf2d01 Qt: Add test for changeownertrust
new a92946a core: New functions to help parsing of status lines.
new dac2c54 api: Add new context flag "raw-description".
new 10df06e api: Return Tofu info for signatures.
new c9cc041 python: Translate list of strings.
new a42d814 python: Port more tests.
new 5476ca6 python: Move edit callback function.
new 283f0bd python: Fix hook.
new 09803c4 python: Improve support for edit callbacks.
new b107fc8 Cpp: Set -std=c++11 also if CXXCPP is already set
new 00e93b2 Qt: Fix test build with clang
new 72afb68 python: Improve docstring.
new 8b57f06 python: Support status callbacks.
new 0ebd6a1 python: Move the base wrapper class.
new 7bc9cc7 python: Make all GnuPG errors available.
new 00ff6d0 python: Improve and test Context.wait.
new ce73ae9 src: Fix trace string.
new bf188e2 python: Fix reading data from existing files.
new e74cd9f Improve comments.
new ebfe230 python: Fix object deallocation.
new 2ae847c python: Implement data callbacks.
new e3dfd0a tests: Fix test.
new 5265017 src: Fix typo.
new 3915842 python: Port more tests.
new 89d22f9 Speedup closing of fds before exec.
new 18ad441 build: Fix URL.
new afa0dd5 python: Port more tests.
new 8ad17f4 python: use GPG_ERROR_CONFIG variable
new 1cacd7d core: Set notation flags for verify.
new c88c9ef tests: Fix notation tests.
new 9d6f85b Qt: Fix debug output in t-ownertrust
new 54314a9 Cpp: Use whitelist for status messages
new 73c4753 python: Improve build system integration, fix warnings.
new 1607aa7 python: Make Python detection more robust.
new bbf1912 python: Fix test suite with GnuPG prior to 2.1.12.
new 2055a63 python: Drop obsolete VCS keywords.
new ae06f7c python: Initialize GPGME for the user.
new 89eb0cd python: Fix error handling.
new 26c3acc python: Move helper function.
new 8196edf python: Wrap file-like objects on demand.
new f8f9bf0 python: Fix error handling.
new e3c5913 python: Implement the context manager protocol.
new 990492e python: Fix type.
new 8426304 python: Fix stripping deprecated functionality.
new 5ebc205 python: Add function to raise exceptions from c.
new 77d149e python: Improve error handling.
new 8173c4f core: Make sure FD_SET is not used with an out of range fd.
new 3bacce0 python: Fix license.
new a852f99 python: Fix exception leak.
new 7eef399 python: Get version information from the build system.
new 5492853 python: Improve the documentation.
new 5464060 python: Add properties to wrapped object.
new 616929b python: Wrap objects implementing the buffer protocol.
new f3618bc python: Rework callbacks.
new 6641c78 python: Simplify wrapping glue.
new 856bcfe python: Avoid creating SWIG proxy classes.
new a324d0c python: Make result objects more robust.
new 8997d88 python: Improve autmatically generated docstrings.
new 32d4bbf core: Enhance gpgme_data_identify to detect binary PGP messages.
new 5905e8b tests: Add new test tool run-identify.
new bb8cf62 core: Detect compressed signed OpenPGP data.
new f8b8027 core: Add a base 64 decoder.
new cf37a57 core: Add closer inspection of "PGP MESSAGE".
new 3364549 tests: Add new test tool run-decrypt
new 82d484c Cpp: Do not treat KEYEXPIRED as error
new 15fc5c3 Cpp: Expose new data_identify values
new 62d10c2 tests: Fix trivial memory leaks.
new 570bf2a core: Fix identify for armored detached sigs
new 948ce7d core: Clarify documentation of tofu_stats address
new 93c5d42 Cpp: Add TofuInfo to signatures
new fbd6ac4 Qt: Add test for TofuInfo
new d75c118 Cpp: Add support for pinentry_mode
new 80498ab Cpp: Add support for TOFU_CONFLICT sigsum
new efb5059 Qt: Add test passphrase provider
new 8fa9b56 Qt: Add testTofuSignCount
new 329ab93 Doc: Document pinentry mode
new 72b83ff w32: Fallback to 2.1 reg key for gpgconf search
new 47bfbc9 Qt: More robust lookup of Cpp's context.h
new 49a6ee5 Qt: Fix test build with Qt < 5.4.0
new 7a8c04f Revert "Qt: More robust lookup of Cpp's context.h"
new 4934893 Qt: Fix include order when buildin test
new c28007d Cpp: Add PubkeyAlgo enum
new 9f93346 Qt: Add check for pubkeyAlgo in t-keylist
new e41ae4d Cpp: Expose gpgme_pubkey_algo_name
new fc02672 Qt: Add test for publicKeyAlgorithmAsString
new 49286ac cpp: Fix distcheck.
new 38c4085 qt: Fix distcheck.
new 52efcf1 python: Fix distcheck.
new 8a93f34 python: Fix raising stashed exceptions.
new de74fe5 src: Fix error handling.
new 02babb2 Qt: Disable t-tofuinfo tests
new b1f42e8 Qt: Add some general Protocol documentation
new bfa8ac7 Qt: Fix memleaks in tests
new c53f87c python: Make result wrapping backwards compatible.
new 98cba52 python: Do not depend on access to internal data structures.
new 007382c python: Enable out-of-tree build of pyme bindings.
new ed07031 m4: Add compile / link check for qt
new ce66289 python: Fix distcheck.
new 362b8cd Qt/Cpp: Add license blurb to export headers
new b03c48c Qt/Cpp: Add version headers
new 86ab2ee Qt: Export VerifyDetachedJob
new fd87c46 Qt: Install CamelCase forward includes
new bf742fb Bump version to 1.7.0
new 744978c m4: Use LIBS instead of LDFLAGS for Qt libs
new 938f7e9 m4: Don't set fpic for qt on windows
new 57b5168 python: Improve python packaging.
new 1bff47e python: Port more tests.
new 537cb87 Cpp: Add feature enum for new identify
new 2095b15 core: Pass the engine's version string to the engine's new function.
new d8d5f5a core: New GPGME_DATA_ENCODING_MIME.
new a9670d1 build: Update config.{guess,sub} to {2016-05-15,2016-06-20}.
new b68700d python: Drop bad category.
new fddcc62 python: Fix test.
new e4c0645 Qt: Fix tests if gpg2 is gpg
new e7f4c36 Qt: Fix usage of ignore-invalid-option in tests
new 41de1ab Cpp: Add EngineInfo::Version class
new d2f2cbd Qt: Disable keylocate test for gnupg < 2.0.10
new 1f318b7 python: Add an idiomatic interface.
new e545ca3 python: Make GPGME's version easily accessible.
new 6a7ee33 Fix including nil bytes in keylist output.
new 3d4dc3f python: Expose less functions to the Python world.
new 78f7bf4 python: Add accessors for the protocol.
new 355d707 python: Improve engine information handling.
new de69fa4 python: Support the Assuan engine.
new 1d2f22a python: Rename private functions.
new b5aa05c python: Rename exported functions.
new 2f75444 python: Rename compiled SWIG module.
new 2ff58fc python: Drop superfluous imports and trim public interface.
new b9e6eac src: Fix dummy engine versions.
new 5a7c7a8 python: Improve error handling.
new 4e728de python: Fix out-of-tree build.
new e11c65c doc: Fix formatting.
new 135185b doc: Document the Assuan protocol.
new 0bd7d8c python: Fix build system integration.
new 4c8265d python: Add a flag identifying in-tree builds.
new 56e26b5 python: Add a nicer interface to list keys.
new 6f3dc66 core: Extend gpgme_subkey_t to carry the keygrip.
new 2a613e8 python: Clean up and modernize examples.
new ab6f66d Prepend LD_LIBRARY_PATH for python tests
new b5e16b0 core: Let GPGME_PROTOCOL_ASSUAN pass Assuan comments through.
new 3d2f027 core: Add support for mixed symmetric and asym enc
new bf776ce Cpp: Fix simple symmetric encryption
new 1737239 Cpp: Add support for all EncryptionFlags
new 34b456c Qt: Add support for EncryptJobs with generic flags
new f209ec8 Qt: Add encryption test and refactor testsuite
new 969f223 Qt: Clean up debug output in tests
new 0c222e1 Qt: Fix t-keylist moc include
new 2708873 core: Ensure err is initalized in gpg_encrypt
new 04f994d tests: Fix memory leak.
new 21d5e71 Cpp: Clarify ownership of provider classes
new a27d775 Qt: Create TestPassphraseProvider on stack
new d467018 Qt: Remove unused variable
new b602d8b core: Handle ENCRYPT_SYMMETRIC also for sig & enc
new 09667a6 Cpp: Handle empty recipients consistently
new a916818 core: Do not identify PNG files as PGP signatures.
new 48691db build: Declare all languages for make dist.
new b7d99e0 doc: Get rid of version.texi
new 8c5abc8 Qt: Add KeyForMailboxJob
new 59e2251 Qt: Ensure all public classes are exported
new 105f544 Qt: Add DefaultKeyGenerationJob
new 75c974c Qt: Fix defaultkeygenerationjob build
new 06e601a Add Python bindings to NEWS.
new 293d173 core: Add gpgme_data_set_flag to add more meta data to data objects.
new fe1e8e7 core: Make use of the "size-hint" in engine-gpg.
new df7bbf5 Cpp: Provide size-hint for seekable and mem data
new 391e554 Qt: Add test for progress signal of encryptjob
new b7b0e7b core: Simplify setting of dummy versions.
new 8c09dd9 core: New global flag "require-gnupg".
new 64194b0 Cpp: Fix some pedantic warnings
new 9cf983b core: Fail loudly in case w32 spawner not found
new 30f1562 core: Remove (now) useless diagnostic
new 3e60788 core: New commands --lang and --have-lang for gpgme-config
new c9e7dcb core: Base gpgme_get_dirinfo(uiserver-socket) on the socket dir.
new 24e6198 core: Add new items for gpgme_get_dirinfo.
new 26c5ba5 core: New code for parsing mail addresses.
new 3955dce core: Extend gpgme_user_id_t with 'address'.
new be4ff75 core: Change the way TOFU information are represented.
new 2972c44 core: Put the protocol into a TOFU created key object.
new 799b168 Cpp: Move tofuinfo from signature to userid
new 40ea1c8 Cpp: Use fpr field for primaryFingerprint
new 7c5a497 Cpp: Add Key to signature
new d2e40fb Qt: Adapt (disabled) tofuinfo test to new API
new e20b0f0 cpp: Get rid of AssuanResult due to its deprecation.
new 1eefc2d core: Set the 'encrcount' field in gpgme_tofu_info_t.
new 38798fe core: Adjust for TOFU_STATS change in gnupg 2.1.16.
new 9ee1039 core: Add GPGME_KEYLIST_MODE_WITH_TOFU.
new ece8b02 Cpp: Add support for spawn engine
new abcd9a2 Cpp: Add wrapper for gpgme_get_dirinfo
new de7b67f Cpp: Change firstSeen / lastSeen return values
new 94420b0 qt: Add WKSPublishJob
new df04b23 qt: Add test for wkspublishjob
new f08904b qt: Remove unused variable in test
new 053e6e0 qt: Fix tofuinfo test when gpg is gpg2
new f311b92 cpp: Add WithTofu Keylist Mode
new 5a92cc9 qt: Ensure that current src dir is included first
new 4e37d0b qt: Add generic flag support for keylistjobs
new c875f07 qt: Fix keyring copy in tests
new 9fc72e9 qt: Fix and extend TofuInfo test.
new 05570bd qt: Fix 2.1 t-support copy
new e3a4697 qt: Include cpp before core directory
new 8a39a59 qt: Add missing header redirection
new 444d85a cpp: Add ostream operators for key and uid
new 79439e7 cpp: Add convenience update function to a key
new 965b842 qt: Enable signcount checks in tofuinfo test
new ab3fbdb qt: Clarify comment and strings in tofuinfo test
new efe7e11 core: Fix passphrase cb for mixed sym encrypt
new e8cb143 core: Check for gpg version for loopback mode
new 151da95 tests: Set passphrase cb in t-encrypt-mixed
new 120b147 core,cpp: Extend the TOFU information.
new 7b9e6ea qt: Fix tofu test.
new d480f6b qt: Fix some includes
new a0263ad tests: Make signature notation test compatible with older GnuPGs.
new dfd99ab tests: Fix version comparison.
new b48b852 python: Do not rely on subprocess.DEVNULL.
new 70999d8 python: Avoid hardcoding the interpreter.
new 1d5bbbf python: Make type translation compatible with Python 2.7.
new c0c5031 python: Avoid Python3-only form of super().
new 4abff7d python: Fix types and error handling.
new 70a3be2 python: Handle slight differences between Python 2 and 3.
new 00c501d core: New function gpgme_op_create_key.
new 0510591 build: Use more compiler warnings
new 3972f47 core: Do not pass const char* to functions taking a char*.
new 4491ef0 tests: Use gpgme_io_write in passhrase callbacks.
new 9064eeb tests: Mark lots of unused vars and fix const mismatches.
new 4a20014 core: Mark unused function args.
new 3009e61 core: Fix condition-always-true warning in trace macro.
new 686a065 core: Cast away the common const problem with spawn and argv.
new 51f9acb core: Use const char * where appropriate.
new cc35370 core: New function gpgme_op_createsubkey.
new 3210f3e core: New function gpgme_op_adduid.
new 3b37c4e python: Use more generic shebang.
new dc23fdf python: Import from __future__ to align behavior of Python 2.7.
new 24b4162 python: Build for both Python2 and Python3.
new c22f588 core: Change a parameter for the engine's genkey function.
new c943380 core: New function gpgme_op_revuid.
new 99db351 python: Improve build system integration.
new f6cd560 python: Adapt to TOFU changes.
new 44d1820 python: Improve error handling.
new 4011b2b python: Trim imports.
new 594c3b8 python: Clarify that we support Python 2.7 too.
new bfd2bd0 core: New function gpgme_op_keysign.
new d79dcb7 core: Defer implementation of gpgme_op_createkey with gpg < 2.1
new 7c37719 core: New function gpgme_op_tofu_policy
new d2b72d3 core: Minor change of the gpgme_op_edit semantics.
new ed1f270 core: New function gpgme_op_interact, deprecate gpgme_op_edit.
new 1f9641d core: Fix setting og the verification result.
new 268e251 core: Remove stub to try implementing gpg < 2.1 support for createkey.
new e6405df doc: Document the recently added --quick-foo related functions.
new 00f95e0 doc: Move description of most deprecated functions to a new appendix.
new 5259f9d core: Fix typos.
new a458e7f python: Adapt to 'gpgme_op_interact'.
new 6af7bee python: Release the GIL during calls into GPGME.
new 3d6340e core: Map GPGME_STATUS_EOF to the empty string.
new b615316 core: Document the version a function has been deprecated.
new bd24db3 cpp: Silence use of deprecated function warning.
new 32baac8 cpp: Declare sizes of tofu-info enums
new 4d384d7 cpp: Add support for gpgme_op_tofu_policy
new 77aecfb qt: Add job for tofupolicy
new a8ff34f qt: Add test for setting tofu policy
new 9d62bac core: Check for GPG_TTY as well as DISPLAY.
new db23985 doc: Mention language bindings in the manual.
new d438cb5 qt: Add debug output for testTofuPolicy
new 65f6f68 python: Improve metadata and READMEs.
new 66febf9 cpp: Improve README
new 3f92253 qt: Improve README
new e892794 Add NEWS entry for qt/cpp
new e3c3514 core: Remove moc artifact
new ef99b74 python: Fix detection of Python available versions.
new df7e92b build: Create swdb file.
new 29207bc tests: Improve portability.
new bfb6890 tests: Use --batch for gpg import.
new 0763357 tests: Make "make -j distcheck" work in Python.
new 9369286 python: Create install dir.
new e7ab753 Release 1.7.0
new ee9f9b5 New upstream version 1.7.0
new aa4cc2f Merge tag 'upstream/1.7.0'
new 768006c updated debian/copyright to DEP5
new 1217e4d use hardening flags
new 828c115 imported small documentation and test patches from upstream
new a3600fe refer to "info gpgme" in manpages
new f9e880a prepare release to unstable
new e0b9a58 avoid "arithmetic expression" errors during autoreconf
The 412 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:
AUTHORS | 2 +-
ChangeLog | 2771 +++
INSTALL | 237 -
Makefile.am | 18 +-
Makefile.in | 900 -
NEWS | 105 +
README | 46 +-
VERSION | 2 +-
acinclude.m4 | 16 +
aclocal.m4 | 1196 -
autogen.sh | 2 +-
build-aux/compile | 347 -
build-aux/config.guess | 159 +-
build-aux/config.sub | 46 +-
build-aux/depcomp | 791 -
build-aux/install-sh | 527 -
build-aux/ltmain.sh | 9664 --------
build-aux/mdate-sh | 225 -
build-aux/missing | 215 -
build-aux/mkinstalldirs | 161 -
build-aux/texinfo.tex | 10079 ---------
config.h.in | 285 -
configure | 22234 -------------------
configure.ac | 306 +-
debian/changelog | 13 +
debian/clean | 4 +-
debian/control | 55 +-
debian/copyright | 110 +-
debian/gbp.conf | 62 +
debian/gpgme-config.1 | 30 +-
debian/gpgme-tool.1 | 111 +
debian/libgpgme11.symbols | 34 +
.../patches/0001-avoid-identifying-as-beta.patch | 21 +-
...-Fix-minor-errors-in-I-O-callback-example.patch | 72 +
...003-tests-Fix-select-usage-in-t-eventloop.patch | 37 +
...gpg-Add-option-exit-on-status-write-error.patch | 32 +
.../0005-tests-Add-test-for-cancellation.patch | 312 +
debian/patches/series | 4 +
debian/rules | 11 +-
debian/watch | 2 +-
doc/Makefile.am | 28 +-
doc/Makefile.in | 836 -
doc/defsincdate | 1 +
doc/gpgme.info | 165 -
doc/gpgme.info-1 | 6949 ------
doc/gpgme.info-2 | 1344 --
doc/gpgme.texi | 2663 ++-
doc/mkdefsinc.c | 310 +
doc/stamp-vti | 4 -
doc/version.texi | 4 -
gpgme.spec | 2 +-
lang/Makefile.am | 3 +-
lang/Makefile.in | 668 -
lang/README | 3 +
lang/cl/Makefile.in | 551 -
lang/cl/gpgme.asd | 35 -
lang/{cl => cpp}/Makefile.am | 14 +-
lang/cpp/README | 101 +
lang/cpp/src/GpgmeppConfig.cmake.in.in | 108 +
.../src/GpgmeppConfigVersion.cmake.in} | 22 +-
lang/cpp/src/Makefile.am | 99 +
lang/cpp/src/callbacks.cpp | 149 +
lang/cpp/src/callbacks.h | 45 +
lang/cpp/src/configuration.cpp | 934 +
lang/cpp/src/configuration.h | 290 +
lang/cpp/src/context.cpp | 1639 ++
lang/cpp/src/context.h | 420 +
lang/cpp/src/context_p.h | 84 +
lang/cpp/src/context_vanilla.cpp | 33 +
lang/cpp/src/data.cpp | 222 +
lang/cpp/src/data.h | 126 +
lang/cpp/src/data_p.h | 40 +
lang/cpp/src/decryptionresult.cpp | 240 +
lang/cpp/src/decryptionresult.h | 130 +
lang/cpp/src/defaultassuantransaction.cpp | 78 +
lang/cpp/src/defaultassuantransaction.h | 65 +
lang/cpp/src/editinteractor.cpp | 339 +
lang/cpp/src/editinteractor.h | 68 +
lang/cpp/src/encryptionresult.cpp | 159 +
lang/cpp/src/encryptionresult.h | 113 +
lang/cpp/src/engineinfo.cpp | 88 +
lang/cpp/src/engineinfo.h | 126 +
lang/cpp/src/error.h | 78 +
lang/cpp/src/eventloopinteractor.cpp | 199 +
lang/cpp/src/eventloopinteractor.h | 156 +
lang/cpp/src/exception.cpp | 58 +
lang/cpp/src/exception.h | 68 +
lang/cpp/src/global.h | 218 +
lang/cpp/src/gpgadduserideditinteractor.cpp | 189 +
lang/cpp/src/gpgadduserideditinteractor.h | 67 +
lang/cpp/src/gpgagentgetinfoassuantransaction.cpp | 119 +
lang/cpp/src/gpgagentgetinfoassuantransaction.h | 73 +
lang/cpp/src/gpgmefw.h | 70 +
lang/cpp/src/gpgmepp_export.h | 73 +
lang/cpp/src/gpgmepp_version.h.in | 32 +
lang/cpp/src/gpgsetexpirytimeeditinteractor.cpp | 141 +
lang/cpp/src/gpgsetexpirytimeeditinteractor.h | 49 +
lang/cpp/src/gpgsetownertrusteditinteractor.cpp | 151 +
lang/cpp/src/gpgsetownertrusteditinteractor.h | 50 +
lang/cpp/src/gpgsignkeyeditinteractor.cpp | 318 +
lang/cpp/src/gpgsignkeyeditinteractor.h | 64 +
lang/cpp/src/importresult.cpp | 215 +
lang/cpp/src/importresult.h | 134 +
lang/cpp/src/interfaces/assuantransaction.h | 49 +
lang/cpp/src/interfaces/dataprovider.h | 53 +
lang/cpp/src/interfaces/passphraseprovider.h | 40 +
lang/cpp/src/interfaces/progressprovider.h | 40 +
lang/cpp/src/key.cpp | 912 +
lang/cpp/src/key.h | 415 +
lang/cpp/src/keygenerationresult.cpp | 92 +
lang/cpp/src/keygenerationresult.h | 82 +
lang/cpp/src/keylistresult.cpp | 107 +
lang/cpp/src/keylistresult.h | 81 +
lang/cpp/src/notation.h | 84 +
lang/cpp/src/result.h | 58 +
lang/cpp/src/result_p.h | 43 +
lang/cpp/src/scdgetinfoassuantransaction.cpp | 156 +
lang/cpp/src/scdgetinfoassuantransaction.h | 76 +
lang/cpp/src/signingresult.cpp | 265 +
lang/cpp/src/signingresult.h | 162 +
lang/cpp/src/tofuinfo.cpp | 167 +
lang/cpp/src/tofuinfo.h | 124 +
lang/cpp/src/trustitem.cpp | 114 +
lang/cpp/src/trustitem.h | 81 +
lang/cpp/src/util.h | 149 +
lang/cpp/src/verificationresult.cpp | 575 +
lang/cpp/src/verificationresult.h | 180 +
lang/cpp/src/vfsmountresult.cpp | 90 +
lang/cpp/src/vfsmountresult.h | 76 +
lang/python/MANIFEST.in | 4 +
lang/python/Makefile.am | 106 +
lang/python/README | 59 +
lang/python/examples/assuan.py | 28 +
lang/python/examples/decryption-filter.py | 32 +
lang/python/examples/delkey.py | 33 +
lang/python/examples/encrypt-to-all.py | 53 +
lang/python/examples/exportimport.py | 61 +
lang/python/examples/genkey.py | 44 +
lang/python/examples/inter-edit.py | 56 +
lang/python/examples/sign.py | 28 +
lang/python/examples/signverify.py | 41 +
lang/python/examples/simple.py | 47 +
lang/python/examples/testCMSgetkey.py | 35 +
lang/python/examples/verifydetails.py | 79 +
lang/python/gpgme-h-clean.py | 53 +
lang/python/gpgme.i | 625 +
lang/python/helpers.c | 1169 +
lang/python/helpers.h | 39 +
lang/python/private.h | 54 +
lang/python/pyme/__init__.py | 125 +
lang/python/pyme/callbacks.py | 49 +
lang/python/pyme/constants/__init__.py | 114 +
lang/python/pyme/constants/data/__init__.py | 6 +
lang/python/pyme/constants/data/encoding.py | 22 +
lang/python/pyme/constants/event.py | 22 +
lang/python/pyme/constants/import.py | 22 +
lang/python/pyme/constants/keylist/__init__.py | 6 +
lang/python/pyme/constants/keylist/mode.py | 22 +
lang/python/pyme/constants/md.py | 22 +
lang/python/pyme/constants/pk.py | 22 +
lang/python/pyme/constants/protocol.py | 22 +
lang/python/pyme/constants/sig/__init__.py | 6 +
lang/python/pyme/constants/sig/mode.py | 22 +
lang/python/pyme/constants/sigsum.py | 22 +
lang/python/pyme/constants/status.py | 124 +
lang/python/pyme/constants/validity.py | 22 +
lang/python/pyme/core.py | 1145 +
lang/python/pyme/errors.py | 111 +
lang/python/pyme/results.py | 118 +
lang/python/pyme/util.py | 53 +
lang/python/pyme/version.py.in | 68 +
lang/python/setup.py.in | 190 +
lang/python/tests/Makefile.am | 114 +
lang/python/tests/encrypt-only.asc | 33 +
lang/python/tests/final.py | 27 +
lang/python/tests/initial.py | 41 +
lang/python/tests/run-tests.py | 90 +
lang/python/tests/sign-only.asc | 33 +
lang/python/tests/support.py | 69 +
lang/python/tests/t-callbacks.py | 257 +
lang/python/tests/t-data.py | 129 +
lang/python/tests/t-decrypt-verify.py | 77 +
lang/python/tests/t-decrypt.py | 45 +
lang/python/tests/t-edit.py | 72 +
lang/python/tests/t-encrypt-large.py | 66 +
lang/python/tests/t-encrypt-sign.py | 98 +
lang/python/tests/t-encrypt-sym.py | 86 +
lang/python/tests/t-encrypt.py | 65 +
lang/python/tests/t-export.py | 40 +
lang/python/tests/t-file-name.py | 45 +
lang/python/tests/t-idiomatic.py | 84 +
lang/python/tests/t-import.py | 79 +
lang/python/tests/t-keylist.py | 246 +
lang/python/tests/t-protocol-assuan.py | 69 +
lang/python/tests/t-sig-notation.py | 79 +
lang/python/tests/t-sign.py | 122 +
lang/python/tests/t-signers.py | 98 +
lang/python/tests/t-trustlist.py | 43 +
lang/python/tests/t-verify.py | 195 +
lang/python/tests/t-wait.py | 45 +
lang/python/tests/t-wrapper.py | 25 +
lang/{cl => qt}/Makefile.am | 14 +-
lang/qt/README | 130 +
lang/qt/doc/Doxyfile.in | 2352 ++
{tests/opassuan => lang/qt/doc}/Makefile.am | 24 +-
lang/qt/src/Makefile.am | 256 +
lang/qt/src/QGpgmeConfig.cmake.in.in | 107 +
.../src/QGpgmeConfigVersion.cmake.in} | 22 +-
lang/qt/src/abstractimportjob.h | 64 +
lang/qt/src/adduseridjob.h | 84 +
lang/qt/src/changeexpiryjob.h | 84 +
lang/qt/src/changeownertrustjob.h | 81 +
lang/qt/src/changepasswdjob.h | 82 +
lang/qt/src/cryptoconfig.h | 400 +
lang/qt/src/dataprovider.cpp | 282 +
lang/qt/src/dataprovider.h | 95 +
lang/qt/src/decryptjob.h | 100 +
lang/qt/src/decryptverifyjob.h | 105 +
lang/qt/src/defaultkeygenerationjob.cpp | 125 +
lang/qt/src/defaultkeygenerationjob.h | 76 +
lang/qt/src/deletejob.h | 83 +
lang/qt/src/downloadjob.h | 103 +
lang/qt/src/encryptjob.h | 136 +
lang/qt/src/exportjob.h | 87 +
lang/qt/src/gpgme_backend_debug.cpp | 10 +
lang/qt/src/gpgme_backend_debug.h | 11 +
lang/qt/src/hierarchicalkeylistjob.h | 125 +
lang/qt/src/importfromkeyserverjob.h | 84 +
lang/qt/src/importjob.h | 83 +
lang/qt/src/job.cpp | 159 +
lang/qt/src/job.h | 92 +
lang/qt/src/keyformailboxjob.h | 106 +
lang/qt/src/keygenerationjob.h | 85 +
lang/qt/src/keylistjob.h | 109 +
lang/qt/src/listallkeysjob.h | 104 +
lang/qt/src/multideletejob.h | 107 +
lang/qt/src/protocol.h | 183 +
lang/qt/src/protocol_p.h | 419 +
lang/qt/src/qgpgme_export.h | 73 +
lang/qt/src/qgpgme_version.h.in | 32 +
lang/qt/src/qgpgmeadduseridjob.cpp | 80 +
lang/qt/src/qgpgmeadduseridjob.h | 65 +
lang/qt/src/qgpgmebackend.cpp | 203 +
lang/qt/src/qgpgmebackend.h | 92 +
lang/qt/src/qgpgmechangeexpiryjob.cpp | 80 +
lang/qt/src/qgpgmechangeexpiryjob.h | 66 +
lang/qt/src/qgpgmechangeownertrustjob.cpp | 76 +
lang/qt/src/qgpgmechangeownertrustjob.h | 65 +
lang/qt/src/qgpgmechangepasswdjob.cpp | 79 +
lang/qt/src/qgpgmechangepasswdjob.h | 66 +
lang/qt/src/qgpgmedecryptjob.cpp | 128 +
lang/qt/src/qgpgmedecryptjob.h | 84 +
lang/qt/src/qgpgmedecryptverifyjob.cpp | 135 +
lang/qt/src/qgpgmedecryptverifyjob.h | 89 +
lang/qt/src/qgpgmedeletejob.cpp | 65 +
lang/qt/src/qgpgmedeletejob.h | 71 +
lang/qt/src/qgpgmedownloadjob.cpp | 100 +
lang/qt/src/qgpgmedownloadjob.h | 69 +
lang/qt/src/qgpgmeencryptjob.cpp | 170 +
lang/qt/src/qgpgmeencryptjob.h | 109 +
lang/qt/src/qgpgmeexportjob.cpp | 76 +
lang/qt/src/qgpgmeexportjob.h | 66 +
lang/qt/src/qgpgmeimportfromkeyserverjob.cpp | 82 +
lang/qt/src/qgpgmeimportfromkeyserverjob.h | 81 +
lang/qt/src/qgpgmeimportjob.cpp | 85 +
lang/qt/src/qgpgmeimportjob.h | 81 +
lang/qt/src/qgpgmekeyformailboxjob.cpp | 138 +
lang/qt/src/qgpgmekeyformailboxjob.h | 84 +
lang/qt/src/qgpgmekeygenerationjob.cpp | 71 +
lang/qt/src/qgpgmekeygenerationjob.h | 72 +
lang/qt/src/qgpgmekeylistjob.cpp | 172 +
lang/qt/src/qgpgmekeylistjob.h | 88 +
lang/qt/src/qgpgmelistallkeysjob.cpp | 168 +
lang/qt/src/qgpgmelistallkeysjob.h | 86 +
lang/qt/src/qgpgmenewcryptoconfig.cpp | 738 +
lang/qt/src/qgpgmenewcryptoconfig.h | 189 +
lang/qt/src/qgpgmerefreshkeysjob.cpp | 225 +
lang/qt/src/qgpgmerefreshkeysjob.h | 79 +
lang/qt/src/qgpgmesecretkeyexportjob.cpp | 142 +
lang/qt/src/qgpgmesecretkeyexportjob.h | 81 +
lang/qt/src/qgpgmesignencryptjob.cpp | 171 +
lang/qt/src/qgpgmesignencryptjob.h | 121 +
lang/qt/src/qgpgmesignjob.cpp | 163 +
lang/qt/src/qgpgmesignjob.h | 101 +
lang/qt/src/qgpgmesignkeyjob.cpp | 125 +
lang/qt/src/qgpgmesignkeyjob.h | 94 +
lang/qt/src/qgpgmetofupolicyjob.cpp | 65 +
lang/qt/src/qgpgmetofupolicyjob.h | 65 +
lang/qt/src/qgpgmeverifydetachedjob.cpp | 118 +
lang/qt/src/qgpgmeverifydetachedjob.h | 85 +
lang/qt/src/qgpgmeverifyopaquejob.cpp | 125 +
lang/qt/src/qgpgmeverifyopaquejob.h | 84 +
lang/qt/src/qgpgmewkspublishjob.cpp | 189 +
lang/qt/src/qgpgmewkspublishjob.h | 70 +
lang/qt/src/refreshkeysjob.h | 94 +
lang/qt/src/signencryptjob.h | 153 +
lang/qt/src/signjob.h | 122 +
lang/qt/src/signkeyjob.h | 117 +
lang/qt/src/specialjob.h | 91 +
lang/qt/src/threadedjobmixin.cpp | 110 +
lang/qt/src/threadedjobmixin.h | 272 +
lang/qt/src/tofupolicyjob.h | 80 +
lang/qt/src/verifydetachedjob.h | 99 +
lang/qt/src/verifyopaquejob.h | 101 +
lang/qt/src/wkspublishjob.h | 101 +
lang/qt/tests/Makefile.am | 95 +
lang/qt/tests/initial.test | 2 +
lang/qt/tests/run-keyformailboxjob.cpp | 56 +
lang/qt/tests/t-encrypt.cpp | 254 +
lang/qt/tests/t-keylist.cpp | 107 +
lang/qt/tests/t-keylocate.cpp | 130 +
lang/qt/tests/t-ownertrust.cpp | 107 +
lang/qt/tests/t-support.cpp | 95 +
lang/qt/tests/t-support.h | 63 +
lang/qt/tests/t-tofuinfo.cpp | 367 +
lang/qt/tests/t-wkspublish.cpp | 278 +
m4/ax_cxx_compile_stdcxx.m4 | 558 +
m4/ax_pkg_swig.m4 | 135 +
m4/ax_python_devel.m4 | 323 +
m4/libtool.m4 | 8001 -------
m4/ltoptions.m4 | 384 -
m4/ltsugar.m4 | 123 -
m4/ltversion.m4 | 23 -
m4/lt~obsolete.m4 | 98 -
m4/pkg.m4 | 157 +
m4/qt.m4 | 80 +
src/Makefile.am | 42 +-
src/Makefile.in | 1297 --
src/argparse.c | 1610 ++
src/argparse.h | 203 +
src/assuan-support.c | 17 +
src/b64dec.c | 251 +
src/context.h | 11 +-
src/conversion.c | 67 +
src/data-compat.c | 6 +-
src/data-identify.c | 279 +-
src/data-mem.c | 3 +-
src/data.c | 32 +-
src/data.h | 6 +
src/decrypt.c | 2 +-
src/delete.c | 38 +-
src/dirinfo.c | 103 +-
src/edit.c | 113 +-
src/encrypt-sign.c | 2 +-
src/encrypt.c | 38 +-
src/engine-assuan.c | 34 +-
src/engine-backend.h | 18 +-
src/engine-g13.c | 31 +-
src/engine-gpg.c | 552 +-
src/engine-gpgconf.c | 18 +-
src/engine-gpgsm.c | 170 +-
src/engine-spawn.c | 11 +-
src/engine-uiserver.c | 97 +-
src/engine.c | 138 +-
src/engine.h | 24 +-
src/export.c | 2 +-
src/funopen.c | 2 +-
src/genkey.c | 401 +-
src/getauditlog.c | 3 +
src/gpgme-config.in | 35 +-
src/gpgme-tool.c | 611 +-
src/gpgme.c | 120 +-
src/gpgme.def | 21 +
src/gpgme.h.in | 429 +-
src/kdpipeiodevice.cpp | 951 -
src/kdpipeiodevice.h | 73 -
src/kdpipeiodevice.moc | 183 -
src/key.c | 31 +
src/keylist.c | 150 +-
src/keysign.c | 218 +
src/libgpgme.vers | 19 +
src/mbox-util.c | 257 +
src/mbox-util.h | 29 +
src/moc_kdpipeiodevice.cpp | 60 -
src/op-support.c | 73 +-
src/ops.h | 12 +-
src/passphrase.c | 11 +-
src/passwd.c | 8 +
src/posix-io.c | 81 +-
src/posix-util.c | 11 +
src/sign.c | 27 +-
src/status-table.c | 17 +
src/sys-util.h | 1 +
src/tofupolicy.c | 184 +
src/trustlist.c | 3 +
src/util.h | 38 +
src/verify.c | 294 +-
src/version.c | 6 +-
src/versioninfo.rc.in | 2 +-
src/vfs-create.c | 2 +
src/vfs-mount.c | 2 +
src/w32-glib-io.c | 2 +-
src/w32-io.c | 37 +-
src/w32-qt-io.cpp | 700 -
src/w32-util.c | 60 +-
src/wait-global.c | 4 +-
src/wait-private.c | 6 +-
src/wait-user.c | 2 +
tests/Makefile.am | 3 +-
tests/Makefile.in | 949 -
tests/gpg/Makefile.am | 8 +-
tests/gpg/Makefile.in | 1034 -
tests/gpg/t-decrypt-verify.c | 49 +-
tests/gpg/t-decrypt.c | 18 +-
tests/gpg/t-edit.c | 29 +-
tests/gpg/t-encrypt-large.c | 21 +-
tests/gpg/t-encrypt-mixed.c | 129 +
tests/gpg/t-encrypt-sign.c | 3 +
tests/gpg/t-encrypt-sym.c | 12 +-
tests/gpg/t-encrypt.c | 13 +-
tests/gpg/t-eventloop.c | 12 +-
tests/gpg/t-export.c | 17 +-
tests/gpg/t-file-name.c | 14 +-
tests/gpg/t-genkey.c | 15 +-
tests/gpg/t-gpgconf.c | 18 +-
tests/gpg/t-import.c | 19 +-
tests/gpg/t-keylist-sig.c | 20 +-
tests/gpg/t-keylist.c | 27 +-
tests/gpg/t-sig-notation.c | 53 +-
tests/gpg/t-sign.c | 17 +-
tests/gpg/t-signers.c | 19 +-
tests/gpg/t-support.h | 26 +-
tests/gpg/t-thread1.c | 25 +-
tests/gpg/t-trustlist.c | 11 +-
tests/gpg/t-verify.c | 18 +-
tests/gpg/t-wait.c | 10 +-
tests/gpgsm/Makefile.in | 891 -
tests/gpgsm/t-decrypt.c | 12 +-
tests/gpgsm/t-encrypt.c | 12 +-
tests/gpgsm/t-export.c | 12 +-
tests/gpgsm/t-genkey.c | 14 +-
tests/gpgsm/t-import.c | 26 +-
tests/gpgsm/t-keylist.c | 25 +-
tests/gpgsm/t-sign.c | 14 +-
tests/gpgsm/t-support.h | 19 +-
tests/gpgsm/t-verify.c | 16 +-
tests/opassuan/Makefile.in | 759 -
tests/opassuan/t-command.c | 23 +-
tests/{run-sign.c => run-decrypt.c} | 122 +-
tests/run-encrypt.c | 293 +
tests/run-genkey.c | 439 +
tests/run-identify.c | 129 +
tests/run-keylist.c | 108 +-
tests/run-keysign.c | 261 +
tests/run-sign.c | 2 +
tests/run-support.h | 16 +-
tests/run-tofu.c | 178 +
tests/run-verify.c | 115 +-
tests/t-data.c | 16 +-
tests/t-engine-info.c | 16 +-
450 files changed, 51567 insertions(+), 75441 deletions(-)
delete mode 100644 INSTALL
delete mode 100644 Makefile.in
delete mode 100644 aclocal.m4
delete mode 100755 build-aux/compile
delete mode 100755 build-aux/depcomp
delete mode 100755 build-aux/install-sh
delete mode 100644 build-aux/ltmain.sh
delete mode 100755 build-aux/mdate-sh
delete mode 100755 build-aux/missing
delete mode 100755 build-aux/mkinstalldirs
delete mode 100644 build-aux/texinfo.tex
delete mode 100644 config.h.in
delete mode 100755 configure
create mode 100644 debian/gpgme-tool.1
create mode 100644 debian/patches/0002-doc-Fix-minor-errors-in-I-O-callback-example.patch
create mode 100644 debian/patches/0003-tests-Fix-select-usage-in-t-eventloop.patch
create mode 100644 debian/patches/0004-gpg-Add-option-exit-on-status-write-error.patch
create mode 100644 debian/patches/0005-tests-Add-test-for-cancellation.patch
delete mode 100644 doc/Makefile.in
create mode 100644 doc/defsincdate
delete mode 100644 doc/gpgme.info
delete mode 100644 doc/gpgme.info-1
delete mode 100644 doc/gpgme.info-2
create mode 100644 doc/mkdefsinc.c
delete mode 100644 doc/stamp-vti
delete mode 100644 doc/version.texi
delete mode 100644 lang/Makefile.in
delete mode 100644 lang/cl/Makefile.in
delete mode 100644 lang/cl/gpgme.asd
copy lang/{cl => cpp}/Makefile.am (70%)
create mode 100644 lang/cpp/README
create mode 100644 lang/cpp/src/GpgmeppConfig.cmake.in.in
copy lang/{cl/Makefile.am => cpp/src/GpgmeppConfigVersion.cmake.in} (57%)
create mode 100644 lang/cpp/src/Makefile.am
create mode 100644 lang/cpp/src/callbacks.cpp
create mode 100644 lang/cpp/src/callbacks.h
create mode 100644 lang/cpp/src/configuration.cpp
create mode 100644 lang/cpp/src/configuration.h
create mode 100644 lang/cpp/src/context.cpp
create mode 100644 lang/cpp/src/context.h
create mode 100644 lang/cpp/src/context_p.h
create mode 100644 lang/cpp/src/context_vanilla.cpp
create mode 100644 lang/cpp/src/data.cpp
create mode 100644 lang/cpp/src/data.h
create mode 100644 lang/cpp/src/data_p.h
create mode 100644 lang/cpp/src/decryptionresult.cpp
create mode 100644 lang/cpp/src/decryptionresult.h
create mode 100644 lang/cpp/src/defaultassuantransaction.cpp
create mode 100644 lang/cpp/src/defaultassuantransaction.h
create mode 100644 lang/cpp/src/editinteractor.cpp
create mode 100644 lang/cpp/src/editinteractor.h
create mode 100644 lang/cpp/src/encryptionresult.cpp
create mode 100644 lang/cpp/src/encryptionresult.h
create mode 100644 lang/cpp/src/engineinfo.cpp
create mode 100644 lang/cpp/src/engineinfo.h
create mode 100644 lang/cpp/src/error.h
create mode 100644 lang/cpp/src/eventloopinteractor.cpp
create mode 100644 lang/cpp/src/eventloopinteractor.h
create mode 100644 lang/cpp/src/exception.cpp
create mode 100644 lang/cpp/src/exception.h
create mode 100644 lang/cpp/src/global.h
create mode 100644 lang/cpp/src/gpgadduserideditinteractor.cpp
create mode 100644 lang/cpp/src/gpgadduserideditinteractor.h
create mode 100644 lang/cpp/src/gpgagentgetinfoassuantransaction.cpp
create mode 100644 lang/cpp/src/gpgagentgetinfoassuantransaction.h
create mode 100644 lang/cpp/src/gpgmefw.h
create mode 100644 lang/cpp/src/gpgmepp_export.h
create mode 100644 lang/cpp/src/gpgmepp_version.h.in
create mode 100644 lang/cpp/src/gpgsetexpirytimeeditinteractor.cpp
create mode 100644 lang/cpp/src/gpgsetexpirytimeeditinteractor.h
create mode 100644 lang/cpp/src/gpgsetownertrusteditinteractor.cpp
create mode 100644 lang/cpp/src/gpgsetownertrusteditinteractor.h
create mode 100644 lang/cpp/src/gpgsignkeyeditinteractor.cpp
create mode 100644 lang/cpp/src/gpgsignkeyeditinteractor.h
create mode 100644 lang/cpp/src/importresult.cpp
create mode 100644 lang/cpp/src/importresult.h
create mode 100644 lang/cpp/src/interfaces/assuantransaction.h
create mode 100644 lang/cpp/src/interfaces/dataprovider.h
create mode 100644 lang/cpp/src/interfaces/passphraseprovider.h
create mode 100644 lang/cpp/src/interfaces/progressprovider.h
create mode 100644 lang/cpp/src/key.cpp
create mode 100644 lang/cpp/src/key.h
create mode 100644 lang/cpp/src/keygenerationresult.cpp
create mode 100644 lang/cpp/src/keygenerationresult.h
create mode 100644 lang/cpp/src/keylistresult.cpp
create mode 100644 lang/cpp/src/keylistresult.h
create mode 100644 lang/cpp/src/notation.h
create mode 100644 lang/cpp/src/result.h
create mode 100644 lang/cpp/src/result_p.h
create mode 100644 lang/cpp/src/scdgetinfoassuantransaction.cpp
create mode 100644 lang/cpp/src/scdgetinfoassuantransaction.h
create mode 100644 lang/cpp/src/signingresult.cpp
create mode 100644 lang/cpp/src/signingresult.h
create mode 100644 lang/cpp/src/tofuinfo.cpp
create mode 100644 lang/cpp/src/tofuinfo.h
create mode 100644 lang/cpp/src/trustitem.cpp
create mode 100644 lang/cpp/src/trustitem.h
create mode 100644 lang/cpp/src/util.h
create mode 100644 lang/cpp/src/verificationresult.cpp
create mode 100644 lang/cpp/src/verificationresult.h
create mode 100644 lang/cpp/src/vfsmountresult.cpp
create mode 100644 lang/cpp/src/vfsmountresult.h
create mode 100644 lang/python/MANIFEST.in
create mode 100644 lang/python/Makefile.am
create mode 100644 lang/python/README
create mode 100644 lang/python/examples/assuan.py
create mode 100644 lang/python/examples/decryption-filter.py
create mode 100755 lang/python/examples/delkey.py
create mode 100755 lang/python/examples/encrypt-to-all.py
create mode 100755 lang/python/examples/exportimport.py
create mode 100755 lang/python/examples/genkey.py
create mode 100644 lang/python/examples/inter-edit.py
create mode 100755 lang/python/examples/sign.py
create mode 100755 lang/python/examples/signverify.py
create mode 100755 lang/python/examples/simple.py
create mode 100644 lang/python/examples/testCMSgetkey.py
create mode 100755 lang/python/examples/verifydetails.py
create mode 100755 lang/python/gpgme-h-clean.py
create mode 100644 lang/python/gpgme.i
create mode 100644 lang/python/helpers.c
create mode 100644 lang/python/helpers.h
create mode 100644 lang/python/private.h
create mode 100644 lang/python/pyme/__init__.py
create mode 100644 lang/python/pyme/callbacks.py
create mode 100644 lang/python/pyme/constants/__init__.py
create mode 100644 lang/python/pyme/constants/data/__init__.py
create mode 100644 lang/python/pyme/constants/data/encoding.py
create mode 100644 lang/python/pyme/constants/event.py
create mode 100644 lang/python/pyme/constants/import.py
create mode 100644 lang/python/pyme/constants/keylist/__init__.py
create mode 100644 lang/python/pyme/constants/keylist/mode.py
create mode 100644 lang/python/pyme/constants/md.py
create mode 100644 lang/python/pyme/constants/pk.py
create mode 100644 lang/python/pyme/constants/protocol.py
create mode 100644 lang/python/pyme/constants/sig/__init__.py
create mode 100644 lang/python/pyme/constants/sig/mode.py
create mode 100644 lang/python/pyme/constants/sigsum.py
create mode 100644 lang/python/pyme/constants/status.py
create mode 100644 lang/python/pyme/constants/validity.py
create mode 100644 lang/python/pyme/core.py
create mode 100644 lang/python/pyme/errors.py
create mode 100644 lang/python/pyme/results.py
create mode 100644 lang/python/pyme/util.py
create mode 100644 lang/python/pyme/version.py.in
create mode 100755 lang/python/setup.py.in
create mode 100644 lang/python/tests/Makefile.am
create mode 100644 lang/python/tests/encrypt-only.asc
create mode 100755 lang/python/tests/final.py
create mode 100755 lang/python/tests/initial.py
create mode 100644 lang/python/tests/run-tests.py
create mode 100644 lang/python/tests/sign-only.asc
create mode 100644 lang/python/tests/support.py
create mode 100755 lang/python/tests/t-callbacks.py
create mode 100755 lang/python/tests/t-data.py
create mode 100755 lang/python/tests/t-decrypt-verify.py
create mode 100755 lang/python/tests/t-decrypt.py
create mode 100755 lang/python/tests/t-edit.py
create mode 100755 lang/python/tests/t-encrypt-large.py
create mode 100755 lang/python/tests/t-encrypt-sign.py
create mode 100755 lang/python/tests/t-encrypt-sym.py
create mode 100755 lang/python/tests/t-encrypt.py
create mode 100755 lang/python/tests/t-export.py
create mode 100755 lang/python/tests/t-file-name.py
create mode 100755 lang/python/tests/t-idiomatic.py
create mode 100755 lang/python/tests/t-import.py
create mode 100755 lang/python/tests/t-keylist.py
create mode 100755 lang/python/tests/t-protocol-assuan.py
create mode 100755 lang/python/tests/t-sig-notation.py
create mode 100755 lang/python/tests/t-sign.py
create mode 100755 lang/python/tests/t-signers.py
create mode 100755 lang/python/tests/t-trustlist.py
create mode 100755 lang/python/tests/t-verify.py
create mode 100755 lang/python/tests/t-wait.py
create mode 100755 lang/python/tests/t-wrapper.py
copy lang/{cl => qt}/Makefile.am (70%)
create mode 100644 lang/qt/README
create mode 100644 lang/qt/doc/Doxyfile.in
copy {tests/opassuan => lang/qt/doc}/Makefile.am (72%)
create mode 100644 lang/qt/src/Makefile.am
create mode 100644 lang/qt/src/QGpgmeConfig.cmake.in.in
copy lang/{cl/Makefile.am => qt/src/QGpgmeConfigVersion.cmake.in} (57%)
create mode 100644 lang/qt/src/abstractimportjob.h
create mode 100644 lang/qt/src/adduseridjob.h
create mode 100644 lang/qt/src/changeexpiryjob.h
create mode 100644 lang/qt/src/changeownertrustjob.h
create mode 100644 lang/qt/src/changepasswdjob.h
create mode 100644 lang/qt/src/cryptoconfig.h
create mode 100644 lang/qt/src/dataprovider.cpp
create mode 100644 lang/qt/src/dataprovider.h
create mode 100644 lang/qt/src/decryptjob.h
create mode 100644 lang/qt/src/decryptverifyjob.h
create mode 100644 lang/qt/src/defaultkeygenerationjob.cpp
create mode 100644 lang/qt/src/defaultkeygenerationjob.h
create mode 100644 lang/qt/src/deletejob.h
create mode 100644 lang/qt/src/downloadjob.h
create mode 100644 lang/qt/src/encryptjob.h
create mode 100644 lang/qt/src/exportjob.h
create mode 100644 lang/qt/src/gpgme_backend_debug.cpp
create mode 100644 lang/qt/src/gpgme_backend_debug.h
create mode 100644 lang/qt/src/hierarchicalkeylistjob.h
create mode 100644 lang/qt/src/importfromkeyserverjob.h
create mode 100644 lang/qt/src/importjob.h
create mode 100644 lang/qt/src/job.cpp
create mode 100644 lang/qt/src/job.h
create mode 100644 lang/qt/src/keyformailboxjob.h
create mode 100644 lang/qt/src/keygenerationjob.h
create mode 100644 lang/qt/src/keylistjob.h
create mode 100644 lang/qt/src/listallkeysjob.h
create mode 100644 lang/qt/src/multideletejob.h
create mode 100644 lang/qt/src/protocol.h
create mode 100644 lang/qt/src/protocol_p.h
create mode 100644 lang/qt/src/qgpgme_export.h
create mode 100644 lang/qt/src/qgpgme_version.h.in
create mode 100644 lang/qt/src/qgpgmeadduseridjob.cpp
create mode 100644 lang/qt/src/qgpgmeadduseridjob.h
create mode 100644 lang/qt/src/qgpgmebackend.cpp
create mode 100644 lang/qt/src/qgpgmebackend.h
create mode 100644 lang/qt/src/qgpgmechangeexpiryjob.cpp
create mode 100644 lang/qt/src/qgpgmechangeexpiryjob.h
create mode 100644 lang/qt/src/qgpgmechangeownertrustjob.cpp
create mode 100644 lang/qt/src/qgpgmechangeownertrustjob.h
create mode 100644 lang/qt/src/qgpgmechangepasswdjob.cpp
create mode 100644 lang/qt/src/qgpgmechangepasswdjob.h
create mode 100644 lang/qt/src/qgpgmedecryptjob.cpp
create mode 100644 lang/qt/src/qgpgmedecryptjob.h
create mode 100644 lang/qt/src/qgpgmedecryptverifyjob.cpp
create mode 100644 lang/qt/src/qgpgmedecryptverifyjob.h
create mode 100644 lang/qt/src/qgpgmedeletejob.cpp
create mode 100644 lang/qt/src/qgpgmedeletejob.h
create mode 100644 lang/qt/src/qgpgmedownloadjob.cpp
create mode 100644 lang/qt/src/qgpgmedownloadjob.h
create mode 100644 lang/qt/src/qgpgmeencryptjob.cpp
create mode 100644 lang/qt/src/qgpgmeencryptjob.h
create mode 100644 lang/qt/src/qgpgmeexportjob.cpp
create mode 100644 lang/qt/src/qgpgmeexportjob.h
create mode 100644 lang/qt/src/qgpgmeimportfromkeyserverjob.cpp
create mode 100644 lang/qt/src/qgpgmeimportfromkeyserverjob.h
create mode 100644 lang/qt/src/qgpgmeimportjob.cpp
create mode 100644 lang/qt/src/qgpgmeimportjob.h
create mode 100644 lang/qt/src/qgpgmekeyformailboxjob.cpp
create mode 100644 lang/qt/src/qgpgmekeyformailboxjob.h
create mode 100644 lang/qt/src/qgpgmekeygenerationjob.cpp
create mode 100644 lang/qt/src/qgpgmekeygenerationjob.h
create mode 100644 lang/qt/src/qgpgmekeylistjob.cpp
create mode 100644 lang/qt/src/qgpgmekeylistjob.h
create mode 100644 lang/qt/src/qgpgmelistallkeysjob.cpp
create mode 100644 lang/qt/src/qgpgmelistallkeysjob.h
create mode 100644 lang/qt/src/qgpgmenewcryptoconfig.cpp
create mode 100644 lang/qt/src/qgpgmenewcryptoconfig.h
create mode 100644 lang/qt/src/qgpgmerefreshkeysjob.cpp
create mode 100644 lang/qt/src/qgpgmerefreshkeysjob.h
create mode 100644 lang/qt/src/qgpgmesecretkeyexportjob.cpp
create mode 100644 lang/qt/src/qgpgmesecretkeyexportjob.h
create mode 100644 lang/qt/src/qgpgmesignencryptjob.cpp
create mode 100644 lang/qt/src/qgpgmesignencryptjob.h
create mode 100644 lang/qt/src/qgpgmesignjob.cpp
create mode 100644 lang/qt/src/qgpgmesignjob.h
create mode 100644 lang/qt/src/qgpgmesignkeyjob.cpp
create mode 100644 lang/qt/src/qgpgmesignkeyjob.h
create mode 100644 lang/qt/src/qgpgmetofupolicyjob.cpp
create mode 100644 lang/qt/src/qgpgmetofupolicyjob.h
create mode 100644 lang/qt/src/qgpgmeverifydetachedjob.cpp
create mode 100644 lang/qt/src/qgpgmeverifydetachedjob.h
create mode 100644 lang/qt/src/qgpgmeverifyopaquejob.cpp
create mode 100644 lang/qt/src/qgpgmeverifyopaquejob.h
create mode 100644 lang/qt/src/qgpgmewkspublishjob.cpp
create mode 100644 lang/qt/src/qgpgmewkspublishjob.h
create mode 100644 lang/qt/src/refreshkeysjob.h
create mode 100644 lang/qt/src/signencryptjob.h
create mode 100644 lang/qt/src/signjob.h
create mode 100644 lang/qt/src/signkeyjob.h
create mode 100644 lang/qt/src/specialjob.h
create mode 100644 lang/qt/src/threadedjobmixin.cpp
create mode 100644 lang/qt/src/threadedjobmixin.h
create mode 100644 lang/qt/src/tofupolicyjob.h
create mode 100644 lang/qt/src/verifydetachedjob.h
create mode 100644 lang/qt/src/verifyopaquejob.h
create mode 100644 lang/qt/src/wkspublishjob.h
create mode 100644 lang/qt/tests/Makefile.am
create mode 100755 lang/qt/tests/initial.test
create mode 100644 lang/qt/tests/run-keyformailboxjob.cpp
create mode 100644 lang/qt/tests/t-encrypt.cpp
create mode 100644 lang/qt/tests/t-keylist.cpp
create mode 100644 lang/qt/tests/t-keylocate.cpp
create mode 100644 lang/qt/tests/t-ownertrust.cpp
create mode 100644 lang/qt/tests/t-support.cpp
create mode 100644 lang/qt/tests/t-support.h
create mode 100644 lang/qt/tests/t-tofuinfo.cpp
create mode 100644 lang/qt/tests/t-wkspublish.cpp
create mode 100644 m4/ax_cxx_compile_stdcxx.m4
create mode 100644 m4/ax_pkg_swig.m4
create mode 100644 m4/ax_python_devel.m4
delete mode 100644 m4/libtool.m4
delete mode 100644 m4/ltoptions.m4
delete mode 100644 m4/ltsugar.m4
delete mode 100644 m4/ltversion.m4
delete mode 100644 m4/lt~obsolete.m4
create mode 100644 m4/pkg.m4
create mode 100644 m4/qt.m4
delete mode 100644 src/Makefile.in
create mode 100644 src/argparse.c
create mode 100644 src/argparse.h
create mode 100644 src/b64dec.c
delete mode 100644 src/kdpipeiodevice.cpp
delete mode 100644 src/kdpipeiodevice.h
delete mode 100644 src/kdpipeiodevice.moc
create mode 100644 src/keysign.c
create mode 100644 src/mbox-util.c
create mode 100644 src/mbox-util.h
delete mode 100644 src/moc_kdpipeiodevice.cpp
create mode 100644 src/tofupolicy.c
delete mode 100644 src/w32-qt-io.cpp
delete mode 100644 tests/Makefile.in
delete mode 100644 tests/gpg/Makefile.in
create mode 100644 tests/gpg/t-encrypt-mixed.c
delete mode 100644 tests/gpgsm/Makefile.in
delete mode 100644 tests/opassuan/Makefile.in
copy tests/{run-sign.c => run-decrypt.c} (52%)
create mode 100644 tests/run-encrypt.c
create mode 100644 tests/run-genkey.c
create mode 100644 tests/run-identify.c
create mode 100644 tests/run-keysign.c
create mode 100644 tests/run-tofu.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