os/ossrv/genericservices/httputils/group/application-protocols_inetprotutil.history.xml
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/ossrv/genericservices/httputils/group/application-protocols_inetprotutil.history.xml Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,118 @@
1.4 +<?xml version="1.0" encoding="UTF-8"?>
1.5 +<relnotes name="HTTP Utilities Library">
1.6 + <purpose>
1.7 + 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.
1.8 + </purpose>
1.9 +
1.10 + <defect number="DEF142843" title="Public headers include platform headers " revision="028">
1.11 + Rectified the header classifications wherever necessary, either including it in .cpp or promoting it
1.12 + </defect>
1.13 +
1.14 + <defect number="PDEF119959" title="Klocwork Security Defects - application-protocols_inetprotutil" revision="027">
1.15 + Resolved Klocwork Security issues.
1.16 + </defect>
1.17 +
1.18 + <defect number="DEF117127" title="Several warnings are flagged while building HTTP and WAP Push Components " revision="026">
1.19 + Resolved build warnings.
1.20 + </defect>
1.21 +
1.22 + <defect number="PDEF117119" title="inetprotutils.dll is not compatible between 9.2 and 9.3 and 9.4 for WINSCW" revision="025">
1.23 + Re-ordered the ordinals in def file for WISNCW in order to make v9.4 compatible with v9.2 and v9.3.
1.24 + </defect>
1.25 +
1.26 + <defect number="PDEF116173" title="inetprotutils.dll is not compatible between 9.2 and 9.3 and 9.4" revision="024">
1.27 + Re-ordered the ordinals in def file in order to make v9.4 compatible with v9.2 and v9.3.
1.28 + </defect>
1.29 +
1.30 + <defect number="PDEF115778" title="Emergency call not terminated if 112 phone ends call" revision="023">
1.31 + To support IOP issue, The fix does not validate "lr" value.
1.32 + </defect>
1.33 +
1.34 + <defect number="INC113916" title="Possible array out of bounds error" revision="022">
1.35 + Fixed possible out of bounds error in TBase64::Decode()
1.36 + </defect>
1.37 +
1.38 + <defect number="INC113919" title="Possible array out of bounds error - CAuthority8::SetComponentL and CAuthority16" revision="021">
1.39 + Asserted the value of specified component before setting it in the authority.
1.40 + </defect>
1.41 +
1.42 + <defect number="INC113930" title="Possible arrary out of bounds in CUri8::SetComponentL and CUri16::SetComponentL" revision="020">
1.43 + Asserted the value of the specified component before setting it in the URI.
1.44 + </defect>
1.45 +
1.46 + <defect number="INC112209" title="Cannot install midlet from url which contains '!' character" revision="019">
1.47 + Characters *, !, ', (, ) are removed from the excluded character list,since those are NOT Invalid in an URI.
1.48 + </defect>
1.49 +
1.50 + <defect number="PDEF112728" title="ONB: CL 1052215 causes UI Frameworks multiple failures with 93_160 and higher" revision="018">
1.51 + Made a check for the handler whether it is a non-null before calling DoParseUri.
1.52 + </defect>
1.53 +
1.54 + <defect number="PDEF112258" title="UriParser.dll is loaded and unloaded many times during browsing" revision="017">
1.55 + The plugin implementation is removed and GenericUriParser is defined as a base class having virtual methods which can be overidden by the dervied classes.
1.56 + </defect>
1.57 +
1.58 + <defect number="DEF111922" title="Description and return value for the ResolveL method of CUri8 " revision="016">
1.59 + @return value is modified as CUri8 object.
1.60 + </defect>
1.61 +
1.62 + <defect number="DEF109550" title="Filename Case Check errors" revision="015">
1.63 + Filenames are modified as specified in Filename policy.
1.64 + </defect>
1.65 +
1.66 + <defect number="DEF109081" title="Parse function can return KErrNomemory" revision="014">
1.67 + 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.
1.68 + </defect>
1.69 +
1.70 + <defect number="PDEF108861" title="Browsing www.aftonbladet.se caused Elena R6D23 to crash (tested with swedsh T..." revision="013">
1.71 + The check is incorporated for aLength before making use of Right(aLength) operation.
1.72 + </defect>
1.73 +
1.74 + <defect number="DEF107661" title="Incomplete doxygen documentation in InetProtUtils component" revision="012">
1.75 + Implemented Doxygen documentation.
1.76 + </defect>
1.77 +
1.78 + <defect number="DEF105605" title="JDTS: Validation of SIP URIs fails" revision="011">
1.79 + The Sip Uri Parsing and validation is supported as specified in RFC 3261 through a plug-in.
1.80 + </defect>
1.81 +
1.82 + <defect number="PDEF107658" title="Symbian HTTP::Date header parsing problem" revision="010">
1.83 + Any leading and trailing whitespaces in the value of Date header in the http response is now trimmed off before it is being converted.
1.84 + </defect>
1.85 +
1.86 + <defect number="PDEF103219" title="OSS Browser on S60 3.1 (& 3.0): whitespace (%20) character in link is interprete" revision="009">
1.87 + Added an exported API,SpecificEscapeEncodeL, which will escape encode the special charaters in URI.
1.88 + </defect>
1.89 +
1.90 + <preq number="1182" title="GNU Make-based build system" revision="008">
1.91 + Phase-I of Preq-1182 GNU Make-based build system, Filename Policy check updations.
1.92 + </preq>
1.93 +
1.94 + <defect number="PDEF103219" title="OSS Browser on S60 3.1 (& 3.0): whitespace (%20) character in link is interprete" revision="007">
1.95 + Eliminating re-escaping of already escaped characters.
1.96 + </defect>
1.97 +
1.98 + <cr number="928" title="Add PREQ1631 to the scope of Naiad" revision="006">
1.99 + Provided support for RFC3986
1.100 + </cr>
1.101 +
1.102 + <defect number="PDEF097582" title="publishedAll typedef present in 9.1, absent in 9.2" revision="005">
1.103 + Restored publishedAll typedef present for CAuthority16 that was accidentally removed from MCL.
1.104 + </defect>
1.105 +
1.106 + <defect number="DEF094978" title="Bad dependency on messaging" revision="004">
1.107 + Replaced base64 dependency on messaging (imut.dll) with own base64-encoding functions.
1.108 + </defect>
1.109 +
1.110 + <defect number="DEF092551" title="Tag Scan Report for the inetprotutil Subsystem" revision="003">
1.111 + Unidentified tags removed
1.112 + </defect>
1.113 +
1.114 + <defect number="DEF090356" title="Dead condition in inetprotutil" revision="002">
1.115 + A dead condition check was removed
1.116 + </defect>
1.117 +
1.118 + <defect number="PDEF090903" title="TInternetDate leaves with KErrCorrupt when parsing a single digit day number" revision="001">
1.119 + TInternetDate can parse dates with single digit day field.
1.120 + </defect>
1.121 +</relnotes>