summaryrefslogtreecommitdiff
path: root/src/fs
AgeCommit message (Expand)Author
2020-06-10fs/AllocatedPath: add method GetSuffix()Max Kellermann
2020-04-23fs/NarrowPath: preserve nullptr in Path operatorMax 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-07fs/Traits: add IsSpecialFilename()Max Kellermann
2019-02-19fs/io/OutputStream: update include guardMax Kellermann
2019-02-19fs/io/BufferedOutputStream: add WithBufferedOutputStream()Max Kellermann
2019-01-22fs/io/StdioOutputStream: add `noexcept`Max Kellermann
2019-01-21fs/io/FileOutputStream: add constructor with directory fdMax Kellermann
2019-01-21fs/io/FileOutputStream: move code to Open()Max Kellermann
2018-11-19check.h: remove obsolete headerMax Kellermann
2018-10-31*: copyright year 2018Max Kellermann
2018-10-31fs/io/FileOutputStream: fix -WcommentMax Kellermann
2018-10-31fs/io/FileOutputStream: don't use O_TMPFILE on AndroidMax Kellermann
2018-10-31fs/io/FileOutputStream: add macro HAVE_O_TMPFILEMax Kellermann
2018-10-31fs/StandardDirectory: move USE_XDG to XDG.hxxMax Kellermann
2018-10-14build with Meson instead of autotoolsMax Kellermann
2018-09-03fs/io/FileOutputStream: disallow copyingMax Kellermann
2018-08-21fs/io/FileOutputStream: make linkat() mandatory on LinuxMax Kellermann
2018-08-21fs/io/FileOutputStream: add "noexcept"Max Kellermann
2018-08-21fs/io/BufferedReader: add "noexcept" to constructorMax Kellermann
2018-08-21system/Open: new UniqueFileDescriptor constructing libraryMax Kellermann
2018-08-21fs/io/FileReader: use class UniqueFileDescriptorMax Kellermann
2018-08-21fs/io/FileReader: use std::exchange()Max Kellermann
2018-08-21fs/io/FileReader: add "noexcept"Max Kellermann
2018-08-21fs/io/FileReader: simplify includesMax Kellermann
2018-08-20Compiler.h: move to util/Max Kellermann
2018-07-19fs/io/OutputStream: relicense under BSD-2Max Kellermann
2018-07-18fs/List: new library exporting ListWildcard()Max Kellermann
2018-07-18fs/Path: add method ToUTF8Throw()Max Kellermann
2018-07-18fs/AllocatedPath: divert some methods to class PathMax Kellermann
2018-07-18fs/CheckFile: remove variable path_utf8Max Kellermann
2018-07-18fs/Traits: add Apply()Max Kellermann
2018-07-18fs/{,Allocated}Path: add typedef TraitsMax Kellermann
2018-07-17fs/Config: use struct ConfigDataMax Kellermann
2018-07-17fs/Path: add operator/(Path,Path)Max Kellermann
2018-07-16config/Config*: rename files, drop "Config" prefixMax Kellermann
2018-01-24util/StringFormat: new utility libraryMax Kellermann
2018-01-17fs/AllocatedPath: make the nullptr_t constructor publicMax Kellermann
2018-01-17fs/Path: replace method Null() with nullptr_t constructorMax Kellermann
2017-12-27fs/AllocatedPath: drop obsolete GCC checkMax Kellermann
2017-12-19Main, ...: catch any exception, not just std::runtime_errorMax Kellermann
2017-12-16Merge branch 'v0.20.x'Max Kellermann
2017-12-12*: check defined(_WIN32) instead of defined(WIN32)Max Kellermann
2017-11-10util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STLMax Kellermann
2017-08-10fs/FileSystem: use UniqueFileDescriptor in TruncateFile()Max Kellermann
2017-08-10fs/FileSystem: OpenFile() returns UniqueFileDescriptorMax Kellermann