Bug 1300 - System definition update required for security
Added new component - "browserrootcertificates". (No bld.inf, so does not affect the build.)
--- a/symbian2/single/sysdefs/system_model.xml Mon Nov 16 19:37:41 2009 +0000
+++ b/symbian2/single/sysdefs/system_model.xml Tue Nov 17 11:36:24 2009 +0000
@@ -649,6 +649,9 @@
<component name="rootcertificates" long-name="Root Certificates" introduced="7.0s" purpose="optional" plugin="N" origin-model="Symbian">
<unit mrp="os/security/cryptoservices/rootcertificates/rootcerts.mrp"/>
</component>
+ <component id="browserrootcertificates" name="Browser Root Certificates" introduced="symbian^2" purpose="optional">
+ <unit mrp="os/security/cryptoservices/browserrootcertificates/browserrootcerts.mrp"/>
+ </component>
<component name="asnpkcs" long-name="ASN PKCS" introduced="8.0" purpose="optional" plugin="N" origin-model="Symbian">
<unit bldFile="os/security/cryptoservices/asnpkcs/group" mrp="os/security/cryptoservices/asnpkcs/group/security_asnpkcs.mrp"/>
</component>
--- a/symbian2/split/sysdefs/system_model_os.xml Mon Nov 16 19:37:41 2009 +0000
+++ b/symbian2/split/sysdefs/system_model_os.xml Tue Nov 17 11:36:24 2009 +0000
@@ -671,6 +671,9 @@
<component name="rootcertificates" long-name="Root Certificates" introduced="7.0s" purpose="optional">
<unit mrp="os/security/cryptoservices/rootcertificates/rootcerts.mrp"/>
</component>
+ <component id="browserrootcertificates" name="Browser Root Certificates" introduced="symbian^2" purpose="optional">
+ <unit mrp="os/security/cryptoservices/browserrootcertificates/browserrootcerts.mrp"/>
+ </component>
<component name="asnpkcs" long-name="ASN PKCS" introduced="8.0" purpose="optional">
<unit bldFile="os/security/cryptoservices/asnpkcs/group" mrp="os/security/cryptoservices/asnpkcs/group/security_asnpkcs.mrp"/>
</component>
--- a/symbian3/single/sysdefs/system_model.xml Mon Nov 16 19:37:41 2009 +0000
+++ b/symbian3/single/sysdefs/system_model.xml Tue Nov 17 11:36:24 2009 +0000
@@ -642,6 +642,9 @@
<component name="rootcertificates" long-name="Root Certificates" introduced="7.0s" purpose="optional" plugin="N" origin-model="Symbian">
<unit mrp="os/security/cryptoservices/rootcertificates/rootcerts.mrp"/>
</component>
+ <component id="browserrootcertificates" name="Browser Root Certificates" introduced="symbian^2" purpose="optional">
+ <unit mrp="os/security/cryptoservices/browserrootcertificates/browserrootcerts.mrp"/>
+ </component>
<component name="asnpkcs" long-name="ASN PKCS" introduced="8.0" purpose="optional" plugin="N" origin-model="Symbian">
<unit bldFile="os/security/cryptoservices/asnpkcs/group" mrp="os/security/cryptoservices/asnpkcs/group/security_asnpkcs.mrp"/>
</component>
--- a/symbian3/split/sysdefs/system_model_os.xml Mon Nov 16 19:37:41 2009 +0000
+++ b/symbian3/split/sysdefs/system_model_os.xml Tue Nov 17 11:36:24 2009 +0000
@@ -440,6 +440,9 @@
<component name="filebasedcertificateandkeystores" long-name="File-based Certificate and Key Stores" introduced="8.0" purpose="optional">
<unit bldFile="os\security\cryptoservices\filebasedcertificateandkeystores\group" mrp="os\security\cryptoservices\filebasedcertificateandkeystores\group\security_filetokens.mrp"/>
</component>
+ <component id="browserrootcertificates" name="Browser Root Certificates" introduced="symbian^2" purpose="optional">
+ <unit mrp="os\security\cryptoservices\browserrootcertificates\browserrootcerts.mrp"/>
+ </component>
<component name="asnpkcs" long-name="ASN PKCS" introduced="8.0" purpose="optional">
<unit bldFile="os\security\cryptoservices\asnpkcs\group" mrp="os\security\cryptoservices\asnpkcs\group\security_asnpkcs.mrp"/>
</component>
@@ -2396,4 +2399,4 @@
<task><buildLayer command="abld -check build" targetList="armv5smp" unitParallel="Y" targetParallel="Y"/></task>
</configuration>
<!-- tb101sf configuration -->
-</SystemBuild></SystemDefinition>
\ No newline at end of file
+</SystemBuild></SystemDefinition>