- 21 May, 2023 17 commits
-
-
Max Kellermann authored
For better error logs on CI.
-
Felix Hädicke authored
-
Felix Hädicke authored
-
Felix Hädicke authored
-
Max Kellermann authored
-
Max Kellermann authored
By default, if the parent of a process dies, the process gets SIGHUP and is supposed to shut down. This however doesn't work for MPD, because MPD redefines SIGHUP with a different meaning (like most daemons do). To work around this, we configure the kernel to send SIGTERM instead of SIGHUP. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1706
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Naïm Favier authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Fixes a busy loop in BufferingInputStream::RunThreadLocked() because the method never learns that seeking is ignored, even though the HTTP stream is already broken and can never be read; nobody cared to check for errors. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1727
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 17 Jan, 2023 5 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
If the environment variable $HOME does not exist, don't attempt to obtain it from /etc/passwd; without $HOME, the calling process indicates that it does not wish MPD to access the home directory. This also prevents MPD from attempting to load `/root/.config/mpd/mpd.conf` if MPD got started as global systemd service. Reading from there makes no sense, only /etc/mpd.conf shall be used then. This piece of code was initially added by commit 5d857921. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1687
-
Max Kellermann authored
When drop_start_samples and drop_end_samples overlap and are greater than the actual number of samples, the `num_samples` calculation in SubmitPCM() could underflow. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1712
-
Max Kellermann authored
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1721
-
- 16 Jan, 2023 4 commits
-
-
Max Kellermann authored
For CURLINFO_CONTENT_LENGTH_DOWNLOAD_T (commit 4efd0a9f).
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 02 Jan, 2023 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
CURLINFO_CONTENT_LENGTH_DOWNLOAD is deprecated and is ugly because it uses floating point.
-
Max Kellermann authored
-
- 29 Dec, 2022 2 commits
-
-
gd authored
-
Max Kellermann authored
-
- 01 Dec, 2022 1 commit
-
-
Đoàn Trần Công Danh authored
Fix build with Boost 1.81.0. `<array>` was included by one of those boost headers, however, it's no longer included as of Boost 1.81.0. `master` doesn't use `std::array` in this file. While we're at it, add all necessary inclusion files.
-
- 28 Nov, 2022 8 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
These settings do not work if CURL was compiled with CURL_DISABLE_PROXY, and cause error "An unknown option was passed in to libcurl". Fixes regression by commit 7ab0dfc8
-
Max Kellermann authored
This compile-time option is not about debug logging, but about curl_easy_strerror(). Closes https://github.com/MusicPlayerDaemon/MPD/issues/1670
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-