- 30 Dec, 2008 7 commits
-
-
Max Kellermann authored
If the configured avahi service name is invalid, abort MPD. Don't fall back to the default service name.
-
Max Kellermann authored
srandom() and random() are not portable. Use GLib's implementation.
-
Max Kellermann authored
Don't bother to call fstat() or isatty() on STDIN_FILENO.
-
Max Kellermann authored
redirect_stdin() is a daemonization function, and disconnecting from the standard input is always a good idea for MPD.
-
Max Kellermann authored
-
Max Kellermann authored
Merged freeAllListenSockets() into closeAllListenSockets(), because this is its only caller.
-
Viliam Mateicka authored
-
- 29 Dec, 2008 32 commits
-
-
Max Kellermann authored
Disable changeToUser(), daemonize(), killFromPidFile().
-
Max Kellermann authored
On WIN32, parsePath() now simply duplicates the input string. There is currently nothing special we can do here. The old code was not portable on WIN32.
-
Max Kellermann authored
Use g_get_home_dir() to get the home directory of the current user. This will be portable to win32.
-
Max Kellermann authored
Declare variables where they are really used.
-
Max Kellermann authored
On Windows, socket declarations reside in winsock.h and ws2tcpip.h. The POSIX headers sys/socket.h etc. are not available.
-
Max Kellermann authored
Removed the fallback setenv() implementation for solaris.
-
Max Kellermann authored
Removed GLib logging wrappers which are not used anymore.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
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 1 commit
-
-
Thomas Jansen authored
-