File php-pear-Crypt_GPG.changes of Package php-pear-Crypt_GPG
-------------------------------------------------------------------
Sun Aug 17 19:01:22 UTC 2025 - Arjen de Korte <suse+build@de-korte.org>
- New upstream release 1.6.11
* Validate gpgconf binary on object destruction
- New upstream release 1.6.10
* Use short array syntax
* Filter non-scalar ENV values to prevent PHP 8.2 proc_open() warnings
* Tests: Handle OpenPGP-compliant CSF message verfication
* CI: Add PHP 8.4
-------------------------------------------------------------------
Wed Mar 27 21:43:19 UTC 2024 - Arjen de Korte <suse+build@de-korte.org>
- New upstream release 1.6.9
* Fix numerous PHPDoc and code issues found by static code analyzer
-------------------------------------------------------------------
Fri Nov 24 19:15:15 UTC 2023 - Arjen de Korte <suse+build@de-korte.org>
- New upstream release 1.6.8
* Fix bug in parsing USERID_HINT status causing missing real user name
in BadPassphrases array
-------------------------------------------------------------------
Thu Mar 24 18:47:16 UTC 2022 - Arjen de Korte <suse+build@de-korte.org>
- New upstream release 1.6.7
* Insert the end-of-options marker before operation arguments
(CVE-2022-24953)
-------------------------------------------------------------------
Fri Dec 10 10:58:11 UTC 2021 - Arjen de Korte <suse+build@de-korte.org>
- New upstream release 1.6.6
* Fix possible infinite loop.
* Use configured debug handler also in CLI.
* Support generating keys without a user name.
- New upstream release 1.6.5
* Add getCreationDateTime() and getExpirationDateTime() methods to
Crypt_GPG_SubKey class.
- New upstream release 1.6.4
* Use classmap for autoloading in composer as this package does not
follow PSR-0.
* Support default gpg binary location on NixOS.
* Fix IgnoreVerifyErrors issues with GnuPG 1.4 and PHP5.
* Add possibility to add custom arguments to gpg commands.
* Add option to choose compression algorithm.
* Compatibility with phpunit >= 6.0.
-------------------------------------------------------------------
Fri Dec 13 16:54:25 UTC 2019 - Johannes Weberhofer <jweberhofer@weberhofer.at>
- Use new packaging schema
- Fix shell definition in script
-------------------------------------------------------------------
Mon Jan 7 18:23:58 UTC 2019 - ecsos@opensuse.org
- New upstream release 1.6.3
* Exclude tools/ and package.php from a composer archive.
* Make possible to get a list of GnuPG warnings collected on last
operation.
* Fix Bug #21242: PHPUnit tests fail sometimes while deleting
S.gpg-agent.extra.
* Fix mode argument type in docblock
- Changes from 1.6.2
* Added options to configure digest/cipher algorithms.
- Changes from 1.6.1
* Fix Bug #21237: Use --skip-verify in decrypt() method
* Update list of hash algorithm names
* Add option to ignore signature verification errors on decrypt.
- Run spec-cleaner.
-------------------------------------------------------------------
Fri Aug 18 10:53:05 UTC 2017 - ecsos@opensuse.org
- New upstream release 1.6.0
* This release adds GnuPG 2.1 support
* Internal API has been refactored.
* Fix Bug #21182: Ignore invalid proc_close() exit code
* Fix Bug G#28: Use --batch argument for key imports when no passphrase is provided.
- renamed package to php7-pear-Crypt_GPG
-------------------------------------------------------------------
Wed Nov 16 16:55:58 UTC 2016 - aj@ajaissle.de
- New upstream release 1.4.3
+ Fix Bug #21121: Searching for keys with pattern containing non-ascii characters.
+ Fix Bug #21119: Parsing of user identifier without name.
+ Added POSIX method to isRunning() consistent with terminate().
- New upstream release 1.4.2
+ Fix Bug #21074: Crypt-gpg-pinentry fails on system without PEAR/Exception.
+ Fix Bug #21075: Fatal error: Object of class Crypt_GPG_Key could not be converted.
+ Fix Bug #21077: Increase Crypt_GPG_Engine::CHUNK_SIZE for better performance
+ Fix Bug #21081: Performance bottleneck in pipes handling.
+ Feature #21079: Added Crypt_GPG::exportPrivateKey() method.
- New upstream release 1.4.1
+ Fix Bug #21016: Decryption hangs due to missing SETKEYINFO support (GnuPG 2.0.28 and up).
+ Fix Bug #19925: Don't throw exception when specified gpg-agent does not exist on GnuPG 1.x.
+ Fix Bug #21034: Missing agent exception thrown when checking version.
+ Fixed invalid error message in Crypt_GPG_BadPassphraseException.
+ Fixed more PinEntry issues on composer installations.
+ Additionally this release adds possibility to use external debug handler.
- Requires gpg
-------------------------------------------------------------------
Thu Dec 31 11:05:55 UTC 2015 - lars@linux-schulserver.de
- Update to 1.4.0
This release adds support for GnuPG 2.x, supporting the latest version
of RHEL and derivatives. Additionally, the following bugs are fixed:
+ Fix Bug #19914. PinEntry can't find Console_CommandLine.
+ Fix Bug #20512. Debug should use htmlspecialchars().
+ Fix Bug #20527. Composer: @package-name@ in PinEntry.php is not resolved.
+ Fix Bug #20939. Retrieve info if encryption or signing keys have been added.
+ Fix Bug #20940. Determine algorithm used in signature.
+ Fix Bug #17838. Passphrase operations don't work on GnuPG 2.x.
+ Fix Bug #17628. Version regular expression on MAMP.
+ Fix Bug #19883. Better exception on unwriteable or unexecutable homedir.
+ Fix possible fread/fwrite to strings when the string values passed to
Crypt_GPG are loosly equal to a stream resource handle.
A workaround for PHP Bug 39598 is also provided in the event that GnuPG
ends unexpectedly. This prevents infinite loops.
This release makes the mbstring extension a required dependency as the
assuan protocol used in GnuPG 2.x uses UTF-8.
- Provide version agnostic virtual package
-------------------------------------------------------------------
Sun Jun 7 01:32:31 UTC 2015 - aj@ajaissle.de
- Initial package, version 1.4.0b4