11Revision history for Perl extension Net::SAML2.
22
3- 0.01_01 Mon 4 Oct 2010 12:47:56 BST
4-
5- Initial version.
6-
7- This version will correctly perform Web Browser SSO, but
8- with caveats. See the embedded documentation for details.
9-
10- 0.10 Tue 11 Jan 2011 15:11:38 GMT
11-
12- First usable version.
13-
14- POD, tests, Moose, etc.
15- Embeds a local copy of XML::Sig
16-
17- 0.11 Wed 12 Jan 2011 21:07:42 GMT
3+ 0.26-TRIAL TBD
4+ Some major changes in the test suite but overall minor changes to
5+ the rest of the module
186
19- Test Updates
7+ Thanks to https://github.com/waterkip Wesley Schwengle for the
8+ overhaul of the test suite
209
21- 0.12 Thu 13 Jan 2011 12:59:02 GMT
10+ 15596bb Increment Version
11+ 82a8b54 Add pod documentation
12+ 62817ca Update changes
13+ c4c7db6 Remove unneeded manual dependency from github workflow
14+ 56051db Update testsuite
15+ 8c62593 Move testapp to author tests
16+ f4cec75 Remove Data::Dumper
17+ 0d1ccd8 Small setup in which Net::SAML2 is build in Docker
18+ 4746957 Make it easier to inspect makefile.pl and cpanfile
19+ bae12de Really need to fix this
20+ e399dd2 Missed a hard coded version
21+ 09ee6f3 Hard coded directory not ideal
22+ ab5418d (tag: 0.25) Update Changes and increment the version
2223
23- PAUSE-hide the local XML::Sig
24+ 0.25 Tue, 19 May 2020 23:40:26 GMT
2425
25- 0.14 Thu 13 Jan 2011 19:26:46 GMT
26+ What happened to version v0.21 to v0.24?
2627
27- Add SingleLogout with Redirect binding to SP metadata
28- Rename local copy of XML::Sig.
28+ The version of the embeded XML::Sig was higher that that of Net::SAML2
29+ which causes some issues in packaging so this release simply skipped the
30+ versions 0.21 to 0.24. Not much else to say
2931
30- 0.15 Wed 09 Feb 2011 14:55:28 GMT
32+ Minor changes for the most part but a requested release based on the
33+ removal of XML::Cannonical. In fact that could be the only functionality
34+ change present.
3135
32- Handle unwrapped base64 certificate data in IdP metadata.
36+ 80db64d Add provides section of META
37+ 8b39923 Add github action to test build
38+ 38b05fd Make t/author/podcoverage.t a developer only test
39+ 7473f54 XML::Canonical was removed as an option due to its age
40+ 50d4314 t/09-authn-request.t: update tests for signed requests
41+ bf07c83 Generate META.json via dist.ini
42+ cac4ad7 Add missing pod info for Protocol/ArtifactResolve.pm
43+ b260946 Update README.md
3344
34- 0.16 Tue 01 Mar 2011 09:40:13 GMT
45+ 0.20 Mon 13 Apr 2020 22:25 UTC
3546
36- Use the IdP's advertised NameID formats.
47+ First official release since 0.17
48+ See Changes for updates includes in prior unofficial releases
3749
38- 0.17 Fri 13 Jan 2012 13:41:23 GMT
50+ b2af5f7 Ignore Build directories and Build archives
51+ 4293ece Delete file added by mistake and increment version number
52+ bcfcc21 Embedded tabs to Space
53+ f792089 Protocol/Assertion.pm: improve documentation and test for in_response_to
54+ f7e3965 Improve Redirect dobumentation
55+ 474f1b7 Fix lib/Net/SAML2/IdP.pm docs
56+ 3087931 Fix up AuthnRequest docs and improve test
57+ 4caff6b Add Contributors to dist.ini
58+ bd665c4 (additional-tests) Improve AuthnReq documentation
59+ a492107 Add link to github repo
60+ 6fb076c Create README.md
61+ 963d871 (tag: 0.20.03-TRIAL) Add dist.ini
62+ f4232c2 Update changes for 0.20.03 TRIAL
3963
40- Handle the InclusiveNamespaces element in XML Signature
41- Handle embedded certificate data presented without newlines.
64+ 0.20.03 TRIAL
4265
43- 0.17_06 Tue 2 May 2017
66+ The following people have contributed code and fixed issues since
67+ the last official version 0.17 by Chris Andrews
4468
45- Unreleased
69+ Alessandro Ranellucci <aar@cpan.org>
70+ dmborque@gmail.com
71+ Jeff Fearn <jfearn@redhat.com>
72+ Mike Wisener <mwisener@secureworks.com>
73+ Mike Wisener <xmikew@cpan.org>
74+ Peter Marschall <peter@adpm.de>
75+ Timothy Legge <timlegge@gmail.com>
76+ xmikew <github@32ths.com>
4677
47- Github Only fork https://github.com/xmikew /perl-Net-SAML2
78+ Based on Github repo https://github.com/timlegge /perl-Net-SAML2
4879
49- e6efb23 (tag: v0.17_06) Bump version
50- 211ee5c Bump version
51- b6abed4 Fix XML::Sig.pm verify function to properly handle nodeset
52- returns from ->find. ->find always returns something according
53- to the documentation. Check ->size to determine proper verify
54- method (cert, rsa, dsa).
55- f7d26b9 Merge branch 'jfearn-devel'
56- e5f3140 Clean up add in_response_to to Assertation
57- 5d3256a Added support to Sig.pm for sha's > sha1 Fix Sig.pm to only grap
58- the root signature, assertating sigs where breaking it Add some
59- strictures and warnings
60- b0adf09 Set proper case on XML::XPath attribute
61- 3184145 expose xpath object on the assertion
62- 6f46088 - merge post_with_cert branch > Accept cert_text in POST
63- constructor and pass along to XML::Sig allows verification
64- using IDP metadata of POST data.
65- 45ef539 Add XML::Writer
66- 4e3ff81 - AuthnRequest XML generation moved to XML::Writer - Allow
67- Subject, AssertionConsumerServiceURL and protocol-binding -
68- Remove requirement of Destination attribute.
69- a9a7492 (origin/idp_params) Allow slo_urls and art_urls to be undef
70- - not required by SAMLv2 spec
71- e3ccd0d Merge branch 'multiple_sig_support'
72- 2596d6a Sig.pm: use Digest::SHA instead of Digest:SHA1
73- a3e3deb add additional attribute 'key' to Net::SAML2::SP
74- ebd4c76 IdP.pm: simplify $idp->format() a bit
75- 13bc56d documentation updates
76- 48fc1cb Sig.pm: improve compatibility with simplesamlphp
77- 710d85d tell encode_base64 to not add newlines to returned digest
80+ 6657a95 Delete dynamic packaging files and update version
81+ 225a3b4 Missed a trailing space
82+ 12230c8 Fix the end of lines
83+ f353d18 Update changes since 0.17 add repo ref
84+ 2b6f908 Update changes since 0.17
85+ 34b7ce3 Fix #12 Some tests are always passing
86+ 6be1c12 Fix Issue #6 - cert required in Binding/Redirect
87+ 772f26f Fix Issue #4 - Missing paramaters in SYNOPSIS
88+ 17e5aa4 Add additional pod coverage
89+ 7d3a69f Fix pod syntax
7890
79910.19.05 Sat 4 May 2019
8092
@@ -102,7 +114,7 @@ Revision history for Perl extension Net::SAML2.
102114 8bfc7c2 Have issuer and destination be populated for all messages
103115 9818895 Bugfix: due to an upstream bug, attributes parsing did
104116 not work when using custom namespace aliases
105- 4fea809 Make CA validation optional; add assertion_index and
117+ 4fea809 Make CA validation optional; add assertion_index and
106118 attribute_index
107119 038d418 One more fix for namespace declarations
108120 dd06637 Fix namespace declarations for AuthnRequest
@@ -114,95 +126,82 @@ Revision history for Perl extension Net::SAML2.
114126 6cc8de3 Bugfix: X509Certificate was not read when input XML didn't use
115127 the 'ds:' alias
116128 1489051 Make the AuthnRequest attributes writeable
117- f37bdbd Make IdP certificate verification emit a warning instead of
129+ f37bdbd Make IdP certificate verification emit a warning instead of
118130 croaking
119131
120- 0.20.03 TRIAL
132+ 0.17_06 Tue 2 May 2017
121133
122- The following people have contributed code and fixed issues since
123- the last official version 0.17 by Chris Andrews
134+ Unreleased
124135
125- Alessandro Ranellucci <aar@cpan.org>
126- dmborque@gmail.com
127- Jeff Fearn <jfearn@redhat.com>
128- Mike Wisener <mwisener@secureworks.com>
129- Mike Wisener <xmikew@cpan.org>
130- Peter Marschall <peter@adpm.de>
131- Timothy Legge <timlegge@gmail.com>
132- xmikew <github@32ths.com>
136+ Github Only fork https://github.com/xmikew/perl-Net-SAML2
133137
134- Based on Github repo https://github.com/timlegge/perl-Net-SAML2
138+ e6efb23 (tag: v0.17_06) Bump version
139+ 211ee5c Bump version
140+ b6abed4 Fix XML::Sig.pm verify function to properly handle nodeset
141+ returns from ->find. ->find always returns something according
142+ to the documentation. Check ->size to determine proper verify
143+ method (cert, rsa, dsa).
144+ f7d26b9 Merge branch 'jfearn-devel'
145+ e5f3140 Clean up add in_response_to to Assertation
146+ 5d3256a Added support to Sig.pm for sha's > sha1 Fix Sig.pm to only grap
147+ the root signature, assertating sigs where breaking it Add some
148+ strictures and warnings
149+ b0adf09 Set proper case on XML::XPath attribute
150+ 3184145 expose xpath object on the assertion
151+ 6f46088 - merge post_with_cert branch > Accept cert_text in POST
152+ constructor and pass along to XML::Sig allows verification
153+ using IDP metadata of POST data.
154+ 45ef539 Add XML::Writer
155+ 4e3ff81 - AuthnRequest XML generation moved to XML::Writer - Allow
156+ Subject, AssertionConsumerServiceURL and protocol-binding -
157+ Remove requirement of Destination attribute.
158+ a9a7492 (origin/idp_params) Allow slo_urls and art_urls to be undef
159+ - not required by SAMLv2 spec
160+ e3ccd0d Merge branch 'multiple_sig_support'
161+ 2596d6a Sig.pm: use Digest::SHA instead of Digest:SHA1
162+ a3e3deb add additional attribute 'key' to Net::SAML2::SP
163+ ebd4c76 IdP.pm: simplify $idp->format() a bit
164+ 13bc56d documentation updates
165+ 48fc1cb Sig.pm: improve compatibility with simplesamlphp
166+ 710d85d tell encode_base64 to not add newlines to returned digest
135167
136- 6657a95 Delete dynamic packaging files and update version
137- 225a3b4 Missed a trailing space
138- 12230c8 Fix the end of lines
139- f353d18 Update changes since 0.17 add repo ref
140- 2b6f908 Update changes since 0.17
141- 34b7ce3 Fix #12 Some tests are always passing
142- 6be1c12 Fix Issue #6 - cert required in Binding/Redirect
143- 772f26f Fix Issue #4 - Missing paramaters in SYNOPSIS
144- 17e5aa4 Add additional pod coverage
145- 7d3a69f Fix pod syntax
168+ 0.17 Fri 13 Jan 2012 13:41:23 GMT
146169
147- 0.20 Mon 13 Apr 2020 22:25 UTC
170+ Handle the InclusiveNamespaces element in XML Signature
171+ Handle embedded certificate data presented without newlines.
148172
149- First official release since 0.17
150- See Changes for updates includes in prior unofficial releases
173+ 0.16 Tue 01 Mar 2011 09:40:13 GMT
151174
152- b2af5f7 Ignore Build directories and Build archives
153- 4293ece Delete file added by mistake and increment version number
154- bcfcc21 Embedded tabs to Space
155- f792089 Protocol/Assertion.pm: improve documentation and test for in_response_to
156- f7e3965 Improve Redirect dobumentation
157- 474f1b7 Fix lib/Net/SAML2/IdP.pm docs
158- 3087931 Fix up AuthnRequest docs and improve test
159- 4caff6b Add Contributors to dist.ini
160- bd665c4 (additional-tests) Improve AuthnReq documentation
161- a492107 Add link to github repo
162- 6fb076c Create README.md
163- 963d871 (tag: 0.20.03-TRIAL) Add dist.ini
164- f4232c2 Update changes for 0.20.03 TRIAL
175+ Use the IdP's advertised NameID formats.
165176
166- 0.25 Tue, 19 May 2020 23:40:26 GMT
177+ 0.15 Wed 09 Feb 2011 14:55:28 GMT
167178
168- What happened to version v0.21 to v0.24?
179+ Handle unwrapped base64 certificate data in IdP metadata.
169180
170- The version of the embeded XML::Sig was higher that that of Net::SAML2
171- which causes some issues in packaging so this release simply skipped the
172- versions 0.21 to 0.24. Not much else to say
181+ 0.14 Thu 13 Jan 2011 19:26:46 GMT
173182
174- Minor changes for the most part but a requested release based on the
175- removal of XML::Cannonical. In fact that could be the only functionality
176- change present.
183+ Add SingleLogout with Redirect binding to SP metadata
184+ Rename local copy of XML::Sig.
177185
178- 80db64d Add provides section of META
179- 8b39923 Add github action to test build
180- 38b05fd Make t/author/podcoverage.t a developer only test
181- 7473f54 XML::Canonical was removed as an option due to its age
182- 50d4314 t/09-authn-request.t: update tests for signed requests
183- bf07c83 Generate META.json via dist.ini
184- cac4ad7 Add missing pod info for Protocol/ArtifactResolve.pm
185- b260946 Update README.md
186+ 0.12 Thu 13 Jan 2011 12:59:02 GMT
186187
187- 0.26-TRIAL TBD
188- Some major changes in the test suite but overall minor changes to
189- the rest of the module
188+ PAUSE-hide the local XML::Sig
190189
191- Thanks to https://github.com/waterkip Wesley Schwengle for the
192- overhaul of the test suite
190+ 0.11 Wed 12 Jan 2011 21:07:42 GMT
193191
194- 15596bb Increment Version
195- 82a8b54 Add pod documentation
196- 62817ca Update changes
197- c4c7db6 Remove unneeded manual dependency from github workflow
198- 56051db Update testsuite
199- 8c62593 Move testapp to author tests
200- f4cec75 Remove Data::Dumper
201- 0d1ccd8 Small setup in which Net::SAML2 is build in Docker
202- 4746957 Make it easier to inspect makefile.pl and cpanfile
203- bae12de Really need to fix this
204- e399dd2 Missed a hard coded version
205- 09ee6f3 Hard coded directory not ideal
206- ab5418d (tag: 0.25) Update Changes and increment the version
192+ Test Updates
193+
194+ 0.10 Tue 11 Jan 2011 15:11:38 GMT
207195
196+ First usable version.
197+
198+ POD, tests, Moose, etc.
199+ Embeds a local copy of XML::Sig
200+
201+ 0.01_01 Mon 4 Oct 2010 12:47:56 BST
202+
203+ Initial version.
204+
205+ This version will correctly perform Web Browser SSO, but
206+ with caveats. See the embedded documentation for details.
208207
0 commit comments