summaryrefslogtreecommitdiff
path: root/src/lib/icu
AgeCommit message (Expand)Author
2018-01-20Merge branch 'v0.20.x'Max Kellermann
2018-01-19lib/icu/Compare: allow copyingMax Kellermann
2017-12-19Main, ...: catch any exception, not just std::runtime_errorMax Kellermann
2017-12-12*: check defined(_WIN32) instead of defined(WIN32)Max Kellermann
2017-09-20lib/icu/CaseFold: disable broken strxfrm() callbackMax Kellermann
2017-09-20lib/icu/Compare: add fallback using strcasecmp() and strcasestr()Max Kellermann
2017-09-20lib/icu/Compare: OO wrapper for IcuCaseFold()Max Kellermann
2017-09-20lib/icu/CaseFold: add "noexcept"Max Kellermann
2017-09-20lib/icu/Collate: move IcuCaseFold() to CaseFold.cxxMax Kellermann
2017-09-20lib/icu/Collate: remove unnecessary assert()Max Kellermann
2017-05-08*: remove "pure" and "const" attributes from throwing functionsMax Kellermann
2017-05-08*: add "noexcept" to many, many function prototypesMax Kellermann
2017-01-03update copyright yearMax Kellermann
2017-01-03thread/Mutex: remove ScopeLock, use std::lock_guard directlyMax Kellermann
2016-11-10util/Error: remove obsolete classMax Kellermann
2016-11-02lib/icu: migrate from class Error to C++ exceptionsMax Kellermann
2016-04-21lib/icu/Converter: throw exception on errorMax Kellermann
2016-04-21lib/icu/Util: UCharFromUTF8() throws on errorMax Kellermann
2016-04-21lib/icu/Util: fold UCharToUTF8Throw() into UCharToUTF8()Max Kellermann
2016-04-21lib/icu/Win32: throw exception on errorMax Kellermann
2016-04-13lib/icu/Win32: use std::unique_ptrMax Kellermann
2016-04-13lib/icu/Converter: Create() throws exception on errorMax Kellermann
2016-04-12lib/icu/Util: add overload which throws exceptionMax Kellermann
2016-04-12lib/icu/Util: use std::unique_ptrMax Kellermann
2016-04-12lib/icu/Collate: use std::unique_ptrMax Kellermann
2016-04-12lib/icu/Collate: use class AllocatedArrayMax Kellermann
2016-04-12lib/icu/Util: use class AllocatedArrayMax Kellermann
2016-04-12lib/icu/Util: remove obsolete documentationMax Kellermann
2016-03-01*: include cleanup (using iwyu)Max Kellermann
2016-02-26update copyright year to 2016Max Kellermann
2015-06-27lib/icu/Collate: remove GLib implementationMax Kellermann
2015-06-27lib/icu/Collate: use LCMapStringEx() on WindowsMax Kellermann
2015-06-26lib/icu/Converter: remove GLib implementationMax Kellermann
2015-06-26lib/icu/Converter: add iconv() implementationMax Kellermann
2015-06-26lib/icu/Converter: add missing <>Max Kellermann
2015-06-25lib/icu/{Converter,Collate}: return AllocatedStringMax Kellermann
2015-06-25lib/icu/Collate: fall back to strxfrm()Max Kellermann
2015-06-25lib/icu/Collate: fix indentMax Kellermann
2015-06-23lib/icu/Collate: fall back to strcoll() instead of strcasecmp()Max Kellermann
2015-06-23lib/icu/Collate: use CompareStringEx() on WindowsMax Kellermann
2015-06-23lib/icu/Win32: wrappers for WideCharToMultiByte(), MultiByteToWideChar()Max Kellermann
2015-01-01Copyright year 2015Max Kellermann
2014-12-26Merge branch 'v0.19.x'Max Kellermann
2014-12-26fs/Traits, ...: work around -Wtautological-pointer-compareMax Kellermann
2014-12-01lib/icu/Converter: add ICU-based backendMax Kellermann
2014-11-30lib/icu/Converter: add TODO commentMax Kellermann
2014-11-30lib/icu/Collate: move code to Util.cxxMax Kellermann
2014-11-30fs/Charset: move code to wrapper class IcuConverterMax Kellermann
2014-08-16icu: include strings.h for strcasecmpFrançois Revol
2014-06-10lib/icu/Init: call u_init() and u_cleanup()Max Kellermann