sl@0: sl@0: sl@0: sl@0: Framework providing application support for cryptographic functionality implemented on a variety of secure hardware tokens e.g. smart cards and software emulations. sl@0: sl@0: sl@0: sl@0: coverity issues fixed sl@0: sl@0: sl@0: sl@0: coverity issues fixed sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Add SMPSAFE keyword in SDP mmp files sl@0: sl@0: sl@0: sl@0: sl@0: certstorepatchdata.h removed from swicertstore. This file has been already exported to epoc32/include by filetokens. All references to this header file have been updated. sl@0: sl@0: sl@0: sl@0: fstokenserver.mmp fixed to build for x86gcc platform sl@0: sl@0: sl@0: sl@0: Drive Name will return as character not byte. sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Support for aggregation of several certificate databases in different rofs layers sl@0: sl@0: sl@0: sl@0: sl@0: Label argument has been handled and the value assigned to it for the cases when the command is given with label or without label. sl@0: sl@0: sl@0: sl@0: Cacerts.dat file is updated now. sl@0: sl@0: sl@0: sl@0: 2 RSA keys can be added in sequence. sl@0: sl@0: sl@0: sl@0: When the KeyStore server recieves an unexpected message, panic and shutdown the client instead of the server. sl@0: sl@0: sl@0: sl@0: The following methods are now functional:void CRSARepudiableSigner::CancelSign(), void CDSARepudiableSigner::CancelSign(), void CFSRSADecryptor::CancelDecrypt() sl@0: void CDHAgreement::CancelAgreement(). sl@0: sl@0: sl@0: sl@0: Minor changes made to commenting and code to finish off leftover comments from the file "filecertstore.cpp". sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Correct headers included in source file. This change was to fix the effect of BR2143. sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Asnpkcs is removed from filetokens and now is a new component under security root directory. sl@0: sl@0: sl@0: sl@0: sl@0: Remove tagscan errors sl@0: sl@0: sl@0: sl@0: Minor changes to remove lint errors sl@0: sl@0: sl@0: sl@0: Fixed Panic when key found in another key store sl@0: sl@0: sl@0: sl@0: TOOLS2 macro is added with TOOLS. sl@0: sl@0: sl@0: sl@0: Changed according to filename policy to support the building of Symbian OS on both Windows and Linux for the test code. sl@0: sl@0: sl@0: sl@0: UnifiedKeyStore cannot get Key Manager Interface from keystore token plugin sl@0: sl@0: sl@0: sl@0: Removed hardcoded references to C drive and replaced with system drive. sl@0: sl@0: sl@0: sl@0: Removed SYMBIAN_PKCS12 #ifdefs from code. sl@0: sl@0: