Commit Graph

164 Commits

Author SHA1 Message Date
Michael Ow
e337ab8678 ICU-6300 Set the max bytes per char for UTF16 to 4 to make it consistent with the specs.
X-SVN-Rev: 24105
2008-06-04 17:49:37 +00:00
Michael Ow
8a63dd5683 ICU-2498 Make test pass w/o data in iotest and cintltest.
X-SVN-Rev: 23783
2008-04-10 16:53:16 +00:00
Eric Mader
c771cb8f13 ICU-5808 fixes for uconfigtest.
X-SVN-Rev: 22398
2007-08-16 00:37:44 +00:00
George Rhoten
5c3a43a348 ICU-5234 Revert a few of the previous changes to use more of the original names & update a few tables.
X-SVN-Rev: 21505
2007-05-10 06:40:31 +00:00
George Rhoten
8587834a2d ICU-5445 Fix some compiler warnings
X-SVN-Rev: 21281
2007-03-17 05:49:26 +00:00
Markus Scherer
cfc579ba82 ICU-5518 add a test case for bad UTF-8 input
X-SVN-Rev: 21274
2007-03-16 21:53:58 +00:00
Markus Scherer
9acca77737 ICU-5518 merge direct-from-UTF-8 conversion code from http://source.icu-project.org/repos/icu/icu/branches/markus/ucnvutf8 -r 20735:20990 to icu/trunk
X-SVN-Rev: 21010
2007-02-06 05:24:14 +00:00
George Rhoten
5efbe065a8 ICU-5234 Fix some rptp2ucm conversion problems when converting from the CDRA files to Most of the changes are due to new way to name the tables.
Most of these table changes are not updates.

X-SVN-Rev: 20923
2007-01-24 23:27:45 +00:00
George Rhoten
609d6ef7fc ICU-5445 Fix some compiler warnings.
X-SVN-Rev: 20700
2006-11-28 22:07:19 +00:00
George Rhoten
e2be25e646 ICU-5510 Add argument checks to verify that complete UChar * buffers are being used.
X-SVN-Rev: 20654
2006-11-14 22:59:46 +00:00
George Rhoten
40c34e49af ICU-5426 Reduce running VM size by making more data const.
X-SVN-Rev: 20467
2006-10-01 07:12:18 +00:00
Markus Scherer
d9e954dc93 ICU-5220 uenum_next() must not set an error code for just enumerating past the end
X-SVN-Rev: 19989
2006-08-06 22:38:31 +00:00
Eric Mader
87731aeae7 ICU-5282 Fix problems found by uconfigtest.
X-SVN-Rev: 19922
2006-07-28 22:58:29 +00:00
George Rhoten
4397926a33 ICU-4707 Fix some compiler warnings.
X-SVN-Rev: 19885
2006-07-25 02:52:22 +00:00
Markus Scherer
8e5f03bcd1 ICU-5188 add ucnv_setSubstString()
X-SVN-Rev: 19789
2006-07-05 23:08:50 +00:00
Markus Scherer
2b532c1ddf ICU-2027 charset name matching ignore leading zeroes and all non-alnum characters
X-SVN-Rev: 19780
2006-06-28 23:16:45 +00:00
Markus Scherer
23fc923706 ICU-5172 fix ucnv_safeClone(iso-2022-kr) to not unnecessarily heap-allocate currentConverter clones
X-SVN-Rev: 19737
2006-06-16 23:13:50 +00:00
Markus Scherer
825412e319 ICU-5229 document and check that ucnv_convertEx() streaming conversion requires an explicit pivot buffer
X-SVN-Rev: 19736
2006-06-16 21:55:52 +00:00
George Rhoten
ec174ab671 ICU-5226 Better testing of default converter.
X-SVN-Rev: 19715
2006-06-13 15:58:39 +00:00
George Rhoten
a706c5b441 ICU-5226 Fix a problem from the last check that will cause default algorithmic converters with options to be created incorrectly.
X-SVN-Rev: 19714
2006-06-13 15:50:01 +00:00
George Rhoten
7724842efe ICU-5226 Fix some issues with ucnv_setDefaultName.
X-SVN-Rev: 19708
2006-06-12 22:43:49 +00:00
George Rhoten
36e78e6d21 ICU-4707 Fix some compiler warnings.
X-SVN-Rev: 19636
2006-05-22 05:20:52 +00:00
George Rhoten
80b986d13d ICU-4288 Fix some compiler warnings.
X-SVN-Rev: 18109
2005-07-01 05:15:53 +00:00
Markus Scherer
2832adcd2f ICU-4390 fix test for ucnv_fromUCountPending()
X-SVN-Rev: 17867
2005-06-13 03:15:26 +00:00
George Rhoten
96de60da97 ICU-4559 Fix a memory leak.
X-SVN-Rev: 17832
2005-06-08 21:55:58 +00:00
George Rhoten
7eec057106 ICU-4288 Fix some compiler warnings.
X-SVN-Rev: 17585
2005-05-11 21:06:51 +00:00
Ram Viswanadha
3fdcb27040 ICU-4390 tests for api
X-SVN-Rev: 17424
2005-03-31 00:19:21 +00:00
Eric Mader
41ca4f63ee ICU-4428 update copyright notices for ICU 3.3.
X-SVN-Rev: 17296
2005-03-08 22:49:59 +00:00
George Rhoten
35e0a8a0d2 ICU-739 Make it easier to build ICU on Windows where WIN32 is defined, but WIN32 is not the target.
X-SVN-Rev: 17210
2005-02-17 00:19:44 +00:00
George Rhoten
2596872615 ICU-4092 Fix a typo that I checked in.
X-SVN-Rev: 16988
2004-12-21 23:07:40 +00:00
George Rhoten
d376bfe07d ICU-4092 Properly test ucnv_getDisplayName preflighting
X-SVN-Rev: 16981
2004-12-21 16:44:36 +00:00
George Rhoten
2f8b690e51 ICU-4092 Improve code coverage. Add some preflighting tests.
X-SVN-Rev: 16975
2004-12-21 01:23:30 +00:00
Andy Heninger
665e553354 ICU-4161 remove tabs from source code
X-SVN-Rev: 16829
2004-11-11 23:34:58 +00:00
George Rhoten
23b78bf15e ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16649
2004-10-28 00:05:24 +00:00
George Rhoten
cbbbbda612 ICU-4154 Alpha Linux with gcc has an optimization bug.
Adding this extra check gets around this bug.

