aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * playlist_song: use map_to_relative_path()Max Kellermann2012-08-141-4/+4
| * playlist_song: improve const-correctnessMax Kellermann2012-08-141-5/+4
| * playlist_song: move code to playlist_check_load_song()Max Kellermann2012-08-141-23/+23
| * valgrind.suppressions: suppressions for GStaticMutex and moreMax Kellermann2012-08-141-0/+37
| * input_stream, main: remove obsolete GLib version checksMax Kellermann2012-08-143-8/+0
* | Merge branch 'v0.17.x'Max Kellermann2012-08-132-3/+6
|\|
| * client_file: remove pure attribute from client_allow_file().Anton Khirnov2012-08-132-1/+2
| * Modify version string to post-release version 0.17.2~gitAvuton Olrich2012-07-312-1/+4
| * mpd version 0.17.1release-0.17.1Avuton Olrich2012-07-311-1/+1
* | Directory: move code to directory_allocate()Max Kellermann2012-08-091-8/+18
* | valgrind.suppressions: suppressions for GStaticMutex and moreMax Kellermann2012-08-091-0/+37
* | player_control: add GError attributeMax Kellermann2012-08-085-68/+57
* | output_all: add basic GError supportMax Kellermann2012-08-085-11/+75
* | decoder_control: add GError attributeMax Kellermann2012-08-085-1/+107
* | player_control: rename attribute "error" to "error_type"Max Kellermann2012-08-084-12/+14
* | player_control: rename player_error enum valuesMax Kellermann2012-08-084-16/+24
* | player_control: remove unused enum player_error valuesMax Kellermann2012-08-083-19/+1
* | player_control: inline trivial functionsMax Kellermann2012-08-082-40/+25
* | song: use C++ compilerMax Kellermann2012-08-083-11/+19
* | tag_pool: use GStaticMutexMax Kellermann2012-08-089-49/+24
* | song: include cleanupMax Kellermann2012-08-081-1/+0
* | directory: use gcc.h macros, not GLibMax Kellermann2012-08-081-6/+7
* | conf: add a "database" blockMax Kellermann2012-08-083-6/+138
* | DatabaseGlue: look up the database pluginMax Kellermann2012-08-081-1/+11
* | DatabaseGlue: pass block to db_init()Max Kellermann2012-08-083-13/+9
* | DatabaseGlue: add function db_is_simple()Max Kellermann2012-08-084-5/+38
* | main: don't call db_init() without databaseMax Kellermann2012-08-081-1/+0
* | ProxyDatabasePlugin: obey the "recursive" flagMax Kellermann2012-08-081-2/+3
* | ProxyDatabasePlugin: use an artificial "root" directoryMax Kellermann2012-08-081-2/+9
* | DatabasePrint: don't print Last-Modified if unknownMax Kellermann2012-08-082-2/+4
* | time_print: new library, function time_print()Max Kellermann2012-08-086-57/+88
* | ProxyDatabasePlugin: new database plugin using libmpdclientMax Kellermann2012-08-085-1/+400
* | DatabaseCommands: allow empty criteria for "list"Max Kellermann2012-08-081-3/+5
* | DatabaseSelection: add "match" attributeMax Kellermann2012-08-0812-97/+57
* | DatabaseCommands: merge duplicate search/find codeMax Kellermann2012-08-082-55/+31
* | locate: add a per-item "fold_case" flagMax Kellermann2012-08-0813-179/+55
* | locate: make "tag" unsignedMax Kellermann2012-08-082-9/+8
* | locate: make the structs opaqueMax Kellermann2012-08-073-29/+36
* | locate: don't allow empty listMax Kellermann2012-08-073-33/+9
* | locate: pass unsigned integer to _parse()Max Kellermann2012-08-072-2/+2
* | locate: add "pure" attributesMax Kellermann2012-08-072-0/+5
* | DatabaseCommands: remove stray locate_item_list_parse() callMax Kellermann2012-08-071-2/+0
* | locate: add "casefold" flag to parserMax Kellermann2012-08-078-72/+26
* | locate: remove unused function locate_item_free()Max Kellermann2012-08-072-11/+0
* | db_selection: rename to DatabaseSelectionMax Kellermann2012-08-0713-64/+39
* | db_print.h: rename to DatabasePrint.hxxMax Kellermann2012-08-074-11/+10
* | dbUtils.h: move to DatabaseQueue.hxx, DatabasePlaylist.hxxMax Kellermann2012-08-078-20/+79
* | command: move code to DatabaseCommands.cxxMax Kellermann2012-08-074-238/+350
* | command: move print_error() to CommandError.cxxMax Kellermann2012-08-075-104/+179
* | Database{Plugin,Visitor}: pass referencesMax Kellermann2012-08-0710-91/+95