|
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 |