1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/textandloc/charconvfw/charconv_fw/group/syslibs_charconv.history.xml Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,87 @@
1.4 +<?xml version="1.0" encoding="UTF-8"?>
1.5 +<relnotes name="Character Encoding and Conversion Framework">
1.6 + <purpose>
1.7 + Extensible framework for system-wide character conversion between all supported character sets.
1.8 + </purpose>
1.9 +
1.10 + <defect number="PDEF120101" title="[MMS]Text is not correct if send as MMS message" revision="019">
1.11 + Added BOM detection to UTF-8 character detection and fixed defect that gave a low confidence if the string was under 100 characters.
1.12 + </defect>
1.13 + <defect number="PDEF119258" title="Charconv documentation needs to be updated" revision="018">
1.14 + Have updated Cnvapi.rtf so that it include information and examples about the usaage.
1.15 + </defect>
1.16 + <defect number="PDEF118539" title="Charconv does not return error when U+1xxxx are given in UTF-8" revision="017">
1.17 + Update to IsCharacterSetUTF8, ConvertToUnicodeFromUtf8 as described BR2332.
1.18 + </defect>
1.19 + <defect number="DEF117262" title="Component charconv is not case-consistent on Linux filesystem" revision="016">
1.20 + Remove one of the help argument that is not compatible with linux build
1.21 + </defect>
1.22 + <defect number="DEF117031" title="Writer.pm is unable to find execute uidcrc" revision="015">
1.23 + Change to Writer.pm. FindBin is used and writeUids is changed so that it locates on the same path as this module, and if not found then run through environment.
1.24 + </defect>
1.25 +
1.26 + <deliverystep number="728" name="TI18N, Alignment of CBR and System Model - part 2" osproject="Sphinx" revision="014">
1.27 + <milestone project="GT0334" number="3.8"/>
1.28 + <preq number="1843" title="Alignment of CBR and System Model - part 2">
1.29 + Splitting the Charconv CBR package into 2 CBR packages (syslibs_charconv and syslibs_charconv_plugins).
1.30 + </preq>
1.31 + </deliverystep>
1.32 +
1.33 + <defect number="PDEF114976" title="Klocwork issues in syslibs components" revision="013">
1.34 + Initialised unconvertibleChars to remove compiler or code checker warning.
1.35 + </defect>
1.36 +
1.37 + <defect number="DEF114271" title="syslib_charconv component needs porting to work with Linux and Bash shell" revision="012">
1.38 + Corrected CHARCONV.PL, CNVTOOL.PL, SNMTOOL.PL to check Operating Systems and modify slahes correctly. Corrected WRITER.PM to find UIDCRC.EXE in correct location
1.39 + </defect>
1.40 +
1.41 + <defect number="DEF113728" title="Charconv: Stop after 25 behavior needs to be corrected. " revision="011">
1.42 + Remove the check about the conversion will be stop after the first 25 unconvertible characters dealt
1.43 + </defect>
1.44 +
1.45 + <defect number="PDEF113681" title="Conversion to ShiftJis fails" revision="010">
1.46 + Moved commmon unconvertible char constant for shiftJis to implementation specific areas and modified accordingly.
1.47 + </defect>
1.48 +
1.49 + <defect number="DEF111694" title="Charconv cnvtool algorithm KeyedTable16OfIndexedTables16 is not documented" revision="009">
1.50 + Updated CNVTOOL.RTF to describe the KeyedTable16ofIndexedTables16 algorithm.
1.51 + </defect>
1.52 +
1.53 + <deliverystep number="558" name="Extension makefile changes" osproject="Oghma" revision="008">
1.54 + <milestone project="GT0329" number="3.13"/>
1.55 + <preq number="1182" title="GNU Make-based build system">
1.56 + Migrating the makefiles to Template Extension Makefiles.
1.57 + </preq>
1.58 + </deliverystep>
1.59 +
1.60 + <defect number="PDEF104244" title="Cannot build Symbian's Charconv component" revision="007">
1.61 + Source code generator CNVTOOL.PL was modified to handle EOF character correctly
1.62 + </defect>
1.63 +
1.64 + <minorchange revision="006">
1.65 + Reverting a change to non-symbian copyright headers in test code.
1.66 + </minorchange>
1.67 +
1.68 + <defect number="PDEF102480" title="Charconv Shiftjis & J5 tests need to be modified to work with new plugin default" revision="005">
1.69 + Changed test plugins (shiftjis and j5) from Docomo variants to KDDI/AU variants
1.70 + </defect>
1.71 +
1.72 + <deliverystep number="557" name="Filename policy changes" osproject="Oghma" revision="004">
1.73 + <milestone project="GT0329" number="3.11"/>
1.74 + <preq number="1182" title="GNU Make-based build system">
1.75 + Updating the component source files to comply with the Symbian filename policy.
1.76 + </preq>
1.77 + </deliverystep>
1.78 +
1.79 + <minorchange revision="003">
1.80 + Symbian OS v9.3 component branched from common codeline
1.81 + </minorchange>
1.82 +
1.83 + <defect number="PDEF100518" title="Documentation for Charconv plugins should be a lot clearer." revision="002">
1.84 + Clarified Howto documentation for Shiftjis and J5 plugin
1.85 + </defect>
1.86 +
1.87 + <defect number="DEF101312" title="CNVTOOL generated header references contravene the filename policy" revision="001">
1.88 + Changed filename E32STD.H to lowercase e32std.h
1.89 + </defect>
1.90 +</relnotes>