2 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 - Add support XPath support when creating signature. Provides support for
6 working with EBXML documents.
7 - Add reference option to force creation of URI attribute. For use
8 when adding a DOM Document where by default no URI attribute is added.
9 - Add support for RSA-SHA256
12 - fix bug #5: createDOMDocumentFragment() in decryptNode when data is node
13 content (patch by Francois Wang)
18 - Attempt to use mhash when hash extension is not present. (Alfredo Cubitos).
19 - Add fallback to built-in sha1 if both hash and mhash are not available and
20 throw error for other for other missing hashes. (patch by Olav Morken).
21 - Add getX509Certificate method to retrieve the x509 cert used for Key.
22 (patch by Olav Morken).
23 - Add getValidatedNodes method to retrieve the elements signed by the
24 signature. (patch by Olav Morken).
25 - Add insertSignature method for precision signature insertion. Merge
26 functionality from appendSignature in the process. (Olav Morken, Rob).
27 - Finally add some tests
30 - Fix canonicalization for Document node when using PHP < 5.2.
31 - Add padding for RSA_SHA1. (patch by Olav Morken).
36 - New addReference/List option (overwrite). Boolean flag indicating if URI
37 value should be overwritten if already existing within document.
38 Default is TRUE to maintain BC.
42 - Remove closing PHP tag to fix extra whitespace characters from being output
46 - Add getRefNodeID() and getRefIDs() methods missed in previous release.
47 Provide functionality to find URIs of existing reference nodes.
48 Required by simpleSAMLphp project
51 - Remove erroneous whitespace causing issues under certain circumastances.
55 - Enable creation of enveloping signature. This allows the creation of
56 managed information cards.
57 - Add addObject method for enveloping signatures.
58 - Add staticGet509XCerts method. Chained certificates within a PEM file can
59 now be added within the X509Data node.
60 - Add xpath support within transformations
61 - Add InclusiveNamespaces prefix list support within exclusive transformations.
64 - Initialize random number generator for mcrypt_create_iv. (Joan Cornadó).
65 - Fix an interoperability issue with .NET when encrypting data in CBC mode.