Skip to content

Latest commit

 

History

History
51 lines (32 loc) · 1.13 KB

File metadata and controls

51 lines (32 loc) · 1.13 KB

5.0.0

  • Upgrade dependencies (Now Dart >= 3.11 is needed)
  • Use xml/xpath.dart instead of xpath_selector

4.0.0

  • Upgrade dependencies (Now Dart >= 3.8 is needed)
  • fix: normalize RSA signature to modulus width to prevent short SignatureValue in XMLDSig

3.2.1+1

  • The last version that supports Dart 2.x
  • minor: canonicalizationAlgorithmForSignedInfo wasn't used
  • Added support for custom signature childs (#8 by davidadzgi)

3.2.1

  • Follow xml-crypto 3.2.1

    This addresses two critical CVE:

    • CVE-2025-29774
    • CVE-2025-29775

3.2.0

  • Follow xml-crypto 3.2.0
    • Use inclusiveNamespacesPrefixList to generate InclusiveNamespaces
    • Add support for appending attributes to KeyInfo element
    • Updated getKeyInfo function with actual implementation
    • Fix issue in case when namespace has no prefix

3.0.1

  • Migrate to xpath_selector 3.0.1 (#4)
  • Handle End-of-Line before parsing Xml (#5)

2.1.4

  • Correct behavior for XML canonicalization with namespaces and nested elements

2.1.3+1

  • Fix checkSignature param type
  • Do dart format

2.1.3

  • Initial version
  • Ported from yaronn/xml-crypto@v2.1.3