sl@0: sl@0: sl@0: sl@0: Service for Run-time User Permission Prompts 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: 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: Makes sure that ups.db file is writable before attempting to modify it. sl@0: sl@0: sl@0: sl@0: Fixed RPolicyCacheCountedHandle::CancelNotifyOnRef1() in upspolicycachehandle.cpp for the ups server. This fix will take care of the abnormal termination of the ups-server due to race conditions during out of memory testing. 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: sl@0: sl@0: This delivery step adds sl@0: 1) Management APIs sl@0: 2) The removal of decisions when a client application is uninstalled. This functionality requires the feature added in DS654. sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: SWI is updated to notify registered parties about the results of software install events. sl@0: sl@0: sl@0: sl@0: sl@0: Function CScsServer : StartScsServer() is now properly exported sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: This delivery step provides the main infrastructure for 1262, omitting management APIs and notification of client uninstallation. sl@0: sl@0: sl@0: sl@0: