|
|
Apache XML Security for Java 1.3.0 release notes
- Performance improvement in C14n, due to changes in internal structure, and a non recursive algorithm.
- Reduce memory consumption in c14n.
- Add new msg id named decoding.divisible.four and fix bug in Base64 Transform to throw Base64DecodingExc with this msg id instead of "It should be dived by four".
- Canonicalizing an empty node-set throws an ArrayIndexOutOfBoundsException. Also added new unit test for generating signatures. See Issue 36044.
- Fixed NullPointerException bugs in engineCanonicalize.
- Fix bug when parsing reference lists during decryption; properly handle relative URIs and lists of more than one element.
- Make XMLCipher.encryptData(Document, Element, boolean) public so it can be used by applications.
- Error in CarriedKeyNameDefinition EncryptedKeyImpl. CSee Issue 35917.
- Change logging message in XMLCipher.decryptKey from info to debug level (too noisy for info level).
- Fix file descriptor leak in XMLSignatureInput. See Issue 35580.
- Fix NullPointerException in TransformXPathFilter2.engineTransform if XMLSignatureInput is a node-set (instead of an element subtree).
- Fix condition in ElementProxy.guaranteeThatElementInCorrectSpace().
- Fix NullPointerException in log message emitted by ResolverDirectHTTP.engineCanResolve.
- Fix NullPointerException bug in ResolverXPointer.engineResolve; check if BaseURI is null before setting source URI.
- Fix NPE when an unknown transform algorithm is used. See Issue 34743.
- Removed system.err.println to a real log. See Issue 33936.
- Fix a bug in Xpath and Base64 transform is used together. See Issue 35919.
- Canonicalization of a DocumentFragment node always throws a c14n exception. See Issue 36638.
- KeyValue.getPublicKey does not work. See Issue 36639.
- Signature verification ignores the inclusive namespaces parameter of a excl c14n ds:CanonicalizationMethod. See Issue 36640.
- Remove of PRNG, HexDump, X509CertificateValidator classes.
- Out of the box j2se 1.5 ready(no adding xalan in the classpath or endorsed if no xpath transformation is needed).
- General small optimizations(b64 speed-ups, list instead of vector, etc...).
- Removed http://www.nue.et-inf.uni-siegen.de/~geuer-pollmann/#xpathFilter transformation.
|
|
|