xmlseclibs 1.3.0 released

92 views
Skip to first unread message

Rob Richards

unread,
Sep 26, 2011, 7:59:01 AM9/26/11
to xmlse...@googlegroups.com
It's been some time since the last release and there have been a number
of features and a few bug fixes so I figured it was time for a new
release. A few of you have sent me some patches that are not included in
this release as they were too major for this release but they will be
included for a 2.0 branch I am planning on starting shortly.

You can find 1.3.0 here:
http://xmlseclibs.googlecode.com/files/xmlseclibs-1.3.0.tar.gz

Things added or fixed in this release:

26, Sep 2011, 1.3.0
Features:
- Add param to append sig to node when signing. Fixes a problem when using
inclusive canonicalization to append a signature within a namespaced
subtree.
ex. $objDSig->sign($objKey, $appendToNode);
- Add ability to encrypt by reference
- Add support for refences within an encrypted key
- Add thumbprint generation capability
(XMLSecurityKey->getX509Thumbprint() and
XMLSecurityKey::getRawThumbprint($cert))
- Return signature element node from XMLSecurityDSig::insertSignature() and
XMLSecurityDSig::appendSignature() methods
- Support for <ds:RetrievalMethod> with simple URI Id reference.
- Add XMLSecurityKey::getSymmetricKeySize() method (Olav)
- Add XMLSecEnc::getCipherValue() method (Olav)
- Improve XMLSecurityKey:generateSessionKey() logic (Olav)

Bug Fixes:
- Change split() to explode() as split is now depreciated
- ds:References using empty or simple URI Id reference should never include
comments in canonicalized data.
- Make sure that the elements in EncryptedData are emitted in the correct
sequence.

Rob

Reply all
Reply to author
Forward
0 new messages