summaryrefslogtreecommitdiff
path: root/src/db
AgeCommit message (Expand)Author
2020-04-02storage/Interface: pass std::string_view to MapChildFS()Max Kellermann
2020-04-02db/simple/Directory: reimplement LookupDirectory() without allocationsMax Kellermann
2020-04-02db/simple/Directory: pass std::string_view to several methodsMax Kellermann
2020-04-02db/simple/Mount: pass std::string_view to WalkMount()Max Kellermann
2020-04-02db/simple/PrefixedLightSong: templatize the constructorMax Kellermann
2020-04-02db/update/IO: pass std::string_view to directory_child_is_regular()Max Kellermann
2020-04-02db/PlaylistInfo: pass std::string_view to CompareNameMax Kellermann
2020-04-02db/update/Queue: pass std::string_view to Push()Max Kellermann
2020-04-02Merge tag 'v0.21.22'Max Kellermann
2020-04-02db/simple/Directory: optimize GetName() using the parent's pathMax Kellermann
2020-03-26[clang-tidy] change integer prefixes to uppercaseRosen Penev
2020-03-26event/*, ...: make GetEventLoop() constMax Kellermann
2020-03-19[clang-tidy] use default member initRosen Penev
2020-03-16remove gcc_unusedRosen Penev
2020-03-16replace noreturn attribute with standard C++ versionRosen Penev
2020-03-12replace stdint.h with cstdintRosen Penev
2020-03-12replace limits.h with climitsRosen Penev
2020-03-12change errno.h to cerrnoRosen Penev
2020-03-12replace assert.h with cassertRosen Penev
2020-03-12[clang-tidy] use nodiscardRosen Penev
2020-03-12Merge branch 'v0.21.x'Max Kellermann
2020-03-07fs/Traits: add IsSpecialFilename()Max Kellermann
2020-02-20Merge remote-tracking branches 'neheb/j', 'neheb/f', 'neheb/qwe' and 'neheb/hgf'Max Kellermann
2020-02-20[clang-tidy] remove needless std::moveRosen Penev
2020-02-16[clang-tidy] use using instead of typedefRosen Penev
2020-02-16[clang-tidy] use emplace_backRosen Penev
2020-02-16[clang-tidy] use = defaultRosen Penev
2020-02-04[clang-tidy] change integer prefixes to uppercaseRosen Penev
2020-02-04Merge remote-tracking branches 'neheb/bind', 'neheb/move' and 'neheb/str'Max Kellermann
2020-02-02[clang-tidy] convert several functions to const &Rosen Penev
2020-02-02Merge remote-tracking branches 'neheb/uniq', 'neheb/bool', 'neheb/loop', 'neh...Max Kellermann
2020-02-01[clang-tidy] pass by value where appropriateRosen Penev
2020-02-01[clang-tidy] remove pointless void argRosen Penev
2020-02-01[clang-tidy] simplify boolean expressionsRosen Penev
2020-02-01[clang-tidy] replace std::bind with lambdasRosen Penev
2020-02-01[clang-tidy] use make_uniqueRosen Penev
2020-02-01*: add `explicit`Max Kellermann
2020-02-01*: use `auto`Max Kellermann
2020-02-01*: use nullptr instead of NULLMax Kellermann
2020-01-31[clang-tidy] use override instead of virtualRosen Penev
2020-01-18AudioFormat: move to pcm/Max Kellermann
2020-01-18meson.build: move Log.cxx and LogBackend.cxx into a static libraryMax Kellermann
2020-01-18copyright year 2020Max Kellermann
2019-12-16util/Time*: move to time/Max 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-08db/update: scan CUE playlist contentsMax Kellermann
2019-09-08db/simple/Song: add attribute "target"Max Kellermann
2019-09-08db/Song: translate relative "real_uri" pathsMax Kellermann
2019-09-05db/simple/Directory: RemoveSong() returns SongPtrMax Kellermann