aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* test/DumpDatabase: new debug programMax Kellermann2012-08-072-0/+170
* DatabaseRegistry: list of pluginsMax Kellermann2012-08-073-0/+76
* configure.ac: copy missing file m4/ax_check_link_flag.m4Max Kellermann2012-08-031-0/+71
* Makefile.am: add libdb_plugins.aMax Kellermann2012-08-021-1/+10
* DatabaseGlue: remove db_walk(), db_visit()Max Kellermann2012-08-022-61/+0
* stats: convert to C++Max Kellermann2012-08-022-27/+32
* db_print: convert to C++Max Kellermann2012-08-022-155/+93
* dbUtils: split to Database{Queue,Playlist}.cxxMax Kellermann2012-08-024-210/+184
* DatabaseGlue: add function GetDatabase()Max Kellermann2012-08-022-0/+44
* DatabasePlugin: add simpler Visit() wrapeprMax Kellermann2012-08-021-0/+13
* DatabasePlugin: make Visit() constMax Kellermann2012-08-023-6/+6
* gcc.h: re-add gcc_const and gcc_pureMax Kellermann2012-08-0228-92/+123
* DatabaseVisitor, ...: use GError forward declarationMax Kellermann2012-08-0231-29/+72
* configure.ac: enable --gc-sectionsMax Kellermann2012-08-022-0/+71
* db_plugin: convert to C++Max Kellermann2012-08-0110-393/+367
* gcc.h: require g++ 4.5 or newerMax Kellermann2012-08-011-0/+4
* configure.ac: enable C++ warningsMax Kellermann2012-08-011-1/+24
* configure.ac: require C++11 compilerMax Kellermann2012-08-013-24/+108
* gcc.h: add fallback for C++11 "override"Max Kellermann2012-08-011-0/+9
* decoder/sidplay: fix C++ compiler warningsMax Kellermann2012-08-011-4/+4
* util/list: make safe for C++Max Kellermann2012-08-011-24/+25
* Modify version string to post-release version 0.18~gitMax Kellermann2012-08-012-1/+3
* configure.ac: replace MPD_CHECK_FLAG with autoconf-archive scriptsMax Kellermann2012-07-305-27/+213