Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2013-10-30 | *: update copyright year to 2013 | Max Kellermann | 1 | -1/+1 | |
2013-10-29 | Revert "command: new commands "findin", "searchin" with base URI" | Max Kellermann | 1 | -2/+0 | |
This reverts commit a577944ab5a1f4d688e5901fa3efaf7cd1673588. Will be replaced by new options for the old commands "search" and "find". | |||||
2013-10-26 | command: new commands "findin", "searchin" with base URI | Max Kellermann | 1 | -0/+2 | |
2013-10-25 | command: new command "readcomments" lists arbitrary file tags | Max Kellermann | 1 | -0/+2 | |
2013-10-25 | OtherCommands: re-add the "volume" command | Max Kellermann | 1 | -0/+1 | |
This command was removed by commit 206392ad (MPD 0.16), even though it was been proven useful for some very simple clients. On request, I add it to the protocol again. | |||||
2013-10-20 | *Commands: move to src/command/ | Max Kellermann | 1 | -0/+0 | |
2013-10-20 | command: convert command_return to to a strictly-typed enum | Max Kellermann | 1 | -13/+12 | |
2013-10-19 | Client: move trivial functions into the Client class | Max Kellermann | 1 | -3/+3 | |
2013-10-19 | *: use references instead of pointers | Max Kellermann | 1 | -25/+20 | |
2013-10-19 | *: use nullptr instead of NULL | Max Kellermann | 1 | -17/+17 | |
2013-09-05 | Tag, ...: move to libtag.a | Max Kellermann | 1 | -1/+1 | |
2013-09-04 | util/Error: new error passing library | Max Kellermann | 1 | -10/+8 | |
Replaces GLib's GError. | |||||
2013-08-04 | *: use gcc.h macros instead of GLib | Max Kellermann | 1 | -11/+8 | |
2013-08-04 | Commands: new command "toggleoutput" | Max Kellermann | 1 | -0/+1 | |
2013-07-30 | tag: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-04-08 | tokenizer: convert to C++ | Max Kellermann | 1 | -8/+6 | |
2013-01-03 | Client: rename the struct client to class Client | Max Kellermann | 1 | -8/+8 | |
2013-01-03 | client: convert to C++ | Max Kellermann | 1 | -7/+3 | |
2013-01-03 | permission: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-01-02 | sticker: convert to C++ | Max Kellermann | 1 | -3/+3 | |
2012-09-25 | command.h: move function prototypes to AllCommands.h | Max Kellermann | 1 | -0/+5 | |
2012-09-25 | rename CommandError.h to CommandError.hxx | Max Kellermann | 1 | -1/+0 | |
2012-09-25 | command: rename to AllCommands.cxx | Max Kellermann | 1 | -3/+5 | |
2012-09-25 | command: move remaining handlers to OtherCommands.cxx | Max Kellermann | 1 | -277/+1 | |
2012-08-29 | command: move code to *Commands.cxx | Max Kellermann | 1 | -1289/+8 | |
2012-08-29 | Stats: stats_print() returns void | Max Kellermann | 1 | -1/+2 | |
2012-08-21 | command: make "single" a bool | Max Kellermann | 1 | -1/+1 | |
2012-08-16 | DatabasePlugin: add method ReturnSong() | Max Kellermann | 1 | -0/+4 | |
Allow the plugin to allocate the GetSong() return value. | |||||
2012-08-14 | mapper: fix non-UTF8 music directory name | Max Kellermann | 1 | -1/+1 | |
Duplicate the music_dir variable: one encoded in UTF-8, and another one using the configured filesystem character set. This fixes an ancient MPD bug. | |||||
2012-08-08 | DatabasePrint: don't print Last-Modified if unknown | Max Kellermann | 1 | -1/+2 | |
2012-08-08 | time_print: new library, function time_print() | Max Kellermann | 1 | -16/+2 | |
Implements error checking for the gmtime_r() call, which was missing in two code locations. | |||||
2012-08-08 | DatabaseCommands: merge duplicate search/find code | Max Kellermann | 1 | -15/+10 | |
2012-08-08 | locate: add a per-item "fold_case" flag | Max Kellermann | 1 | -1/+1 | |
Merge locate_song_search() and locate_song_match(). | |||||
2012-08-07 | locate: don't allow empty list | Max Kellermann | 1 | -8/+2 | |
2012-08-07 | locate: add "casefold" flag to parser | Max Kellermann | 1 | -2/+2 | |
Fold the case during construction, without having to create another copy. | |||||
2012-08-07 | command: move code to DatabaseCommands.cxx | Max Kellermann | 1 | -238/+4 | |
Prepare to use the DatabasePlugin C++ API directly. | |||||
2012-08-07 | command: move print_error() to CommandError.cxx | Max Kellermann | 1 | -104/+1 | |
Prepare for splitting command.c. | |||||
2012-07-10 | command: require appropriate permissions for searchadd{,pl} | Jonathan Neuschäfer | 1 | -2/+2 | |
2012-06-27 | New command searchaddpl | geneticdrift | 1 | -0/+28 | |
Search and add search result to a stored playlist. | |||||
2012-06-27 | New command searchadd similar to command findadd. | geneticdrift | 1 | -0/+26 | |
2012-03-06 | command: read arbitrary local files with "lsinfo" | Max Kellermann | 1 | -1/+22 | |
Requires UNIX domain socket connection. | |||||
2012-03-06 | playlist_edit: move UID check to client_allow_file() | Max Kellermann | 1 | -11/+15 | |
2012-03-06 | command, ack: add ack_quark() | Max Kellermann | 1 | -0/+4 | |
To pass ack values around. | |||||
2012-03-06 | use g_strerror() instead of strerror() | Max Kellermann | 1 | -1/+2 | |
Make sure we get a UTF-8 encoded string. | |||||
2012-03-06 | command: fix the "DENIED" ACK code | Max Kellermann | 1 | -1/+1 | |
Use ACK_ERROR_PERMISSION instead of ACK_ERROR_NO_EXIST. | |||||
2012-02-14 | command: move code to protocol/argparser.c | Max Kellermann | 1 | -166/+1 | |
2012-02-14 | command: use standard error messages in check_int() | Max Kellermann | 1 | -49/+27 | |
2012-02-14 | command: check for empty string after strtol() | Max Kellermann | 1 | -7/+7 | |
An empty string is obviously not a valid integer. | |||||
2012-02-14 | command: parse unsigned integers and booleans where applicable | Max Kellermann | 1 | -67/+39 | |
2012-02-14 | command: move functions to protocol/result.c | Max Kellermann | 1 | -31/+1 | |