Commit graph

44 commits

Author SHA1 Message Date
Fredrik Roubert
55c5895923 ICU-22793 Clang-Tidy: google-readability-casting
https://releases.llvm.org/19.1.0/tools/clang/tools/extra/docs/clang-tidy/checks/google/readability-casting.html
2024-09-19 18:59:13 +02:00
Fredrik Roubert
0178a07a26 ICU-22793 Clang-Tidy: google-readability-casting
https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/clang-tidy/checks/google/readability-casting.html
2024-07-04 22:32:12 +02:00
Fredrik Roubert
2de88f9d9c ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
Fredrik Roubert
2e0d30cfcf ICU-21833 Replace NULL with nullptr in all C++ code. 2023-02-03 20:20:38 +01:00
Fredrik Roubert
030fa1a479 ICU-21148 Consistently use standard lowercase true/false everywhere.
This is the normal standard way in C, C++ as well as Java and there's no
longer any reason for ICU to be different. The various internal macros
providing custom boolean constants can all be deleted and code as well
as documentation can be updated to use lowercase true/false everywhere.
2022-09-07 20:56:33 +02:00
Andy Heninger
5f837abd40 ICU-13533 Fix address sanitizer failures found with no-data ICU testing. 2019-08-19 13:29:32 -07:00
Jeff Genovy
33d7868d45 ICU-20351 Warning cleanup changes for ICU4C under MSVC. 2019-01-16 16:43:02 -08:00
Andy Heninger
04448b004f ICU-12764 UTF-8 source files, update file encoding comments.
X-SVN-Rev: 39641
2017-02-03 18:57:23 +00:00
Andy Heninger
242e02c388 ICU-12764 icu4c utf-8 source files, update Copyright notices.
X-SVN-Rev: 39583
2017-01-20 00:20:31 +00:00
Markus Scherer
7960164327 ICU-12663 UnicodeString support nearly 2G UChars & avoid integer overflows; string-to-string case mappings & detect integer overflows; make some calls to uprv_memcpy() and similar a little more robust by casting int32_t to size_t before multiplying
X-SVN-Rev: 39288
2016-09-20 01:10:36 +00:00
Michael Ow
61607c2773 ICU-12564 Update copyright notice in trunk
X-SVN-Rev: 38848
2016-06-15 18:58:17 +00:00
Yoshito Umaoka
00ca13e126 ICU-12564 Reverted r38761 and r38762, because we want to prepend the Unicode copyright for existing source files, instead of replacing copyright comments.
X-SVN-Rev: 38776
2016-05-31 21:45:07 +00:00
Michael Ow
c9f199a30f ICU-12564 Update copyright notice in ICU4C
X-SVN-Rev: 38761
2016-05-26 22:32:17 +00:00
Yoshito Umaoka
d683b867bf ICU-8874 Fixed test case problem which triggered TestIDNAMonkeyTest failure intermittently. Also updated TestCompareReferenceImpl to cover the case which used to trigger the test failure.
X-SVN-Rev: 30804
2011-10-07 22:28:32 +00:00
Eric Mader
bb4a371fdb ICU-5805 Update copyright notices for ICU 3.8
X-SVN-Rev: 22167
2007-07-27 03:12:12 +00:00
Ram Viswanadha
c135088734 ICU-5273 fix IDNAToUnicode to not fail on error
X-SVN-Rev: 21278
2007-03-17 01:23:22 +00:00
George Rhoten
dbdf6e8019 ICU-5333 Whitespace changes.
X-SVN-Rev: 20119
2006-08-20 05:08:35 +00:00
George Rhoten
5221d3bad4 ICU-4881 Update version number to 3.5.
X-SVN-Rev: 18689
2005-10-17 22:11:34 +00:00
Ram Viswanadha
5b5a49e553 ICU-3333 add idna conformance test
X-SVN-Rev: 18222
2005-07-12 20:33:15 +00:00
Eric Mader
5dc3d7c9d4 ICU-4561 Update copyright notices for ICU 3.4
X-SVN-Rev: 17822
2005-06-07 23:38:09 +00:00
Ram Viswanadha
56f840b184 ICU-4475 tests for JB
X-SVN-Rev: 17561
2005-05-05 21:03:23 +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
ecd01239d5 ICU-3946 Fix some tests to use U_EXPORT2 and U_CALLCONV more often
X-SVN-Rev: 16021
2004-07-16 15:44:52 +00:00
Eric Mader
004268d484 ICU-3770 Updated copyright notices for ICU 3.0
X-SVN-Rev: 15414
2004-05-19 21:36:51 +00:00
Ram Viswanadha
72890078f2 ICU-2194 synch up refidna with uidna
X-SVN-Rev: 15032
2004-04-23 22:09:54 +00:00
Ram Viswanadha
3a9d731ccc ICU-3594 fix failure on solaris and aix ... the test was making assumptions which were not correct.
X-SVN-Rev: 14913
2004-04-09 16:39:02 +00:00
Ram Viswanadha
623c46d430 ICU-3594 tests for U_IDNA_STD3_ASCII_RULES_ERROR
X-SVN-Rev: 14878
2004-04-06 02:07:44 +00:00
Ram Viswanadha
2353dfaf78 ICU-3050 fix memory leaks in the test
X-SVN-Rev: 12705
2003-07-28 23:48:47 +00:00
Ram Viswanadha
9a043c2e5f ICU-3050 StringPrep API first cut
X-SVN-Rev: 12674
2003-07-24 23:23:19 +00:00
Ram Viswanadha
47b2ec2382 ICU-2686 fix un-initialized memory access
X-SVN-Rev: 12507
2003-06-13 00:10:26 +00:00
Ram Viswanadha
6e9ade5670 ICU-2699 fix compiler warnings
X-SVN-Rev: 12505
2003-06-12 23:56:38 +00:00
George Rhoten
099f6890ad ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 12446
2003-06-11 01:36:30 +00:00
Ram Viswanadha
15a39b67ea ICU-2194 test the API's with null src
X-SVN-Rev: 12387
2003-06-09 22:16:05 +00:00
Vladimir Weinstein
4df42a86bb ICU-2840 tests shouldn't crash if there is no data
X-SVN-Rev: 12340
2003-06-06 04:54:34 +00:00
Ram Viswanadha
98541084f2 ICU-2194 code coverage tests and fixes
X-SVN-Rev: 12199
2003-05-30 18:20:03 +00:00
Steven R. Loomis
5c9ad4b7cd ICU-2896 uconfig.h
X-SVN-Rev: 12154
2003-05-29 01:15:29 +00:00
Ram Viswanadha
a79043ede1 ICU-2194 Fix for EBCDIC platforms.. hopefully
X-SVN-Rev: 11907
2003-05-13 00:49:14 +00:00
Markus Scherer
9a4e0e4af2 ICU-2860 add UCONFIG_NO_NORMALIZATION and UCONFIG_NO_IDNA
X-SVN-Rev: 11808
2003-05-06 01:22:23 +00:00
George Rhoten
2adf6bbb4c ICU-2699 Fixed some compiler warnings
X-SVN-Rev: 11728
2003-04-29 18:14:37 +00:00
George Rhoten
720401b4b5 ICU-2729 Fix a memory leak
X-SVN-Rev: 11625
2003-04-23 00:30:02 +00:00
George Rhoten
b69c8dcb62 ICU-2729 Fix a memory leak
X-SVN-Rev: 11620
2003-04-22 15:49:53 +00:00
Ram Viswanadha
2e11ec438a ICU-2194 fix compiler warnings and failure of testidn for out of source builds
X-SVN-Rev: 11575
2003-04-17 20:35:47 +00:00
Ram Viswanadha
2f2f6af2bc ICU-2194 fix compiler warnings on Solaris
X-SVN-Rev: 11367
2003-03-20 18:08:39 +00:00
Ram Viswanadha
267d3d1f30 ICU-2194 tests for IDNA
X-SVN-Rev: 11196
2003-02-28 21:37:55 +00:00