apache > xml.apache
 

History of Changes

RSS

Introduction and explanation of symbols

Changes are sorted by "type" and then chronologically with the most recent at the top. These symbols denote the various action types:add=add, fix=fix, remove=remove, update=update

Version Java 1.4.3 (July 2009)

java_general

  • fix XML signature HMAC truncation authentication bypass Committed by SM. Thanks to Sean Mullan. See Issue 47526.
  • fix Fix checkstyle problems with source and tests. Committed by CO. See Issue 47525.
  • fix ECDSA signature value interopability patch. Committed by CO. See Issue 42239.
  • fix XPath transform and xml-stylesheet. Committed by CO. See Issue 45744.
  • fix The </#document node> inserted at the end of SOAPEnvelope. Committed by CO. See Issue 42986.
  • fix Unnecessary namespace declarations on EncryptedData children. Committed by CO. See Issue 47029.
  • fix Can't validate after invalid validation. Committed by CO. See Issue 44335.
  • fix Improve Java unit testing. Committed by CO. See Issue 47260.
  • fix Some website updates. Committed by CO. See Issue 47265.
  • fix We need a POM file added to the Maven repository. Committed by CO. See Issue 45388.
  • fix Remove JDK 1.5 API dependencies Committed by SM. See Issue 47483.
  • fix Downgrade signature verification logging from "info". Committed by SM. Thanks to Colm O hEigeartaigh. See Issue 47057.
  • fix Method to disable XMLUtils.addReturnToElement (reopened): changed Base64 code to ignore line breaks, if enabled. Committed by SM. Thanks to Colm O hEigeartaigh. See Issue 42061.
  • fix Reusing XMLSignature for signing and verifying fails on same thread. Committed by SM. Thanks to Bruno Harbulot. See Issue 47097.
  • fix Failed to add more than one child element to EncryptionMethod. Committed by SM. See Issue 46732.
  • fix org.apache.xml.security.utils.IdResolver is not thread safe Committed by SM. See Issue 46101.
  • fix verify with own canonicalization method. Committed by SM. Thanks to Anton Kosyakov. See Issue 45961.
  • fix XMLSignature::getKeyInfo method modifies document Committed by SM. See Issue 45475.
  • fix Fix XMLSec 1.4.2 problems reported by findbugs Committed by SM. See Issue 45811.
  • fix Transform.register class loading and recursive instantiation problems Committed by SM. See Issue 45706.
  • fix Some calls should be wrapped in AccessController.doPrivileged Committed by SM. See Issue 45664.
  • fix Restore XMLUtils.createDSctx method. Committed by SM. See Issue 45634.
  • fix log4j.properties in xmlsec sources and builds has side effects in production environment. Committed by SM. Thanks to Joachim Rousseau. See Issue 45095.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Colm O hEigeartaigh (CO), Sean Mullan (SM).

This is a list of other contributors:
Anton Kosyakov, Bruno Harbulot, Colm O hEigeartaigh, Joachim Rousseau, Sean Mullan.

Version C++ 1.5.1 (July 2009)

c_rel

  • fix Fix for c14n of default namespaces Committed by SC. See Issue 47353.
  • fix Fix Sparc compilation bug Committed by SC.
  • fix Fix for CVE-2009-0217 Committed by SC. See Issue 47527.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Scott Cantor (SC).

Version C++ 1.5.0 (June 2009)

c_rel

  • add Expose KeyInfo extensions via DOM Committed by SC.
  • add Add partial support for Inclusive C14N 1.1 with regard to xml:id but not xml:base Committed by SC.
  • add Add VC9 build files Committed by SC.
  • fix Fix memory leak in OpenSSL RSA/DSA key cloning Committed by SC. See Issue 45828.
  • fix Fix c14n to omit standard xmlns:xml declarations Committed by SC.
  • update Make SHA-1 the implicit default DigestMethod for RSA-OAEP key transport, allowing for interop until broken impls are fixed Committed by SC.
  • update Finish port to Xerces 3.x and 64-bit API changes Committed by SC.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Scott Cantor (SC).

Version Java 1.4.2 (June 2008)

