- 08 Aug, 2022 1 commit
-
-
Max Kellermann authored
-
- 27 Jul, 2022 1 commit
-
-
Max Kellermann authored
-
- 20 Jul, 2022 1 commit
-
-
Rosen Penev authored
Properly deals with iconv, unlike the current solution. have_iconv fails when libiconv CFLAGS are passed to the compiler. Tested under OpenWrt with its CONFIG_BUILD_NLS, which adds libiconv include flags. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 08 Jul, 2022 1 commit
-
-
Max Kellermann authored
-
- 01 Jul, 2022 10 commits
-
-
Max Kellermann authored
This fixes a std::terminate() crash in the CURL storage plugin when PropfindOperation::OnHeaders() throws an exception after receiving a non-207 status. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1559
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 19 May, 2022 1 commit
-
-
Max Kellermann authored
-
- 26 Apr, 2022 2 commits
-
-
Max Kellermann authored
-
Rosen Penev authored
libupnp 1.14 removes the non 2 function. Fixes compilation there. Signed-off-by:
Rosen Penev <rosenp@gmail.com> Closes https://github.com/MusicPlayerDaemon/MPD/issues/1499
-
- 24 Apr, 2022 1 commit
-
-
Andreas Ziegler authored
-
- 20 Apr, 2022 1 commit
-
-
aeolio authored
-
- 16 Mar, 2022 1 commit
-
-
Max Kellermann authored
This is more of what we did in commit 70bd35ab because it turns out there are Ogg-Opus files with pages larger than 40 kB. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1487
-
- 14 Mar, 2022 2 commits
-
-
Max Kellermann authored
In libFLAC 0.3.4 (commit c9530118), the "dllimport" check has been changed from "_MSC_VER" to "_WIN32", and now the MPD build is affected by it. Defining FLAC__NO_DLL disables the use of "dllimport", which allows linking properly to the static libFLAC build.
-
Max Kellermann authored
-
- 15 Dec, 2021 2 commits
- 06 Dec, 2021 1 commit
-
-
Rosen Penev authored
Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 03 Dec, 2021 1 commit
-
-
Max Kellermann authored
-
- 01 Dec, 2021 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 30 Nov, 2021 1 commit
-
-
Max Kellermann authored
Fixes regression by commit 774b4313
-
- 26 Nov, 2021 2 commits
-
-
Max Kellermann authored
Since C++11, std::swap() lives in <utility>.
-
Rosen Penev authored
Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 23 Nov, 2021 2 commits
-
-
Rosen Penev authored
Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
shorter Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 22 Nov, 2021 1 commit
-
-
Max Kellermann authored
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1352
-
- 19 Nov, 2021 1 commit
-
-
Max Kellermann authored
Fixes building with GCC 12.
-
- 12 Nov, 2021 2 commits
-
-
Rosen Penev authored
Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Rosen Penev authored
SonarLint reports the latter to be better: std::scoped_lock basically provides the same feature as std::lock_guard, but is more generic: It can lock several mutexes at the same time, with a deadlock prevention mechanism (see {rule:cpp:S5524}). The equivalent code to perform simultaneous locking with std::lock_guard is significantly more complex. Therefore, it is simpler to use std::scoped_lock all the time, even when locking only one mutex (there will be no performance impact). Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 11 Nov, 2021 1 commit
-
-
Rosen Penev authored
C arrays can be used with make_unique in C++17. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 09 Nov, 2021 1 commit
-
-
Max Kellermann authored
For libavcodec 59 support. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1333
-
- 08 Nov, 2021 1 commit
-
-
Max Audron authored
Adds the Interface Name as an argument to the *Init functions to make it possible to select which interface is used by upnp to detect servers. Currently "nullptr" is passed in to let the upnp library select an interface, as before.
-