Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2013-10-19 | encoder/{opus,vorbis}: new serial generator replacing g_random_int() | Max Kellermann | 1 | -0/+1 | |
2013-10-18 | ZeroconfAvahi: integrate into the EventLoop | Max Kellermann | 1 | -2/+2 | |
Finally fixes the regression by commit c1f4f1fd. | |||||
2013-10-17 | configure.ac: add function MPD_AUTO_LIB and use it | Max Kellermann | 1 | -61/+16 | |
2013-10-17 | configure.ac: define HAVE_MPCDEC | Max Kellermann | 1 | -0/+4 | |
Restore the "mpcdec" decoder plugin that was accidently broken since commit 8ead8f7e. | |||||
2013-10-16 | decoder/wildmidi: remove suport for libwildmidi 0.2.2 or older | Max Kellermann | 1 | -4/+0 | |
2013-10-16 | configure.ac: don't leak -lsidutils -lmp3lame into | Max Kellermann | 1 | -2/+2 | |
Make the third argument to AC_CHECK_LIB() non-empty to disable its default handler. | |||||
2013-10-16 | test: use the CPPUNIT framework for unit tests | Max Kellermann | 1 | -0/+6 | |
2013-10-15 | require GLib 2.28 | Max Kellermann | 1 | -2/+2 | |
The header glib_compat.h is now obsolete and can be removed. | |||||
2013-10-01 | prepare 0.17.6 | Max Kellermann | 1 | -1/+1 | |
2013-09-28 | playlist/lastfm: remove defunct Last.fm support | Max Kellermann | 1 | -16/+0 | |
This plugin has been defunct ever since Last.fm changed their protocol. Since there is no volunteer willing to fix the plugin, I'm removing it now. | |||||
2013-09-04 | output/pulse: require libpulse 0.9.16 | Max Kellermann | 1 | -1/+1 | |
Remove all #ifdefs. Old versions of libpulse are not being tested, and thus I'm removing support. | |||||
2013-08-07 | event/EPollFD: basic support for Linux epoll | Max Kellermann | 1 | -0/+1 | |
2013-08-07 | configure.ac: pass option name to MPD_OPTIONAL_FUNC() | Max Kellermann | 1 | -2/+2 | |
2013-08-07 | event/SignalMonitor: use signalfd() if available | Max Kellermann | 1 | -0/+1 | |
2013-08-06 | configure.ac: add option --enable-eventfd | Max Kellermann | 1 | -1/+2 | |
Remove the runtime check for eventfd(), hard-code the feature once it's been selected at compile time. The class WakeFD is splitted into EventFD and EventPipe, using WakeFD as a macro diversion. | |||||
2013-08-04 | configure.ac: increase protocol version to 0.18 | Max Kellermann | 1 | -1/+1 | |
2013-08-04 | release 0.17.5 | Max Kellermann | 1 | -1/+1 | |
2013-08-01 | configure.ac: detect system "ar" | Michael Mair-Keimberger | 1 | -0/+5 | |
2013-07-31 | decoder/ffmpeg: require ffmpeg/libav 0.8 | Max Kellermann | 1 | -1/+1 | |
Now that even Debian stable has picked up version 0.8, we can safely make this a requirement, and remove a lot of old cruft. | |||||
2013-07-31 | decoder/mpcdec: remove support for the "old" API | Max Kellermann | 1 | -10/+1 | |
This old version has been obsolete for many years - time to remove it. | |||||
2013-04-17 | input/soup: plugin removed | Max Kellermann | 1 | -14/+0 | |
This plugin is cumbersome to support, now that MPD is migrating away from GLib and the GLib event loop. It has no practical advantages over the CURL plugin. Soup requires the bloated GType library. | |||||
2013-04-17 | output/ffado: remove broken plugin | Max Kellermann | 1 | -17/+0 | |
This plugin has been in MPD for three years, and it has never worked. Enough! | |||||
2013-04-17 | configure.ac: fix hidden syntax errorv0.17.x | Max Kellermann | 1 | -2/+2 | |
2013-04-17 | output/mvp: remove obsolete plugin | Max Kellermann | 1 | -15/+1 | |
The hardware is obsolete, and the product does not exist anymore on the Hauppauge web site. Let's see if anybody complains about the removal. | |||||
2013-04-16 | configure.ac: fix libmpdclient variable name | Max Kellermann | 1 | -1/+1 | |
2013-04-16 | prepare 0.17.5 | Max Kellermann | 1 | -1/+1 | |
2013-04-09 | OpusReader: don't use strndup() | Max Kellermann | 1 | -2/+0 | |
Eliminate the fallback strndup() and strnlen() implementations. | |||||
2013-04-08 | release 0.17.4release-0.17.4 | Max Kellermann | 1 | -1/+1 | |
2013-04-08 | Makefile.am: enable "dist-xz" | Max Kellermann | 1 | -1/+1 | |
2013-01-29 | require GLib 2.24 | Max Kellermann | 1 | -2/+2 | |
2013-01-28 | decoder/ffmpeg: require ffmpeg/libav 0.7.6 | Max Kellermann | 1 | -1/+1 | |
This is the version present in Ubuntu Oneiric, the oldest distribution with gcc 4.6. Debian Squeeze is off target, because it has gcc 4.4, which is unable to compile MPD anyway. This commit drops all API compatibility hacks for older versions. | |||||
2013-01-28 | decoder/mp4ff: delete obsolete plugin | Max Kellermann | 1 | -3/+0 | |
The underlying library has been obsolete for many years. | |||||
2013-01-27 | string_util: add fallback for strnlen() | Max Kellermann | 1 | -1/+1 | |
Usually, when strndup() is not available, strndup() isn't either, because both are POSIX 2008. | |||||
2013-01-27 | configure.ac: disable libwrap if not compatible with C++ | Max Kellermann | 1 | -0/+21 | |
The libwrap version on Mac OS X is broken, it will not work with C++ due to broken function prototypes. | |||||
2013-01-11 | configure.ac: use correct variable for checking libmpdclient presence | Denis Krjuchkov | 1 | -1/+1 | |
2013-01-11 | configure.ac: require Windows Vista or newer | Max Kellermann | 1 | -1/+1 | |
We're going to use Vista features soon. Sorry for those poor people still on XP (or Windows, anyway). | |||||
2013-01-11 | configure.ac: enable WIN32_LEAN_AND_MEAN on Windows | Max Kellermann | 1 | -0/+1 | |
2013-01-11 | string_util.c: provide fallback strndup() implementation | Denis Krjuchkov | 1 | -0/+2 | |
This patch also adds extern "C" { } wrapper around string_util.h to allow its usage in C++ code | |||||
2013-01-10 | input/Curl: require libcurl 7.18 | Max Kellermann | 1 | -1/+1 | |
2013-01-10 | configure.ac: change newline position to fit into 80 chars | Denis Krjuchkov | 1 | -1/+1 | |
2013-01-10 | configure.ac: print results of libmpdclient detection | Denis Krjuchkov | 1 | -0/+1 | |
2013-01-10 | configure.ac: print results of AdPlug detection | Denis Krjuchkov | 1 | -0/+1 | |
2013-01-10 | configure.ac: consistently use Opus name | Denis Krjuchkov | 1 | -1/+1 | |
2013-01-10 | fd_util: support eventfd() | Max Kellermann | 1 | -1/+1 | |
2013-01-09 | configure.ac: improve detection of libgme | Denis Krjuchkov | 1 | -1/+1 | |
At least in my configuration libgme lacks .pc file thus could not be detected with pkg-config. | |||||
2013-01-06 | Modify version string to post-release version 0.17.4~git | Avuton Olrich | 1 | -1/+1 | |
2013-01-06 | mpd version 0.17.3release-0.17.3 | Avuton Olrich | 1 | -1/+1 | |
2013-01-02 | configure.ac: disable C++ RTTI | Max Kellermann | 1 | -0/+1 | |
RTTI adds overhead to the binary, and we don't need that. | |||||
2013-01-02 | configure.ac: disable C++ exceptions | Max Kellermann | 1 | -0/+1 | |
We don't use exceptions currently. Since allowing exceptions means a lot of overhead, this commit disables the feature. | |||||
2013-01-02 | configure.ac: hide internal symbols | Max Kellermann | 1 | -0/+4 | |
Allows eliminating more dead code. Adds two more C++ options that may reduce the binary size. |