File perl-CryptX.changes of Package perl-CryptX
-------------------------------------------------------------------
Sun Feb 9 05:30:11 UTC 2025 - Tina Müller <timueller+perl@suse.de>
- updated to 0.85.0 (0.085)
see /usr/share/doc/packages/perl-CryptX/Changes
0.085 2025-02-08
- fix #114 #113 #112 (improved detection of Apple+x86_64 / AESNI)
- fix #115 Crypt::PRNG - fix typo and specify ChaCha20 is the default
-------------------------------------------------------------------
Thu Oct 17 05:33:00 UTC 2024 - Tina Müller <timueller+perl@suse.de>
- updated to 0.84.0 (0.084)
see /usr/share/doc/packages/perl-CryptX/Changes
0.084 2024-10-16
- libtommath: fix cpantesters crash on freebsd/i386
- updated ppport.h
0.083 2024-10-15
- fix #110 regression: 0.081 fails to parse PEMs that 0.080 parsed fine
- bundled libtomcrypt update branch:develop (commit:cbb01b37 2024-10-14)
0.082 2024-10-07
- fix #111 libcryptx-perl: t/sshkey.t fails on some architectures
- CHANGE: Crypt::Cipher::Blowfish max key size increased to 72 bytes
- bundled libtomcrypt update branch:develop (commit:29af8922 2024-10-07)
0.081 2024-09-08
- fix #107 Drop -msse4.1 -maes for libtomcrypt
- fix #105 Several functions in CryptX::AuthEnc deal weirdly with non-simple-string plaintext
- fix #104 Add ethereum format signature
- fix #103 Use standard __asm__ blocks instead of asm
- fix #99 ltc: fix aesni flag handling
- fix #87 Add possibility to use different hash algorithms in RSAES-OAEP
- BIG CHANGE switch to PEM/SSH key loading via libtomcrypt
- bundled libtomcrypt update branch:develop (commit:ce904c86 2024-09-02)
-------------------------------------------------------------------
Fri Mar 8 22:03:33 UTC 2024 - Tina Müller <tina.mueller@suse.com>
- Fix disabling of __perllib_provides
-------------------------------------------------------------------
Thu Oct 5 03:07:05 UTC 2023 - Tina Müller <timueller+perl@suse.de>
- updated to 0.080
see /usr/share/doc/packages/perl-CryptX/Changes
0.080 2023-10-04
- fix #95 AES-NI troubles on MS Windows (gcc compiler)
- fix #96 Tests failure with Math::BigInt >= 1.999840
- Enabled AES-NI for platforms with gcc/clang/llvm
0.079 2023-10-01
- fix #92 update libtomcrypt
- bundled libtomcrypt update branch:develop (commit:1e629e6f 2023-06-22)
-------------------------------------------------------------------
Sat Apr 29 03:06:21 UTC 2023 - Tina Müller <timueller+perl@suse.de>
- updated to 0.078
see /usr/share/doc/packages/perl-CryptX/Changes
0.078 2023-04-28
- fix #89 Crypt::Mac::HMAC b64mac and b64umac object methods do not work
-------------------------------------------------------------------
Mon Aug 22 03:06:29 UTC 2022 - Tina Müller <timueller+perl@suse.de>
- updated to 0.077
see /usr/share/doc/packages/perl-CryptX/Changes
0.077 2022-08-21
- fix #82 + #84 new t/mbi_ltm_big*.t failures
- fix #85 wrong linker options for aix
-------------------------------------------------------------------
Sat Jan 8 03:06:20 UTC 2022 - Tina Müller <timueller+perl@suse.de>
- updated to 0.076
see /usr/share/doc/packages/perl-CryptX/Changes
0.076 2022-01-07
- fix #80 github actions (mac, windows, cygwin)
- fix #79 isolate ltc functions (via -Wl,--exclude-libs,ALL)
- fix #68 Segmentation fault on Apache due to symbol clash with libasn1
-------------------------------------------------------------------
Sun Dec 26 03:06:22 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 0.075
see /usr/share/doc/packages/perl-CryptX/Changes
-------------------------------------------------------------------
Sun Nov 7 03:07:13 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 0.074
see /usr/share/doc/packages/perl-CryptX/Changes
0.077 2021-11-06
- fix #75 Missing methods _sadd + _ssub in Math::BigInt::LTM
- fix #76 Tests failing for numbers with multiple underscore characters (Math::BigInt::LTM)
-------------------------------------------------------------------
Mon Jul 19 03:06:20 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 0.073
see /usr/share/doc/packages/perl-CryptX/Changes
0.073 2021-07-18
- fix #73 CPAN testers failure with Math::BigInt 1.99982
- fix #70 remove lto related hacks from Makefile.PL
- fix #72 drop optional prereqs JSON::XS + Cpanel::JSON::XS, use optionally only JSON
-------------------------------------------------------------------
Fri Apr 30 03:06:22 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 0.072
see /usr/share/doc/packages/perl-CryptX/Changes
0.072 2021-04-29
- fix #69 Identifier Octet's Leniency in RSA PKCS#1 Signature Verification
- bundled libtomcrypt update branch:develop (commit:165c795b 2021-04-14)
-------------------------------------------------------------------
Wed Mar 31 03:06:54 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 0.071
see /usr/share/doc/packages/perl-CryptX/Changes
0.071 2021-03-30
- fix #67 (better handling of PEM decoding failures)
-------------------------------------------------------------------
Sat Feb 13 03:06:21 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 0.070
see /usr/share/doc/packages/perl-CryptX/Changes
0.070 2021-02-12
- fix #66 remove -flto=auto (Makefile.PL)
- fix #65 typo in docs (lib/Crypt/Cipher.pm)
- bundled libtomcrypt update branch:develop (commit:910d6252 2021-01-19)
-------------------------------------------------------------------
Wed Aug 26 03:07:55 UTC 2020 - Tina Müller <timueller+perl@suse.de>
- updated to 0.069
see /usr/share/doc/packages/perl-CryptX/Changes
0.069 2020-08-25
- fix #64 ECC: segfault on invalid input
- fix #63 ltc Licensing could be clearer (added src/{ltc,ltm}/LICENSE)
- fix #62 documentation only (Crypt::CBC related)
- bundled libtomcrypt update branch:develop (commit:d8d7a83b 2020-07-14)
-------------------------------------------------------------------
Wed Mar 11 03:08:07 UTC 2020 - <timueller+perl@suse.de>
- updated to 0.068
see /usr/share/doc/packages/perl-CryptX/Changes
0.068 2020-03-10
- fix #60 Test failues on macOS Catalina
-------------------------------------------------------------------
Sun Feb 2 03:08:55 UTC 2020 - <timueller+perl@suse.de>
- updated to 0.067
see /usr/share/doc/packages/perl-CryptX/Changes
0.067 2020-02-01
- new: Crypt::PK::Ed25519
- new: Crypt::PK::X25519
- bundled libtomcrypt update branch:develop (commit:1937f412 2019-11-22)
-------------------------------------------------------------------
Mon Oct 21 14:32:29 UTC 2019 - <timueller+perl@suse.de>
- updated to 0.066
see /usr/share/doc/packages/perl-CryptX/Changes
0.066 2019-10-20
- fix #57 Build fails on i686
- bundled libtomcrypt update branch:develop (commit:354c9051 2019-10-20)
- no perl module code change
0.065 2019-10-19
- fix #56 Math::BigInt 1.999817 breaks the tests of CryptX
- bundled libtomcrypt update branch:develop (commit:25410c75 2019-10-17)
- no perl module code change, just tests
-------------------------------------------------------------------
Sat Jun 15 05:06:46 UTC 2019 - Stephan Kulow <coolo@suse.com>
- updated to 0.064
see /usr/share/doc/packages/perl-CryptX/Changes
0.064 2019-06-14
- fix #50 libtommath patch - building on HP-UX 11.11 / PA-RISC
- necessary XS adaptation to the latest libtommath
- bundled libtomcrypt update branch:develop (commit:c600d81e 2019-06-09)
-------------------------------------------------------------------
Thu Dec 6 15:30:04 UTC 2018 - Stephan Kulow <coolo@suse.com>
- updated to 0.063
see /usr/share/doc/packages/perl-CryptX/Changes
0.063 2018-11-28
- proper patch for #46 (related to Math::BigInt::LTM)
-------------------------------------------------------------------
Thu Nov 8 06:10:28 UTC 2018 - Stephan Kulow <coolo@suse.com>
- updated to 0.062 (fix CVE-2018-25099, bsc#1221528)
see /usr/share/doc/packages/perl-CryptX/Changes
0.062 2018-10-30
- bundled libtommath update branch:develop (commit:8b9f98ba 2018-09-23) + stdint.h workaround
- bundled libtomcrypt update branch:develop (commit:f413335b 2018-10-29)
- fix #45 doc only - sign_message_rfc7518 / sign_message_rfc7518
- fix $46 tests only - t/mbi_ltm_bigintpm.t etc. started to fail with latest Math::BigInt
- fix #47 gcm_decrypt_verify + chacha20poly1305_decrypt_verify don't verify the tag - SERIOUS SECURITY BUG!
- improved CBC/ECB padding (using libtomcrypt's functions: padding_depad + padding_pad)
- enable pkcs#8 encrypted RSA keys (supported by the latest libtomcrypt)
- exclude wycheproof tests (too big) from dist tarball (via MANIFEST.SKIP)
-------------------------------------------------------------------
Fri Jun 8 05:13:47 UTC 2018 - coolo@suse.com
- updated to 0.061
see /usr/share/doc/packages/perl-CryptX/Changes
0.061 2018-06-07
- bundled libtommath update (+stdint.h workaround)
- bundled libtomcrypt update (+necessary adaptation)
- fix #43 HP-UX 11.11 C-ANSI-C has no stdint.h
- fix #44 Anonymous unions are GNU and C11 (troubles with HP C/aC++, HP-UX 11.31/IA64)
-------------------------------------------------------------------
Wed May 2 05:09:47 UTC 2018 - coolo@suse.com
- updated to 0.060
see /usr/share/doc/packages/perl-CryptX/Changes
0.060 2018-05-01
- bundled libtomcrypt update
- Math::BigInt::LTM - remove buggy tests failing with the latest Math::BigInt
- basically no changes to the perl modules
-------------------------------------------------------------------
Mon Mar 26 05:10:43 UTC 2018 - coolo@suse.com
- updated to 0.059
see /usr/share/doc/packages/perl-CryptX/Changes
0.059 2018-03-25
- new Crypt::Digest::Keccak(224|256|384|512)
- new methods sign_hash_rfc7518 + verify_hash_rfc7518 (Crypt::PK::ECC)
- improved import of pkcs#8 private keys (Crypt::PK::ECC)
- improved export allowing "compressed" variants (Crypt::PK::ECC)
- fix #28 Apple's APNS pkcs8 auth key import fails (Crypt::PK::ECC)
- fix cpantesters failure (5.8.1 related)
-------------------------------------------------------------------
Wed Feb 28 06:10:45 UTC 2018 - coolo@suse.com
- updated to 0.058
see /usr/share/doc/packages/perl-CryptX/Changes
0.058 2018-02-27
- fix: decode_b58b + invalid input
-------------------------------------------------------------------
Wed Feb 7 15:18:09 UTC 2018 - coolo@suse.com
- updated to 0.057
see /usr/share/doc/packages/perl-CryptX/Changes
0.057 2018-01-31
- significant speed-up (more stuff handled on XS level)
- Crypt::Checksum is deprecated in favour of Crypt::Checksum::Adler32|CRC32
-------------------------------------------------------------------
Sat Dec 23 06:13:24 UTC 2017 - coolo@suse.com
- updated to 0.056
see /usr/share/doc/packages/perl-CryptX/Changes
0.056 2017-12-22
- new Crypt::Stream::Rabbit
-------------------------------------------------------------------
Wed Nov 29 06:13:11 UTC 2017 - coolo@suse.com
- updated to 0.055
see /usr/share/doc/packages/perl-CryptX/Changes
-------------------------------------------------------------------
Fri Oct 13 05:10:34 UTC 2017 - coolo@suse.com
- updated to 0.054
see /usr/share/doc/packages/perl-CryptX/Changes
-------------------------------------------------------------------
Sat Sep 16 05:17:35 UTC 2017 - coolo@suse.com
- updated to 0.053
see /usr/share/doc/packages/perl-CryptX/Changes
0.053 2017/09/15
- fix Crypt::PK::DSA generate_key
-------------------------------------------------------------------
Wed Aug 9 05:20:19 UTC 2017 - coolo@suse.com
- updated to 0.051
see /usr/share/doc/packages/perl-CryptX/Changes
0.051 2017/08/08
- INCOMPATIBLE CHANGE: Crypt::AuthEnc::OCB is now compliant with RFC 7253
-------------------------------------------------------------------
Wed Jul 19 05:18:54 UTC 2017 - coolo@suse.com
- updated to 0.050
see /usr/share/doc/packages/perl-CryptX/Changes
-------------------------------------------------------------------
Fri Jun 2 05:21:42 UTC 2017 - coolo@suse.com
- updated to 0.048
see /usr/share/doc/packages/perl-CryptX/Changes
-------------------------------------------------------------------
Fri Apr 7 05:22:58 UTC 2017 - coolo@suse.com
- updated to 0.047
see /usr/share/doc/packages/perl-CryptX/Changes
0.047 2017/04/05
- fix #32 Compile "ar" step fails when Perl built with -flto (better version)
- fix #33 build fails on freebsd 9.2 and 10.0 (ar: fatal: Numeric group ID too large)
0.046 2017/04/04
- fix #32 Compile "ar" step fails when Perl built with -flto
-------------------------------------------------------------------
Sat Apr 1 05:21:06 UTC 2017 - coolo@suse.com
- updated to 0.045
see /usr/share/doc/packages/perl-CryptX/Changes
0.045 2017/03/31
- sync with libtomcrypt/develop
- fix #30 fix on SPARC+SolarisStudio
- fix #31 Fails tests without '.' in @INC
- polish compiler warnings
-------------------------------------------------------------------
Tue Nov 29 06:17:38 UTC 2016 - coolo@suse.com
- updated to 0.044
see /usr/share/doc/packages/perl-CryptX/Changes
0.044 2016/11/28
- fix #27 Math::BigInt::LTM compatibility with older Math::BigInt
-------------------------------------------------------------------
Mon Nov 28 06:16:29 UTC 2016 - coolo@suse.com
- updated to 0.043
see /usr/share/doc/packages/perl-CryptX/Changes
0.043 2016/11/27
- fix #26 Math::BigInt::LTM compatibility with Math::BigInt 1.999801+
-------------------------------------------------------------------
Sun Nov 13 06:15:22 UTC 2016 - coolo@suse.com
- updated to 0.042
see /usr/share/doc/packages/perl-CryptX/Changes
0.042 2016/11/12
- RSA: sign/verify functions now support 'none' padding (INSECURE!)
- RC2: min keylen 40bit, used to be 64bit (INSECURE!)
-------------------------------------------------------------------
Thu Oct 13 05:13:57 UTC 2016 - coolo@suse.com
- updated to 0.041
see /usr/share/doc/packages/perl-CryptX/Changes
0.041 2016/10/12
- ECC: ltc_ecc_is_point memory leak
- DSA: properly handle FIPS 186-4 (4.6 + 4.7)
- GCM: counter incrementation isn't stopped at 2^32 blocks, which breaks GCM
- fix issue #24 Crypt::PK::ECC needs $VERSION (all *.pm have $VERSION)
-------------------------------------------------------------------
Sat Oct 8 14:10:04 UTC 2016 - coolo@suse.com
- updated to 0.040
see /usr/share/doc/packages/perl-CryptX/Changes
0.040 2016/09/12
- fix file permissions
- fix compiler warnings
0.039 2016/08/02
- fix build troubles for MacOS / PPC
-------------------------------------------------------------------
Sat Oct 8 13:39:11 UTC 2016 - coolo@suse.com
- initial package 0.038
* created by cpanspec 1.78.08