blob: 420462da8e488b2fb33402add0c9b6892a106280 [file] [log] [blame]
<?xml version="1.0"?>
<!--
Copyright 2003-2005 The Apache Software Foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<status>
<developers>
<person name="Christian Geuer-Pollmann" email="geuer-pollmann@nue.et-inf.uni-siegen.de" id="CGP" />
<person name="Berin Lautenbach" email="berin@ozemail.com.au" id="BL" />
<person name="Axl Mattheus" email="axl.mattheus@sun.com" id="AXL" />
<person name="Erwin van der Koogh" email="erwin@koogh.com" id="EK" />
<person name="Karel Wouters" email="karel.wouters@esat.kuleuven.ac.be" id="KW" />
<person name="Raul Benito Garcia" email="raul@apache.org" id="RB"/>
<person name="Vishal Mahajan" email="Vishal.Mahajan@Sun.COM" id="VM"/>
<person name="Milan Tomic" email="milan@setcce.org" id="MT"/>
<!-- Add more people here -->
</developers>
<changes>
<!-- Add new releases here; action attributes: type:(add | fix | update); -->
<!-- context:(docs | java_something | c_something ) -->
<release version="Java 1.2.1" date="February 2005(not yet released)">
<action dev="RB" type="fix" fixes-bug="32836" context="java_general" due-to="Sylvain Dusart">
Fix a memory leak when using xpath or using ResourceResolver and not hitting getElementByIdUsingDOM()
</action>
<action dev="RB" type="fix" context="java_general">
Fix erroneous creation/verification when using XPath2Filter and inclusive c14n.</action>
<action dev="RB" type="fix" fixes-bug="23554" context="java_general" due-to="Raymond Wong">
Library now throws an exception when asked to sign/verify an inexistent fragment.</action>
<action dev="RB" type="fix" context="java_general">
Restore reset behaviour as default when reusing Canonicalizers(but an append one can still be used).</action>
<action dev="RB" type="fix" fixes-bug="33393" context="java_general" due-to="Sean Mullan">
Fix a bug when using base64transformation and external resources.</action>
<action dev="RB" type="fix" context="java_general">
Fix a bug when passing XMLsignatureInput(InputStream) streams that don't acknowledge reset() as expected.
</action>
<action dev="RB" type="fix" fixes-bug="32996" context="java_general" due-to="Sean Mullan">
Added i14n Base64 error message.
</action>
<action dev="RB" type="remove" context="external-libs">
Clean unused jar (xmlParserAPI.jar,etc) and check and stored new versions.
</action>
<action dev="RB" type="update" context="external-libs">
Generated the dist jar with version (i.e. xmlsec-1.2.1.jar instead of plain xmlsec.jar)
</action>
<action dev="RB" type="remove" context="build">
Clean unused build*.xml files.
</action>
</release>
<release version="Java 1.2" date="December 2004">
<action dev="RB" type="update" context="java_c14n">
Rework the canonicalization for speed-up common cases
</action>
<action dev="RB" type="update" context="java_general">
General memory footprint improvements
</action>
<action dev="RB" type="update" context="java_general">
General speed optimizations
</action>
<action dev="VM" type="update" context="java_csp">
Update the JCE algorith mechanism
</action>
</release>
<release version="C++ 1.10" date="March 2004">
<action dev="BL" type="add" context="c_rel">
<ul>
<li>Bug fixes for signature code</li>
<li>Beta implementation of XML Encryption</li>
<li>Initial implementation of pluggable algorithm handlers</li>
</ul>
</action>
</release>
<release version="C++ 1.00" date="July 2003">
<action dev="BL" type="add" context="c_rel">
<ul>
<li>First stable release</li>
<li>Support for FreeBSD, NetBSD and Cygwin builds</li>
<li>All KeyInfo elements now available</li>
<li>Various bug fixes</li>
</ul>
</action>
</release>
<release version="C++ 0.20" date="May 2003">
<action dev="BL" type="add" context="c_rel">
<ul>
<li>Windows Crypto API interface</li>
<li>Basic functions to extract information from signature objects</li>
<li>Various bug fixes</li>
</ul>
</action>
</release>
<release version="Java 1.0.5" date="unreleased">
<action dev="KW" type="update" context="docs">
<p>Ported the docs to Forrest</p>
</action>
</release>
<release version="C++ 0.10" date="unreleased">
<action dev="BL" type="add" context="c_rel">
<p>
First release of a Beta for the C++ library.
</p>
</action>
</release>
<release version="Java 1.0.4" date="15 July 2002">
<action dev="CGP" type="update" context="java_jdk">
<p>Java - People who did not install Xalan properly under JDK 1.4.0 now
get a more specific error message.</p>
</action>
<action dev="CGP" type="update" context="java_csp">
<p>Java - We use the most recent version of the BouncyCastle JCE now.</p>
</action>
</release>
<release version="Java 1.0.3" date="unknown">
<action dev="CGP" type="add" context="java_exc_c14n">
<p>Java - Added support <link href="ext:w3c/c14n"> Exclusive XML
Canonicalization Version 1.0, W3C Recommendation 18 July 2002
</link>. (There is no interop to test vector <link
href="ext:w3c/c14n-interop">Y4</link> because of a problem in Xalan) </p>
<p>Canonicalization is written completely new: it's about 5-80 times
faster than the implementation in version 1.0.2. It's highly
recommended to upgrade to the new version. </p>
</action>
<action dev="CGP" type="update" context="java_xpath2">
<p>Java - Added support for <link href="ext:w3c/xpath-filterv2">
XML-Signature XPath Filter 2.0, W3C Candidate Recommendation 18
July 2002
</link>
</p>
</action>
</release>
</changes>
<todo>
<actions priority="high">
<action context="Java-code" dev="AXL">
Finish XML Encryption.
</action>
<action context="C++ code" dev="BL">
Create MD5 transform.
</action>
<action context="C++ code" dev="BL">
Create XPath-Filter Transform.
</action>
<action context="C++ code" dev="BL">
Release a "1.00" version.
</action>
<action context="C++ code" dev="BL">
Implement XML Encryption.
</action>
</actions>
<actions priority="medium">
<action context="Java-code" dev="open">
Construct more examples.
</action>
<action context="C++ code" dev="BL">
Build a PGP/GPG signature capability.
</action>
<action context="C++ code" dev="BL">
Implement interface for Windows CAPI.
</action>
</actions>
<actions priority="low">
<action context="docs" dev="KW">
Polish the ported docs. Add more content. Todo and changes are in <code>status.xml</code>
</action>
<action context="Java-code and C++ code" dev="open">
Implement an XKMS client.
</action>
</actions>
</todo>
</status>
<!-- Keep this comment at the end of the file
Local variables:
mode: xml
sgml-omittag:nil
sgml-shorttag:nil
sgml-namecase-general:nil
sgml-general-insert-case:lower
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:2
sgml-indent-data:t
sgml-parent-document:nil
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->