|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <relnotes name="HTTP Utilities Library"> |
|
3 <purpose> |
|
4 Convenience component for storing a miscellany of utility classes commonly used by internet protocol parsing components. Contains implementations for URI, standardised time format, and simple text parsing utilities. |
|
5 </purpose> |
|
6 |
|
7 <defect number="DEF142843" title="Public headers include platform headers " revision="028"> |
|
8 Rectified the header classifications wherever necessary, either including it in .cpp or promoting it |
|
9 </defect> |
|
10 |
|
11 <defect number="PDEF119959" title="Klocwork Security Defects - application-protocols_inetprotutil" revision="027"> |
|
12 Resolved Klocwork Security issues. |
|
13 </defect> |
|
14 |
|
15 <defect number="DEF117127" title="Several warnings are flagged while building HTTP and WAP Push Components " revision="026"> |
|
16 Resolved build warnings. |
|
17 </defect> |
|
18 |
|
19 <defect number="PDEF117119" title="inetprotutils.dll is not compatible between 9.2 and 9.3 and 9.4 for WINSCW" revision="025"> |
|
20 Re-ordered the ordinals in def file for WISNCW in order to make v9.4 compatible with v9.2 and v9.3. |
|
21 </defect> |
|
22 |
|
23 <defect number="PDEF116173" title="inetprotutils.dll is not compatible between 9.2 and 9.3 and 9.4" revision="024"> |
|
24 Re-ordered the ordinals in def file in order to make v9.4 compatible with v9.2 and v9.3. |
|
25 </defect> |
|
26 |
|
27 <defect number="PDEF115778" title="Emergency call not terminated if 112 phone ends call" revision="023"> |
|
28 To support IOP issue, The fix does not validate "lr" value. |
|
29 </defect> |
|
30 |
|
31 <defect number="INC113916" title="Possible array out of bounds error" revision="022"> |
|
32 Fixed possible out of bounds error in TBase64::Decode() |
|
33 </defect> |
|
34 |
|
35 <defect number="INC113919" title="Possible array out of bounds error - CAuthority8::SetComponentL and CAuthority16" revision="021"> |
|
36 Asserted the value of specified component before setting it in the authority. |
|
37 </defect> |
|
38 |
|
39 <defect number="INC113930" title="Possible arrary out of bounds in CUri8::SetComponentL and CUri16::SetComponentL" revision="020"> |
|
40 Asserted the value of the specified component before setting it in the URI. |
|
41 </defect> |
|
42 |
|
43 <defect number="INC112209" title="Cannot install midlet from url which contains '!' character" revision="019"> |
|
44 Characters *, !, ', (, ) are removed from the excluded character list,since those are NOT Invalid in an URI. |
|
45 </defect> |
|
46 |
|
47 <defect number="PDEF112728" title="ONB: CL 1052215 causes UI Frameworks multiple failures with 93_160 and higher" revision="018"> |
|
48 Made a check for the handler whether it is a non-null before calling DoParseUri. |
|
49 </defect> |
|
50 |
|
51 <defect number="PDEF112258" title="UriParser.dll is loaded and unloaded many times during browsing" revision="017"> |
|
52 The plugin implementation is removed and GenericUriParser is defined as a base class having virtual methods which can be overidden by the dervied classes. |
|
53 </defect> |
|
54 |
|
55 <defect number="DEF111922" title="Description and return value for the ResolveL method of CUri8 " revision="016"> |
|
56 @return value is modified as CUri8 object. |
|
57 </defect> |
|
58 |
|
59 <defect number="DEF109550" title="Filename Case Check errors" revision="015"> |
|
60 Filenames are modified as specified in Filename policy. |
|
61 </defect> |
|
62 |
|
63 <defect number="DEF109081" title="Parse function can return KErrNomemory" revision="014"> |
|
64 Documentation for Parse function was updated to reflect that it can also return KErrNoMemory. Also the fix to close Ecom session after deleting plugin was implemented. |
|
65 </defect> |
|
66 |
|
67 <defect number="PDEF108861" title="Browsing www.aftonbladet.se caused Elena R6D23 to crash (tested with swedsh T..." revision="013"> |
|
68 The check is incorporated for aLength before making use of Right(aLength) operation. |
|
69 </defect> |
|
70 |
|
71 <defect number="DEF107661" title="Incomplete doxygen documentation in InetProtUtils component" revision="012"> |
|
72 Implemented Doxygen documentation. |
|
73 </defect> |
|
74 |
|
75 <defect number="DEF105605" title="JDTS: Validation of SIP URIs fails" revision="011"> |
|
76 The Sip Uri Parsing and validation is supported as specified in RFC 3261 through a plug-in. |
|
77 </defect> |
|
78 |
|
79 <defect number="PDEF107658" title="Symbian HTTP::Date header parsing problem" revision="010"> |
|
80 Any leading and trailing whitespaces in the value of Date header in the http response is now trimmed off before it is being converted. |
|
81 </defect> |
|
82 |
|
83 <defect number="PDEF103219" title="OSS Browser on S60 3.1 (& 3.0): whitespace (%20) character in link is interprete" revision="009"> |
|
84 Added an exported API,SpecificEscapeEncodeL, which will escape encode the special charaters in URI. |
|
85 </defect> |
|
86 |
|
87 <preq number="1182" title="GNU Make-based build system" revision="008"> |
|
88 Phase-I of Preq-1182 GNU Make-based build system, Filename Policy check updations. |
|
89 </preq> |
|
90 |
|
91 <defect number="PDEF103219" title="OSS Browser on S60 3.1 (& 3.0): whitespace (%20) character in link is interprete" revision="007"> |
|
92 Eliminating re-escaping of already escaped characters. |
|
93 </defect> |
|
94 |
|
95 <cr number="928" title="Add PREQ1631 to the scope of Naiad" revision="006"> |
|
96 Provided support for RFC3986 |
|
97 </cr> |
|
98 |
|
99 <defect number="PDEF097582" title="publishedAll typedef present in 9.1, absent in 9.2" revision="005"> |
|
100 Restored publishedAll typedef present for CAuthority16 that was accidentally removed from MCL. |
|
101 </defect> |
|
102 |
|
103 <defect number="DEF094978" title="Bad dependency on messaging" revision="004"> |
|
104 Replaced base64 dependency on messaging (imut.dll) with own base64-encoding functions. |
|
105 </defect> |
|
106 |
|
107 <defect number="DEF092551" title="Tag Scan Report for the inetprotutil Subsystem" revision="003"> |
|
108 Unidentified tags removed |
|
109 </defect> |
|
110 |
|
111 <defect number="DEF090356" title="Dead condition in inetprotutil" revision="002"> |
|
112 A dead condition check was removed |
|
113 </defect> |
|
114 |
|
115 <defect number="PDEF090903" title="TInternetDate leaves with KErrCorrupt when parsing a single digit day number" revision="001"> |
|
116 TInternetDate can parse dates with single digit day field. |
|
117 </defect> |
|
118 </relnotes> |