java_general

  • add Add support for more XMLDSig algorithms listed in RFC 4051 Committed by SM. See Issue 44810.
  • add Add support for C14N 1.1 to Java implementation. Committed by SM. Thanks to Sean Mullan. See Issue 42653.
  • add Library does not allow specify provider for private key operations. Committed by SM. Thanks to Alon Bar-Lev. See Issue 43056.
  • add Method to disable XMLUtils.addReturnToElement. Committed by SM. Thanks to Michael McIntosh. See Issue 42061.
  • add Add XMLCipher.encryptData method that takes serialized data as parameter. Committed by SM. Thanks to Vladmir Ionescu. See Issue 38668.
  • fix DOMException is thrown at XMLSignature creation. Committed by SM. Thanks to Giedrius Noreikis. See Issue 44999.
  • fix Concurrent creation of a XMLSignature instance produces an ArrayIndexOutOfBoundsException. Thanks to Giedrius Noreikis Committed by RB. Thanks to Giedrius Noreikis. See Issue 44956.
  • fix Concurrent invocation of KeyInfo.getX509Certificate() occasionally fails Committed by RB. Thanks to Giedrius Noreikis. See Issue 44991.
  • fix Switch order of XML Signature validation steps Committed by SM. See Issue 44629.
  • fix Regression when processing XPath transform (additional fix) Committed by SM. See Issue 44617.
  • fix XMLX509IssuerSerial.getIssuerName incorrectly escapes '#' in hex values Committed by SM. See Issue 44586.
  • fix XMLX509Certificate.getX509Certificate() results in certificate parsing error. Committed by SM. Thanks to Vishal Mahajan. See Issue 44205.
  • fix When using xslt transformation there is problem with xalan newline. Small refactor for ElementProxy to get rid of the state, it was an old vestige that where taking space and obfuscating the code. Committed by RB. Thanks to Matej Spiller. See Issue 44177.
  • fix String comparisons using '==' causes validation errors with some parsers Committed by RB. Thanks to Vishal Mahajan. See Issue 40897.
  • fix XMLCipher loadEncryptedKey error. Committed by SM. Thanks to Butler. See Issue 44102.
  • fix No installed provider supports this key when checking a RSA signature against a DSA key before RSA key. Committed by SM. Thanks to Matthias Germann. See Issue 43239.
  • fix Unnecessary namespace declarations on Signature children. Committed by SM. Thanks to Brent Putnam. See Issue 42597.
  • fix Problem with empty BaseURI in ResolverLocalFilesystem. Committed by SM. Thanks to Frank Cornelis. See Issue 42865.
  • fix Inclusive C14n doesn't always handle xml:space and xml:lang attributes correctly Committed by SM. See Issue 43230.
  • fix Error when removing encrypted content in 1.4.1. Committed by SM. Thanks to Julien Taupin, Daniele Gagliardi. See Issue 42886.
  • fix ClassLoader issue causing NoSuchAlgorithmException loading Provider Implementation. Committed by SM. Thanks to James Washington. See Issue 42820.
  • update Improved logging in signature handling. Thanks to Wally Dennis. Committed by SM. Thanks to Wally Dennis. See Issue 44863.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Raul Benito Garcia (RB), Sean Mullan (SM).

This is a list of other contributors:
Alon Bar-Lev, Brent Putnam, Butler, Frank Cornelis, Giedrius Noreikis, James Washington, Julien Taupin, Daniele Gagliardi, Matej Spiller, Matthias Germann, Michael McIntosh, Sean Mullan, Vishal Mahajan, Vladmir Ionescu, Wally Dennis.

Version C++ 1.4.0 (November 2007)

c_rel

  • add Add const specifiers and methods to various classes Committed by SC.
  • add Add better extraction of openssl build settings using pkg-config Committed by SC.
  • fix Fix exclusive c14n namespace bug (rev. 526939) Committed by BL.
  • fix Fix XSECnew macro to stop catching arbitrary errors and report crypto exceptions instead of turning them into allocation errors Committed by SC.
  • fix Add various missing files to dist target Committed by SC.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Berin Lautenbach (BL), Scott Cantor (SC).

Version Java 1.4.1 (May 2007)

