[Pkg-gnupg-commit] [gpgme] annotated tag upstream/1.9.0 created (now e034a92)
Daniel Kahn Gillmor
dkg at fifthhorseman.net
Wed Apr 26 01:01:59 UTC 2017
This is an automated email from the git hooks/post-receive script.
dkg pushed a change to annotated tag upstream/1.9.0
in repository gpgme.
at e034a92 (tag)
tagging b8f97966f667523aa237a4b4b81d88f7907a93ee (commit)
replaces upstream/1.8.0
tagged by Daniel Kahn Gillmor
on Tue Apr 25 20:29:46 2017 -0400
- Log -----------------------------------------------------------------
Upstream version 1.9.0
Andre Heinecke (39):
Clarify what "checking on bit" means
cpp: Fix update of partial key in verifyresult
cpp: Fix addrSpec for keys without email
cpp: Ensure that hasSecret is correct after update
core: Always use runtime for gpgconf changes
qt: Update config sync doc / comment
Fix cmake configuration files for MacOS
Fix Qgpgme build for macos
cpp: Add revuid and adduid support
qt: Add test for uid functions
qt: Clean up test dirs on failure
qt: Don't use qstrdup in test passphrase cb
qt: Add support for stringValueList in CryptoConf
qt: Add test for CryptoConfig
qt: Use QVERIFY instead of Q_ASSERT in conf test
tests: Add safeguards against nullptr deref
tests: Use --debug-quick-random for tests
python: Ensure quick-random is used if gpg is gpg2
tests: Reduce iterations / threads
core: Improve mailbox only uid handling
core: Fix leakage of address for mail only uids
core: Cleanup gpgme_key_unref frees
core: Handle multiple TOFU_USER lines in verify
qt: Add test for tofu conflict
qt: Don't rely on implicit include in t-verify
qt: Allow creation of default keys without name
cpp: Add interactor to generate keys on smartcard
cpp: Add subkey keygrip to API
qt: Use gpgrt_asprintf instead of qstrdup
qt: Add test for DN parser
core: New public API gpgme_op_keylist_from_data_start.
qt: Initialize library first in tests
cpp: Wrap keylist_from_data
qt: Add test for Data::toKeys
cpp: Use gpgme_op_decrypt_ex and add new flags.
qt: Add unittest for decrypt unwrap
cpp: Respect decrypt flags in new functions
Mention new cpp changes in the NEWS
qt: Disable testEncryptDecryptNowrap
Ben Kibbey (2):
Fix GPGME_CREATE_NOPASSWD without pinentry loopback.
Fix gpg_addkey() to work with GPGME_CREATE_NOPASSWD as well.
Daniel Kahn Gillmor (3):
doc: Document that gpgme_op_genkey() parms parameter is not XML.
doc: Correct documentation for recp arg of gpgme_op_encrypt_sign_start
New upstream version 1.9.0
Heiko Becker (1):
Remove a forgotten instance of @libsuffix@
Igor Gnatenko (1):
qt: Add missing #include <functional>
Justus Winter (48):
tests: Remove tofu.db.
python: Fix removing the TOFU database.
python: Add a switch '--quiet' to the test runner.
python: Improve compatibility with Scheme tests.
tests: Enable gpgconf test.
tests: Improve the gpgconf test.
Fix changing options with gpgconf.
tests: Fix distcheck.
w32: Fix closing file descriptors.
qt: Increase timeout when waiting for signals.
Revert "Disable fd-passing for Apple."
build: Use macOS' compatibility macros to enable all features.
python: Use one copy of the source tree per Python version.
qt: Make sure to remove the tofu.db on clean.
python: Add convenience functions for the home directory.
python: Nicer repr for user ids.
python: Add keylist mode parameter.
python: Use the correct function to free buffers.
python: Wrap utility functions.
core: Fix error types.
python: Update lists of functions returning gpgme_error_t.
python: Fix build system integration.
core: Fix expiration time handling when creating keys.
python: Fix error handling.
python: Fix passphrase callback wrapping.
python: Support quick key creation.
python: Support quick subkey creation.
python: Support adding and revoking UIDs.
python: Fix using strings as commands in the assuan protocol.
python: Fix teardown of ephemeral contexts.
python: Support quick key signing.
python: Support manipulating the TOFU policy.
python: Fix test.
python: Print path of the Python module used during tests.
build: Add M4 macros for python.
build: Tune M4 macros for our needs.
build: Improve Python detection.
python: Improve build system integration.
python: Make tests more robust.
python: Make error message more helpful.
python: Remove superfluous initialization.
python: Skip tests if GnuPG is too old.
tests: Use 'gpg-agent --allow-loopback-pinentry' if applicable.
python: Fix version check.
tests: Fix distcheck.
python: Wrap 'gpgme_op_keylist_from_data_start'.
python: Improve Python detection.
python: Skip tests if running with GnuPG < 2.1.12.
Raphael Kubo da Costa (1):
Qt: Make sure extended grep is used with '|'.
Tobias Mueller (10):
python: Make Results have a nicer __repr__.
python: Make Context have a repr method.
python: Check "buffer" when writing to sys.stdout for python2 compat.
python: Define a macro for wrapping fragile result objects.
python: Try to be more helpful when given a string to encrypt().
python: default op_keylist_start parameters.
python: Conditionally provide py3 argument to SWIG
python: Call SWIG_NewPointerObj rather than SWIG_Python_NewPointerObj.
python: Remove the -builtin flag for SWIG.
python: Extend SWIG gpgme_{sub,}key with a __repr__ method.
Werner Koch (21):
Post release updates.
doc: Let's suggest GNU guidelines for bit checking.
core: Add new context flag "redraw".
core: Move all deprecated stuff to the end of gpgme.h.
core: Un-deprecate gpgme_data_rewind.
core: Explain in gpgme.h that most stucts are read-only.
core: Remove unused check for funopen/fopencookie.
core: Replace all calls to *sprintf by gpgrt_*sprintf.
core: Minor cleanup of commit 195c735
core: Fix possible deadlock due to get_max_fds.
core: Optimize fork/exec for *BSD and Solaris.
Revert "core: Fix error types."
core: Fix minor code style thing.
core: Fix status error return for gpgsm.
core,cpp: New key flag 'is_de_vs'.
core: New encryption flag GPGME_ENCRYPT_THROW_KEYIDS.
core: Extend gpgme_get_dirinfo to return the gpg-wks-client name.
core: New API gpgme_op_set_uid_flag.
core: New flags GPGME_DECRYPT_UNWRAP and GPGME_ENCRYPT_WRAP.
core: Prepare for new key listing data send by gpg.
Release 1.9.0
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new af79327 Post release updates.
new 572c1aa Remove a forgotten instance of @libsuffix@
new 9b22f82 tests: Remove tofu.db.
new fd4d476 python: Fix removing the TOFU database.
new db2f6c1 python: Make Results have a nicer __repr__.
new 154389f python: Make Context have a repr method.
new ae21d27 python: Check "buffer" when writing to sys.stdout for python2 compat.
new fb7f4cb python: Define a macro for wrapping fragile result objects.
new 05896c2 python: Try to be more helpful when given a string to encrypt().
new 7880335 Clarify what "checking on bit" means
new ecb0e32 doc: Let's suggest GNU guidelines for bit checking.
new 5673f3e cpp: Fix update of partial key in verifyresult
new 85e0553 cpp: Fix addrSpec for keys without email
new da5343a cpp: Ensure that hasSecret is correct after update
new 211844f Qt: Make sure extended grep is used with '|'.
new d83b8f0 Fix GPGME_CREATE_NOPASSWD without pinentry loopback.
new a4b9f1a Fix gpg_addkey() to work with GPGME_CREATE_NOPASSWD as well.
new 7103315 core: Always use runtime for gpgconf changes
new ececfd5 qt: Update config sync doc / comment
new d0e91d2 python: Add a switch '--quiet' to the test runner.
new b14419f python: Improve compatibility with Scheme tests.
new 2e661b9 Fix cmake configuration files for MacOS
new efe58fe Fix Qgpgme build for macos
new e416f99 cpp: Add revuid and adduid support
new 9e643ab qt: Add test for uid functions
new 56926c9 qt: Clean up test dirs on failure
new a09ed3f qt: Don't use qstrdup in test passphrase cb
new 9640dc5 qt: Add support for stringValueList in CryptoConf
new ea7bb62 tests: Enable gpgconf test.
new 186dcd3 tests: Improve the gpgconf test.
new 0e24227 Fix changing options with gpgconf.
new 92543da tests: Fix distcheck.
new 8aba08d qt: Add test for CryptoConfig
new abfd241 qt: Use QVERIFY instead of Q_ASSERT in conf test
new ca69df8 tests: Add safeguards against nullptr deref
new 6f02133 w32: Fix closing file descriptors.
new a98951a tests: Use --debug-quick-random for tests
new 9291eba python: default op_keylist_start parameters.
new f3ca2c9 python: Ensure quick-random is used if gpg is gpg2
new 7bd6ab4 tests: Reduce iterations / threads
new 752d359 core: Add new context flag "redraw".
new ba594d8 qt: Increase timeout when waiting for signals.
new a28d31f core: Improve mailbox only uid handling
new b507503 core: Fix leakage of address for mail only uids
new 8ede867 core: Cleanup gpgme_key_unref frees
new 9b7d819 core: Move all deprecated stuff to the end of gpgme.h.
new d19bea5 core: Un-deprecate gpgme_data_rewind.
new 0ceeb29 core: Explain in gpgme.h that most stucts are read-only.
new 563420a core: Remove unused check for funopen/fopencookie.
new 15050ce core: Replace all calls to *sprintf by gpgrt_*sprintf.
new 195c735 core: Handle multiple TOFU_USER lines in verify
new 43160a3 qt: Add test for tofu conflict
new afc3085 core: Minor cleanup of commit 195c735
new 93a5907 core: Fix possible deadlock due to get_max_fds.
new 51bd69f core: Optimize fork/exec for *BSD and Solaris.
new ad22bee doc: Document that gpgme_op_genkey() parms parameter is not XML.
new 903bf16 qt: Don't rely on implicit include in t-verify
new 60064c6 qt: Add missing #include <functional>
new f8db658 Revert "Disable fd-passing for Apple."
new 60273e8 build: Use macOS' compatibility macros to enable all features.
new fe65a26 python: Use one copy of the source tree per Python version.
new d184dbb python: Conditionally provide py3 argument to SWIG
new d356519 python: Call SWIG_NewPointerObj rather than SWIG_Python_NewPointerObj.
new aa49be1 python: Remove the -builtin flag for SWIG.
new 01d5c17 python: Extend SWIG gpgme_{sub,}key with a __repr__ method.
new 30a6035 qt: Make sure to remove the tofu.db on clean.
new 99b7f4f python: Add convenience functions for the home directory.
new e17ab84 python: Nicer repr for user ids.
new fdc4e33 python: Add keylist mode parameter.
new 9fc9533 python: Use the correct function to free buffers.
new 92adc9b python: Wrap utility functions.
new 6df6e01 core: Fix error types.
new 25f0435 python: Update lists of functions returning gpgme_error_t.
new 27544d0 python: Fix build system integration.
new de708e5 core: Fix expiration time handling when creating keys.
new 048c5f7 python: Fix error handling.
new 3bdce4a python: Fix passphrase callback wrapping.
new 476b978 python: Support quick key creation.
new 13bace2 python: Support quick subkey creation.
new 7641b7b python: Support adding and revoking UIDs.
new 9350168 python: Fix using strings as commands in the assuan protocol.
new de8494b python: Fix teardown of ephemeral contexts.
new 48634e6 python: Support quick key signing.
new 15fbac9 python: Support manipulating the TOFU policy.
new a7c6353 python: Fix test.
new 5b49095 doc: Correct documentation for recp arg of gpgme_op_encrypt_sign_start
new fbafb54 qt: Allow creation of default keys without name
new d632580 cpp: Add interactor to generate keys on smartcard
new 8071a6b cpp: Add subkey keygrip to API
new 2486d00 Revert "core: Fix error types."
new ef035f0 core: Fix minor code style thing.
new 4139877 python: Print path of the Python module used during tests.
new d2240a2 core: Fix status error return for gpgsm.
new 9d5048d qt: Use gpgrt_asprintf instead of qstrdup
new 43aa3ee qt: Add test for DN parser
new 067da47 build: Add M4 macros for python.
new 5189c08 build: Tune M4 macros for our needs.
new 6a37166 build: Improve Python detection.
new a420103 python: Improve build system integration.
new ac48499 python: Make tests more robust.
new 9d6825b python: Make error message more helpful.
new 4572e8d python: Remove superfluous initialization.
new e1cf8ba python: Skip tests if GnuPG is too old.
new 16b202d tests: Use 'gpg-agent --allow-loopback-pinentry' if applicable.
new 57e64d0 python: Fix version check.
new 392e51d tests: Fix distcheck.
new ea9686e core,cpp: New key flag 'is_de_vs'.
new 35023f3 core: New public API gpgme_op_keylist_from_data_start.
new fab8b1a core: New encryption flag GPGME_ENCRYPT_THROW_KEYIDS.
new 55ac5ee core: Extend gpgme_get_dirinfo to return the gpg-wks-client name.
new f3e8d8a python: Wrap 'gpgme_op_keylist_from_data_start'.
new 421ddd1 core: New API gpgme_op_set_uid_flag.
new 104635e python: Improve Python detection.
new 121873b qt: Initialize library first in tests
new 8ddb42a cpp: Wrap keylist_from_data
new 66c3346 qt: Add test for Data::toKeys
new 6ac1f2c core: New flags GPGME_DECRYPT_UNWRAP and GPGME_ENCRYPT_WRAP.
new 8ad37ec cpp: Use gpgme_op_decrypt_ex and add new flags.
new 5493164 qt: Add unittest for decrypt unwrap
new 18b7906 cpp: Respect decrypt flags in new functions
new b6d5449 Mention new cpp changes in the NEWS
new 348da58 python: Skip tests if running with GnuPG < 2.1.12.
new 57d60b2 qt: Disable testEncryptDecryptNowrap
new 813ae5f core: Prepare for new key listing data send by gpg.
new aa0390e Release 1.9.0
new b8f9796 New upstream version 1.9.0
The 126 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.
--
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