summaryrefslogtreecommitdiff
path: root/src/fs
AgeCommit message (Expand)Author
2021-05-19Merge tag 'v0.22.7'Max Kellermann
2021-05-19meson.build: define NOUSER on Windows for lighter windows.hMax Kellermann
2021-05-19fs/Glob: un-inline the Windows version to reduce header dependenciesMax Kellermann
2021-05-19fs/Glob: use defaulted move constructorMax Kellermann
2021-05-19fs/Glob: remove redundant #ifdefsMax Kellermann
2021-05-19win32, ...: avoid including windows.hMax Kellermann
2021-03-04util/AllocatedString: remove Null(), IsNull()Max Kellermann
2021-03-04util/AllocatedString: rename to BasicAllocatedStringMax Kellermann
2021-02-04fs/io/GunzipReader: document that the constructor throwsMax Kellermann
2021-01-21fs/io/StdioOutputStream: include cleanupMax Kellermann
2021-01-21fs/io/FileOutputStream: add `noexcept`Max Kellermann
2021-01-21util/AllocatedString: remove Null(), IsNull()Max Kellermann
2021-01-21util/AllocatedString: rename to BasicAllocatedStringMax Kellermann
2021-01-01copyright year 2021Max Kellermann
2020-10-28fs/Traits: add GetPathSuffix()Max Kellermann
2020-10-27fs/Traits: add GetFilenameSuffix()Max Kellermann
2020-05-30use std chr functionsRosen Penev
2020-05-05system/FileDescriptor: move to io/Max Kellermann
2020-05-05fs/FileSystem: remove unused function FOpen()Max Kellermann
2020-04-23Merge tag 'v0.21.23'Max Kellermann
2020-04-23fs/NarrowPath: preserve nullptr in Path operatorMax Kellermann
2020-04-08fs/Charset: pass std::string_view to PathToUTF8()Max Kellermann
2020-04-03fs/Traits: add Relative() overload with std::string_viewMax Kellermann
2020-04-03fs/Traits: convert first Relative() parameter to std::string_viewMax Kellermann
2020-04-03fs/AllocatedPath: pass std::string_view to FromUTF8()Max Kellermann
2020-04-03fs/FileSystem, ...: use AllocatedPath::FromFS(string_view)Max Kellermann
2020-04-03fs/Charset: enable RVO in FixSeparators()Max Kellermann
2020-04-03util/AllocatedString: std::string_view supportMax Kellermann
2020-04-02Merge tag 'v0.21.22'Max Kellermann
2020-04-02fs/io/GzipOutputStream: increase buffer size to 16 kBMax Kellermann
2020-04-02fs/io/BufferedReader: larger default buffer (4 kB -> 16 kB)Max Kellermann
2020-04-02fs/NarrowPath: add class FromNarrowPathMax Kellermann
2020-04-02fs/NarrowPath: un-inline Windows constructorMax Kellermann
2020-03-31fs/io/GunzipReader: increase buffer size to 64 kBMax Kellermann
2020-03-20remove false ifdefRosen Penev
2020-03-19[clang-tidy] use default member initRosen Penev
2020-03-16remove gcc_unusedRosen Penev
2020-03-13fs/Traits: GetParent() returns std::string_viewMax Kellermann
2020-03-13fs/Traits: pass string_view to Build()Max Kellermann
2020-03-13fs/Path: make constructor `explicit`Max Kellermann
2020-03-13fs/AllocatedPath: add `string_view` constructorMax Kellermann
2020-03-13fs/Traits: add string_viewMax Kellermann
2020-03-13fs/Traits: use {} notation for return valuesMax Kellermann
2020-03-13fs/Traits: use `auto`Max Kellermann
2020-03-13fs: use `using` instead of `typedef`Max Kellermann
2020-03-12replace stdint.h with cstdintRosen Penev
2020-03-12replace stddef.h with cstddefRosen Penev
2020-03-12replace stdarg.h with cstdargRosen Penev
2020-03-12replace limits.h with climitsRosen Penev
2020-03-12change errno.h to cerrnoRosen Penev