aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | 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-085-57/+87
* | ProxyDatabasePlugin: new database plugin using libmpdclientMax Kellermann2012-08-083-0/+377
* | DatabaseCommands: allow empty criteria for "list"Max Kellermann2012-08-081-3/+5
* | DatabaseSelection: add "match" attributeMax Kellermann2012-08-0811-97/+56
* | 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-0711-60/+36
* | db_print.h: rename to DatabasePrint.hxxMax Kellermann2012-08-073-9/+9
* | dbUtils.h: move to DatabaseQueue.hxx, DatabasePlaylist.hxxMax Kellermann2012-08-077-18/+77
* | command: move code to DatabaseCommands.cxxMax Kellermann2012-08-073-238/+349
* | command: move print_error() to CommandError.cxxMax Kellermann2012-08-074-104/+178
* | Database{Plugin,Visitor}: pass referencesMax Kellermann2012-08-079-83/+87
* | DatabaseRegistry: list of pluginsMax Kellermann2012-08-072-0/+75
* | DatabaseGlue: remove db_walk(), db_visit()Max Kellermann2012-08-022-61/+0
* | stats: convert to C++Max Kellermann2012-08-021-26/+31
* | db_print: convert to C++Max Kellermann2012-08-021-154/+91
* | dbUtils: split to Database{Queue,Playlist}.cxxMax Kellermann2012-08-023-209/+182
* | 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-0229-29/+69
* | db_plugin: convert to C++Max Kellermann2012-08-019-388/+362
* | gcc.h: require g++ 4.5 or newerMax Kellermann2012-08-011-0/+4
* | 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
|/
* tcp_socket, ...: remove obsolet RAOP sourcesMax Kellermann2012-07-306-976/+0
* tag_ape: return false if no usable tag was foundMax Kellermann2012-07-291-7/+21
* cue_parser: support file types "MP3", "AIFF"Max Kellermann2012-07-261-1/+3
* Add song duration to DSF and DSDIFF DSD decoders.Jurgen Kramer2012-07-132-3/+24
* aiff: support the AIFC formatMax Kellermann2012-07-101-1/+2
* output_init: put the "convert" filter at the end of the listMax Kellermann2012-07-101-7/+7
* require GLib 2.16Max Kellermann2012-07-1019-75/+2
* command: require appropriate permissions for searchadd{,pl}Jonathan Neuschäfer2012-07-101-2/+2
* patch to split DSD decoder into separate decoders for DSF en DFF. Move commonJurgen Kramer2012-06-277-324/+568
* New command searchaddplgeneticdrift2012-06-273-0/+77