sl@0: sl@0: sl@0: sl@0: This component holds the common security subsystem settings intended to be customised by the licensee. sl@0: sl@0: sl@0: sl@0: A new feature has been added to SWI that allows a backup of an application to overwrite an application on the device if it already exists.The fix also includes improvements to the DEBUG logging for restore and fixes for some partial upgrade edge cases.This was also properly fixes a much older defect PDEF091134. sl@0: sl@0: sl@0: SIFLauncher's configuration has been splitted into production and test. sl@0: sl@0: sl@0: sl@0: Source path of ocsppolicy.ini is changed from winscw folder to \epoc32\system\data folder in ocspconfig.iby file. sl@0: sl@0: sl@0: sl@0: Refered to the generic data file's path; and cleanup the iby file. sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: 1) Post-manufacture plugin management 2) Complex queries in the SCR sl@0: 3) Additional smaller requirements and changes and 4) Improved security in the SCR sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Add SMPSAFE keyword in SDP mmp files sl@0: sl@0: sl@0: sl@0: sl@0: As N- series devices tend to have many in ROM components, most settings in the SCR DB were changed to favour ROM components as the default settings. Additionally, more settings were made optional for all components sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Delivers the main set of features for the Diran Early Phase. Includes the new components (SCR, SIF and STS), migration of the native installer to use the new components and most reference code. Excludes non-mandatory features and post-production plugin management. sl@0: sl@0: sl@0: sl@0: sl@0: Hard Coded Paths in iby files changed to use EPOCROOT## sl@0: sl@0: sl@0: sl@0: Put JMI code under SYMBIAN_JAVA_NOT_INCLUDED ifdef. sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: OCSP Changes for Cingular/AT&T sl@0: sl@0: sl@0: sl@0: sl@0: Correction to a typographical error in SWI's config file and the code that reads it. sl@0: sl@0: sl@0: sl@0: Move UPS configuration code to security_config and SWI observer plugni to security_swi. sl@0: sl@0: sl@0: sl@0: SWI now logs install and uninstall events internally. This is enabled by adding MaxNumOfLogEnteries=N to swipolicy.ini where N is the maximum number of entries. The default is 0. This log can be accessed via RSisRegistrySession::RetrieveLogFileL() sl@0: sl@0: sl@0: sl@0: Dependency of Winscw build while building an Armv5 build has been removed sl@0: sl@0: sl@0: sl@0: TOOLS2 macro is added with TOOLS. sl@0: sl@0: sl@0: sl@0: The alternative Code Signing OID field is added in the javahelper.rss file sl@0: sl@0: