Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-25 | android: add AudioManager | Thomas Guillem | |
2020-03-22 | increment version number to 0.21.22 | Max Kellermann | |
2020-02-16 | increment version number to 0.21.21 | Max Kellermann | |
2020-01-25 | increment version number to 0.21.20 | Max Kellermann | |
2020-01-14 | meson.build: add -f{function,data}-sections to C++ as well | Max Kellermann | |
By accident, this was only enabled for C. | |||
2019-12-24 | increment version number to 0.21.19 | Max Kellermann | |
2019-12-18 | increment version number to 0.21.18 | Max Kellermann | |
2019-12-16 | util/Time*: move to time/ | Max Kellermann | |
2019-11-04 | meson.build, SongUpdate: disable db-specific archive code if -Ddatabase=false | Max Kellermann | |
Fixes another build failure. | |||
2019-10-16 | increment version number to 0.21.17 | Max Kellermann | |
2019-10-07 | increment version number to 0.21.16 | Max Kellermann | |
2019-08-22 | increment version number to 0.21.15 | Max Kellermann | |
2019-08-09 | increment version number to 0.21.14 | Max Kellermann | |
2019-08-05 | increment version number to 0.21.13 | Max Kellermann | |
2019-08-02 | util/Compiler.h: move compiler version checks to meson.build | Max Kellermann | |
2019-07-12 | increment version number to 0.21.12 | Max Kellermann | |
2019-06-18 | meson.build: increase protocol version to 0.21.11 | Max Kellermann | |
Commit 1eae9339f207e6e14126c1ce227b7225ec732a4a added support for multiple "groups" in the "list" command, and this change allows clients to detect that this behavior, which had been documented for several years, is now implemented properly. | |||
2019-06-11 | increment version number to 0.21.11 | Max Kellermann | |
2019-05-31 | increment version number to 0.21.10 | Max Kellermann | |
2019-05-03 | increment version number to 0.21.9 | Max Kellermann | |
2019-04-18 | Fix meson.build to work properly with '-Ddatabase=false' | Eugene Gorodinsky | |
2019-04-03 | increment version number to 0.21.8 | Max Kellermann | |
2019-03-29 | Haiku: fix adding resources | François Revol | |
The custom_command was run in src/haiku/ and created a file with only resources inside. Since xres edits the file in-place and meson doesn't like it, we have to run a shell script for now. Maybe later I'll add proper support in meson. | |||
2019-03-29 | Haiku: meson.build: fix linking (missing libs) | François Revol | |
2019-03-18 | meson.build: require Meson 0.49.0 | Jörg Krause | |
Meson 0.49.0 adds native support for `libgcrypt-config` which is necessary for detecting libgcrypt dependencies, as the latest version 1.8.4 of libgcrypt does not provide a .pc file. | |||
2019-03-18 | increment version number to 0.21.7 | Max Kellermann | |
2019-03-16 | meson.build: increase protocol version to 0.21.6 | Max Kellermann | |
There is a minor new feature (commit 713c1f2ba9c) and clients might be interested in detecting it by the protocol version. | |||
2019-02-22 | increment version number to 0.21.6 | Max Kellermann | |
2019-01-04 | increment version number to 0.21.5 | Max Kellermann | |
2019-01-04 | Haiku is "haiku". | Zoltán Mizsei | |
2018-12-28 | remove libwrap support | Max Kellermann | |
libwrap is an obscure artefact from a past long ago, when source IP address meant something. And its API is "interesting"; it requires the application to expose two global variables `allow_severity` and `deny_severity`. This led to bug #437. I don't want to declare those variables; instead, I'd like to remove libwrap support. Closes #437 | |||
2018-11-19 | meson.build: increment PROTOCOL_VERSION to 0.21.4 | Max Kellermann | |
This version should have been incremented in 0.21.2 because this version added new search operators. In 0.21.4, we'll have more protocol bug fixes which may be important for clients to know. | |||
2018-11-19 | increment version number to 0.21.4 | Max Kellermann | |
2018-11-12 | increment version number to 0.21.3 | Max Kellermann | |
2018-11-11 | song/StringFilter: support regular expressions with "=~" and "!~" | Max Kellermann | |
This feature requires `libpcre`. | |||
2018-11-04 | increment version number to 0.21.2 | Max Kellermann | |
2018-11-04 | meson.build: downgrade Boost 1.67 error to warning | Max Kellermann | |
Some Boost 1.67 packages apparently have a workaround for the bug, so let them build MPD. | |||
2018-11-04 | meson.build: refuse to build with buggy Boost version 1.67 | Max Kellermann | |
2018-11-04 | meson.build: require Meson 0.47.2 | Max Kellermann | |
Meson 0.47.1 suffers from a bug which breaks linking the MPD executable because the `-lpthread` flag is not propagated from our `thread.a`. See https://github.com/mesonbuild/meson/pull/3895 Closes #403 | |||
2018-11-01 | increment version number to 0.21.1 | Max Kellermann | |
2018-10-31 | meson.build: use -funwind-tables only with clang | Max Kellermann | |
2018-10-31 | output/roar: remove | Max Kellermann | |
Bugs in libroar which broke the MPD build have been annoying me for quite some time, and the newest bug has now hit my main build machine: https://github.com/MusicPlayerDaemon/MPD/issues/377 Problem is the usage of the typedef `_IO_off64_t` in libroar's `vio_stdio.h`: int roar_vio_to_stdio_lseek (void *__cookie, _IO_off64_t *__pos, int __w); This `_IO_off64_t` is an internal implementation detail of glibc and was removed in version 2.28. Nobody must ever use it. Why the **** did the RoarAudio developers use it? Not using internal typedefs isn't exactly rocket science. This annoys me enough to finally remove the plugin. Anyway, I've never heard of anybody using RoarAudio, so my best guess is that nobody will notice. | |||
2018-10-30 | meson.build: re-add -funwind-tables which got lost in v0.20.23 merge | Max Kellermann | |
2018-10-26 | meson.build: install the SVG icon | Max Kellermann | |
This change from commit 61eff1cddf8e69eec313042fd2edae5f590ae099 got lost in the merge. | |||
2018-10-26 | meson.build: install README, NEWS etc. | Max Kellermann | |
2018-10-14 | build with Meson instead of autotools | Max Kellermann | |
So long, autotools! This is my last MPD related project to migrate away from it. It has its strengths, but also very obvious weaknesses and weirdnesses. Today, many of its quirks are not needed anymore, and are cumbersome and slow. Now welcome our new Meson overlords! |