X-SVN-Rev: 16609
2004-10-24 20:00:14 +00:00
George Rhoten
6a80fd1c86 ICU-3805 Break the circular dependency between utypes.h and putil.h
X-SVN-Rev: 16356
2004-09-23 00:24:36 +00:00
George Rhoten
8900cd8fab ICU-4043 Use a real path to source data.
X-SVN-Rev: 16109
2004-08-04 23:40:31 +00:00
George Rhoten
a8c47516eb ICU-3857 Return a CCSID for gb18030
X-SVN-Rev: 16043
2004-07-18 09:57:18 +00:00
George Rhoten
7a91fe3d9a ICU-3546 TestFlushCache doesn't need internal API for testing anymore,
but TestDefaultConverterError does need internal API for testing.

X-SVN-Rev: 15317
2004-05-14 22:06:34 +00:00
George Rhoten
cd569f8b17 ICU-3343 Hide diagnostic message
X-SVN-Rev: 14264
2004-01-08 21:46:49 +00:00
Markus Scherer
8d2ad27c5d ICU-3343 test bug fix
X-SVN-Rev: 14172
2003-12-18 19:43:07 +00:00
Markus Scherer
7b5b479d09 ICU-3343 fix and improve ucnv_safeClone() implementations
X-SVN-Rev: 14141
2003-12-16 05:16:55 +00:00
Markus Scherer
fc6ccc795e ICU-3361 disable the _generic_ ISO-2022 converter
X-SVN-Rev: 13981
2003-12-03 22:53:14 +00:00
George Rhoten
b2eb175307 ICU-3222 Fix some compiler warnings.
X-SVN-Rev: 13902
2003-11-27 01:23:15 +00:00
Markus Scherer
a4d1270530 ICU-2949 define and fix ucnv_getMaxCharSize() behavior
X-SVN-Rev: 13538
2003-10-30 23:03:18 +00:00
George Rhoten
21f0f585f2 ICU-3252 Add a new version of ibm-943
X-SVN-Rev: 13074
2003-09-12 17:44:39 +00:00
Vladimir Weinstein
1d42538280 ICU-2840 Tests shouldn't crash if data is not present
X-SVN-Rev: 12268
2003-06-04 05:19:50 +00:00
Steven R. Loomis
90ccc8e5dc ICU-2416 use stdlib.h, not malloc.h!
X-SVN-Rev: 11955
2003-05-15 22:26:12 +00:00
George Rhoten
d85187f3c8 ICU-2416 Fix for moon
X-SVN-Rev: 11942
2003-05-15 20:08:22 +00:00
Vladimir Weinstein
821ac82544 ICU-2416 fix goofy indentation
X-SVN-Rev: 11935
2003-05-15 18:14:36 +00:00