java_general

  • fix XML Security 1.4.0 does not build with IBM's JDK. Committed by SM. Thanks to Derek Morr. See Issue 41892.
  • fix Cannot canonicalize with XSLT transform. Committed by SM. Thanks to Lijun Liao. See Issue 41927.
  • fix Resolution of SAML 1.x ID attributes, incorrect namespace. Committed by SM. Thanks to Brent Putman. See Issue 41805.
  • fix Two text nodes with the value '\n' in succession within <ds:SignedInfo> and <ds:X509IssuerSerial>. Committed by SM. Thanks to Lijun Liao. See Issue 41474.
  • fix org.apache.xml.security.keys.content.KeyValue.getPublicKey() returns null for DSA key. Committed by SM. Thanks to Stepan Hrbacek. See Issue 41510.
  • fix XMLCipher StackOverflowError. Committed by SM. Thanks to Marek Jablonski. See Issue 41573.
  • fix Cannot specify dynamically a specific JCE Provider with the DSA Signature. Committed by SM. Thanks to Julien Pasquier. See Issue 41569.
  • fix ECDSA signature value interoperability patch. Committed by RB. Thanks to Wolfgang Glas. See Issue 42239.
  • fix Cannot generate signatures with the same key but different algorithms in sucession. Committed by RB. Thanks to Lijun Liao. See Issue 41520.
  • fix Xml canonization - UTF-8 encoding issue in Xml security 1.4.0. Committed by RB. Thanks to Karol Rewera. See Issue 41462.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Raul Benito Garcia (RB), Sean Mullan (SM).

This is a list of other contributors:
Brent PutmanDerek Morr, Julien Pasquier, Karol Rewera, Lijun Liao, Marek Jablonski, Stepan Hrbacek, Wolfgang Glas.

Version C++ 1.3.1 (January 2007)

c_rel

  • add Initial support for API changes in Xerces 3.0 Committed by BL.
  • fix Fix bug in autoconf that would prevent proper detection of Xerces ability to set Id attributes Committed by BL.
  • fix Fix bug 40085 - incorrect OIDs on non SHA1 based RSA sigs Committed by BL.
  • fix Remove redundant code in SignedInfo that was preventing the loading of signatures with algorithms not hard coded Committed by BL.
  • fix Fix bug in Envelope transform Committed by BL.
  • fix Fix bug in DSIGXPathFilterExpr with non-initalised vars. Reported by Ralf "Sabo" Saborowski. Committed by BL.
  • update Refactor NIX build to use automake and libtool Committed by BL.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Berin Lautenbach (BL).

Version Java 1.4 (January 2007)

java_general

  • add JSR 105 implementation. Committed by SM.
  • add Add XMLCipher.encryptData method that takes serialized data as parameter Committed by SM. See Issue 38668.
  • fix NPE in ResolverDirectHTTP.engineCanResolve. Committed by SM. Thanks to Frank Cornelis. See Issue 40783.
  • fix AxisSigner.java doesn't work out of the box Committed by RB. Thanks to Jean-Luc Cooke. See Issue 40360.
  • fix Impossible to add X509 subelements for signing Committed by RB. Thanks to Jean-Luc Cooke. See Issue 40404.
  • fix Base64 does not work in EBCDIC machines. Committed by RB. Thanks to ACastro. See Issue 40215.
  • fix Subtree canonicalization produce incorrect results in certain cases. Committed by RB. Thanks to Bob Shanahan . See Issue 40032.
  • fix Internal. Cannot sign-verify twice in the same thread with different XMLSignature instances. Committed by RB. Thanks to Ruchith Fernando. See Issue 40896.
  • fix Internal. KeyResolverSpi derived classes require default constructor. Committed by RB. Thanks to Frank Cornelis. See Issue 40796.
  • fix Different behaviour with NodeSet and RootNode with InclusiveNamespaces Committed by SM. Thanks to Pete Hendry. See Issue 37708.
  • fix Signing throws an exception if custom resource resolver is registered Committed by SM. Thanks to Vishal Mahajan. See Issue 37456.
  • fix Canonicalizer gets exception in many namespaces. Committed by RB. Thanks to katoy. See Issue 38655.
  • fix Transform TRANSFORM_XPATH2FILTER subtract filter does not work correctly. Committed by RB. Thanks to Stefano Del Sal. See Issue 38444.
  • fix X509CertificateResolver does not work in multithread environment Committed by RB. Thanks to Peter Bacik. See Issue 38605.
  • fix XMLCipher-loadEncryptedKey() doesn't set the correct CarriedKeyName element. Committed by RB. Thanks to Yvan Hess. See Issue 39200.
  • fix Findbugs reporting fixed. Committed by SM. Thanks to Sean Mullan. See Issue 39685.
  • update Major optimizations for signatures that use node-set transformations(xpath,xpath2,etc), 20-40% speed-up. Committed by RB.
  • update Major optimizations for signatures that use xpath2 transformation. Committed by RB.
  • update Major optimizations in inclusive c14n when using xml:* attributtes. Committed by RB.
  • update Memory footprint reduction: Less object creation. Reuse of "expensive" objects between operations in the same thread. Committed by RB.
  • update Minor Optimizations. Reuse the same Signature object if the key are identical. Committed by RB.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Raul Benito Garcia (RB), Sean Mullan (SM).

