summaryrefslogtreecommitdiff
path: root/src/db
AgeCommit message (Expand)Author
2019-01-15Add missing include of stdlib.h.Thomas Klausner
2019-01-04Merge branch 'add-meson-dependencies' of git://github.com/jacobvosmaer/MPDMax Kellermann
2018-12-28db/update/InotifyQueue: check for ACK_ERROR_UPDATE_ALREADYMax Kellermann
2018-12-28db/update/InotifyQueue: catch UpdateService::Enqueue() exceptionsMax Kellermann
2018-12-28db/update/InotifyQueue: add `noexcept`Max Kellermann
2018-12-28db/update/InotifyQueue: update code commentMax Kellermann
2018-12-09Add boost_dep in subdir meson.build filesJacob Vosmaer
2018-11-19db/upnp: use the generic ::CollectUniqueTags() functionMax Kellermann
2018-11-19db/Interface: document CollectUniqueTags()Max Kellermann
2018-11-19db/Interface: remove IsPlugin(), use `dynamic_cast` insteadMax Kellermann
2018-11-19db/Interface: make the constructor `protected`Max Kellermann
2018-11-19check.h: remove obsolete headerMax Kellermann
2018-11-19db/UniqueTags: remove `pure` attribute because function may throwMax Kellermann
2018-11-19db/UniqueTags: include cleanupMax Kellermann
2018-10-31*: copyright year 2018Max Kellermann
2018-10-22Merge branch 'v0.20.x'Max Kellermann
2018-10-22db: fix broken command "list ... group"Max Kellermann
2018-10-22db/Count: print empty group if song without grouped tag existsMax Kellermann
2018-10-22db/Count: move code to tag/VisitCallback.hxxMax Kellermann
2018-10-22db/Count: use ApplyTagFallback()Max Kellermann
2018-10-14build with Meson instead of autotoolsMax Kellermann
2018-10-01db/update/ExcludeList: fix variable name in #else blockMax Kellermann
2018-10-01db/update/ExcludeList: add missing #ifdefMax Kellermann
2018-09-02db/proxy: forward filter as expression to serverMax Kellermann
2018-09-02db/proxy: forward `sort` and `window` to serverMax Kellermann
2018-09-02db/Print: move sort/window emulation code to class DatabaseVisitorHelperMax Kellermann
2018-09-02db/simple: pass DatabaseSelection to WalkMount()Max Kellermann
2018-09-02db/Helpers: fix include guardMax Kellermann
2018-09-02db/Selection: add `sort` and `window`Max Kellermann
2018-09-02db/Selection: move `bool` attribute to the endMax Kellermann
2018-09-02db/Selection: add `noexcept`Max Kellermann
2018-09-02db/proxy: require MPD 0.19Max Kellermann
2018-09-02db/proxy: use ~0 instead of -1Max Kellermann
2018-09-02db/Interface: add "noexcept"Max Kellermann
2018-09-02db/Interface: add more documentation about exceptionsMax Kellermann
2018-09-02db/proxy: forward the audio formatMax Kellermann
2018-09-02db/proxy: require libmpdclient 2.9Max Kellermann
2018-09-02db/Print: move variable `i`Max Kellermann
2018-09-02protocol/RangeArg: add Contains()Max Kellermann
2018-09-02protocol/RangeArg: add IsAll()Max Kellermann
2018-09-02db/Print: pass RangeArg to db_selection_print()Max Kellermann
2018-08-20Compiler.h: move to util/Max Kellermann
2018-08-19db/update/Service: Enqueue() throws on errorMax Kellermann
2018-08-09decoder/Thread, ...: log all exceptionsMax Kellermann
2018-08-02song/Filter: move each class into a separate sourceMax Kellermann
2018-08-02DetachedSong, db/LightSong, SongFilter: move to src/song/Max Kellermann
2018-07-25db/Print: pass TagType to PrintUniqueTags()Max Kellermann
2018-07-25db/Print: move code to PrintSongUris()Max Kellermann
2018-07-25SongFilter: make Item an interfaceMax Kellermann
2018-07-17db/Configured: use struct ConfigDataMax Kellermann