diff -r 7333d7932ef7 -r 8b7f4e561641 installationservices/swcomponentregistry/group/security_softwarecomponentregistry.history.xml --- a/installationservices/swcomponentregistry/group/security_softwarecomponentregistry.history.xml Tue Aug 31 15:21:33 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,86 +0,0 @@ - - - - Provide APIs and data repository for software management on the device. - - - - Created a new script. - - - - panic in SCRSERVER.EXE is fixed. - - - Modified SCR interface to allow avoiding drive management when registering a file. - - - updated MMP files for SWI and USIF components to declare them SMPSAFE - - - - As described in proposed solution in the defect - added EPOCROOT## to the path - - - - Added a check when processing filters in SCR. - - - - Added validation of input parameters in the SCR - - - - The API wasn't changed to Uint, as this would require the DB also to support unsigned values in the relevant column, and I couldn't see an option for doing it without disrupting the schema. - - - - In ref. installer, fixed the order of closing sub-sessions and sessions in the SCR - - - - Refered to the generic data file's path; and cleanup the iby file. - - - - Fixed date/time handling in the SCR, so that CComponentEntry construction won't fail on the last month of the year or last day of the month. - - - - - - 1) Post-manufacture plugin management 2) Complex queries in the SCR - 3) Additional smaller requirements and changes and 4) Improved security in the SCR - - - - - Added caching for the CComponentEntry object in the subsession. Improved the performance of RSisRegistryEntry::OpenL. Several other minor improvements. - - - - 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 (index etc.) - - - - Removing queries while adding files. Improving bitmask management for installed drives. Making more properties optional. Made default options to favour ROM components. - - - - State variables were moved to the sub-session class instead of CRequestImpl class. This way the state is not shared across sub-sessions. - - - - Fixed a crash while matching downgraded locales for properties. - - - - - - 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. - - - -