From d1d2c70f67c403dde9171365548215ddea2a3767500e8da267480cd61624befd Mon Sep 17 00:00:00 2001 From: Pedro Monreal Gonzalez Date: Tue, 11 Jul 2023 10:19:53 +0000 Subject: [PATCH] Accepting request 1098070 from home:pmonrealgonzalez:branches:Base:System - Update to 1.21.0 * Extended gpgme_op_encrypt, gpgme_op_encrypt_sign, and gpgme_op_sign to allow writing the output directly to a file. [T6530] * Extended gpgme_op_decrypt and gpgme_op_verify to allow reading the input data directly from files. [T6530] * For key signing and uid revoking allow an empty user id. [rMfbc3963d62] * Pass an input-size-hint also to the gpgsm engine. [T6534] * qt: Allow writing the created archives directly to a file. [T6530] * qt: Allow reading the signed/encrypted archive to decrypt or verify directly from a file. [T6530] * qt: Qt Jobs working with QIODeviceDataProvider now properly handle input-size hints and progress for files larger. 2^32 bytes in 32 bit builds. [T6534] * cpp: Error::isCanceled now also returns true for error code GPG_ERR_FULLY_CANCELED. [T6510] * python: Fix wrong use of write. [T6501] * Interface changes relative to the 1.20.0 release: - cpp: Data::setFlag NEW. - cpp: Data::setSizeHint NEW. - qt: Job::startIt NEW. - qt: DecryptVerifyArchiveJob::setInputFile NEW. - qt: DecryptVerifyArchiveJob::inputFile NEW. - qt: EncryptArchiveJob::setRecipients NEW. - qt: EncryptArchiveJob::recipients NEW. - qt: EncryptArchiveJob::setInputPaths NEW. - qt: EncryptArchiveJob::inputPaths NEW. - qt: EncryptArchiveJob::setOutputFile NEW. - qt: EncryptArchiveJob::outputFile NEW. - qt: EncryptArchiveJob::setEncryptionFlags NEW. - qt: EncryptArchiveJob::encryptionFlags NEW. OBS-URL: https://build.opensuse.org/request/show/1098070 OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=152 --- gpgme-1.20.0.tar.bz2 | 3 --- gpgme-1.20.0.tar.bz2.sig | Bin 119 -> 0 bytes gpgme-1.21.0.tar.bz2 | 3 +++ gpgme-1.21.0.tar.bz2.sig | Bin 0 -> 119 bytes gpgme.changes | 50 +++++++++++++++++++++++++++++++++++++++ gpgme.spec | 2 +- 6 files changed, 54 insertions(+), 4 deletions(-) delete mode 100644 gpgme-1.20.0.tar.bz2 delete mode 100644 gpgme-1.20.0.tar.bz2.sig create mode 100644 gpgme-1.21.0.tar.bz2 create mode 100644 gpgme-1.21.0.tar.bz2.sig diff --git a/gpgme-1.20.0.tar.bz2 b/gpgme-1.20.0.tar.bz2 deleted file mode 100644 index e54e7a1..0000000 --- a/gpgme-1.20.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:25a5785a5da356689001440926b94e967d02e13c49eb7743e35ef0cf22e42750 -size 1817377 diff --git a/gpgme-1.20.0.tar.bz2.sig b/gpgme-1.20.0.tar.bz2.sig deleted file mode 100644 index 0f302f6efc227c63c51e0e3567d1ce2871e68d6a2700ebbc92dde851c2a23337..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 119 zcmeAuWnmEGV2~A4WXWBXm$E!p!y#PSlPRcU`VKV*t6Qv0DUOrATz(f>S7#Yr; zi`pk3Z8q(W`-7{o$&NhVbESONPq?EzL$;QA1IP1DMuuyq3pA@8uB#XG-Z&=3)pGOc Urv + +- Update to 1.21.0 + * Extended gpgme_op_encrypt, gpgme_op_encrypt_sign, and gpgme_op_sign + to allow writing the output directly to a file. [T6530] + * Extended gpgme_op_decrypt and gpgme_op_verify to allow reading the + input data directly from files. [T6530] + * For key signing and uid revoking allow an empty user id. [rMfbc3963d62] + * Pass an input-size-hint also to the gpgsm engine. [T6534] + * qt: Allow writing the created archives directly to a file. [T6530] + * qt: Allow reading the signed/encrypted archive to decrypt + or verify directly from a file. [T6530] + * qt: Qt Jobs working with QIODeviceDataProvider now properly + handle input-size hints and progress for files larger. + 2^32 bytes in 32 bit builds. [T6534] + * cpp: Error::isCanceled now also returns true for error code + GPG_ERR_FULLY_CANCELED. [T6510] + * python: Fix wrong use of write. [T6501] + * Interface changes relative to the 1.20.0 release: + - cpp: Data::setFlag NEW. + - cpp: Data::setSizeHint NEW. + - qt: Job::startIt NEW. + - qt: DecryptVerifyArchiveJob::setInputFile NEW. + - qt: DecryptVerifyArchiveJob::inputFile NEW. + - qt: EncryptArchiveJob::setRecipients NEW. + - qt: EncryptArchiveJob::recipients NEW. + - qt: EncryptArchiveJob::setInputPaths NEW. + - qt: EncryptArchiveJob::inputPaths NEW. + - qt: EncryptArchiveJob::setOutputFile NEW. + - qt: EncryptArchiveJob::outputFile NEW. + - qt: EncryptArchiveJob::setEncryptionFlags NEW. + - qt: EncryptArchiveJob::encryptionFlags NEW. + - qt: SignArchiveJob::setSigners NEW. + - qt: SignArchiveJob::signers NEW. + - qt: SignArchiveJob::setInputPaths NEW. + - qt: SignArchiveJob::inputPaths NEW. + - qt: SignArchiveJob::setOutputFile NEW. + - qt: SignArchiveJob::outputFile NEW. + - qt: SignEncryptArchiveJob::setSigners NEW. + - qt: SignEncryptArchiveJob::signers NEW. + - qt: SignEncryptArchiveJob::setRecipients NEW. + - qt: SignEncryptArchiveJob::recipients NEW. + - qt: SignEncryptArchiveJob::setInputPaths NEW. + - qt: SignEncryptArchiveJob::inputPaths NEW. + - qt: SignEncryptArchiveJob::setOutputFile NEW. + - qt: SignEncryptArchiveJob::outputFile NEW. + - qt: SignEncryptArchiveJob::setEncryptionFlags NEW. + - qt: SignEncryptArchiveJob::encryptionFlags NEW. + ------------------------------------------------------------------- Fri Apr 21 06:19:17 UTC 2023 - Pedro Monreal diff --git a/gpgme.spec b/gpgme.spec index 7f273bb..ebb55d8 100644 --- a/gpgme.spec +++ b/gpgme.spec @@ -33,7 +33,7 @@ %bcond_without qt6 %endif Name: gpgme%{psuffix} -Version: 1.20.0 +Version: 1.21.0 Release: 0 Summary: Programmatic library interface to GnuPG License: GPL-3.0-or-later AND LGPL-2.1-or-later