aboutsummaryrefslogtreecommitdiff
path: root/src/database.c
Commit message (Expand)AuthorAge
* directory: require the caller to lock the db_mutexMax Kellermann2012-02-02
* db_plugin: add method visit()Max Kellermann2011-09-13
* db_plugin: add method get_song()Max Kellermann2011-09-13
* database: generate GError when database is disabledMax Kellermann2011-09-13
* directory: don't visit "self" in _walk()Max Kellermann2011-09-13
* database: add struct db_visitorMax Kellermann2011-09-13
* db_plugin: introducing a plugin API for the song databaseMax Kellermann2011-09-10
* database: move code to db_save.cMax Kellermann2011-09-10
* database: return GError on failureMax Kellermann2011-09-09
* Merge branch 'v0.16.x'Max Kellermann2011-07-19
|\
| * database: require X_OK on parent directory, not R_OKMax Kellermann2011-07-18
* | copyright year 2011Max Kellermann2011-01-29
|/
* database, ...: remove EINTR checks after stdio callsMax Kellermann2010-07-25
* database: remove outdated commentMax Kellermann2010-07-21
* Update copyright notices.Avuton Olrich2009-12-31
* include config.h in all sourcesMax Kellermann2009-11-12
* database: I/O error handling in db_save()Max Kellermann2009-11-07
* database: rescan after metadata_to_use changeMax Kellermann2009-11-04
* song_save: load one song at a timeMax Kellermann2009-11-01
* database: save database format versionMax Kellermann2009-11-01
* database: use strcmp() instead of g_str_has_prefix()Max Kellermann2009-11-01
* database: removed redundant music_root allocationMax Kellermann2009-11-01
* text_file: allocate line buffers dynamicallyMax Kellermann2009-11-01
* database: fixed NULL pointer dereference after charset changeMax Kellermann2009-06-30
* directory: added directory_lookup_song()Max Kellermann2009-04-01
* directory: renamed directory_get_directory()Max Kellermann2009-04-01
* all: Update copyright header.Avuton Olrich2009-03-13
* directory: directory_load() returns GErrorMax Kellermann2009-03-02
* database: db_load() returns GErrorMax Kellermann2009-03-02
* database: no CamelCaseMax Kellermann2009-03-02
* directory: moved DIRECTORY_* string constantsMax Kellermann2009-02-27
* database: don't load database after charset was reconfiguredMax Kellermann2009-02-12
* database: eliminate "goto" usageMax Kellermann2009-01-25
* use g_free() instead of free()Max Kellermann2009-01-25
* mapper: make the music_directory optionalMax Kellermann2009-01-18
* database: pass database file name to db_init()Max Kellermann2009-01-18
* conf: replaced getConfigParamValue() with config_get_string()Max Kellermann2009-01-17
* conf: no CamelCase, part IMax Kellermann2009-01-17
* database: use stdboolMax Kellermann2009-01-04
* database: db_init() initializes library, does not updateMax Kellermann2009-01-04
* stats: added stats_update()Max Kellermann2009-01-04
* don't exit after --create-dbMax Kellermann2009-01-04
* database: use GLib instead of utils.hMax Kellermann2009-01-02
* event_pipe: added pipe_event enum and callbacksMax Kellermann2009-01-01
* event_pipe: renamed functions from main_notify_* to event_pipe_*Max Kellermann2009-01-01
* main_notify: renamed source to event_pipe.cMax Kellermann2009-01-01
* database: use GLib loggingMax Kellermann2008-12-29
* removed os_compat.hMax Kellermann2008-12-29
* utils: removed myFgets()Max Kellermann2008-12-28
* path: no CamelCaseMax Kellermann2008-11-05