1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/security/crypto/weakcrypto/group/security_crypto_strong.history.xml Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,80 @@
1.4 +<?xml version="1.0" encoding="UTF-8"?>
1.5 +<relnotes name="Cryptography Library">
1.6 + <purpose>
1.7 + Non-RSA cryptographic algorithms including symmetric and asymmetric ciphers, hash functions and a cryptographic strong random number generator. Supercedes RSA-based Security/cryptalg, export restricted.
1.8 + </purpose>
1.9 +
1.10 + <deliverystep number="" name="PREQ2193 SMP-Safe Crypto Services Components" osproject="Diran" revision="016">
1.11 + <milestone project="GT0433" number="MS3.7"/>
1.12 + <preq number="2193" title="SMP-Safe Crypto Services Components">
1.13 + Add SMPSAFE keyword in SDP mmp files
1.14 + </preq>
1.15 + </deliverystep>
1.16 +
1.17 + <defect number="DEF124570" title="Annoying preprocessor warnings due to wrong keyword in symmetric.h" revision="015">
1.18 + Fixed preprocessor warnings as a result of error within symmetric.h
1.19 + </defect>
1.20 +
1.21 + <deliverystep number="921" name="PREQ1493: Crypto Services: Add SHA 224, 256, 384, 512 hash algorithms to the Cryptographic Library." osproject="Sphinx" revision="014">
1.22 + <milestone project="GT0379" number="MS3.15"/>
1.23 + <preq number="1493" title="Add SHA 224, 256, 384, 512 hash algorithms to the Cryptographic Library.">
1.24 + Adds support for SHA 224, 256, 384, 512 algorithms to the old Crypto library in Naiad.
1.25 + </preq>
1.26 + </deliverystep>
1.27 +
1.28 + <defect number="PDEF114232" title="RandomServer crashes under IPC attack" revision="013">
1.29 + Added parameter validation for Random Server.
1.30 + </defect>
1.31 +
1.32 + <defect number="DEF112296" title="HMAC(crypto) only works with hash functions having 64 byte block" revision="012">
1.33 + HMAC(crypto) works with the block size as supplied by the hash algorithm.
1.34 + </defect>
1.35 +
1.36 + <deliverystep number="496" name="EC073: Security: Crypto Services Header File Refactoring" osproject="Oghma" revision="011">
1.37 + <milestone project="GT0313" number="MS3.7"/>
1.38 + <ec number="73" title="Crypto Services Header File Refactoring (to simplify the SDK creation process)">
1.39 + Non-exported published functions made internal.
1.40 + Status added to published files if it was missing.
1.41 + </ec>
1.42 + </deliverystep>
1.43 +
1.44 + <defect number="DEF106230" title="Clean up build's tagscan errors" revision="010">
1.45 + Removed tagscan errors
1.46 + </defect>
1.47 +
1.48 + <defect number="DEF107276" title="Lint errors in security code should be fixed (production and test)" revision="009">
1.49 + Minor changes to remove lint errors
1.50 + </defect>
1.51 +
1.52 + <ec number="074" title="Include an implementation of the MD4 hash function (IETF RFC 1320) in those provided by the Symbian Hash library (part of Symbian Security subsystem)" revision="008">
1.53 + Added the MD4 Message Digest Algorithm(RFC 1320) implementation.
1.54 + </ec>
1.55 +
1.56 + <preq number="1182" title="GNU Make-based build system" revision="007">
1.57 + TOOLS2 macro is added with TOOLS.
1.58 + </preq>
1.59 +
1.60 + <preq number="1182" title="GNU Make-based build system" revision="006">
1.61 + Changed according to filename policy to support the building of Symbian OS on both Windows and Linux for the test code.
1.62 + </preq>
1.63 +
1.64 + <defect number="DEF101551" title="tpkcs5kdftests.txt regression" revision="005">
1.65 + Removed tpkcs5kdftests.txt and added the test cases present in tpkcs5kdftests.txt to tpkcs12kdftests.txt. Removed pbeU.def.
1.66 + </defect>
1.67 +
1.68 + <defect number="DEF102043" title="Makesis & SWI assumes system drive is c:" revision="004">
1.69 + Removed hardcoded references to C drive and replaced with system drive.
1.70 + </defect>
1.71 +
1.72 + <defect number="PDEF098589" title="The length of the RSA signature should be the length of the RSA modulus" revision="003">
1.73 + Added a function which takes care leading zeros in the signature
1.74 + </defect>
1.75 +
1.76 + <defect number="DEF096191" title="57: t_testhandler2 OOM test framework can go into an infinite loop" revision="002">
1.77 + Infinite loop exited when any unknown error comes other than KErrNone and KErrNoMemory for OOM Test Framework.
1.78 + </defect>
1.79 +
1.80 + <defect number="DEF099289" title="Remove SYMBIAN_PKCS12 #ifdefs from code" revision="001">
1.81 + Removed SYMBIAN_PKCS12 #ifdefs from code.
1.82 + </defect>
1.83 +</relnotes>