- 29 Dec, 2008 16 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
If a log message does not include a newline character, append it.
-
Max Kellermann authored
Only include headers which are really needed. os_compat.h aimed to make MPD easily portable, but was never actually made portable.
-
Max Kellermann authored
gmtime_r() is not available.
-
Max Kellermann authored
These methods are unused.
-
Thomas Jansen authored
Fix for bug #1491.
-
Frank Mulder authored
I tried to search for a certain composer in my collection, but only non-mp4 files showed up. The source code reveals that this tag is not read. This can be fixed by reading the 'Writer' tag field, in mp4_plugin.c, in function mp4_load_tag. I actually tried this, and after compiling with those lines added, also mp4 (.m4a) files showed up when searching for a composer.
-
Max Kellermann authored
All archive plugins used to overwrite $MPD_LIBS, ignoring the existing value. Make them append instead, keeping the old value.
-
Max Kellermann authored
Don't bother to look for libbz2, libzzip and libiso9660 if the plugins are disabled.
-
Max Kellermann authored
We're now using GLib threading.
-
Viliam Mateicka authored
-
- 28 Dec, 2008 24 commits
-
-
Thomas Jansen authored
-
Thomas Jansen authored
-
Thomas Jansen authored
-
Thomas Jansen authored
-
Thomas Jansen authored
-
Thomas Jansen authored
-
Thomas Jansen authored
-
Thomas Jansen authored
-
Thomas Jansen authored
-
Thomas Jansen authored
-
Thomas Jansen authored
-
Thomas Jansen authored
-
Max Kellermann authored
-
Max Kellermann authored
Replaced myFgets() with fgets() + g_strchomp().
-
Max Kellermann authored
g_ascii_isspace() includes \r and \n. This means that lines from a text file don't have to be chopped prior to buffer2array().
-
Max Kellermann authored
-
Max Kellermann authored
Don't do two allocations for the mod_Data structure.
-
Max Kellermann authored
-
Max Kellermann authored
The log file is duped to STDOUT_FILENO and STDERR_FILENO. No need to keep another copy of it in out_fd all the time. We only need it once once in setup_log_output().
-
Max Kellermann authored
When MPD exits, it should manually free all resources in use, to allow easy memory leak debugging. Make the decoder thread terminate during that.
-
Max Kellermann authored
Allow logging to syslog if log_file is configured to "syslog".
-
Max Kellermann authored
Added log_init_file() and log_init_stdout(), preparing for other logging targets.
-
Max Kellermann authored
The logging library currently has 3 constructor functions: initLog(), open_log_files(), setup_log_output(), called in this order. Merged the first two.
-
Max Kellermann authored
-