Skip to content

Releases: perl-net-saml2/perl-XML-Sig

Version 0.38 - Official CPAN release

10 Jan 15:33

Choose a tag to compare

Version 0.38

Effectively the sames as 0.37-TRIAL but fixed a missing MANIFEST and META.yml

Version 0.37-TRIAL
3c18e4c Update Makefile Version
4936d2d Update Changes and Increment version
51f853d Add more patterns to .gitignore
adeb19c Allow you to build XML::Sig from git repo without dzil
2619ba4 Fix issue and add test for InclusiveNamespace in XML
3f06b78 Add extra debugging information
f8aef89 remove trailing # on TRANSFORM_C14N
15939af InclusiveNamespaces support from
1d2dac1 accidentally removed

Version 0.37

10 Jan 03:03

Choose a tag to compare

Version 0.37 Pre-release
Pre-release

Version 0.37-TRIAL

A few bug fixes, restore InclusiveNamespace support, fix a Transform URI and add test and more debugging

TBD     Update Changes and Increment version
51f853d Add more patterns to .gitignore
adeb19c Allow you to build XML::Sig from git repo without dzil
2619ba4 Fix issue and add test for InclusiveNamespace in XML
3f06b78 Add extra debugging information
f8aef89 remove trailing # on TRANSFORM_C14N
15939af InclusiveNamespaces support from
    1d2dac1c3eaa42359899e61323a446d0d0af3e54 accidentally removed

Version 0.36 - Official CPAN release

08 Jan 11:58

Choose a tag to compare

Version 0.36

Increment Version - Release Version same as 0.35 TRIAL

Changes since 0.33:

Version 0.35-TRIAL

Major items in this version include:
1. Ability to sign all XML sections containing the ID attribute
2. Bug Fix DSA signatures would fail sometimes for XML::Sig signed xml
3. Documentation updates

a346d30 Update Changes and Increment Version 0.35-TRIAL
6a97c24 Add additional Perl version checks
dfb855c Fixes #19 r and r variable sizes but need to be 20 bytes xero padded
f867720 Merge pull request #18 from perl-net-saml2/pod-updates
56d605f Document xmlsec1 commands
57f7ceb More code documentation
a06417c Initial POD and Documentation updates
4f983b6 Fix space at EOL and missing letter
3b4230e Merge pull request #16 from perl-net-saml2/sign-multiple-sections

Version 0.34-TRIAL
This version allows for the signing of multiple IDs in an XML

96ddf3c Increment version for 0.34-TRIAL
3119a7e Move xml files to unsigned
45fadd1 Move xml files to signed and unsigned
bf37f9b Add and clarify comments and fix one context
dbbfd63 Add tests for signing and verifying multiple nodes
3ebef38 Allows signing multiple ID sections

Version 0.35-TRIAL

08 Jan 02:20

Choose a tag to compare

Version 0.35-TRIAL Pre-release
Pre-release

Version 0.35-TRIAL

Major items in this version include:
1. Ability to sign all XML sections containing the ID attribute
2. Bug Fix DSA signatures would fail sometimes for XML::Sig signed xml
3. Documentation updates

6a97c24 Add additional Perl version checks
dfb855c Fixes #19 r and r variable sizes but need to be 20 bytes xero padded
f867720 Merge pull request #18 from perl-net-saml2/pod-updates
56d605f Document xmlsec1 commands
57f7ceb More code documentation
a06417c Initial POD and Documentation updates
4f983b6 Fix space at EOL and missing letter
3b4230e Merge pull request #16 from perl-net-saml2/sign-multiple-sections

Version 0.33

07 Dec 01:13

Choose a tag to compare

Version 0.33

This release is mostly clean up but does inclued one important fix.

Commit 885ca9f introduced a bug related to verifying
signed XML that include a Signature that is unassociated with any nodes in the XML.
The XML::Sig will ignore that unassociated signature and verify all other signatures.
In the event that there are no other signatures the previous version would incorrectly
consider the XML Signatures valid. This would only occur with a single unassociated
Signature.

3adc579 XML Containing Single Unassociated Signature should fail
89f722f Merge pull request #17 from perl-net-saml2/test-cleanup
ff00501 008_sign_saml move xml to signed and unsigned
95615b1 Move logout_response.xml to signed
6fc5c67 Move saml_response.xml to signed
46c97e1 Add signature back so it can be validated for ancestor node signatures
1a3a8be Fixes Issue #15 - Remove dependency on Crypt::OpenSSL::DSA::Signature
cf7b734 Version 0.32 release

Version 0.34-TRIAL

07 Dec 02:31

Choose a tag to compare

Version 0.34-TRIAL Pre-release
Pre-release

Version 0.34-TRIAL

This version allows for the signing of multiple IDs in an XML

3119a7e Move xml files to unsigned
45fadd1 Move xml files to signed and unsigned
bf37f9b Add and clarify comments and fix one context
dbbfd63 Add tests for signing and verifying multiple nodes
3ebef38 Allows signing multiple ID sections

Version 0.32

03 Dec 16:05

Choose a tag to compare

Version 0.32

Release Version of 0.31-TRIAL
Updates to Changes and verion number

Version 0.31-TRIAL

02 Dec 22:33

Choose a tag to compare

Version 0.31-TRIAL Pre-release
Pre-release

This will likely be the official release with just a renumbering of the release later today.

Version 0.31-TRIAL

This release fixes a number of issues. The biggest changes are related to
signing and verifying with DSA key. Previously DSA signing and verifying
worked previously only with XML::Sig signed xml and verfication only worked
with XML::Sig. Now it is able to sign and verify xml interchangably with
xmlsec1 and others.

In addition, in signing xml XML::Sig now looks at the SignedInfo for the
CanonicalMethod to ensure that it matches.

c317d09 Merge pull request #14 from perl-net-saml2/sign-dsa
4393a05 Update some of the documentation
d833f54 Remove unused _set_key_info function
e2fe47a Remove unused _find_prefixlist function
168beb5 Remove unused function
2bf5a02 Update saml request tests for DSA and xmlsec1 signed files
988888c Update linux.yml
b718a9f Merge pull request #13 from perl-net-saml2/sign-dsa
6c0168a Fixes #10 - Can now sign and validate DSA signed XML
    that can be verified by xmlsec1 and other xmlsec verifiers
4843b7c Merge pull request #12 from perl-net-saml2/issue11
e14aec3 Fixes #11 - use CanonicalMethod from SignedInfo to sign
3df1cff Remove spaces on EOL

Version 0.30-TRIAL

30 Nov 03:32

Choose a tag to compare

Version 0.30-TRIAL Pre-release
Pre-release

Fixes and issue in the canonicalization of the XML for the digest calculation.
The XML should use the methods in the Transforms section of the Reference

Version 0.29-TRIAL

29 Nov 23:55

Choose a tag to compare

Version 0.29-TRIAL Pre-release
Pre-release

Rewrite the sign and verify to fix issues validating some valid documents
Change to XML::LibXML
Add support for more modern Canonicalization Methods