This is a list of other contributors:
ACastro, Bob Shanahan , Frank Cornelis, Jean-Luc Cooke, katoy, Pete Hendry, Peter Bacik, Ruchith Fernando, Sean Mullan, Stefano Del Sal, Vishal Mahajan, Yvan Hess.

Version C++ 1.3 (September 2006)

c_rel

  • add Implemented algorithm handlers for the digital signature classes, to provide algorithm extensibility Committed by BL.
  • add Initial import of beta NSS crypto support Committed by MT.
  • add Complete implementation of XKMS message set Committed by BL.
  • add Methods to allow loading of encrypted data without doing decrypt and to process a decrypt/encrypt operation without replacing the original nodes Committed by BL.
  • add Provide MS VC++ 2005 project files Committed by BL.
  • fix Performance improvements in canonicalisation Committed by BL.
  • fix Fix memory leaks in OpenSSL wrapping code Committed by BL.
  • fix Provide some stability if the Apache keystore is corrupted under Windows. Committed by BL.
  • fix Fix bug when encrypting small input docs Committed by BL.
  • update Update signature classes to pass in requested algorithms as URIs rather than enums. Enum based methods are now deprecated. Committed by BL.
  • update Provide ability for calling application to define whether references are interlocking. Committed by BL.
  • update Implement checks for broken OpenSSL support under Solaris 10 Committed by BL.
  • update Add --with-xalan, --with-openssl, --with-xerces and --enable-warnerror flags in configure Committed by BL.
  • update Configure now detects if Xalan is installed rather than having XALANCROOT being a pointer to the compile directory Committed by BL.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Berin Lautenbach (BL), Milan Tomic (MT).

Version Java 1.3 (October 2005)

java_c14n

  • update Performance improvement in C14n, due to changes in internal structure, and a non recursive algorithm. Committed by RB.
  • update Reduce memory consumption in c14n. Committed by RB.

java_general

  • add 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". Committed by SM.
  • fix Canonicalizing an empty node-set throws an ArrayIndexOutOfBoundsException. Also added new unit test for generating signatures. Committed by SM. See Issue 36044.
  • fix Fixed NullPointerException bugs in engineCanonicalize. Committed by SM.
  • fix Fix bug when parsing reference lists during decryption; properly handle relative URIs and lists of more than one element. Committed by SM. Thanks to Clive Brettingham-Moore.
  • fix Make XMLCipher.encryptData(Document, Element, boolean) public so it can be used by applications. Committed by SM.
  • fix Error in CarriedKeyNameDefinition EncryptedKeyImpl. Committed by SM. Thanks to Julien Taupin. See Issue 35917.
  • fix Change logging message in XMLCipher.decryptKey from info to debug level (too noisy for info level). Committed by SM.
  • fix Fix file descriptor leak in XMLSignatureInput. Committed by SM. Thanks to Rune Friis-Jensen. See Issue 35580.
  • fix Fix NullPointerException in TransformXPathFilter2.engineTransform if XMLSignatureInput is a node-set (instead of an element subtree). Committed by SM.
  • fix Fix condition in ElementProxy.guaranteeThatElementInCorrectSpace(). Committed by SM. Thanks to bodiguillaume-dev@yahoo.fr.
  • fix Fix NullPointerException in log message emitted by ResolverDirectHTTP.engineCanResolve. Committed by SM.
  • fix Fix NullPointerException bug in ResolverXPointer.engineResolve; check if BaseURI is null before setting source URI. Committed by SM.
  • fix Fix NPE when an unknown transform algorithm is used. Committed by RB. Thanks to Lee Coomber. See Issue 34743.
  • fix Removed system.err.println to a real log. Committed by RB. Thanks to Raymond Wong. See Issue 33936.
  • fix Fix a bug in Xpath and Base64 transform is used together. Committed by RB. Thanks to Luda. See Issue 35919.
  • fix Canonicalization of a DocumentFragment node always throws a c14n exception Committed by VM. See Issue 36638.
  • fix KeyValue.getPublicKey does not work Committed by VM. See Issue 36639.
  • fix Signature verification ignores the inclusive namespaces parameter of a excl c14n ds:CanonicalizationMethod Committed by VM. See Issue 36640.
  • remove Remove of PRNG, HexDump, X509CertificateValidator classes. Committed by RB.
  • update Out of the box j2se 1.5 ready(no adding xalan in the classpath or endorsed if no xpath transformation is needed) Committed by RB.
  • update General small optimizations(b64 speed-ups, list instead of vector, etc...). Committed by RB.

