summaryrefslogtreecommitdiff
path: root/src/fs
AgeCommit message (Expand)Author
2019-06-17Copyright year 2019Max Kellermann
2019-06-15archive/Lookup: move to fs/LookupFile.cxxMax Kellermann
2019-06-15fs/AllocatedPath: add GetSuffix()Max Kellermann
2019-05-31fs/Path: add `constexpr`Max Kellermann
2019-05-08system/Clock, fs/FileInfo: move FILETIME specific code to time/FileTime.hxxMax Kellermann
2019-04-26fs/io/BufferedOutputStream: add `noexcept`Max Kellermann
2019-04-26fs/io/AutoGunzipReader: use std::unique_ptr<>Max Kellermann
2019-04-26fs/io/AutoGunzipReader: add `noexcept`Max Kellermann
2019-04-26fs/io/GunzipReader: add `noexcept`Max Kellermann
2019-04-26fs/io/TextFile: add `noexcept`Max Kellermann
2019-04-26fs/io/TextFile: use std::unique_ptr<>Max Kellermann
2019-04-24fs/AllocatedPath: add Android-only FromUTF8(std::string&&) overloadMax Kellermann
2019-04-24fs/Features: add macro FS_CHARSET_ALWAYS_UTF8Max Kellermann
2019-04-24fs/Charset: move HAVE_FS_CHARSET to Features.hxxMax Kellermann
2019-04-24fs/Config: add `noexcept`Max Kellermann
2019-04-24fs/AllocatedPath: add `noexcept`Max Kellermann
2019-04-24fs/Path: add `noexcept`Max Kellermann
2019-04-24fs/Traits: add `noexcept`Max Kellermann
2019-03-12fs/FileInfo: remove redundant `inline` keywords from `constexpr` functionsMax 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