- 01 Jul, 2020 5 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Commit https://github.com/mesonbuild/meson/commit/08224dafcba1b694fb624553e7d84deb565aae22 changed Meson to require BOOST_ROOT for cross builds.
-
Max Kellermann authored
A bug report (https://github.com/MusicPlayerDaemon/MPD/issues/912) suggests that on Linux, reading on `cifs` files may rarely return 0 (= end of file) before the end of the file has really been reached. But that's just a theory which I need to validate, so this runtime check shall catch this condition before the assertion in DecoderBridge::Read() crashes MPD. Let's see. Closes https://github.com/MusicPlayerDaemon/MPD/issues/912
-
- 22 Jun, 2020 2 commits
-
-
Max Kellermann authored
Closes https://github.com/MusicPlayerDaemon/MPD/issues/910
-
Max Kellermann authored
-
- 11 Jun, 2020 2 commits
-
-
Max Kellermann authored
An assertion failure in UpdateQueuedSong() could trigger because the `prev` parameter is always `nullptr`, but `queued` may be set. And in fact, calling UpdateQueuedSong() is only necessary when the queued song was edited, to re-queue it with the new range. Closes https://github.com/MusicPlayerDaemon/MPD/issues/901
-
Max Kellermann authored
-
- 10 Jun, 2020 11 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Our Windows build is built with `--disable-netrc`, and that makes CURLOPT_NETRC fail, causing failures with all streams. D'oh! Closes https://github.com/MusicPlayerDaemon/MPD/issues/886
-
Max Kellermann authored
Closes https://github.com/MusicPlayerDaemon/MPD/issues/891
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Closes https://github.com/MusicPlayerDaemon/MPD/issues/893
-
Max Kellermann authored
When the client wants to seek, but the decoder has already finished decoding the current song, the player restarts the decoder with an initial seek at the new position. When this initial seek fails, MPD pretends nothing has happened and plays this song from the start. With this new flag, a restarted decoder marks the initial seek as "essential" and fails the decoder if that seek fails. Closes https://github.com/MusicPlayerDaemon/MPD/issues/895
-
- 30 May, 2020 1 commit
-
-
Rosen Penev authored
Needed for std::wmemchr under libcxx Signed-off-by: Rosen Penev <rosenp@gmail.com>
-
- 29 May, 2020 1 commit
-
-
Shen-Ta Hsieh authored
-
- 28 May, 2020 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 27 May, 2020 12 commits
-
-
Max Kellermann authored
Fixes regression from commit 69f09648
-
Max Kellermann authored
This branch isn't yet ready for level 3 (`-Wpedantic`) due to several C++ violations (e.g. variable length arrays). These are already cleaned up in the master branch (0.22).
-
Max Kellermann authored
-
Max Kellermann authored
-
Rosen Penev authored
Signed-off-by: Rosen Penev <rosenp@gmail.com>
-
Max Kellermann authored
-
Max Kellermann authored
Closes https://github.com/MusicPlayerDaemon/MPD/issues/866
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
The WildMidi project added the pkg-config file in version 0.3.3, but unfortunately, Debian still doesn't ship it 4 years later: https://bugs.debian.org/916631 However, for cross-compiling, the pkg-config file is very helpful.
-
Max Kellermann authored
-
- 26 May, 2020 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Work around Meson bug https://github.com/mesonbuild/meson/issues/3672
-
Max Kellermann authored
-