summaryrefslogtreecommitdiff
path: root/src/command
AgeCommit message (Expand)Author
2016-02-26update copyright year to 2016Max Kellermann
2016-02-22SongUpdate: move tag_scan_fallback() to tag/Generic.cxxMax Kellermann
2016-02-22tag/handler: use CamelCaseMax Kellermann
2016-02-07db/DatabaseError: add exception class DatabaseErrorMax Kellermann
2016-02-07command/CommandError: move code to ToAck(DatabaseErrorCode)Max Kellermann
2016-02-07db/DatabaseError: rename enum db_error and make strictly-typedMax Kellermann
2015-12-29fs/DirectoryReader: use C++ exceptions instead of class ErrorMax Kellermann
2015-12-29command/Error: workaround for gcc 4.x rethrow_exception(exception_ptr)Max Kellermann
2015-12-28PlaylistFile: convert more APIs from Error to std::exceptionMax Kellermann
2015-12-28PlaylistFile: throw exception on spl_map_to_fs() failureMax Kellermann
2015-12-28command/Error: no std::exception_ptr forward declarationMax Kellermann
2015-12-28command/Error: support nested exceptionsMax Kellermann
2015-12-28command/Error: move code to ToAck(std::exception_ptr)Max Kellermann
2015-12-27command/Error: pass std::exception_ptr to PrintError()Max Kellermann
2015-12-18protocol/Ack: add exception class wrapping enum ackMax Kellermann
2015-12-18PlaylistError: add exception class wrapping enum PlaylistResultMax Kellermann
2015-12-16util/Tokenizer: use std::runtime_error on syntax errorMax Kellermann
2015-12-16command/AllCommands: catch and report std::exceptionMax Kellermann
2015-11-13command/other: re-allow "lsinfo /"Max Kellermann
2015-11-13command/queue: use StringIsEqual() instead of memcmp()Max Kellermann
2015-11-11queue/Playlist: seek methods return bool/Error instead of PlaylistResultMax Kellermann
2015-11-11command/CommandError: send verbose error message to clientMax Kellermann
2015-11-11PlaylistError: remove unused code "ERRNO"Max Kellermann
2015-11-11player/Control: add Lock prefix to locking method namesMax Kellermann
2015-10-27command/queue: add range parameter to plchanges and plchangesposidMax Kellermann
2015-10-22LocateUri: new library to classify URIs in a standard wayMax Kellermann
2015-10-20PlaylistPrint: fix -Wunused #ifndef ENABLE_DATABASEMax Kellermann
2015-10-20DetachedSong: move code from Update() to LoadFile()Max Kellermann
2015-10-20command/DatabaseCommands: pass URI to handle_lsinfo2()Max Kellermann
2015-10-20command/FileCommands: fix access to absolute paths in "readcomments"Max Kellermann
2015-08-24db/UniqueTags, tag/Set, ...: use typedef tag_mask_tMax Kellermann
2015-08-14client, command: use StringIsEqual()Max Kellermann
2015-08-14command/CommandListBuilder: postpone "size" initializationMax Kellermann
2015-08-14protocol/Result: move current_command to class ResponseMax Kellermann
2015-08-14protocol/Result: move command_list_num to class ResponseMax Kellermann
2015-08-13command: pass Response object to command callbacksMax Kellermann
2015-08-12client/Response: new Client wrapper class for writing responsesMax Kellermann
2015-08-11command/Request: add parser methodsMax Kellermann
2015-08-11protocol/ArgParser: add overload with max_value parameterMax Kellermann
2015-08-11protocol/ArgParser: overload as ParseCommandArg(), pass referencesMax Kellermann
2015-08-11command/Request: new struct wrapping ConstBuffer<const char *>Max Kellermann
2015-08-11protocol/ArgParser: add struct RangeArgMax Kellermann
2015-08-11command/{Queue,Other}: eliminate local "bool" variableMax Kellermann
2015-03-24PlaylistSave: return bool/Error instead of PlaylistResultMax Kellermann
2015-03-03*: change C-style prototypes, drop "(void)"Max Kellermann
2015-03-03FileCommands: use Path::HasNewline()Max Kellermann
2015-03-02StorageCommands: use PathTraitsUTF8 for protocol argumentMax Kellermann
2015-02-28FileCommands: use PathTraitsFS typedefsMax Kellermann
2015-02-28fs/FileInfo: new library providing GetFileInfo()Max Kellermann
2015-02-28FileCommands: skip special files completelyMax Kellermann