The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
Revision history for Perl extension XML::Enc.

0.12 -- Mon Jul 03 16:12:56 ADT 2023

    [ Major change since 0.11 ]

    Major refactoring of the decrypt function and code improvements.
    There should be no impact on existing application but it will
    support more XML than previously.

    - 3367a90 Be Perl 5.12 compatible
    - 0419da9 No longer 5.8 compatible
    - 4c5099e Fix the namespace of MGF
    - 36480e5 Refactor the decrypt function
    - 04734fc Change weird regexp ok to like
    - 9934d81 Fix determination of aes_gcm for xmlsec1
    - bf7298c Verify that xmlsec can decrypt XML::Enc XML with OAEPparams
    - a0d296c Fix bitwise & versus logical &&
    - c083828 v0.11

0.11 -- Sun Mar 19 09:39:31 ADT 2023

    [ Major change since 0.08 ]

    @NGEfreak asked if Crypt::Random could be replaced with Crypt::PRNG
    to eliminate the need for pari which requires network connectivity.
    Makes sense because CryptX is already a dependency.

    Known issue:

    rsa-oaep with different digests for the MGF and the label is broken and
    was broken from the initial implementation.

    This is being resolved via https://github.com/perl-net-saml2/perl-XML-Enc/pull/4

    - f04a0d5 Increment version for official release
    - 33cccb7 v0.10

0.10 -- Sat Mar 18 20:35:27 ADT 2023

    - 8cf0944 Increment version for another TRIAL release
    - 6be34dc v0.09
    - 70c10d4 Update Changes for a TRIAL release

0.09 -- Sun Mar 12 22:03:24 ADT 2023

    [ Major change since 0.08 ]

    @NGEfreak asked if Crypt::Random could be replaced with Crypt::PRNG
    to eliminate the need for pari which requires network connectivity.
    Makes sense because CryptX is already a dependency.

    - 53dd0eb Update Windows and Linux Github Actions
    - 9ee72a9 Use Test::XML::Enc to determine xmlsec features
    - 9f01450 Replace Crypt::Random with Crypt::PRNG to emiminate pari requirment
    - de6ffdd Increment version number for repo and update Copyright
    - c72b1ca v0.08

0.08 -- Mon Nov 21 22:17:44 AST 2022

    - d729f2c Release 0.07-TRIAL as production
    - 09349ca v0.07

0.07 -- Sun Nov 20 18:02:06 AST 2022

    - c468bb9 Update support files before release
    - 45b0fa2 rename new parameter before release
    - 48713f6 Add support for specifying xenc:OAEPparams
    - a64c613 Move to Crypt::PK::RSA and support OAEP with MGF element
    - 0c9a35a Get extra values from EncryptionMethod XML
    - 912180e v0.06

0.06 -- Sat Apr 09 17:41:59 ADT 2022

    - f28203a Require Crypt::AuthEnc::GCM 0.062 or higher
    - 0b77ac1 v0.05

0.05 -- Thu Mar 31 20:10:51 ADT 2022

    - 7e9b4d0 Update version for 0.05 release
    - 299f358 Update docs and fix a default
    - be46cd7 v0.04

0.04 -- Thu Mar 31 00:08:04 ADT 2022

    [ Major change since 0.03 ]
    - Support AES GCM base encryption Algorithms

    - 8059d02 Merge pull request #1 from perl-net-saml2/gcm-support
    - 423d5c6 Update version number for release
    - cf246ce Add support fot AES GCM based encryption Algorithms
    - 0b69310 v0.03

0.03 -- Sat Mar 26 22:01:34 ADT 2022

    - 894b08c Update Version and README for release
    - 4a7ff19 Remove the force_element_to_content its unneeded
    - 83b98b1 v0.02

0.02 -- Sat Mar 26 13:23:00 ADT 2022

    [Minor POD Changes]
    - bf08275 Fix an issue with the POD for force_element_to_content inserted in the incorrect location
    - 8e5361b v0.01
    - 66f6443 Add Changes document

0.01 -- Sat Mar 26 11:53:16 ADT 2022

    [ First Release ]
    - 89e87ab Initial Version