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

openSUSE Build Service is sponsored by