diff -r 000000000000 -r e4d67989cc36 genericservices/taskscheduler/group/syslibs_schsvr.history.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/genericservices/taskscheduler/group/syslibs_schsvr.history.xml Tue Feb 02 02:01:42 2010 +0200 @@ -0,0 +1,109 @@ + + + + Provides the ability to schedule a task/executable to run at a specified time + + + + Added appropriate comments for the corresponding coverity checker + + + + Included cenreprefrepositories.iby in SchsvrTest.iby which in turn includes 1020383e.txt file in timezoneServer. + + + + + + Splitting Mixed Header files for Base Services API + + + + + Removed the bounds restrictions on the TaskId parameter for GetTaskInfo, GetTaskDataSize and DeleteTask APIs. + Modified appropriate test cases to ensure KErrNotFound is returned when a taskId of -1 is passed to those APIs. + + + + Updates made in accordance to the changes in the Starup domain definitions as per System model v2. + + + + Fixes a coverity discovered dereferenced null pointer error. + + + Added extra check which makes the TaskScheduler more robust and not open to attack by malware. + + + + some functions used only for manual testing purposes are commented because they generated warning remarks during ONB. + + + Modified Task Scheduler to use the CClientMessage framework that was moved to Bsul.dll as part of this fix. + + + + The systart state transition Acknowledgment to Domain manager is done as soon as possible in CSchStartupStateMgr::RunL(), + and a sleep of 2 tickperiods is performed right afterward to allow this acknowlegement reach the domain manager. + + + Fix tagscan errors for schsvr test + + Used RMessage2::GetDesLengthL instead of RMessage2::GetDesLength to be able to leave with error code. + + + + Add support for backup and restore for task scheduler + + + + Changed schedule 12 information for the distribution.policy files from Tools to Task Scheduler + + + + Added an internal function parameter. + + + + Transient schedules and tasks are no longer persisted to disk. + + + + Updated checks for Time::MaxTTime so that DST is taken into account. + + + + Fixed memory leak on Task Scheduler exit + + + + + + Updating the component source files to comply with the Symbian filename policy. + + + + + Symbian OS v9.3 component branched from common codeline + + + + Removed references to hard coded system drive + + + + Fixed error in deleting temporary files if client does not behave as expected + + + + WriteDeviceData capability policing is introduced in Task Scheduler whereby only client applications with WriteDeviceData can create persistent schedules. + + + + Legacy code in task scheduler removed + + + + Added new test helper, PropertyDefine.exe, with necessary capabilities and updated TC_TSCH_CONDITION tests to use it. + +