| » Version | » Information |
|---|---|
| 1.0.0RC1 | 2008-11-17 beta |
| 0.7.1 | 2008-09-23 beta |
| 0.7.0 | Download Release date: 2008-09-23 16:52 UTC Release state: beta Changelog: Brought to you by strace, xdebug, time and phpunit. API is beta -- there are significant API changes in this release. See the API or end-user documentation for details. Other changes in this release include: * support operations on large strings properly. Bug #13806. * support operations on files (or anything fopen-able). Bug #13586. * encryption speed improvements (went from 10 seconds to encrypt a 1.9 MiB file to 0.1 - 0.2 seconds). There is new file-specific API. see the API docs for details. * remove GnuPG driver and driver architecture [BC BREAK]. The pecl extension powering the GnuPG driver is missing features and doesn't support any extra features that make it desirable to use. Crypt_GPG still has nicer error handling, a greater feature set, better documentation and more comprehensive tests. * split GPG I/O engine into a separate class * support multiple encryption, decryption and signing recipients [BC BREAK]. Bug #13808. This moves the API towards something more like the PECL gnupg extension where you add and clear keys for a particular operation. This also changes the returned value of verify() from a signature object to an array of signature objects. * use PHP_EOL for detecting line endings. * throw an exception if keychain can not be read or written. Bug #14645. * split unit tests into separate files. * updated unit tests for new API and features. * throw a KeyNotFound exception if trying to verify a signature when the public key is not in the keyring. * drop Windows support. PHP bugs and known limitations make it next to impossible to develop for Windows correctly. Dependencies:
|
| 0.6.0 | 2008-04-05 beta |
| 0.5.0 | 2008-03-02 beta |
| 0.4.0 | 2008-01-28 beta |
| 0.3.11 | 2008-01-18 alpha |
| 0.3.10 | 2008-01-14 alpha |