* 1.8.13, 2011-07-02
- A race in Algorithm_Factory that could cause crashes in multithreaded
code has been fixed.
* 1.8.12, 2011-06-20
- If EMSA3(Raw) was used for more than one signature, it would produce
incorrect output.
- Fix the --enable-debug option to configure.py
- Improve OS detection on Cygwin
- Fix compilation under Sun Studio 12 on Solaris
- Fix a memory leak in the constructors of DataSource_Stream and
DataSink_Stream which would occur if opening the file failed. PR 144
* 1.8.11, 2010-11-02
- Fix a number of CRL encoding and decoding bugs
- When building a debug library under VC++, use the debug runtime
- Fix compilation under Sun Studio on Linux and Solaris
- Add several functions for compatability with 1.9
- In the examples, read most input files as binary
- The Perl build script has been removed in this release
* 1.8.10, 2010-08-31
- Switch default PKCS #8 encryption algorithm from 3DES to AES-256
- Increase default hash iterations from 2048 to 10000 in PBES1 and
PBES2
- Use small tables in the first round of AES
- Add PBKDF typedef and get_pbkdf for better compatability with 1.9
- Add version of S2K::derive_key taking salt and iteration count
- Enable the /proc-walking entropy source on NetBSD
- Fix the doxygen makefile target
* 1.8.9, 2010-06-16
- Use constant time multiplication in IDEA
- Avoid possible timing attack against OAEP decoding
- Add new X509::BER_encode and PKCS8::BER_encode
- Enable DLL builds under Windows
- Add Win32 installer support
- Add support for the Clang compiler
- Fix problem in semcem.h preventing build under Clang or GCC 3.4
- Fix bug that prevented creation of DSA groups under 1024 bits
- Fix crash in GMP_Engine if library is shutdown and reinitialized
- Work around problem with recent binutils in x86-64 SHA-1
- The Perl build script is no longer supported and refuses to run by
default
* 1.8.8, 2009-11-03
- Alter Skein-512 to match the tweaked 1.2 specification
- Fix use of inline asm for access to x86 bswap function
- Allow building the library without AES enabled
- Add 'powerpc64' alias to ppc64 arch for Gentoo ebuild
Changes from previous:
0.61 Sat April 16, 2011
- Allow an option to override Sortkeys in C<eq_or_diff>. Thanks to Mark
Zealey for the suggestion.
- Unnumbered tests. There's no point to them.
0.60 Sat April 16, 2011
- Make '' and undef not equal. Thanks to Pavel Shaydo for the patch.
- Made Data::Dumper minimum version 2.126 to resolve
https://rt.cpan.org/Ticket/Display.html?id=60798. Thanks to
jjnapiork@cpan.org for the report and fix.
Changes from previous:
3.26
- Added 'delay' option to delay between requests
- Added --skip-identify option to oai_browser.pl
- Fixed POD for RT #64077
- Hopefully fixes#69337 (no test case given)
- Bumped XML::SAX::Base to 1.04 which should fix#68907
3.25
- Added unit test for OAI_DC metadata() parsing
- Metadata::OAI_DC now parses dc when passed as a DOM to ->metadata
Changes from previous:
0.24 Sat May 28 20:52:39 CDT 2011
- Added a tempfile() method for Dir objects, which provides an
interface to File::Temp. [RT#60485]
- Fixed a non-helpful fatal error message when calling resolve() on a
path that doesn't exist. Now dies with the proper "No such file or
directory" message & exit status. [GRAF]
0.23 - Sun Dec 26 13:35:53 CST 2010
- Fixed a bunch of problems with the distribution (e.g. in META.yml)
that I introduced in the switch to Dist::Zilla. No code changes
from 0.22.
0.22 - Sat Dec 25 22:59:20 CST 2010
- Added a basename() method for directory objects. [CLKAO, jloverso,
THEPLER, ZUMMO]
Changes from previous:
0.21 -- Todd Rinaldo May 28, 2011
- CPAN Testers looks good. Releasing to stable. No changes other than version.
0.20_01 -- Todd Rinaldo - May 24, 2011
- RT 42096 - Fix warning emissions in perl 5.10+ (Variable "$nest" is not available...)
- RT 66848 - Fix test failures in perl 5.14 by converting t/02subclass.t to Test::More