|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <relnotes name="Task Scheduler"> |
|
3 <purpose> |
|
4 Provides the ability to schedule a task/executable to run at a specified time |
|
5 </purpose> |
|
6 |
|
7 <defect number="DEF139847" title="[Coverity]:SYMBIAN.CLEANUP_STACK,RESOURCE_LEAK,CHECKED_RETURN " revision="024"> |
|
8 Added appropriate comments for the corresponding coverity checker |
|
9 </defect> |
|
10 |
|
11 <defect number="DEF138354" title="schsvr Rtests failing in tb92sf due to changes made to timezoneserver.iby" revision="023"> |
|
12 Included cenreprefrepositories.iby in SchsvrTest.iby which in turn includes 1020383e.txt file in timezoneServer. |
|
13 </defect> |
|
14 |
|
15 <deliverystep number="1462" name="PREQ2475: Splitting Mixed Header files for Base Services API" osproject="SymTB9.2" revision="022"> |
|
16 <milestone project="GT0494" number="3.9"/> |
|
17 <preq number="2475" title="Splitting Mixed header"> |
|
18 Splitting Mixed Header files for Base Services API |
|
19 </preq> |
|
20 </deliverystep> |
|
21 |
|
22 <defect number="PDEF128431" title="Fix for PDEF118811 introduces behavioural change " revision="021"> |
|
23 Removed the bounds restrictions on the TaskId parameter for GetTaskInfo, GetTaskDataSize and DeleteTask APIs. |
|
24 Modified appropriate test cases to ensure KErrNotFound is returned when a taskId of -1 is passed to those APIs. |
|
25 </defect> |
|
26 |
|
27 <defect number="PDEF127260" title="Updating startup domain definitions used in Task Scheduler" revision="020"> |
|
28 Updates made in accordance to the changes in the Starup domain definitions as per System model v2. |
|
29 </defect> |
|
30 |
|
31 <defect number="DEF124488" title="[coverity] -schsvr - FORWARD_NULL" revision="019"> |
|
32 Fixes a coverity discovered dereferenced null pointer error. |
|
33 </defect> |
|
34 <defect number="PDEF124589" title="TaskScheduler crashes under IPC fuzzing causing phone reset" revision="018"> |
|
35 Added extra check which makes the TaskScheduler more robust and not open to attack by malware. |
|
36 </defect> |
|
37 |
|
38 <minorchange revision="017"> |
|
39 some functions used only for manual testing purposes are commented because they generated warning remarks during ONB. |
|
40 </minorchange> |
|
41 <defect number="PDEF118812" title="TaskScheduler crashes under IPC fuzzing and phone resets" revision="017"> |
|
42 Modified Task Scheduler to use the CClientMessage framework that was moved to Bsul.dll as part of this fix. |
|
43 </defect> |
|
44 |
|
45 <defect number="DEF108026" title="SCHSVR performs SSA-driven actions before acknowledging transition" revision="016"> |
|
46 The systart state transition Acknowledgment to Domain manager is done as soon as possible in CSchStartupStateMgr::RunL(), |
|
47 and a sleep of 2 tickperiods is performed right afterward to allow this acknowlegement reach the domain manager. |
|
48 </defect> |
|
49 |
|
50 <minorchange revision="015">Fix tagscan errors for schsvr test</minorchange> |
|
51 <defect number="DEF113259" title="(schsvr) call to GetDesLength() not checked for error return" revision="014"> |
|
52 Used RMessage2::GetDesLengthL instead of RMessage2::GetDesLength to be able to leave with error code. |
|
53 </defect> |
|
54 |
|
55 <defect number="PDEF105017" title="Task scheduler is not backup/restore aware " revision="013"> |
|
56 Add support for backup and restore for task scheduler |
|
57 </defect> |
|
58 |
|
59 <defect number="DEF110156" title="Incorrect component name in distribution.policy files" revision="012"> |
|
60 Changed schedule 12 information for the distribution.policy files from Tools to Task Scheduler |
|
61 </defect> |
|
62 |
|
63 <defect number="DEF110187" title="SCHSVR, BuildTaskErrorMessage(), excessive stack usage " revision="011"> |
|
64 Added an internal function parameter. |
|
65 </defect> |
|
66 |
|
67 <defect number="DEF109371" title="Task Scheduler incorrectly persists transient schedules to disk" revision="010"> |
|
68 Transient schedules and tasks are no longer persisted to disk. |
|
69 </defect> |
|
70 |
|
71 <defect number="DEF104103" title="ONB: Schedule server conditioning tests failing on ONB" revision="009"> |
|
72 Updated checks for Time::MaxTTime so that DST is taken into account. |
|
73 </defect> |
|
74 |
|
75 <defect number="PDEF102482" title="ONB: 2 TEF scripts are crashing in Coverage in 9.3 and 9.4" revision="008"> |
|
76 Fixed memory leak on Task Scheduler exit |
|
77 </defect> |
|
78 |
|
79 <deliverystep number="557" name="Filename policy changes" osproject="Oghma" revision="007"> |
|
80 <milestone project="GT0329" number="3.11"/> |
|
81 <preq number="1182" title="GNU Make-based build system"> |
|
82 Updating the component source files to comply with the Symbian filename policy. |
|
83 </preq> |
|
84 </deliverystep> |
|
85 |
|
86 <minorchange revision="006"> |
|
87 Symbian OS v9.3 component branched from common codeline |
|
88 </minorchange> |
|
89 |
|
90 <defect number="PDEF102408" title="System drive hard coded in some TaskScheduler code" revision="005"> |
|
91 Removed references to hard coded system drive |
|
92 </defect> |
|
93 |
|
94 <defect number="PDEF101876" title="Task Scheduler temporary task files are not always deleted" revision="004"> |
|
95 Fixed error in deleting temporary files if client does not behave as expected |
|
96 </defect> |
|
97 |
|
98 <defect number="PDEF098080" title="Task Scheduler: Persistent Schedules not ReScheduled on Device Bootup" revision="003"> |
|
99 WriteDeviceData capability policing is introduced in Task Scheduler whereby only client applications with WriteDeviceData can create persistent schedules. |
|
100 </defect> |
|
101 |
|
102 <defect number="DEF096673" title="Legacy code in task scheduler needs to be removed" revision="002"> |
|
103 Legacy code in task scheduler removed |
|
104 </defect> |
|
105 |
|
106 <defect number="DEF097771" title="Some Task Scheduler tests appear to pass even though they don't complete" revision="001"> |
|
107 Added new test helper, PropertyDefine.exe, with necessary capabilities and updated TC_TSCH_CONDITION tests to use it. |
|
108 </defect> |
|
109 </relnotes> |