George Rhoten
|
af3c9fc66a
|
ICU-3343 Fix some memory leaks
X-SVN-Rev: 14263
|
2004-01-08 21:44:54 +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
|
b4e7245d1e
|
ICU-3222 fix compiler warnings
X-SVN-Rev: 13985
|
2003-12-04 00:34:51 +00:00 |
|
Markus Scherer
|
19c5a7a2e7
|
ICU-2403 add tracing to converter open/close/load/unload
X-SVN-Rev: 13822
|
2003-11-21 23:24:11 +00:00 |
|
Markus Scherer
|
dc41bb7735
|
ICU-2235 swapping code bug fix
X-SVN-Rev: 13750
|
2003-11-19 00:58:12 +00:00 |
|
Markus Scherer
|
dfb7248160
|
ICU-3346 support loading extension files from non-NULL (application) packages (same package as where the base file is for now)
X-SVN-Rev: 13673
|
2003-11-12 02:04:55 +00:00 |
|
Markus Scherer
|
b72a1b75cc
|
ICU-3346 support DBCS-only and other delta (extension-only) .cnv files
X-SVN-Rev: 13638
|
2003-11-08 00:09:50 +00:00 |
|
Markus Scherer
|
cefe1b98ab
|
ICU-2949 define and fix ucnv_getMaxCharSize() behavior
X-SVN-Rev: 13537
|
2003-10-30 22:54:18 +00:00 |
|
Markus Scherer
|
5988436ee7
|
ICU-2404 implement data swapping for extensions
X-SVN-Rev: 13530
|
2003-10-30 03:16:04 +00:00 |
|
Markus Scherer
|
cea34629f2
|
ICU-2404 first code for m:n conversion extensions
X-SVN-Rev: 13490
|
2003-10-25 00:29:13 +00:00 |
|
Markus Scherer
|
a5ec028eea
|
ICU-2235 add swapping of ICU .cnv conversion tables
X-SVN-Rev: 13155
|
2003-09-22 13:57:19 +00:00 |
|
Markus Scherer
|
85e7446047
|
ICU-2449 take IMAP-mailbox-name out of UCONFIG_NO_LEGACY_CONVERSION brackets
X-SVN-Rev: 12769
|
2003-08-05 23:39:49 +00:00 |
|
Markus Scherer
|
39a2aed516
|
ICU-2449 new semantics of truncated sequences; move callback/truncated handling into ucnv.c API functions
X-SVN-Rev: 12649
|
2003-07-22 04:22:57 +00:00 |
|
George Rhoten
|
abeaf6c3fc
|
ICU-2970 Initialize the mutexes in a safer way.
X-SVN-Rev: 12364
|
2003-06-06 22:50:26 +00:00 |
|
Markus Scherer
|
4d8b16de1c
|
ICU-2144 use isCopyLocal only for UConverter allocation, add isExtraLocal for extraInfo allocation
X-SVN-Rev: 11914
|
2003-05-13 21:05:05 +00:00 |
|
George Rhoten
|
749f51d769
|
ICU-2787 A lock doesn't need to happen when it's an algorithmic converter.
X-SVN-Rev: 11874
|
2003-05-09 21:33:17 +00:00 |
|
George Rhoten
|
23b386b0b8
|
ICU-2787 Fix 2 mutex cases and optimize some code.
X-SVN-Rev: 11834
|
2003-05-08 01:32:27 +00:00 |
|
George Rhoten
|
d5cf52fce2
|
ICU-2787 Uncommit some code that shouldn't have been commited.
X-SVN-Rev: 11831
|
2003-05-07 16:39:24 +00:00 |
|
George Rhoten
|
33568a2ee4
|
ICU-2787 The shared converter cache should consistently use one non-global mutex,
and fix the double check in ucnv_io.
X-SVN-Rev: 11826
|
2003-05-07 00:53:32 +00:00 |
|
Markus Scherer
|
748759e44e
|
ICU-2024 allow to stack-allocate new converters, add internal ucnv_createAlgorithmicConverter()
X-SVN-Rev: 11606
|
2003-04-21 02:12:46 +00:00 |
|
George Rhoten
|
4f532d0425
|
ICU-2815 ucnv_flushCache should close the cached default converter.
X-SVN-Rev: 11585
|
2003-04-18 20:31:45 +00:00 |
|
George Rhoten
|
1341f3bcd1
|
ICU-2000 Fix some compiler warnings
X-SVN-Rev: 10411
|
2002-11-30 04:41:53 +00:00 |
|
Markus Scherer
|
442a78aeec
|
ICU-2466 add IMAP-mailbox-name converter
X-SVN-Rev: 10187
|
2002-11-07 21:02:24 +00:00 |
|
Markus Scherer
|
3d38617bdc
|
ICU-2248 modularize icu, allow parts to not be built
X-SVN-Rev: 9900
|
2002-09-20 01:54:48 +00:00 |
|
Markus Scherer
|
e6c9d15456
|
ICU-1885 add swaplfnl converter option
X-SVN-Rev: 9881
|
2002-09-18 01:42:32 +00:00 |
|
George Rhoten
|
c7c90c528b
|
ICU-2086 A small improvement for the binary search of algorithmic converters.
X-SVN-Rev: 9841
|
2002-09-06 00:48:35 +00:00 |
|
George Rhoten
|
9188a817d3
|
ICU-2086 Improve the binary search of aliases and the algorithmic converter name lookup
X-SVN-Rev: 9833
|
2002-09-04 00:36:40 +00:00 |
|
George Rhoten
|
f18ebcae7c
|
ICU-2067 Back out last change. It was already thread safe
X-SVN-Rev: 9587
|
2002-08-06 15:59:27 +00:00 |
|
George Rhoten
|
7887d067b3
|
ICU-2067 Make ucnv_shareConverterData thread safe
X-SVN-Rev: 9584
|
2002-08-05 23:00:20 +00:00 |
|
George Rhoten
|
7e92471c93
|
ICU-1947 Better usage for U_EXPORT2 and U_CALLCONV
X-SVN-Rev: 9295
|
2002-07-23 23:01:08 +00:00 |
|
Steven R. Loomis
|
4ef2dc2ea1
|
ICU-1991 ucnv_openPackage
X-SVN-Rev: 9220
|
2002-07-17 02:34:50 +00:00 |
|
George Rhoten
|
f26a626862
|
ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 9215
|
2002-07-16 22:32:54 +00:00 |
|
GCL Shanghai
|
2fab4a8cb7
|
ICU-1953 backout buffer overflow changes
X-SVN-Rev: 9070
|
2002-07-09 12:47:45 +00:00 |
|
GCL Shanghai
|
6348e12895
|
ICU-1953 test for buffer overflows
X-SVN-Rev: 9044
|
2002-07-06 10:58:51 +00:00 |
|
George Rhoten
|
12f90fe0b3
|
ICU-1968 sync the return error with ucnv_openU
X-SVN-Rev: 9033
|
2002-07-03 20:18:36 +00:00 |
|
George Rhoten
|
1c36a6fe33
|
ICU-868 Make openCCSID slightly faster when creating the alias.
X-SVN-Rev: 9027
|
2002-07-03 16:54:59 +00:00 |
|
Markus Scherer
|
f02250d411
|
ICU-1967 add cesu-8 converter
X-SVN-Rev: 9009
|
2002-07-02 22:50:35 +00:00 |
|
George Rhoten
|
ef8bce9e4a
|
ICU-1968 Fix and test another buffer overflow bug
X-SVN-Rev: 9000
|
2002-07-02 22:05:00 +00:00 |
|
George Rhoten
|
75adfd3610
|
ICU-1968 Fix and test a buffer overflow
X-SVN-Rev: 8999
|
2002-07-02 21:42:29 +00:00 |
|
George Rhoten
|
49eb2e63e3
|
ICU-1968 Fix a buffer overflow
X-SVN-Rev: 8997
|
2002-07-02 19:21:35 +00:00 |
|
George Rhoten
|
966d01b596
|
ICU-1896 Flush the available converter names when the converter cache is flushed.
X-SVN-Rev: 8870
|
2002-06-13 16:43:41 +00:00 |
|
Markus Scherer
|
2d9b8643d9
|
ICU-1939 fix name comparison for purely algorithmic (intrinsic) converters: use loose match, not strcmp
X-SVN-Rev: 8856
|
2002-06-12 16:05:28 +00:00 |
|
Markus Scherer
|
50ad17d045
|
ICU-1939 implement UTF-16 and UTF-32 converters with BOM detection/output
X-SVN-Rev: 8831
|
2002-06-11 04:43:45 +00:00 |
|
Markus Scherer
|
995a589267
|
ICU-1864 add BOCU-1
X-SVN-Rev: 8481
|
2002-04-17 20:36:53 +00:00 |
|
Andy Heninger
|
353e4c6ce7
|
ICU-1762 SRL code review comment - make init of cnvCacheMutex=NULL explicit
X-SVN-Rev: 8259
|
2002-03-27 17:36:15 +00:00 |
|
George Rhoten
|
441d7129ba
|
ICU-1541 Undo some of the EXPORT2 changes
X-SVN-Rev: 8180
|
2002-03-21 19:31:32 +00:00 |
|
Andy Heninger
|
c695aa74b5
|
ICU-1762 converter thread safety: export converter cleanup funtion for use by test.
X-SVN-Rev: 7993
|
2002-03-13 18:34:45 +00:00 |
|
Andy Heninger
|
68f38c3807
|
ICU-1762 converter cache thread safety fixes
X-SVN-Rev: 7954
|
2002-03-12 21:54:23 +00:00 |
|
Vladimir Weinstein
|
1b0596cd30
|
ICU-1541 consistently added U_CAPI & U_EXPORT2 to all the declarations and definitions
X-SVN-Rev: 7038
|
2001-11-21 01:02:11 +00:00 |
|
George Rhoten
|
2a43cb638e
|
ICU-900 Fixed some lint warnings.
X-SVN-Rev: 6573
|
2001-11-02 02:43:22 +00:00 |
|