--- a/authorisation/userpromptservice/database/group/bld.inf Thu Sep 10 14:01:51 2009 +0300
+++ b/authorisation/userpromptservice/database/group/bld.inf Fri Oct 02 13:15:59 2009 +0300
@@ -19,10 +19,7 @@
PRJ_EXPORTS
../inc/upsdb.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(ups/upsdb.h)
-
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/upsdbw.h /epoc32/include/ups/upsdbw.h
-#endif
+../inc/upsdbw.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(ups/upsdbw.h)
PRJ_MMPFILES
--- a/authorisation/userpromptservice/test/group/tups_notifier.mmp Thu Sep 10 14:01:51 2009 +0300
+++ b/authorisation/userpromptservice/test/group/tups_notifier.mmp Fri Oct 02 13:15:59 2009 +0300
@@ -43,6 +43,7 @@
end
start resource tups_notifierapp.rss
+DEPENDS techview/eikon.rsg
header
targetpath resource/apps
end
--- a/authorisation/userpromptutils/group/bld.inf Thu Sep 10 14:01:51 2009 +0300
+++ b/authorisation/userpromptutils/group/bld.inf Fri Oct 02 13:15:59 2009 +0300
@@ -17,9 +17,7 @@
PRJ_EXPORTS
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/upsnotifierutil.h /epoc32/include/ups/upsnotifierutil.h
-#endif
+../inc/upsnotifierutil.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(ups/upsnotifierutil.h)
../inc/security_ups_utils.iby /epoc32/rom/include/security_ups_utils.iby
--- a/contentmgmt/referencedrmagent/RefTestAgent/streamingrefagent/source/plugin/10285A34.rss Thu Sep 10 14:01:51 2009 +0300
+++ b/contentmgmt/referencedrmagent/RefTestAgent/streamingrefagent/source/plugin/10285A34.rss Fri Oct 02 13:15:59 2009 +0300
@@ -43,4 +43,5 @@
};
}
};
- }
\ No newline at end of file
+ }
+
--- a/crypto/weakcryptospi/group/security_cryptospi_strong.mrp Thu Sep 10 14:01:51 2009 +0300
+++ b/crypto/weakcryptospi/group/security_cryptospi_strong.mrp Fri Oct 02 13:15:59 2009 +0300
@@ -8,7 +8,6 @@
source \sf\os\security\crypto\weakcryptospi\strong
source \sf\os\security\crypto\weakcryptospi\test
source \sf\os\security\crypto\weakcryptospi\examples
-source \sf\os\unref\orphan\comgen\security\wincrypto
binary \sf\os\security\crypto\weakcryptospi\strong all
exports \sf\os\security\crypto\weakcryptospi\strong
notes_source \component_defs\release.src
@@ -34,5 +33,5 @@
ipr export-restricted T \sf\os\security\crypto\weakcryptospi\test
ipr export-restricted T \sf\os\security\crypto\weakcryptospi\examples
ipr T \sf\os\security\crypto\weakcryptospi\test\dumpcryptoplugin
-ipr export-restricted E \sf\os\unref\orphan\comgen\security\wincrypto
+
--- a/crypto/weakcryptospi/test/tplugins/group/tplugin01.mmp Thu Sep 10 14:01:51 2009 +0300
+++ b/crypto/weakcryptospi/test/tplugins/group/tplugin01.mmp Fri Oct 02 13:15:59 2009 +0300
@@ -54,7 +54,7 @@
#ifdef SYMBIAN_SDP_IPSEC_VOIP_SUPPORT
SOURCE rijndaelimpl.cpp
-SOURCEPATH ..\src\tplugin01
+SOURCEPATH ../src/tplugin01
SOURCE cmacimpl.cpp macimpl.cpp
#endif
--- a/crypto/weakcryptospi/test/tplugins/group/tplugin02.mmp Thu Sep 10 14:01:51 2009 +0300
+++ b/crypto/weakcryptospi/test/tplugins/group/tplugin02.mmp Fri Oct 02 13:15:59 2009 +0300
@@ -57,7 +57,7 @@
#ifdef SYMBIAN_SDP_IPSEC_VOIP_SUPPORT
SOURCE rijndaelimpl.cpp
-SOURCEPATH ..\src\tplugin02
+SOURCEPATH ../src/tplugin02
SOURCE cmacimpl.cpp macimpl.cpp
#endif
--- a/crypto/weakcryptospi/test/trandom/t_random.mmp Thu Sep 10 14:01:51 2009 +0300
+++ b/crypto/weakcryptospi/test/trandom/t_random.mmp Fri Oct 02 13:15:59 2009 +0300
@@ -26,8 +26,8 @@
SOURCEPATH .
SOURCE t_random.cpp
-USERINCLUDE ..\inc ..\random
-SYSTEMINCLUDE \epoc32\include
+USERINCLUDE ../inc ../random
+SYSTEMINCLUDE /epoc32/include
LIBRARY euser.lib
LIBRARY efsrv.lib random.lib
--- a/cryptomgmtlibs/securitycommonutils/group/bld.inf Thu Sep 10 14:01:51 2009 +0300
+++ b/cryptomgmtlibs/securitycommonutils/group/bld.inf Fri Oct 02 13:15:59 2009 +0300
@@ -22,16 +22,10 @@
PRJ_EXPORTS
//SCS Exports
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/scsclient.h /epoc32/include/scs/scsclient.h
-#endif
+../inc/scsclient.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(scs/scsclient.h)
../inc/scsserver.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(scs/scsserver.h)
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/scscommon.h /epoc32/include/scs/scscommon.h
-#endif
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/scscommon.inl /epoc32/include/scs/scscommon.inl
-#endif
+../inc/scscommon.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(scs/scscommon.h)
+../inc/scscommon.inl SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(scs/scscommon.inl)
#ifndef SYMBIAN_ENABLE_SPLIT_HEADERS
#ifdef SYMBIAN_OLD_EXPORT_LOCATION
@@ -40,31 +34,15 @@
#endif
//IPCStream Exports
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/nullstream.h /epoc32/include/scs/nullstream.h
-#endif
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/nullbuf.h /epoc32/include/scs/nullbuf.h
-#endif
+../inc/nullstream.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(scs/nullstream.h)
+../inc/nullbuf.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(scs/nullbuf.h)
../inc/ipcstream.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(scs/ipcstream.h)
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/ipcstream.inl /epoc32/include/scs/ipcstream.inl
-#endif
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/ipcbuf.h /epoc32/include/scs/ipcbuf.h
-#endif
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/streamingarray.h /epoc32/include/scs/streamingarray.h
-#endif
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/streamingarray.inl /epoc32/include/scs/streamingarray.inl
-#endif
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/cleanuputils.h /epoc32/include/scs/cleanuputils.h
-#endif
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/cleanuputils.inl /epoc32/include/scs/cleanuputils.inl
-#endif
+../inc/ipcstream.inl SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(scs/ipcstream.inl)
+../inc/ipcbuf.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(scs/ipcbuf.h)
+../inc/streamingarray.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(scs/streamingarray.h)
+../inc/streamingarray.inl SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(scs/streamingarray.inl)
+../inc/cleanuputils.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(scs/cleanuputils.h)
+../inc/cleanuputils.inl SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(scs/cleanuputils.inl)
../inc/scs.iby /epoc32/rom/include/scs.iby
../inc/securitycommonutils.iby /epoc32/rom/include/securitycommonutils.iby
@@ -75,9 +53,7 @@
#endif
// Common Log file
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/securitylog.h /epoc32/include/scs/securitylog.h
-#endif
+../inc/securitylog.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(scs/securitylog.h)
PRJ_MMPFILES
--- a/cryptomgmtlibs/securitytestfw/group/bld.inf Thu Sep 10 14:01:51 2009 +0300
+++ b/cryptomgmtlibs/securitytestfw/group/bld.inf Fri Oct 02 13:15:59 2009 +0300
@@ -71,9 +71,6 @@
../test/autotesting/searchtags.pl /epoc32/winscw/c/tswi/searchtags.pl
../test/autotesting/testexecute.ini /epoc32/winscw/c/system/data/testexecute.ini
-../test/autotesting/SFUpdateLicenceHeader.pl /epoc32/winscw/c/sfupdatelicenceheader.pl
-../test/autotesting/check_for_cpr_lic_issues.pl /epoc32/winscw/c/check_for_cpr_lic_issues.pl
-../test/autotesting/check_for_cpr_lic_issues.bat /epoc32/winscw/c/check_for_cpr_lic_issues.bat
// batch files for automated hardware testing
--- a/cryptomgmtlibs/securitytestfw/test/autotesting/check_for_cpr_lic_issues.bat Thu Sep 10 14:01:51 2009 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,34 +0,0 @@
-@rem
-@rem Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
-@rem All rights reserved.
-@rem This component and the accompanying materials are made available
-@rem under the terms of the License "Eclipse Public License v1.0"
-@rem which accompanies this distribution, and is available
-@rem at the URL "http://www.eclipse.org/legal/epl-v10.html".
-@rem
-@rem Initial Contributors:
-@rem Nokia Corporation - initial contribution.
-@rem
-@rem Contributors:
-@rem
-@rem Description: Check for the issues not considering the
-@rem --- Top level bld.inf ( Not in MCL )
-@rem --- openssllib ( Maintained by OE )
-@rem --- opencryptolibs ( Maintained by OE )
-@rem --- testframework ( Not in MCL )
-@rem --- openssl ( Maintained by OE )
-@rem --- SFUpdateLicenceHeader.pl ( Don't complain about the script itself!! )
-@rem --- nokia_security_metadata/distribution.policy.s60 ( Not a part of Symbian Foundation )
-@rem
-
-@rem Remove the issues( lines ) related to the above from the generated verif_issues.txt LOG file
-perl -ni.bak -e "print unless /\/common\/generic\/security\/distribution.policy.s60/;" \epoc32\winscw\c\verify_issues.txt
-perl -ni.bak -e "print unless /openssllib/;" \epoc32\winscw\c\verify_issues.txt
-perl -ni.bak -e "print unless /opencryptolibs/;" \epoc32\winscw\c\verify_issues.txt
-perl -ni.bak -e "print unless /testframework/;" \epoc32\winscw\c\verify_issues.txt
-perl -ni.bak -e "print unless /openssl/;" \epoc32\winscw\c\verify_issues.txt
-perl -ni.bak -e "print unless /SFUpdateLicenceHeader.pl/;" \epoc32\winscw\c\verify_issues.txt
-perl -ni.bak -e "print unless /\/common\/generic\/security\/os\/security\/security_info\/nokia_security_metadata\/distribution.policy.s60/;" \epoc32\winscw\c\verify_issues.txt
-
-@rem Append the result - Pass or fail to the same verify_issues.txt file.
-perl \epoc32\winscw\c\check_for_cpr_lic_issues.pl
--- a/cryptomgmtlibs/securitytestfw/test/autotesting/check_for_cpr_lic_issues.pl Thu Sep 10 14:01:51 2009 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,45 +0,0 @@
-#
-# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
-# All rights reserved.
-# This component and the accompanying materials are made available
-# under the terms of the License "Eclipse Public License v1.0"
-# which accompanies this distribution, and is available
-# at the URL "http://www.eclipse.org/legal/epl-v10.html".
-#
-# Initial Contributors:
-# Nokia Corporation - initial contribution.
-#
-# Contributors:
-#
-# Description: PREQ 2518 - Modification of Symbian OS copy-right notices
-# PREQ 2683 - Adding distribution.policy.s60 files for all components in the MCL
-# Script to check for the conflicting copy-right-licenses and missing policy files.
-# Just checks the size of the file - verify_issues.txt to decide whether there are
-# any issues!
-#
-
-
-#!/usr/bin/perl
-use strict;
-use warnings;
-my $filesize = -s '\epoc32\winscw\c\verify_issues.txt';
-my $outputfile = '\epoc32\winscw\c\verify_issues.txt';
-open(OP,">>$outputfile") || die("Cannot Open File");
-
-if( $filesize == 0 )
-{
- print (OP "\n\n\n\n\n\n\n\n\n No issues found. Test PASSED.\n\n");
- print (OP "\n Tests completed OK");
- print (OP "\n Run: 1");
- print (OP "\n Passed: 1");
- print (OP "\n 0 tests failed out of 1");
-}
-else
-{
- print (OP "\n\n\n\n\n\n\n\n\n\n Tests completed OK");
- print (OP "\n Issues found.");
- print (OP "\n Run: 1");
- print (OP "\n Passed: 0");
- print (OP "\n 1 tests failed out of 1");
-}
-exit 0;
\ No newline at end of file
--- a/cryptomgmtlibs/securitytestfw/test/autotesting/hosts Thu Sep 10 14:01:51 2009 +0300
+++ b/cryptomgmtlibs/securitytestfw/test/autotesting/hosts Fri Oct 02 13:15:59 2009 +0300
@@ -1,2 +1,2 @@
-10.253.18.26 cam-ocsptest01.intra
-10.253.18.26 cam-OCSPTEST01.prod.ad.symbian.intra
+10.253.18.15 cam-ocsptest01.intra
+10.253.18.15 cam-OCSPTEST01.prod.ad.symbian.intra
--- a/cryptomgmtlibs/securitytestfw/test/autotesting/panicscan_authserver.pl Thu Sep 10 14:01:51 2009 +0300
+++ b/cryptomgmtlibs/securitytestfw/test/autotesting/panicscan_authserver.pl Fri Oct 02 13:15:59 2009 +0300
@@ -52,8 +52,6 @@
("Thread tauthcliserv.exe::Worker.*Panic AUTHEXPR 64", 3)));
push(@{$expectedPanicsHash{"tauthsvr2_epocwind.txt"}}, (0,
("Thread AuthServer.EXE::Main Panic AuthServer 5", 3)));
-push(@{$expectedPanicsHash{"tpinplugin_epocwind.txt"}}, (0,
- ("Thread tpinplugin.exe::Worker.*Panic PINPLUGIN 1", 2)));
# crypto - padding related tests expect panics
push(@{$expectedPanicsHash{"tpaddingudeb_epocwind.txt"}}, (0,
--- a/cryptomgmtlibs/securitytestfw/test/autotesting/test_spec_sdp_9.5.txt Thu Sep 10 14:01:51 2009 +0300
+++ b/cryptomgmtlibs/securitytestfw/test/autotesting/test_spec_sdp_9.5.txt Fri Oct 02 13:15:59 2009 +0300
@@ -691,7 +691,7 @@
TESTEXECUTE, \logs\testexecute\authsecuritytests.htm,, -Dstartupmode=1 -- \tauth\securitytests\scripts\authsecuritytests.script, 1600, UDEB#UREL,, \epoc32\winscw\c\tauth\tauthsvr\scripts\batchfiles\post_tauthsvr.bat
TESTEXECUTE, \logs\testexecute\tauthsvroom.htm,, -Dstartupmode=1 -- \tauth\tauthsvr\scripts\tauthsvroom.script, 5000, UDEB#UREL,\epoc32\winscw\c\tauth\tauthsvr\scripts\batchfiles\pretauthsvroom.bat,\epoc32\winscw\c\tauth\tauthsvr\scripts\batchfiles\posttauthsvroom.bat
# Pinplugin test
-TESTEXECUTE, \logs\testexecute\tpinplugin.htm,, \tauth\tpinplugin\scripts\tpinplugin.script, 300, UDEB#UREL,,
+TESTEXECUTE, \logs\testexecute\tpinplugin.htm,, -Dstartupmode=1 -- \tauth\tpinplugin\scripts\tpinplugin.script, 300, UDEB#UREL,,
# Scan for unexpected panics in epocwind.out files
PERL, \panicscanlog.txt,,\epoc32\winscw\c\tswi\panicscan_authserver.pl, 300, UDEB,,
@@ -718,6 +718,10 @@
t_certstore, \logs\testexecute\SDP-Security_Tools-CertApp-FILEDAT-EMU00.htm,, -Dtextshell -- \security_tools\tcertapp\SDP-Security_Tools-CertApp-FILEDAT-EMU00.script \logs\testexecute\SDP-Security_Tools-CertApp-FILEDAT-EMU00.htm, 600, UDEB#UREL, \epoc32\winscw\c\security_tools\tcertapp\pre_tcertapp.bat, \epoc32\winscw\c\security_tools\tcertapp\post_tcertapp.bat
t_certstore, \logs\testexecute\SDP-Security_Tools-CertApp-SWIDAT-EMU00.htm,, -Dtextshell -- \security_tools\tcertapp\SDP-Security_Tools-CertApp-SWIDAT-EMU00.script \logs\testexecute\SDP-Security_Tools-CertApp-SWIDAT-EMU00.htm 600, UDEB#UREL, \epoc32\winscw\c\security_tools\tcertapp\pre_tcertapp.bat, \epoc32\winscw\c\security_tools\tcertapp\post_tcertapp.bat
+[UptoMCL]
+# Scan for unexpected panics in epocwind.out files
+PERL, \panicscanlog.txt,,\epoc32\winscw\c\tswi\panicscan.pl, 300, UDEB,,
+
[Misc]
# Check that there are no test certificates in invalid locations in the source code
@@ -728,11 +732,3 @@
# Categorisation tags are checked for all of security sub-system
PERL, \searchtags.txt,,\epoc32\winscw\c\tswi\searchtags.pl, 300, UDEB,,
-
-# PREQ2518 and 2683 - Check for any missing distribution.policy.s60 file and copyright license issues.
-PERL, \verify_issues.txt,, \epoc32\winscw\c\SFUpdateLicenceHeader.pl -verify -log verify.log -output \epoc32\winscw\c\verify_issues.txt %SECURITYSOURCEDIR%, 300, UDEB,, \epoc32\winscw\c\check_for_cpr_lic_issues.bat
-
-[UptoMCL]
-# Scan for unexpected panics in epocwind.out files
-PERL, \panicscanlog.txt,,\epoc32\winscw\c\tswi\panicscan.pl, 300, UDEB,,
-# END of file
--- a/cryptomgmtlibs/securityutils/group/bld.inf Thu Sep 10 14:01:51 2009 +0300
+++ b/cryptomgmtlibs/securityutils/group/bld.inf Fri Oct 02 13:15:59 2009 +0300
@@ -25,15 +25,11 @@
DEFAULT
PRJ_EXPORTS
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/euserext.h
-#endif
-../inc/miscutil.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(miscutil.h)
-../inc/callbacktimer.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(callbacktimer.h)
+../inc/euserext.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(euserext.h)
+../inc/miscutil.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(miscutil.h)
+../inc/callbacktimer.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(callbacktimer.h)
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/securityerr.h /epoc32/include/securityerr.h
-#endif
+../inc/securityerr.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(securityerr.h)
// ROMKIT includes
../inc/secutil.iby /epoc32/rom/include/secutil.iby
../inc/sectcbutil.iby /epoc32/rom/include/sectcbutil.iby
--- a/cryptoservices/asnpkcs/test/tpkcs8enc/tpkcs8enc.mmp Thu Sep 10 14:01:51 2009 +0300
+++ b/cryptoservices/asnpkcs/test/tpkcs8enc/tpkcs8enc.mmp Fri Oct 02 13:15:59 2009 +0300
@@ -29,11 +29,11 @@
SOURCEPATH .
SOURCE pkcs8Tester.cpp
-USERINCLUDE ..\..\..\..\crypto\weakcrypto\inc
-USERINCLUDE ..\..\..\filebasedcertificateandkeystores\source\generic\client
-USERINCLUDE ..\..\..\filebasedcertificateandkeystores\source\generic\common
-SYSTEMINCLUDE \epoc32\include
-SYSTEMINCLUDE \epoc32\include\ecom
+USERINCLUDE ../../../../crypto/weakcrypto/inc
+USERINCLUDE ../../../filebasedcertificateandkeystores/source/generic/client
+USERINCLUDE ../../../filebasedcertificateandkeystores/source/generic/common
+SYSTEMINCLUDE /epoc32/include
+SYSTEMINCLUDE /epoc32/include/ecom
LIBRARY euser.lib efsrv.lib ecom.lib cryptography.lib
LIBRARY certstore.lib asn1.lib crypto.lib hash.lib
--- a/cryptoservices/certificateandkeymgmt/group/bld.inf Thu Sep 10 14:01:51 2009 +0300
+++ b/cryptoservices/certificateandkeymgmt/group/bld.inf Fri Oct 02 13:15:59 2009 +0300
@@ -29,7 +29,7 @@
// specify the source file followed by its destination here
// copy will be used to copy the source file to its destination
// If there's no destination then the source file will be copied
-// to the same name in \epoc32\include
+// to the same name in /epoc32/include
../group/makecertstore.ipr /epoc32/engdoc/tools/makecertstore.ipr
@@ -51,13 +51,9 @@
../inc/pkixCertChain_v2.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(pkixcertchain.h)
../inc/pkixvalidationresult_v2.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(pkixvalidationresult.h)
../inc/x509CertExt_v2.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(x509certext.h)
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/x509constraintext.h /epoc32/include/x509constraintext.h
-#endif
+../inc/x509constraintext.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(x509constraintext.h)
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/x509keyencoder.h /epoc32/include/x509keyencoder.h
-#endif
+../inc/x509keyencoder.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(x509keyencoder.h)
#ifndef SYMBIAN_ENABLE_SPLIT_HEADERS
#ifdef SYMBIAN_OLD_EXPORT_LOCATION
../inc/x509bitstring.h /epoc32/include/x509bitstring.h
@@ -67,9 +63,7 @@
#endif
#endif
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/swicertstore.h
-#endif
+../inc/swicertstore.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(swicertstore.h)
@@ -80,9 +74,7 @@
../inc/wtlsnames.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(wtlsnames.h)
../inc/wtlskeys.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(wtlskeys.h)
../inc/wtlscertchain.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(wtlscertchain.h)
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-../inc/pkcs7excert.h
-#endif
+../inc/pkcs7excert.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(pkcs7excert.h)
../inc/pkcs7issuerserial.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(pkcs7issuerserial.h)
#ifdef SYMBIAN_OLD_EXPORT_LOCATION
../inc/pkcs7signerinfo.h
@@ -114,7 +106,7 @@
../certstore/certclients.dat /epoc32/release/winscw/urel/z/private/101f72a6/certclients.dat
../certstore/certclients.dat /epoc32/data/z/private/101f72a6/certclients.dat
-//..\makecertstore\makecertstore.bat \epoc32\tools\makecertstore.bat
+//../makecertstore/makecertstore.bat /epoc32/tools/makecertstore.bat
// ROMKIT includes
../inc/CERTMAN.IBY /epoc32/rom/include/certman.iby
--- a/cryptoservices/certificateandkeymgmt/tpkixcert_tef/group/tpkixcert_tef.mmp Thu Sep 10 14:01:51 2009 +0300
+++ b/cryptoservices/certificateandkeymgmt/tpkixcert_tef/group/tpkixcert_tef.mmp Fri Oct 02 13:15:59 2009 +0300
@@ -21,16 +21,16 @@
UID 0x1000007A 0x101FE229
VENDORID 0x70000001
-SOURCEPATH ..\src
+SOURCEPATH ../src
SOURCE tpkixcertserver.cpp
SOURCE pkixcertstepbase.cpp
SOURCE apiteststeps.cpp
SOURCE validateteststep.cpp
SOURCE datetimefatalteststep.cpp
-USERINCLUDE ..\src
-SYSTEMINCLUDE \epoc32\include
-SYSTEMINCLUDE \epoc32\include\test
+USERINCLUDE ../src
+SYSTEMINCLUDE /epoc32/include
+SYSTEMINCLUDE /epoc32/include/test
LIBRARY euser.lib
LIBRARY testexecuteutils.lib
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/package_definition.xml Fri Oct 02 13:15:59 2009 +0300
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<SystemDefinition schema="3.0.0">
+ <package id="security" name="OS Security" levels="physical-abstraction plugins libraries management services utilities">
+ <collection id="authorisation" name="Authorisation" level="utilities">
+ <component id="userpromptservice" name="User Prompt Service" introduced="tb92" purpose="mandatory">
+ <unit bldFile="authorisation/userpromptservice/group" mrp="authorisation/userpromptservice/group/security_ups.mrp"/>
+ </component>
+ <component id="userpromptutils" name="User Prompt Utils" introduced="tb92" purpose="optional">
+ <unit bldFile="authorisation/userpromptutils/group" mrp="authorisation/userpromptutils/group/security_ups_utils.mrp"/>
+ </component>
+ </collection>
+ <collection id="contentmgmt" name="Content Management" level="utilities">
+ <component id="contentaccessfwfordrm" name="Content Access Framework for DRM" introduced="9.1" purpose="mandatory">
+ <unit bldFile="contentmgmt/contentaccessfwfordrm/group" mrp="contentmgmt/contentaccessfwfordrm/group/security_caf2.mrp"/>
+ </component>
+ <component id="cafrecogniserconfig" name="CAF Recogniser Config" introduced="9.1" purpose="mandatory">
+ <unit bldFile="contentmgmt/cafrecogniserconfig" mrp="contentmgmt/cafrecogniserconfig/security_reccafconfig.mrp"/>
+ </component>
+ <component id="referencedrmagent" name="Reference DRM Agent" introduced="8.0" purpose="development">
+ <unit bldFile="contentmgmt/referencedrmagent/RefTestAgent/group" mrp="contentmgmt/referencedrmagent/RefTestAgent/group/security_rta.mrp"/>
+ </component>
+ </collection>
+ <collection id="crypto" name="Crypto Libraries" level="libraries">
+ <component id="weakcryptospi" name="Weak Crypto SPI" filter="gt" introduced="tb92" purpose="optional">
+ <unit bldFile="crypto/weakcryptospi/group" mrp="crypto/weakcryptospi/group/security_cryptospi_weak.mrp"/>
+ </component>
+ <component id="strongcryptospi" name="Strong Crypto SPI" filter="gt" introduced="tb92" purpose="optional">
+ <unit bldFile="crypto/weakcryptospi/strong" mrp="crypto/weakcryptospi/group/security_cryptospi_strong.mrp"/>
+ </component>
+ </collection>
+ <collection id="cryptomgmtlibs" name="Crypto Management Libraries" level="management">
+ <component id="securityutils" name="Security Utils" introduced="8.0" purpose="optional">
+ <unit bldFile="cryptomgmtlibs/securityutils/group" mrp="cryptomgmtlibs/securityutils/group/security_common.mrp"/>
+ </component>
+ <component id="securitytestfw" name="Security Test Framework" deprecated="tb92" introduced="7.0" purpose="development">
+ <unit mrp="cryptomgmtlibs/securitytestfw/group/security_testframework.mrp"/>
+ </component>
+ <component id="securitydocs" name="Security Documentation" purpose="development" class="doc">
+ <unit mrp="cryptomgmtlibs/securitydocs/security_documentation.mrp"/>
+ </component>
+ <component id="cryptotokenfw" name="Crypto Token Framework" introduced="7.0" purpose="optional">
+ <unit bldFile="cryptomgmtlibs/cryptotokenfw/group" mrp="cryptomgmtlibs/cryptotokenfw/group/security_cryptotokens.mrp"/>
+ </component>
+ <component id="securitycommonutils" name="Security Common Utils" introduced="8.0" purpose="mandatory">
+ <unit bldFile="cryptomgmtlibs/securitycommonutils/group" mrp="cryptomgmtlibs/securitycommonutils/group/security_commonutils.mrp"/>
+ </component>
+ </collection>
+ <collection id="securityanddataprivacytools" name="Security and Data Privacy Tools" level="services">
+ <component id="securityconfig" name="Security Config" introduced="9.1" purpose="optional">
+ <unit bldFile="securityanddataprivacytools/securityconfig/group" mrp="securityanddataprivacytools/securityconfig/group/security_config.mrp"/>
+ </component>
+ <component id="securitytools" name="Security Tools" introduced="tb92" purpose="optional" target="desktop">
+ <unit bldFile="securityanddataprivacytools/securitytools/group" mrp="securityanddataprivacytools/securitytools/group/security_tools.mrp"/>
+ </component>
+ </collection>
+ <collection id="cryptoplugins" name="Crypto Plugins" level="plugins">
+ <component id="cryptospiplugins" name="Crypto SPI Plugins" filter="gt" introduced="tb92" purpose="optional" class="plugin">
+ <unit bldFile="cryptoplugins/cryptospiplugins/group" mrp="cryptoplugins/cryptospiplugins/group/security_cryptospi_plugins.mrp"/>
+ </component>
+ </collection>
+ <collection id="cryptoservices" name="Crypto Services" level="plugins">
+ <component id="certificateandkeymgmt" name="Certificate and Key Management" introduced="6.0" purpose="optional">
+ <unit bldFile="cryptoservices/certificateandkeymgmt/group" mrp="cryptoservices/certificateandkeymgmt/group/security_certman.mrp"/>
+ </component>
+ <component id="filebasedcertificateandkeystores" name="File-based Certificate and Key Stores" introduced="8.0" purpose="optional">
+ <unit bldFile="cryptoservices/filebasedcertificateandkeystores/group" mrp="cryptoservices/filebasedcertificateandkeystores/group/security_filetokens.mrp"/>
+ </component>
+ <component id="asnpkcs" name="ASN PKCS" introduced="8.0" purpose="optional">
+ <unit bldFile="cryptoservices/asnpkcs/group" mrp="cryptoservices/asnpkcs/group/security_asnpkcs.mrp"/>
+ </component>
+ </collection>
+ <collection id="security_info" name="OS Security Info" level="utilities">
+ <component id="security_metadata" name="OS Security Metadata" class="config" introduced="tb91" purpose="development" target="desktop">
+ <unit mrp="security_info/security_metadata/security_metadata.mrp"/>
+ </component>
+ </collection>
+ </package>
+</SystemDefinition>
--- a/security_info/security_metadata/security_metadata.mrp Thu Sep 10 14:01:51 2009 +0300
+++ b/security_info/security_metadata/security_metadata.mrp Fri Oct 02 13:15:59 2009 +0300
@@ -1,5 +1,6 @@
component security_metadata
source \sf\os\security\security_info\security_metadata
source \sf\os\security\package_definition.xml
+source \sf\os\security\distribution.policy.s60
notes_source \component_defs\release.src
ipr T
--- a/securityanddataprivacytools/securityconfig/group/securityconfig.mmp Thu Sep 10 14:01:51 2009 +0300
+++ b/securityanddataprivacytools/securityconfig/group/securityconfig.mmp Fri Oct 02 13:15:59 2009 +0300
@@ -40,7 +40,7 @@
#ifdef __SECURE_DATA__
TARGETPATH /resource/errors
#else
-TARGETPATH \System\Errors
+TARGETPATH /System/Errors
#endif
SMPSAFE