Commit Graph

5446 Commits

Author SHA1 Message Date
Andy Heninger
d3301f2a4e ICU-11599 Adjust atomic ops code to be more compatible with thread sanitizer tools.
X-SVN-Rev: 37326
2015-04-09 23:16:55 +00:00
Michael Ow
e3edac231a ICU-11433 Update copyright string
X-SVN-Rev: 37248
2015-03-18 16:57:46 +00:00
Andy Heninger
f4740d75da ICU-11579 Fix signed integer overflow in uresbund.cpp
X-SVN-Rev: 37217
2015-03-11 20:43:07 +00:00
Peter Edberg
6d54ab4174 ICU-11549 Review comments: Better param checks/docs; use UnicodeStrings[] stack array for small stringCount
X-SVN-Rev: 37192
2015-03-09 06:17:19 +00:00
Michael Ow
9e8e68130e ICU-11451 Add overflow fix
X-SVN-Rev: 37162
2015-03-06 21:03:04 +00:00
Peter Edberg
b9cb51bf9c ICU-11433 BRS, update urename.h
X-SVN-Rev: 37151
2015-03-05 22:22:38 +00:00
Michael Ow
58f2ae9360 ICU-11433 Update version number to 55.1
X-SVN-Rev: 37147
2015-03-05 06:32:53 +00:00
Jungshik Shin
19e759df57 ICU-11033 support chrome native client as a platform
X-SVN-Rev: 37140
2015-03-05 01:11:14 +00:00
Andy Heninger
a9189431e8 ICU-11547 Locale::getBaseName(), use uprv_strdup() (review comment).
X-SVN-Rev: 37138
2015-03-05 00:51:11 +00:00
Markus Scherer
4c236b4a47 ICU-11562 missed a sentence
X-SVN-Rev: 37137
2015-03-04 22:31:07 +00:00
Markus Scherer
05a29b34c9 ICU-11562 improve script code API docs
X-SVN-Rev: 37135
2015-03-04 22:23:14 +00:00
Andy Heninger
ea726432cb ICU-11538 Remove gHeapInUse flag.
X-SVN-Rev: 37119
2015-03-04 00:30:38 +00:00
Andy Heninger
1c9d614184 ICU-11547 Locale::getBaseName(), remove lazy init, fixes thread safety problem.
X-SVN-Rev: 37117
2015-03-03 23:50:43 +00:00
Jungshik Shin
4dadadf10e ICU-11421 Fix the baseName of locales created with getAvailableLocales()
X-SVN-Rev: 37115
2015-03-03 21:59:25 +00:00
Peter Edberg
0e1cf69814 ICU-11549 Fix ClCompile element in common.vcxproj
X-SVN-Rev: 37111
2015-03-03 19:34:45 +00:00
Peter Edberg
944392834b ICU-11549 Add C wrapper for ListFormatter
X-SVN-Rev: 37110
2015-03-03 19:00:52 +00:00
Peter Edberg
e299099b4d ICU-9379 C: Fix potential uninitialized string in strcmp
X-SVN-Rev: 37108
2015-03-02 08:17:54 +00:00
Andy Heninger
fb24cef93d ICU-11538 Remove gHeapInUse flag.
X-SVN-Rev: 37097
2015-02-27 23:01:33 +00:00
Andy Heninger
f2c54ff494 ICU-11559 Remove obsolete comment from umtx_initImplPostInit()
X-SVN-Rev: 37094
2015-02-27 18:58:11 +00:00
Markus Scherer
7f6179f106 ICU-11535 make tests pass with only warnings when UCONFIG_ONLY_HTML_CONVERSION
X-SVN-Rev: 37088
2015-02-27 02:24:05 +00:00
Michael Ow
1557ed47f6 ICU-11451 Fix potential overflow issue
X-SVN-Rev: 37080
2015-02-26 20:01:06 +00:00
Yoshito Umaoka
ebe09a9e69 ICU-11294 Changed SimpleDateFormat and other implementation to reduce malloc calls for common date formatting/parsing operations.
X-SVN-Rev: 37064
2015-02-25 03:24:19 +00:00
Peter Edberg
43f62124cd ICU-9379 C: Update BreakIterator createInstance to handle linebreak variant files; update tests
X-SVN-Rev: 37059
2015-02-24 22:37:10 +00:00
Markus Scherer
8e6898ae3d ICU-11296 based on patch from Jungshik, approved option name UCONFIG_ONLY_HTML_CONVERSION, turn off UTF-32, simplify changes, fix warnings
X-SVN-Rev: 37045
2015-02-20 19:31:33 +00:00
Andy Heninger
ec3f77f878 ICU-5312 Regular Expressions Named Capture.
X-SVN-Rev: 37040
2015-02-18 23:56:19 +00:00
Yoshito Umaoka
bc68cc5b15 ICU-11177 Fixed a potential memory leak in setParaRunsOnly() in ubidi.c
X-SVN-Rev: 36929
2015-01-07 21:32:52 +00:00
Markus Scherer
a9d7c3e4bd ICU-11449 reorder single scripts not groups, scripts/groups can start on top-16-bit boundaries, data formatVersion 5 for new scripts data and optional reorderRanges appended to reorderCodes
X-SVN-Rev: 36924
2015-01-07 03:37:11 +00:00
Andy Heninger
b3c29ef95e ICU-11428 Various compiler warning fixes.
X-SVN-Rev: 36903
2014-12-19 23:41:18 +00:00
Peter Edberg
5239b60d43 ICU-11313 Update U_HIDE_ macros (and U_DEPRECATED tags) for 55.0.1 (m1)
X-SVN-Rev: 36868
2014-12-15 00:42:34 +00:00
Peter Edberg
9855e4ef5f ICU-11313 Update urename.h for 55.0.1 (m1)
X-SVN-Rev: 36867
2014-12-14 22:33:46 +00:00
Steven R. Loomis
28c0981d76 ICU-11389 (respond to review comments) fix low memory crasher in Region.
Also add LocalUHashtablePointer.

