summaryrefslogtreecommitdiff
path: root/src/db/update/Walk.cxx
AgeCommit message (Expand)Author
2020-11-04util/UriExtract: uri_get_suffix() returns std::string_viewMax Kellermann
2020-10-28db/simple: purge songs for unavailable decoder plugins on updateMax Kellermann
2020-10-28db/update/Walk: add code commentsMax Kellermann
2020-10-27db/simple: purge special directories for unavailable plugins on updateMax Kellermann
2020-10-27db/update/Walk: adjust lamba indentMax Kellermann
2020-07-06Merge branch 'v0.21.x'Max Kellermann
2020-07-06db/update/Walk: pass concatenated .mpdignore URI to storage.MapUTF8()Max Kellermann
2020-05-30use std chr functionsRosen Penev
2020-04-08db/update/Walk: pass std::string_view to DirectoryMakeUriParentChecked()Max Kellermann
2020-04-03storage/Interface: convert URI parameters to std::string_viewMax Kellermann
2020-04-03db,storage: pass std::string_view to PathTraits::Build()Max Kellermann
2020-04-03fs/AllocatedPath: pass std::string_view to FromUTF8()Max Kellermann
2020-04-02storage/Interface: pass std::string_view to MapChildFS()Max Kellermann
2020-04-02db/update/IO: pass std::string_view to directory_child_is_regular()Max Kellermann
2020-03-12change errno.h to cerrnoRosen Penev
2020-03-12replace assert.h with cassertRosen Penev
2020-03-12Merge branch 'v0.21.x'Max Kellermann
2020-03-07fs/Traits: add IsSpecialFilename()Max Kellermann
2020-01-18copyright year 2020Max Kellermann
2019-10-16Merge tag 'v0.21.16'Max Kellermann
2019-10-07db/update/Walk: fix crash when music_directory is not a directoryMax Kellermann
2019-09-04db/simple/Song: rename "uri" to "filename"Max Kellermann
2019-09-04db/simple/Song: make "parent" a reference, not a pointerMax Kellermann
2019-09-03db/simple/Song: convert "uri" to a std::stringMax Kellermann
2019-09-03db/update/Walk: move UpdatePlaylistFile() to Playlist.cxxMax Kellermann
2019-08-09util/UriUtil: splitMax Kellermann
2019-07-05include cleanups (powered by iwyu)Max Kellermann
2019-06-17Copyright year 2019Max Kellermann
2018-11-19check.h: remove obsolete headerMax Kellermann
2018-10-31*: copyright year 2018Max Kellermann
2018-08-09decoder/Thread, ...: log all exceptionsMax Kellermann
2018-07-17db/update/Walk: move UpdateConfig initialization to class UpdateServiceMax Kellermann
2018-07-17db/update/Walk: move configuration to struct UpdateConfigMax Kellermann
2018-07-16config/Config*: rename files, drop "Config" prefixMax Kellermann
2018-07-06Merge branch 'v0.20.x'Max Kellermann
2018-07-06db/update/{Walk,ExcludeList}: use InputStream to read .mpdignoreMax Kellermann
2018-01-21db/update/Walk: add "noexcept"Max Kellermann
2018-01-21storage/Interface: wrap StorageDirectoryReader in std::unique_ptrMax Kellermann
2017-12-19Main, ...: catch any exception, not just std::runtime_errorMax Kellermann
2017-12-12*: check defined(_WIN32) instead of defined(WIN32)Max Kellermann
2017-11-27Fix for "Mount-Points are purged from database on update/rescan."FlashSystems
2017-05-08*: add "noexcept" to many, many function prototypesMax Kellermann
2017-01-03update copyright yearMax Kellermann
2016-10-28db/update/UpdateIO: include cleanupMax Kellermann
2016-10-27storage: migrate from class Error to C++ exceptionsMax Kellermann
2016-09-16db/update: catch exceptions from Storage pluginsMax Kellermann
2016-04-21db/update/Walk: use AllocatedPath methods instead of PathTraitsFSMax Kellermann
2016-03-01*: include cleanup (using iwyu)Max Kellermann
2016-02-26update copyright year to 2016Max Kellermann
2015-12-29fs/DirectoryReader: use C++ exceptions instead of class ErrorMax Kellermann