genericservices/httputils/group/application-protocols_inetprotutil.history.xml
changeset 0 e4d67989cc36
equal deleted inserted replaced
-1:000000000000 0:e4d67989cc36
       
     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 (&amp; 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 (&amp; 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>