java_transformations

  • remove Removed http://www.nue.et-inf.uni-siegen.de/~geuer-pollmann/#xpathFilter transformation. Committed by RB.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Raul Benito Garcia (RB), Sean Mullan (SM), Vishal Mahajan (VM).

This is a list of other contributors:
bodiguillaume-dev@yahoo.fr, Clive Brettingham-Moore, Julien Taupin, Lee Coomber, Luda, Raymond Wong, Rune Friis-Jensen.

Version C++ 1.2.1 (July 2005)

c_rel

  • fix Add xklient "No Xalan" builds in VC 6.0 project files Committed by BL.
  • fix Fix version suffixes on DLL files in VC 6.0 "No Xalan" build. Committed by BL.
  • fix Add "No Xalan" support into VC 7.0 project files. Committed by BL.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Berin Lautenbach (BL).

Version C++ 1.2.0 (June 2005)

c_rel

  • add Implemented XKMS Message generation and processing Committed by BL.
  • add Implemented command line XKMS tool for generating and dumping XKMS messages Committed by BL.
  • add Add support for SHA224/256/384/512 (requires OpenSSL 0.9.8 Beta) Committed by BL.
  • add Patch for Mac OS X compile - provided by Scott Cantor - See Bugzilla #34920 Committed by BL. See Issue 34920.
  • add Added complete KeyInfo handling for XENCEncryptedType Committed by MT.
  • fix Remove MFC dependency and clean up memory debugging Committed by BL.
  • fix Support for DESTDIR as provided by Ville Skytta in Bugzilla 28520 Committed by BL. See Issue 28520.
  • fix Update to Apache licence 2.0. Committed by MT.
  • fix Fix bug with NULL pointer when validating or signing empty reference lists - fix as suggested by Jesse Pelton on 23 March 2005 on security-dev Committed by BL.
  • fix Change to allow apps to calculate and obtain signed info hash - from Eckehard Hermann - see email of 2 March 2005 on security-dev Committed by BL.
  • fix Patch for long RSA keys provided by Michael Braunoeder to security-dev on 16 Nov 2005 Committed by BL.
  • fix Memory leak in OpenSSLCryptoBase64 reported by Jesse Pelton fixed. Committed by BL.
  • fix Move to internal Base64 decoder in a number of methods to handle non-wrapping data Committed by BL.
  • fix Resize buffer in OpenSSLCryptoKeyRSA for larger RSA keys - as submitted by Vadim Ismailov 3 December 2005 Committed by BL.
  • fix Remove redundant m_keyType class variable from OpenSSLCryptoKeyRSA as reported by Jesse Pelton on security-dev Committed by BL.
  • fix Don't throw an exception when an RSA decrypt fails during sig validation - this is a failed validate, not an error Committed by BL.
  • fix Shutdown OpenSSL properly - as suggested by Jesse Pelton in e-mail to security-dev on 9 March 2005 Committed by BL.
  • fix Changed scope of WinCapiCryptoKey::importKey() from private to public. It returns key now, instead of void. Committed by BL.
  • fix Fix problem in Windows CAPI where XSEC doesn't work if user doesn't have admin rights. Committed by BL.
  • fix Bug fix in Windows CAPI code for some W2K machines - reported by Andrzej Matejko 4/5/2004 Committed by BL.
  • fix Fix build on non WINCAPI systems, as reported by Milan Tomic on 22/4/2004 Committed by MT.
  • fix New constructor added to WinCapiX509 Committed by MT.
  • fix Fixed Bug in encode() XSCryptCryptoBase64. Committed by BL.
  • fix Fix bug in XPathFilter transform when checking if an attribute is in the input node set. Committed by BL.
  • fix Fix bug in in UTF transcoder for counting of transcoded characters (count characters not bytes) reported by Milan Tomic Committed by BL.
  • fix Move function definitions in the Windows BinInput stream class to static to avoid conflicts with Xerces. As suggested by Jesse Pelton on 2 Feb 2005 in security-dev Committed by BL.
  • fix Fix to stop re-use of derived key encrypting key when decrypting multiple elements in a document Committed by BL.
  • fix Fix to ignore encryption exceptions during a private key decrypt Committed by BL.
  • update Remove dynamic_casts and RTTI requirement Committed by BL.
  • update Updates to compile against Xalan 1.9 Committed by BL.
  • update Backport to compile with Xerces 2.1 Committed by BL.
  • update Provided support for nominating namespace based Id attributes Committed by BL.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Berin Lautenbach (BL), Milan Tomic (MT).

