This software has reached its End of Life and is no longer supported. This documentation is available for historical purposes only.
Release Notes
Release 1.2.0 (end of life)
Release date: 2013-04-17
For a complete list of issues addressed in this release, seeĀ https://issues.shibboleth.net/jira/issues/?filter=10273.
- XSTJ-38: blacklist MD5 algorithm during signature verification
- XSTJ-33: release process for XmlSecTool 1.2.0
- XSTJ-31: add ECDSA elliptic curve signature support
- XSTJ-28: provide blacklist ability for SHA-1 during signature verification
- XSTJ-27: compatibility with Apache Santuario 1.5.x
- XSTJ-24: should not use xmlsec IdResolver class
- XSTJ-23: stabilise xmlsectool build, update dependencies
- XSTJ-22: non-zero exit codes from shell script
- XSTJ-20: pass JVMOPTS environment variable through xmlsectool.sh
- XSTJ-19: pkcs11Config option fails to use indicated keystore provider
- XSTJ-17: multiple errors in --help documentation
- XSTJ-16: misleading error message on failed schema validation
- XSTJ-15: XmlSecTool fails with String index out of range -1
- XSTJ-14: allow specification of Digest and Signature algorithms when signing
- XSTJ-5: ship RPM packaging files with xmlsectool
Release 1.1.5
Release date: 2011-07-25
- XSTJ-13: failure to fetch via http if web server doesn't present a content-encoding header field
- Security issue: additional validation of signatures to protect against signature wrapping attacks similar to CVE-2011-1411
Release 1.1.4
- XTSJ-10: Correct class and command name
- XSTJ-9: Add support for reading/writting base64, deflate, gzip encoded files
- XTSJ-8: xmlsectool generates spurious xmlns:xml definitions in output
- XTSJ-7: verify xmlsectool dependencies
Release 1.1.3
- XSTJ-6: program fails with a NullPointerException when using a signing key from the filesystem without a password
Release 1.1.2
- XSTJ-1: Update dependency libraries for version 1.1.2
- XSTJ-2: non-zero status code not returned when a signature is invalid