]>
granicus.if.org Git - icu/log
Steven R. Loomis [Tue, 3 Dec 2019 23:03:52 +0000 (15:03 -0800)]
ICU-20857 update API Change Report for ICU 66preview
- uses tools updated in [ICU-20910]
Yoshito Umaoka [Tue, 3 Dec 2019 21:34:29 +0000 (16:34 -0500)]
ICU-20857 BRS66 Updated ICU4J API change report (also regenerated
icu4j65.api3.gz)
Yoshito Umaoka [Tue, 3 Dec 2019 21:26:58 +0000 (16:26 -0500)]
ICU-20857 BRS 66 Clean up import statement
Peter Edberg [Tue, 3 Dec 2019 04:05:54 +0000 (20:05 -0800)]
ICU-20857 BRS66 update urename.h
Jeff Genovy [Thu, 28 Nov 2019 00:14:54 +0000 (16:14 -0800)]
ICU-20857 Update Readme for ICU 66 Preview.
Jeff Genovy [Tue, 26 Nov 2019 01:07:47 +0000 (17:07 -0800)]
ICU-20907 Disable optimization on Windows when building for ARM64 with Visual Studio versions below 16.4.
Andy Heninger [Fri, 22 Nov 2019 19:54:17 +0000 (11:54 -0800)]
ICU-20893 Line break tailorings updated to Unicode 13.
Shane Carr [Sat, 23 Nov 2019 03:09:45 +0000 (19:09 -0800)]
ICU-20890 Change locale_dependencies.py into LOCALE_DEPS.json files
- Refactors Python to make I/O operations more abstract
- Adds stable sample data for Python test
Peter Edberg [Fri, 22 Nov 2019 06:31:59 +0000 (22:31 -0800)]
ICU-20857 integrate CLDR release-36-1-preview to maint-66
Markus Scherer [Thu, 21 Nov 2019 21:29:18 +0000 (21:29 +0000)]
ICU-20893 Unicode 13 beta
See PR #915, see changes.txt
- Unicode 13 beta data as of 2019-nov-21
- uprops.icu format version 7.7 with more bits for Script/Script_Extensions
- more bits in spoof checker ScriptSet
- root line break rules adjusted for UAX 14 changes, from Andy
- line break tailorings not yet in sync with root
David Beaumont [Thu, 7 Nov 2019 18:18:10 +0000 (19:18 +0100)]
ICU-20693 Final adjustments for handling forced parent IDs better.
David Beaumont [Thu, 12 Sep 2019 11:58:39 +0000 (13:58 +0200)]
ICU-20693 Adding support for deletion of existing files prior to ICU data generation.
David Beaumont [Tue, 5 Nov 2019 20:09:51 +0000 (21:09 +0100)]
ICU-20693 Reworking Ant structure to better explain and reflect 'tailorings'
David Beaumont [Wed, 6 Nov 2019 20:47:06 +0000 (20:47 +0000)]
ICU-20693 Supporting dependency graph generation (first draft)
See #909
David Beaumont [Wed, 6 Nov 2019 14:41:22 +0000 (15:41 +0100)]
ICU-20693 Make alt-path processing per-locale and remove source values.
remove sources
David Beaumont [Wed, 6 Nov 2019 11:50:51 +0000 (11:50 +0000)]
ICU-20693 Quick tidy of some stale/broken comments
See #908
Frank Tang [Thu, 31 Oct 2019 00:45:22 +0000 (17:45 -0700)]
ICU-20884 initialized buffer uloc_getKeywordValue
Frank Yung-Fong Tang [Wed, 16 Oct 2019 23:37:58 +0000 (23:37 +0000)]
ICU-20872 remove extra ; after function {}
See #888
Andy Heninger [Thu, 24 Oct 2019 22:23:40 +0000 (15:23 -0700)]
ICU-20863 Regex Named Capture map, add a missing nullptr check.
David Beaumont [Wed, 23 Oct 2019 10:34:36 +0000 (12:34 +0200)]
ICU-20693 Pseudo-locale "alt path" filtering support. (#869)
* ICU-20693 Pseudo-locale "alt path" filtering support.
Andy Heninger [Sat, 19 Oct 2019 02:00:32 +0000 (19:00 -0700)]
ICU-20863 Regex, lazy creation and reduced size of map from capture group names to numbers.
Shane F. Carr [Fri, 20 Sep 2019 19:27:20 +0000 (19:27 +0000)]
ICU-20841 Update buildtool docs according to user feedback.
See #835
Daniel Ju [Mon, 21 Oct 2019 18:04:54 +0000 (11:04 -0700)]
ICU-20857 Update version numbers to 66.0.1
Frank Tang [Thu, 17 Oct 2019 22:42:14 +0000 (22:42 +0000)]
ICU-20862 Fix setKeywordValue U_BUFFER_OVERFLOW_ERROR bug.
See #885
Jeff Genovy [Tue, 15 Oct 2019 07:05:52 +0000 (00:05 -0700)]
ICU-20850 Use LocalMemory for cmd to prevent use after free
Jeff Genovy [Thu, 10 Oct 2019 01:40:38 +0000 (18:40 -0700)]
ICU-20858 Fix Windows data build failure with long paths
Jeff Genovy [Thu, 10 Oct 2019 01:49:44 +0000 (18:49 -0700)]
ICU-20859 ICU4C: Python data build uses wrong value for tool_cfg
Craig Cornelius [Thu, 29 Aug 2019 23:09:49 +0000 (23:09 +0000)]
ICU-20728 Improve debug output for old C++ RBBI monkey test
See #730
Elango Cheran [Mon, 7 Oct 2019 22:54:08 +0000 (15:54 -0700)]
ICU-13734 Adding tests for DecimalFormat strict mode handling of flexible whitespace
Jeff Genovy [Thu, 26 Sep 2019 18:21:44 +0000 (11:21 -0700)]
ICU-20839 Add ICU4C header test to check for including utypes.h when using U_SHOW_CPLUSPLUS_API
Daniel Ju [Wed, 9 Oct 2019 18:55:08 +0000 (11:55 -0700)]
ICU-20857 Update version numbers to 66.1
Frank Tang [Wed, 9 Oct 2019 18:00:51 +0000 (18:00 +0000)]
ICU-20706 Fix DateInterval::createInstance w/ test
See #876
Abhishek Arya [Tue, 8 Oct 2019 06:29:38 +0000 (06:29 +0000)]
ICU-20855 Add OSS-Fuzz fuzzing badge
See #877
Shane F. Carr [Thu, 26 Sep 2019 08:03:23 +0000 (08:03 +0000)]
ICU-20835 Updating check.py to work with CLDR
See #852
Shane F. Carr [Fri, 6 Sep 2019 12:52:03 +0000 (12:52 +0000)]
ICU-20835 Update instructions for commit checker.
See #815
Shane F. Carr [Fri, 4 Oct 2019 20:05:55 +0000 (16:05 -0400)]
ICU-20851 Merge release-65-1 to master.
Steven R. Loomis [Wed, 2 Oct 2019 17:25:22 +0000 (10:25 -0700)]
ICU-20796 update C API Change Report
Markus Scherer [Tue, 1 Oct 2019 23:33:53 +0000 (16:33 -0700)]
ICU-20845 UMutex not trivially but constexpr constructible
Steven R. Loomis [Wed, 25 Sep 2019 17:45:08 +0000 (10:45 -0700)]
ICU-20813 Fix Multi-line comment in umachine.h
- This comment failed on gcc. Split it into two lines.
Shane F. Carr [Tue, 10 Sep 2019 04:14:43 +0000 (04:14 +0000)]
ICU-20453 Add more warning types to CI build.
See #824
Yoshito Umaoka [Fri, 27 Sep 2019 22:15:35 +0000 (18:15 -0400)]
ICU-20796 Updated ICU4J API change report for ICU 65 GA
Shane Carr [Wed, 25 Sep 2019 20:59:44 +0000 (13:59 -0700)]
ICU-20796 Updating double-conversion from upstream master.
Peter Edberg [Fri, 27 Sep 2019 06:22:07 +0000 (23:22 -0700)]
ICU-20796 integrate CLDR release-36-beta
Elango Cheran [Wed, 18 Sep 2019 22:34:07 +0000 (15:34 -0700)]
ICU-13735 Adding tests for DecimalFormat grouping getters
Jeff Genovy [Thu, 26 Sep 2019 22:45:51 +0000 (15:45 -0700)]
ICU-20836 ICU4C header file plurrule.h needs to include utypes.h before checking U_SHOW_CPLUSPLUS_API.
Peter Edberg [Thu, 26 Sep 2019 01:17:03 +0000 (18:17 -0700)]
ICU-20831 clone capitalizationBrkIter for actual use
David Beaumont [Thu, 5 Sep 2019 13:37:44 +0000 (15:37 +0200)]
ICU-20693 No arbitrary ordering in path/value visitation for new API
David Beaumont [Fri, 6 Sep 2019 21:34:17 +0000 (23:34 +0200)]
ICU-20693 Refactoring for inferred IDs.
Robin Leroy [Tue, 24 Sep 2019 15:38:26 +0000 (17:38 +0200)]
ICU-20831 Make *fCapitalizationBrkIter const, eliminating a data race in SimpleDateFormat::format.
David Beaumont [Thu, 19 Sep 2019 13:30:04 +0000 (15:30 +0200)]
ICU-20693 Remaining tests for new ICU tooling and some refactoring
Adam Sitnik [Wed, 25 Sep 2019 06:06:10 +0000 (08:06 +0200)]
ICU-20832 use uint32_t instead of uint16_t to avoid overflows for very long strings
Fredrik Roubert [Wed, 18 Sep 2019 18:26:03 +0000 (20:26 +0200)]
ICU-20819 Correct placement of parentheses in preprocessor macro.
The purpose of the FIELD_NAME_STR() macro is to create a string literal
by using the # preprocessing operator and then skip the first 5 chars of
this string by using the +5 pointer arithmetic. This is all intentional,
but if the parentheses are misplaced the compiler might think that this
is a mistake, a failed string concatenation (-Wstring-plus-int).
David Beaumont [Thu, 19 Sep 2019 13:21:59 +0000 (13:21 +0000)]
ICU-20693 Unit tests for most conversion code and mappers.
See #774
Markus Scherer [Thu, 12 Sep 2019 00:25:34 +0000 (17:25 -0700)]
ICU-20814 new tool for checking API tags vs. ifdef guards; add FORCE guards, and move some guards, to make this work
Peter Edberg [Fri, 20 Sep 2019 22:00:44 +0000 (15:00 -0700)]
ICU-20796 integrate CLDR release-36-alpha3
Jeff Genovy [Tue, 17 Sep 2019 01:20:13 +0000 (18:20 -0700)]
ICU-20825 Add ARM64 to distrelease.ps1 script, and run in the CI builds
Daniel Ju [Tue, 17 Sep 2019 17:46:01 +0000 (10:46 -0700)]
ICU-20796 BRS65GA Update version numbers and README
Yoshito Umaoka [Fri, 13 Sep 2019 22:26:31 +0000 (18:26 -0400)]
ICU-20823 ICU time zone data update for 2019c
Shane Carr [Mon, 9 Sep 2019 21:53:27 +0000 (14:53 -0700)]
ICU-20811 Add fields required for locale inheritance to additive mode.
Peter Edberg [Wed, 11 Sep 2019 23:27:29 +0000 (16:27 -0700)]
ICU-20796 BRS 65 update C API guard macros (manual version) (#827)
yumaoka [Wed, 11 Sep 2019 17:24:21 +0000 (13:24 -0400)]
ICU-20815 Fixed a build problem with test jar causing release build target to fail.
Jeff Genovy [Sat, 31 Aug 2019 08:40:35 +0000 (01:40 -0700)]
ICU-20804 OOM not handled in selectForMask
Peter Edberg [Wed, 28 Aug 2019 07:47:34 +0000 (00:47 -0700)]
ICU-20396 add RelativeDateTimeFormatter test for af
Peter Edberg [Wed, 28 Aug 2019 03:47:57 +0000 (20:47 -0700)]
ICU-20749 add ອາແມນ to laodict.txt
Steven R. Loomis [Tue, 10 Sep 2019 17:56:09 +0000 (10:56 -0700)]
ICU-20795 ICU4C 65.1 API promotion - locid.h
- fixup some functions in locid.h that were incorrectly guarded as draft
- Error was in:
-
5a3ea669aaf3f2c3984e1a10b3998d4b736621bf
- https://github.com/unicode-org/icu/pull/808
Steven R. Loomis [Tue, 3 Sep 2019 23:09:26 +0000 (16:09 -0700)]
ICU-20795 ICU4C 65.1 API promotion draft
- includes new APIChangeReport.md
- the 'simplification' section is no longer new
- uses tools from [ICU-20162] #807
Includes non-promotion fixes:
- utrace.h: UTRACE_UDATA_BUNDLE
David Beaumont [Tue, 27 Aug 2019 18:45:16 +0000 (18:45 +0000)]
ICU-20693 Basic Eclipse settings
See #772
Steven R. Loomis [Tue, 3 Sep 2019 20:32:03 +0000 (13:32 -0700)]
ICU-20162 use maven to build icu4c api change tool
- removes three .jar files from git-lfs
- make calls ant calls maven
- have travis verify buildability
- support APIChangeReport.md (markdown)
- 'signature simplification' is no longer new, do not mark it as new.
- change (c) to © in output
Peter Edberg [Sun, 8 Sep 2019 04:27:55 +0000 (21:27 -0700)]
ICU-20795 BRS 65 update urename.h
Peter Edberg [Wed, 4 Sep 2019 05:33:27 +0000 (22:33 -0700)]
ICU-20801 integrate CLDR release-36-alpha2, update MeasureUnits (#809)
Jeff Genovy [Fri, 6 Sep 2019 09:20:52 +0000 (02:20 -0700)]
ICU-20795 BRS65 ICU4C Samples: case sample should use DLL runtime to prevent assertion failures.
gnrunge [Fri, 6 Sep 2019 17:01:41 +0000 (10:01 -0700)]
ICU-20795 BRS test without data task: Adds a status check after PluralRules
instance creation. Test causes segmentation fault later if instance creation
fails.
gnrunge [Thu, 5 Sep 2019 22:41:31 +0000 (15:41 -0700)]
ICU-20795 BRS test without data task: Adds a status check after Locale instance
creation. Test causes segmentation fault if it tries to continue beyond failed
instance creation.
segmentation fault if instance creation fails
Markus Scherer [Thu, 5 Sep 2019 20:36:51 +0000 (13:36 -0700)]
ICU-20795 add LocaleMatcher to API docs index
Jeff Genovy [Thu, 5 Sep 2019 05:56:32 +0000 (22:56 -0700)]
ICU-20807 BRS65: Environment test failure in cintltst-timezone
The test fails for "America/Argentina/ComodRivadavia", which has length
of 32, the same as the buffer. The results in the string being not
terminated with a NUL.
This increases the buffer size used by the test, and also checks for the
string not terminated warning.
younies [Wed, 4 Sep 2019 17:37:24 +0000 (17:37 +0000)]
ICU-20793 ignore binary file from git
See #816
Yoshito Umaoka [Wed, 4 Sep 2019 22:23:36 +0000 (18:23 -0400)]
ICU-20795 BRS65 ICU4J 65 API signature file
Deleted ICU4J 55 API signature file
Yoshito Umaoka [Wed, 4 Sep 2019 22:38:27 +0000 (18:38 -0400)]
ICU-20795 BRS65 ICU4J serialization test data
- Added 65.1 serialization test data
- Deleted 60.1 serialization test data
Yoshito Umaoka [Wed, 4 Sep 2019 17:51:14 +0000 (13:51 -0400)]
ICU-20795 BRS65 ICU4J API status promotion
- Updating API status version for ICU4J 65 release
- Fixed a few minor API doc issues in DecimalFormat and LocaleMatcher
- Update ICU4J API change report
Steven R. Loomis [Thu, 29 Aug 2019 00:04:27 +0000 (17:04 -0700)]
ICU-13745 fix undefined behavior: GregorianCalendar::setGregorianChange()
- Julian days outside of INT32_MIN..INT32_MAX are normalized
- Add a test case
Markus Scherer [Fri, 30 Aug 2019 23:26:59 +0000 (16:26 -0700)]
ICU-11976 test & fix ByteArrayWrapper.hashCode()
Yoshito Umaoka [Fri, 30 Aug 2019 20:50:32 +0000 (16:50 -0400)]
ICU-20795 BRS65 Clean up import statements
David Beaumont [Sat, 31 Aug 2019 20:46:00 +0000 (22:46 +0200)]
ICU-20693 Fix weird bug in Maven pom file and add comments
Jeff Genovy [Sat, 31 Aug 2019 03:44:42 +0000 (20:44 -0700)]
ICU-20802 Need to use LocalMemory in uloc_openKeywordList, not LocalPointer
Markus Scherer [Fri, 30 Aug 2019 23:55:52 +0000 (16:55 -0700)]
ICU-13647 fix SearchIterator docs sample: getMatchedLength() not getMatchLength()
Jeff Genovy [Thu, 29 Aug 2019 04:44:37 +0000 (21:44 -0700)]
ICU-20269 Update the CI badges in the top-level README file.
Markus Scherer [Fri, 30 Aug 2019 22:59:13 +0000 (15:59 -0700)]
ICU-20518 update u_isbase() reference to Unicode Standard Base character
Jeff Genovy [Fri, 30 Aug 2019 19:03:16 +0000 (12:03 -0700)]
ICU-20802 OOM not handled in uloc_openKeywordList.
Also change to use LocalPointer and nullptr instead of NULL.
Markus Scherer [Fri, 30 Aug 2019 22:35:18 +0000 (15:35 -0700)]
ICU-13649 UnicodeString docs: mention std::string clear() to make remove() easier to find
Jeff Genovy [Fri, 30 Aug 2019 05:22:12 +0000 (22:22 -0700)]
ICU-20368 OOM not handled in NumberFormatterImpl::macrosToMicroGenerator
Peter Edberg [Thu, 29 Aug 2019 07:02:17 +0000 (00:02 -0700)]
ICU-20577 Restore C MeasureFormat ability to adopt non-decimal number formatter (#789)
Markus Scherer [Fri, 30 Aug 2019 19:17:02 +0000 (12:17 -0700)]
ICU-12086 ICU-12165 Currency.getName() param isChoiceFormat can be null, make it so, document, use null in library code
Victor Chang [Fri, 3 May 2019 12:27:26 +0000 (13:27 +0100)]
ICU-20589 Fix EraRulesTest#testAPIs failure on 1 May 2019
Jeff Genovy [Thu, 29 Aug 2019 23:42:18 +0000 (16:42 -0700)]
ICU-20795 Added comment to ICU4C Readme.html about U_SHOW_CPLUSPLUS_API.
David Beaumont [Fri, 30 Aug 2019 14:21:32 +0000 (14:21 +0000)]
ICU-20693 Removing unused code, fixing IDE warnings and preparing for unit tests
See #773
Peter Edberg [Fri, 30 Aug 2019 07:42:41 +0000 (00:42 -0700)]
ICU-20701 Add more PluralRules tests for locales with keywords
Daniel Ju [Thu, 29 Aug 2019 22:26:00 +0000 (15:26 -0700)]
ICU-20795 BRS65RC Update version numbers and readme files, regenerate JARs
Jeff Genovy [Thu, 29 Aug 2019 20:20:13 +0000 (13:20 -0700)]
ICU-13764 Add a MacOSX CI build with Warnings-as-Errors
Peter Edberg [Wed, 28 Aug 2019 06:19:19 +0000 (23:19 -0700)]
ICU-20620 cap UNUM_MAX_FRACTION_DIGITS setting at 999
Norbert Runge [Thu, 25 Jul 2019 21:55:54 +0000 (14:55 -0700)]
ICU-20732 Adds instruction how to develop an ICU fuzzer target and how to
reproduce fuzzer findings.
ICU-20732 Addresses review comments.
Update fuzzer_targets.md