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