os/security/crypto/weakcrypto/group/README_POST_94_MCL_BRANCH.txt
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 May 16th 2007
     2 -------------
     3 
     4 PREQ57 (CryptoSPI) has now been delivered into the MCL. This
     5 replaces this component ('crypto') for 9.5 onwards. CryptoSPI
     6 is binary compatible with crypto, and provides header files in
     7 the following locations:
     8 
     9    cryptospi/inc        -- old 'crypto' header files
    10    cryptospi/inc/spi    -- new 'cryptospi' header files
    11 
    12 A number of other teams' MMP files continue to use hard-coded
    13 paths of 'common/generic/security/crypto/inc' within the MMP
    14 file. They do not use /epoc32/include for export-control
    15 reasons. When 9.4 has been branched from the MCL, these MMP
    16 files should be rewritten to use the location 'cryptospi/inc'
    17 instead. These MMP files are:
    18 
    19    common/generic/j2me/utils/JavaMIDletInstaller/group/JavaHelper.mmp
    20    common/generic/networking/ipsec/ipsec_itest/group/ts_ipsec.mmp
    21    common/generic/networking/ipsec/pkiservice/group/pkiservicenew.mmp
    22    common/generic/networking/ipsec/pkiservice/group/pkiservicesymb.mmp
    23    common/generic/networking/ipsec/utlpkcs1/group/utlpkcs1new.mmp
    24    common/generic/networking/ipsec/utlpkcs5/group/utlpkcs5new.mmp
    25    common/generic/networking/ppp/group/PPP.MMP
    26    common/generic/networking/ppp/te_ppp/group/t_ppp_lib.mmp
    27    common/generic/syslibs/store/BMAKE/ESTOR.MMP
    28    common/generic/syslibs/store/TCRYPT/T_CRYPT.MMP
    29    common/generic/syslibs/store/TPAGE/T_SPAGE.MMP
    30    common/generic/wap-stack/wapstack/group/wapstksrv.mmp
    31 
    32 Once these MMP files have been modified, the 'crypto' component tree
    33 can be deleted from Perforce and a TBAS build completed to confirm
    34 that there are no regressions. This will enable the old 'crypto' code
    35 to be removed once 9.4 has branched from the MCL.
    36