Skip to content

Releases: bseddon/xml-signer

1.12: Merge pull request #13 from lou-perret/main

10 Jan 10:07
007e73f
Compare
Choose a tag to compare

Includes updates to prevent deprecation warnings when using PHP 8.1

Stable version with elliptic curve support

12 Jul 19:23
Compare
Choose a tag to compare

Updates allow certificates to be used that are generated using an elliptic curve algorithm. Also adds updates to improve validations of ETSI plug test signatures.

Stable version

17 May 09:15
Compare
Choose a tag to compare

This release includes an update made back in March to move the location some code was consolidated to because it meant then there was an error creating a archive timestamp for a signature.

Release for DGFiP

20 Mar 21:17
Compare
Choose a tag to compare

This release allows a DGFiP user to generate <DigestMethod> and <DigestValue> elements within <QualifyingProperties> that have a XAdES prefix not the correct XMLDSig prefix ('ds').

Sign nodes identified by id

27 Feb 00:15
Compare
Choose a tag to compare

A caller is able to sign a node that is identified by an id value

Adds support for large text nodes

25 Feb 00:35
Compare
Choose a tag to compare

Adds support for files with large text nodes (>10MB). For PHP XML features to read all of the text a flag must be set or 'only' the first 10MBof the text will be retrieved and a warning emitted. Now the option to use large text nodes can be enabled by a parameter in the constructor of the class InputResourceInfo.

Stable version

19 Jan 12:07
Compare
Choose a tag to compare

Fixes four issues:

  • Validation could fail when a document is signed using a certificate issued by an intermediate CA.
  • Creating a signature directly from a DOMDocument instance (rather than via temporary file) works correctly.
  • The location of an issuer's certificate referenced in a certificate's AIA extension using HTTP might redirect to an HTTPS location. This scenario no longer generates a warning and now successfully retrieves the certificate.
  • Namespaces on the root element of a document being signed no longer cause a signature to be invalid when it's attached (this issue did not apply to detached signatures).

Thanks go to arraintxo for identifying these issues and helping with their resolution.

Stable version with LTA support

29 Oct 08:27
Compare
Choose a tag to compare

Now contains a static method to add LTA information to an existing signature.