summaryrefslogtreecommitdiff
path: root/src/command
AgeCommit message (Expand)Author
2020-01-20command/partition: add command "delpartition"Max Kellermann
2020-01-20command/partition: don't create null output in new partitionsMax Kellermann
2020-01-20output/multiple: add "client" field, replacing the "client" parameterMax Kellermann
2020-01-20Partition: add client listMax Kellermann
2020-01-20command/message: make messages/subscriptions local to the current partitionMax Kellermann
2020-01-18command/player: show partition name in "status" responseMax Kellermann
2020-01-18command/player: add local Partition reference variableMax Kellermann
2020-01-18add "moveoutput" commandMax Kellermann
2020-01-18AudioFormat: move to pcm/Max Kellermann
2020-01-18copyright year 2020Max Kellermann
2020-01-03util/{Const,Writable}Buffer: drop "_type" from type namesMax Kellermann
2019-12-04command/fingerprint: fix inverted checkMax Kellermann
2019-08-21Merge tag 'v0.21.14'Max Kellermann
2019-08-20command/all: don't create new Response instance in exception handlerMax Kellermann
2019-08-20client/Process, command/all: add `noexcept`Max Kellermann
2019-08-20command/all: remove obsolete prototypeMax Kellermann
2019-08-20command/all: simplify `return` from command_process()Max Kellermann
2019-08-20command/all: catch all exceptionsMax Kellermann
2019-08-13command/file: add command "readpicture"Max Kellermann
2019-08-12command/file: move code to TagScanAny()Max Kellermann
2019-08-12client/Response: add constant MAX_BINARY_SIZEMax Kellermann
2019-08-12client/Response: add method WriteBinary()Max Kellermann
2019-08-09util/UriUtil: splitMax Kellermann
2019-08-03util/Macros: replace with std::size() (C++17)Max Kellermann
2019-07-05include cleanups (powered by iwyu)Max Kellermann
2019-07-05decoder/Bridge: add `noexcept`Max Kellermann
2019-07-05lib/chromaprint/DecoderClient: catch and postpone InputStream::LockRead() errorsMax Kellermann
2019-06-17Merge branch 'v0.21.x'Max Kellermann
2019-06-17Copyright year 2019Max Kellermann
2019-06-16db/Interface: CollectUniqueTags() allows multiple "groups"Max Kellermann
2019-06-06tag/Handler: pass StringView to OnTag() and OnPair()Max Kellermann
2019-05-08util/Time*: move to time/Max Kellermann
2019-05-07input/InputStreams: pass std::unique_lock<> to various methodsMax Kellermann
2019-05-07command/fingerprint: fix mutex locking bugMax Kellermann
2019-04-26thread/Cond: add wait() overload which takes a unique_lock<>Max Kellermann
2019-04-25thread/*Cond: rename methods to match std::condition_variableMax Kellermann
2019-04-25Instance: use std::unique_ptr<> to manage the NeighborGlue pointerMax Kellermann
2019-04-25sticker/Database: wrap in class StickerDatabaseMax Kellermann
2019-04-24sticker/*: rename source files, drop "Sticker" prefixMax Kellermann
2019-04-24sticker/Database: return Sticker by valueMax Kellermann
2019-04-18Merge branch 'v0.21.x'Max Kellermann
2019-04-18LocateUri: pass URI plugin kind, optionally disables plugin verifyMax Kellermann
2019-04-05command: add command "getfingerprint"Max Kellermann
2019-04-05client/BackgroundCommand: infrastructure for commands running in backgroundMax Kellermann
2019-04-03client/Process: reset the CommandListBuilder before processing itMax Kellermann
2019-04-03client/Internal: rename to Config.hxxMax Kellermann
2019-04-03client/*: rename source files, remove "Client" prefixMax Kellermann
2019-04-03Client: make almost all attributes `private`Max Kellermann
2019-04-03Merge tag 'v0.21.7'Max Kellermann
2019-03-29command/playlist: invoke the RemoteTagScanner on all newly added songsMax Kellermann