summaryrefslogtreecommitdiff
path: root/src/fs/Charset.cxx
AgeCommit message (Expand)Author
2021-01-01copyright year 2021Max Kellermann
2020-04-08fs/Charset: pass std::string_view to PathToUTF8()Max Kellermann
2020-04-03fs/AllocatedPath: pass std::string_view to FromUTF8()Max Kellermann
2020-04-03fs/Charset: enable RVO in FixSeparators()Max Kellermann
2020-04-03util/AllocatedString: std::string_view supportMax Kellermann
2020-03-12replace assert.h with cassertRosen Penev
2020-01-18copyright year 2020Max Kellermann
2020-01-03util/{Const,Writable}Buffer: drop "_type" from type namesMax Kellermann
2019-11-04lib/icu/Converter: Create() returns std::unique_ptrMax Kellermann
2019-08-15include cleanups (powered by iwyu)Max Kellermann
2019-07-05include cleanups (powered by iwyu)Max Kellermann
2019-04-24fs/Charset: move HAVE_FS_CHARSET to Features.hxxMax Kellermann
2018-11-19check.h: remove obsolete headerMax Kellermann
2018-10-31*: copyright year 2018Max Kellermann
2017-12-12*: check defined(_WIN32) instead of defined(WIN32)Max Kellermann
2017-05-08*: add "noexcept" to many, many function prototypesMax Kellermann
2017-01-03update copyright yearMax Kellermann
2016-04-21fs/Charset: throw exception on errorMax Kellermann
2016-04-21lib/icu/Converter: throw exception on errorMax Kellermann
2016-04-21lib/icu/Win32: throw exception on errorMax Kellermann
2016-04-13lib/icu/Converter: Create() throws exception on errorMax Kellermann
2016-04-12util/StringPointer: rename typedef pointer to pointer_typeMax Kellermann
2016-03-01*: include cleanup (using iwyu)Max Kellermann
2016-02-26update copyright year to 2016Max Kellermann
2015-06-25lib/icu/{Converter,Collate}: return AllocatedStringMax Kellermann
2015-06-23lib/icu/Win32: wrappers for WideCharToMultiByte(), MultiByteToWideChar()Max Kellermann
2015-06-22fs/Charset: hard-code Windows to ACPMax Kellermann
2015-03-05fs/Traits: enable _UNICODE on WindowsMax Kellermann
2015-02-25fs/{Allocated,}Path,Charset: use PathTraitsFS typedefsMax Kellermann
2015-02-09fs/Charset: convert #ifdef to regular "if"Max Kellermann
2015-02-08fs/Charset: change FixSeparators() API to use std::string&&Max Kellermann
2015-01-01Copyright year 2015Max Kellermann
2014-12-26Merge branch 'v0.19.x'Max Kellermann
2014-12-26Merge branch 'v0.18.x' into v0.19.xMax Kellermann
2014-12-26util/{ASCII,UriUtil}, ...: work around -Wtautological-pointer-compareMax Kellermann
2014-11-30fs/Charset: move code to wrapper class IcuConverterMax Kellermann
2014-11-30fs/Charset: return std::string from PathFromUTF8()Max Kellermann
2014-11-30fs/Charset: use macro HAVE_FS_CHARSET internallyMax Kellermann
2014-11-29fs/Charset: add DeinitFSCharset()Max Kellermann
2014-11-29fs/Charset: add macro HAVE_FS_CHARSETMax Kellermann
2014-11-29fs/Charset: return Error on SetFSCharset() failureMax Kellermann
2014-10-25fs/Charset: work around clang's -Wunused-const-variableMax Kellermann
2014-02-23fs/Charset: use "UTF-8" instead of "utf-8" as the default valueMax Kellermann
2014-02-17fs/Charset: disable if GLib is disabledMax Kellermann
2014-01-13copyright year 2014Max Kellermann
2013-12-05fs/Charset.cxx: replace \ with / when converting path to UTF-8 on WindowsDenis Krjuchkov
2013-11-28include cleanup using iwyuMax Kellermann
2013-10-28*: use nullptr instead of NULLMax Kellermann
2013-10-17fs/Charset: GetFSCharset() returns "utf-8" by defaultMax Kellermann
2013-10-17fs/Charset: default filesystem charset is UTF-8Max Kellermann