Version Java 1.2.1 (February 2005)

build

  • remove Clean unused build*.xml files. Committed by RB.

external-libs

  • remove Clean unused jar (xmlParserAPI.jar,etc) and check and stored new versions. Committed by RB.
  • update Generated the dist jar with version (i.e. xmlsec-1.2.1.jar instead of plain xmlsec.jar) Committed by RB.

java_general

  • fix Fix a memory leak when using xpath or using ResourceResolver and not hitting getElementByIdUsingDOM() Committed by RB. Thanks to Sylvain Dusart. See Issue 32836.
  • fix Fix erroneous creation/verification when using XPath2Filter and inclusive c14n. Committed by RB.
  • fix Library now throws an exception when asked to sign/verify an inexistent fragment. Committed by RB. Thanks to Raymond Wong. See Issue 23554.
  • fix Restore reset behaviour as default when reusing Canonicalizers(but an append one can still be used). Committed by RB.
  • fix Fix a bug when using base64transformation and external resources. Committed by RB. Thanks to Sean Mullan. See Issue 33393.
  • fix Fix a bug when passing XMLsignatureInput(InputStream) streams that don't acknowledge reset() as expected. Committed by RB.
  • fix Added i14n Base64 error message. Committed by RB. Thanks to Sean Mullan. See Issue 32996.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Raul Benito Garcia (RB).

This is a list of other contributors:
Raymond Wong, Sean Mullan, Sylvain Dusart.

Version Java 1.2 (December 2004)

java_c14n

  • update Rework the canonicalization for speed-up common cases Committed by RB.

java_csp

  • update Update the JCE algorith mechanism Committed by VM.

java_general

  • update General memory footprint improvements Committed by RB.
  • update General speed optimizations Committed by RB.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Raul Benito Garcia (RB), Vishal Mahajan (VM).

Version C++ 1.10 (March 2004)

c_rel

  • add
    • Bug fixes for signature code
    • Beta implementation of XML Encryption
    • Initial implementation of pluggable algorithm handlers
    Committed by BL.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Berin Lautenbach (BL).

Version C++ 1.00 (July 2003)

c_rel

  • add
    • First stable release
    • Support for FreeBSD, NetBSD and Cygwin builds
    • All KeyInfo elements now available
    • Various bug fixes
    Committed by BL.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Berin Lautenbach (BL).

Version C++ 0.20 (May 2003)

c_rel

  • add
    • Windows Crypto API interface
    • Basic functions to extract information from signature objects
    • Various bug fixes
    Committed by BL.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Berin Lautenbach (BL).

Version Java 1.0.5 (unreleased)

docs

  • update

    Ported the docs to Forrest

    Committed by KW.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Karel Wouters (KW).

Version C++ 0.10 (unreleased)

c_rel

  • add

    First release of a Beta for the C++ library.

    Committed by BL.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Berin Lautenbach (BL).

Version Java 1.0.4 (15 July 2002)

java_csp

  • update

    Java - We use the most recent version of the BouncyCastle JCE now.

    Committed by CGP.

java_jdk

  • update

    Java - People who did not install Xalan properly under JDK 1.4.0 now get a more specific error message.

    Committed by CGP.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Christian Geuer-Pollmann (CGP).

Version Java 1.0.3 (unknown)

java_exc_c14n

java_xpath2

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Christian Geuer-Pollmann (CGP).

All Committers

This is a list of all people who have ever participated as committers on this project.

  • Christian Geuer-Pollmann (CGP)
  • Berin Lautenbach (BL)
  • Axl Mattheus (AXL)
  • Erwin van der Koogh (EK)
  • Karel Wouters (KW)
  • Raul Benito Garcia (RB)
  • Vishal Mahajan (VM)
  • Milan Tomic (MT)
  • Sean Mullan (SM)
  • Scott Cantor (SC)
  • Colm O hEigeartaigh (CO)