diff -r 000000000000 -r e4d67989cc36 genericservices/httputils/group/application-protocols_inetprotutil.history.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/genericservices/httputils/group/application-protocols_inetprotutil.history.xml Tue Feb 02 02:01:42 2010 +0200 @@ -0,0 +1,118 @@ + + + + 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. + + + + Rectified the header classifications wherever necessary, either including it in .cpp or promoting it + + + + Resolved Klocwork Security issues. + + + + Resolved build warnings. + + + + Re-ordered the ordinals in def file for WISNCW in order to make v9.4 compatible with v9.2 and v9.3. + + + + Re-ordered the ordinals in def file in order to make v9.4 compatible with v9.2 and v9.3. + + + + To support IOP issue, The fix does not validate "lr" value. + + + + Fixed possible out of bounds error in TBase64::Decode() + + + + Asserted the value of specified component before setting it in the authority. + + + + Asserted the value of the specified component before setting it in the URI. + + + + Characters *, !, ', (, ) are removed from the excluded character list,since those are NOT Invalid in an URI. + + + + Made a check for the handler whether it is a non-null before calling DoParseUri. + + + + The plugin implementation is removed and GenericUriParser is defined as a base class having virtual methods which can be overidden by the dervied classes. + + + + @return value is modified as CUri8 object. + + + + Filenames are modified as specified in Filename policy. + + + + 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. + + + + The check is incorporated for aLength before making use of Right(aLength) operation. + + + + Implemented Doxygen documentation. + + + + The Sip Uri Parsing and validation is supported as specified in RFC 3261 through a plug-in. + + + + Any leading and trailing whitespaces in the value of Date header in the http response is now trimmed off before it is being converted. + + + + Added an exported API,SpecificEscapeEncodeL, which will escape encode the special charaters in URI. + + + + Phase-I of Preq-1182 GNU Make-based build system, Filename Policy check updations. + + + + Eliminating re-escaping of already escaped characters. + + + + Provided support for RFC3986 + + + + Restored publishedAll typedef present for CAuthority16 that was accidentally removed from MCL. + + + + Replaced base64 dependency on messaging (imut.dll) with own base64-encoding functions. + + + + Unidentified tags removed + + + + A dead condition check was removed + + + + TInternetDate can parse dates with single digit day field. + +