summaryrefslogtreecommitdiff
path: root/src/storage/plugins
AgeCommit message (Expand)Author
2018-10-14build with Meson instead of autotoolsMax Kellermann
2018-08-20Compiler.h: move to util/Max Kellermann
2018-08-20storage/nfs: implement followThomas Guillem
2018-08-20Merge branch 'v0.20.x'Max Kellermann
2018-08-20lib/nfs/Connection: use nfs_stat64_asyncThomas Guillem
2018-08-20Merge branch 'v0.20.x'Max Kellermann
2018-08-17storage/plugins/CurlStorage: URL-encode paths in CurlStorage::MapUTF8Joshua Wise
2018-08-02Merge branch 'v0.20.x'Max Kellermann
2018-08-02case-insensitive URI scheme comparisonMax Kellermann
2018-07-18fs/Path: add method ToUTF8Throw()Max Kellermann
2018-07-17fs/Path: add operator/(Path,Path)Max Kellermann
2018-07-06util/StringFormat: new utility libraryMax Kellermann
2018-06-05storage/udisks: return file path in MapUTF8()Max Kellermann
2018-06-05storage/udisks: add missing MountWait() call to MapFS()Max Kellermann
2018-06-05storage/udisks: implement MapFS()Max Kellermann
2018-06-04storage/udisks: new pluginMax Kellermann
2018-02-24Merge tag 'v0.20.18'Max Kellermann
2018-02-24storage/nfs: use PathTraitsFS::const_pointer_typeMax Kellermann
2018-02-24storage/nfs: assume UTF-8 when accessing NFS from WindowsMax Kellermann
2018-01-24util/StringFormat: new utility libraryMax Kellermann
2018-01-21lib/expat/Parser: make the "is_final" argument optionalMax Kellermann
2018-01-21lib/expat/Parser: add method CompleteParse()Max Kellermann
2018-01-21storage/Interface: wrap StorageDirectoryReader in std::unique_ptrMax Kellermann
2018-01-17fs/AllocatedPath: make the nullptr_t constructor publicMax Kellermann
2018-01-02storage/Plugin: return std::unique_ptr<Storage>Max Kellermann
2017-12-19Main, ...: catch any exception, not just std::runtime_errorMax Kellermann
2017-12-18storage/Interface: add "noexcept"Max Kellermann
2017-12-16Merge branch 'v0.20.x'Max Kellermann
2017-12-12*: check defined(_WIN32) instead of defined(WIN32)Max Kellermann
2017-11-14lib/{curl,upnp}: add more exception handlersMax Kellermann
2017-11-12lib/nfs: add "noexcept"Max Kellermann
2017-11-12lib/curl: add "noexcept"Max Kellermann
2017-11-10storage/curl: migrate from DeferredMonitor to DeferEventMax Kellermann
2017-11-10lib/nfs: migrate from DeferredMonitor to DeferEventMax Kellermann
2017-11-10lib/nfs/FileReader: use C++11 initializersMax Kellermann
2017-09-04Merge branch 'v0.20.x'Max Kellermann
2017-09-01storage/curl: support Content-Type application/xmlMax Kellermann
2017-09-01storage/curl: use StringStartsWith()Max Kellermann
2017-09-01storage/curl: move code to IsXmlContentType()Max Kellermann
2017-08-29storage/nfs: migrate from TimeoutMonitor to TimerEventMax Kellermann
2017-08-18lib/curl/Init: share a CurlGlobal instance between input and storageMax Kellermann
2017-06-04Merge tag 'v0.20.9'Max Kellermann
2017-06-04*: add lost of "noexcept" specificationsMax Kellermann
2017-05-15Merge tag 'v0.20.7'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-02-11storage/FileInfo: convert mtime to std::chrono::system_clock::time_pointMax Kellermann
2017-02-11storage/FileInfo: add initializing constructorMax Kellermann
2017-02-11util/ChronoUtil: new utility library for std::chronoMax Kellermann
2017-02-10fs/FileInfo: use std::chrono::system_clockMax Kellermann