X-SVN-Rev: 36860
2014-12-11 18:25:13 +00:00
Markus Scherer
030eff56d3 ICU-10829 simplify U+FFFE collation: U+FFFE use common non-primary weights, adjust code for that, test order of U+FFFE equivalent to ucol_mergeSortkeys() but not necessarily same sort keys, omit case level if lowerFirst and only common weights
X-SVN-Rev: 36856
2014-12-11 17:04:32 +00:00
Travis Keep
8addf97f7d ICU-10638 Add factory method to create a UStringEnumeration from UEnumeration.
X-SVN-Rev: 36841
2014-12-10 17:02:02 +00:00
Steven R. Loomis
7e6c572256 ICU-10774 fix a knownissue: Collator::getAvailableLocales calculation.
Also, replace uhash_nextElement's parameter "-1" with UHASH_FIRST for clarity.
Also, improve service registration debugging code

X-SVN-Rev: 36836
2014-12-09 23:54:56 +00:00
Travis Keep
79964e6bc7 ICU-11303 Bring MeasureFormat per unit formatting out of tech preview.
X-SVN-Rev: 36813
2014-12-05 20:52:28 +00:00
Markus Scherer
326e9592dc ICU-10823 add ures_openNoDefault() and use it from collation data loader and BreakIterator; refactor ures_openXyz() for code sharing
X-SVN-Rev: 36806
2014-12-04 21:11:26 +00:00
Andy Heninger
63758dca88 ICU-11371 Improved checking of regular expression pattern size limits.
X-SVN-Rev: 36801
2014-12-02 21:58:18 +00:00
Yoshito Umaoka
605d7dd578 ICU-11216 Removed language code 'wen' from the LCID mapping table. MS uses 'hsb' (and 'dsb') in the latest LCID reference document, but 'wen' is not used.
X-SVN-Rev: 36770
2014-11-21 23:53:20 +00:00
Markus Scherer
9edbbecb24 ICU-11339 add & use LocalPointer(p, errorCode) and adoptInsteadAndCheckErrorCode(p, errorCode)
X-SVN-Rev: 36757
2014-11-20 00:27:17 +00:00
Markus Scherer
cff2dce3f5 ICU-8477 deprecate IDNA2003 API
X-SVN-Rev: 36755
2014-11-19 21:47:40 +00:00
Markus Scherer
c6fe872157 ICU-11336 recombine stack buffer arrays; one int16_t for short length & flags
X-SVN-Rev: 36754
2014-11-19 21:17:24 +00:00
Travis Keep
9dafb86e93 ICU-10275 Remove fallback hack in C ListFormatter class.
X-SVN-Rev: 36748
2014-11-18 19:20:57 +00:00
Michael Ow
b2d2691724 ICU-11313 Update version number to 55.0.1
X-SVN-Rev: 36648
2014-10-07 17:02:19 +00:00
Matitiahu Allouche
eb6fad83c9 ICU-11100 fix crash happening when there are many nested matching parentheses occurring in more than one paragraph.
Also change terminology from xxx_SIZE to xxx_COUNT to pursue change started in ticket #11054.

X-SVN-Rev: 36557
2014-09-21 06:38:01 +00:00
Steven R. Loomis
0a8466fd4c ICU-10992 urename.h update
X-SVN-Rev: 36544
2014-09-17 00:41:14 +00:00
Michael Ow
3a935bea9f ICU-10992 Fix cleanup function registration
X-SVN-Rev: 36528
2014-09-16 19:04:05 +00:00
Peter Edberg
2beaf3dacf ICU-10992 BRS line 20, Check/fix non-stable API macros (U_HIDE_DRAFT_API and others)
X-SVN-Rev: 36520
2014-09-16 08:09:06 +00:00
Steven R. Loomis
58f8e44c7d ICU-10981 round of uconfig.h fixes
X-SVN-Rev: 36491
2014-09-13 00:53:06 +00:00
Markus Scherer
a3df75f151 ICU-11258 adjust dependencies, pull charstr & unistr_core into the platform group, fix some code
X-SVN-Rev: 36485
2014-09-12 00:11:47 +00:00
Steven R. Loomis
174485b702 ICU-10881 uloc.cpp warning still wasn't fixed. fixing here.
X-SVN-Rev: 36482
2014-09-11 22:40:36 +00:00