Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-20 | lib/icu/Compare: add fallback using strcasecmp() and strcasestr() | Max Kellermann | |
Our IcuCaseFold() fallback using strxfrm() is not actually case insensitive. This commit fixes the problem by switching to strcasecmp(). That function is not guaranteed to support UTF-8, but it's the best we can do in this sparse situation. Closes #111 | |||
2017-08-31 | increment version number to 0.20.11 | Max Kellermann | |
2017-06-15 | increment version number to 0.20.10 | Max Kellermann | |
2017-05-29 | increment version number to 0.20.9 | Max Kellermann | |
2017-05-16 | increment version number to 0.20.8 | Max Kellermann | |
2017-03-16 | configure.ac: prepare for 0.20.7 | Max Kellermann | |
2017-03-01 | configure.ac: prepare for 0.20.6 | Max Kellermann | |
2017-02-09 | configure.ac: don't require libsidutils when building with libsidplayfp | Max Kellermann | |
The libsidplayfp fork has merged libsidutils into the main library. The libsidutils we used to link with was part of the original libsidplay project. | |||
2017-02-06 | configure.ac: prepare for 0.20.5 | Max Kellermann | |
2017-01-27 | configure.ac: prepare for 0.20.4 | Max Kellermann | |
2017-01-16 | configure.ac: prepare for 0.20.3 | Max Kellermann | |
2017-01-10 | configure.ac: prepare for 0.20.2 | Max Kellermann | |
2017-01-08 | storage/http: new storage plugin | Max Kellermann | |
2017-01-05 | configure.ac: prepare for 0.20.1 | Max Kellermann | |
2016-12-26 | configure.ac: use MPD_AUTO for libsndio and Haiku | Max Kellermann | |
2016-12-13 | Merge tag 'v0.19.21' | Max Kellermann | |
release v0.19.21 | |||
2016-12-13 | systemd: add user unit | Max Kellermann | |
The user unit omits the "ProtectKernelModules" setting which fails with modular kernels: Failed at step CAPABILITIES spawning /usr/bin/mpd: Operation not permitted It is unfortunate that systemd (version 232) is unable to reduce its own capabilities, because this requires us to split system and user units. https://bugs.musicpd.org/view.php?id=4608 | |||
2016-12-13 | systemd: add "system" sub directory | Max Kellermann | |
2016-12-13 | configure.ac: prepare for 0.19.21 | Max Kellermann | |
2016-12-09 | release v0.19.20v0.19.20 | Max Kellermann | |
2016-11-18 | configure.ac: enable C++14 | Max Kellermann | |
2016-09-27 | configure.ac: prepare for 0.19.20 | Max Kellermann | |
2016-08-15 | configure.ac: prepare for 0.19.19 | Max Kellermann | |
2016-07-29 | Merge branch 'v0.19.x' | Max Kellermann | |
2016-07-29 | decoder/sidplay: allow building with libsidplayfp instead of libsidplay2 | Max Kellermann | |
https://bugs.musicpd.org/view.php?id=4558 | |||
2016-07-29 | configure.ac: detect libsidplay2 and related with pkg-config | Max Kellermann | |
The comment about requiring libtool from 7 years ago is obsolete these days. | |||
2016-07-29 | decoder/sidplay: use class SidDatabase | Max Kellermann | |
Remove our own songlength database parser. | |||
2016-07-27 | configure.ac: prepare for 0.19.18 | Max Kellermann | |
2016-07-04 | configure.ac: use $have_ogg, not $enable_ogg | Max Kellermann | |
The latter doesn't exist, and this broke Vorbis-only builds. | |||
2016-07-01 | configure.ac: prepare for 0.19.17 | Max Kellermann | |
2016-06-22 | Add sndio output plugin | Dimitris Papastamos | |
2016-05-14 | decoder/vorbis: reimplement using class OggDecoder | Max Kellermann | |
Use libvorbis instead of libvorbisfile, which gives us more control over the decoding process. | |||
2016-05-03 | {de,en}coder/{vorbis,flac,opus}: move several libraries to lib/xiph/ | Max Kellermann | |
2016-05-03 | configure.ac: enable HAVE_XIPH if Vorbis/FLAC encoder is enabled | Max Kellermann | |
2016-05-03 | configure.ac: detect libogg | Max Kellermann | |
Will be needed to compile libxiph.a. | |||
2016-05-03 | configure.ac: improve HAVE_XIPH declaration, add HAVE_OGG | Max Kellermann | |
2016-05-02 | configure.ac: don't suppress GLib warnings by changing -I to -isystem | Max Kellermann | |
This is a kludge which may break system include path order, see https://bugs.musicpd.org/view.php?id=4524 | |||
2016-05-02 | configure.ac: prepare for 0.19.16 | Max Kellermann | |
2016-03-30 | configure.ac: prepare for 0.19.15 | Max Kellermann | |
2016-03-01 | configure.ac: prepare for 0.19.14 | Max Kellermann | |
2016-02-23 | Merge tag 'v0.19.13' | Max Kellermann | |
release v0.19.13 | |||
2016-02-23 | configure.ac, unix/Daemon: check for initgroups() at configure time | Max Kellermann | |
The initgroups() manpage says we need to check for _BSD_SOURCE. The thing is that glibc deprecated this macro, and doesn't define it anymore, effectively breaking all MPD supplementary groups. The real fix is to check for initgroups() availability at configure time, instead of relying on the deprecated _BSD_SOURCE macro. | |||
2016-02-19 | configure.ac: prepare for 0.19.13 | Max Kellermann | |
2015-12-16 | configure.ac: don't disable C++ exceptions | Max Kellermann | |
We may start using C++ exceptions for error handling soon. | |||
2015-11-10 | configure.ac: prepare for 0.19.12 | Max Kellermann | |
2015-10-16 | configure.ac: prepare for 0.19.11 | Max Kellermann | |
2015-09-30 | configure.ac: remove -lstdc++ from fallback GME_LIBS | Max Kellermann | |
This should not be necessary if libgme was built properly, and it may break the build with libc++. | |||
2015-09-17 | output: add native Haiku audio output and mixer support | François Revol | |
Also uses the notification system to display tags. | |||
2015-09-17 | configure: add tests for Haiku tools (rc, xres) | François Revol | |
2015-09-17 | configure.ac: check for socket() in libnetwork for Haiku | François Revol | |