- 21 Jan, 2021 1 commit
-
-
Max Kellermann authored
Increasing the protocol version to 0.22.4 to allow clients to detect this feature. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1038
-
- 06 Nov, 2020 1 commit
-
-
Max Kellermann authored
-
- 04 Nov, 2020 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
It's been 9 years already, and there's no point in insisting on the 21 year old C standard. MPD doesn't have a lot of C code left, but why not compile it with the latest language revision.
-
Max Kellermann authored
Since MPD is a long-running daemon, it doesn't make sense to use dynamic binding. That allows the relocations to be read-only ("relro"), which a hardening feature.
-
- 28 Oct, 2020 1 commit
-
-
Max Kellermann authored
-
- 27 Oct, 2020 1 commit
-
-
Max Kellermann authored
-
- 05 Oct, 2020 1 commit
-
-
Max Kellermann authored
This commit adds some basic infrastructure for fuzzers, and adds a fuzzer for the CUE sheet parser.
-
- 29 Sep, 2020 1 commit
-
-
Rosen Penev authored
clocale is part of C++11. In practical terms, gcc's libstdc++ comes with its own locale defines when the libc does not have them. Also reworked to be dependent on !ANDROID. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 23 Sep, 2020 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
We don't support GCC 7 anymore.
-
- 22 Sep, 2020 1 commit
-
-
Max Kellermann authored
-
- 14 Aug, 2020 1 commit
-
-
Max Kellermann authored
This allows automatic optional detection of Sphinx. This will be useful when we start building the manpages with Sphinx, which many users may want to have.
-
- 16 Jul, 2020 1 commit
-
-
Max Kellermann authored
-
- 02 Jul, 2020 1 commit
-
-
Max Kellermann authored
Move build rules from src/output/plugins/meson.build
-
- 01 Jul, 2020 1 commit
-
-
Max Kellermann authored
Since Meson 0.51, there are special build options for "native:true" builds, prefixed with "build.". This change breaks cross builds because `GenParseName.cxx` is no longer built with `-std=c++17`. This patch adds defaults for "build.c_std" and "build.cpp_std". Closes https://github.com/MusicPlayerDaemon/MPD/issues/890
-
- 11 Jun, 2020 1 commit
-
-
Max Kellermann authored
-
- 04 Jun, 2020 1 commit
-
-
Max Kellermann authored
For subprojects.
-
- 28 May, 2020 1 commit
-
-
Max Kellermann authored
-
- 27 May, 2020 2 commits
-
-
Max Kellermann authored
Enables `-Wpedantic`.
-
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).
-
- 26 May, 2020 1 commit
-
-
Max Kellermann authored
Work around Meson bug https://github.com/mesonbuild/meson/issues/3672
-
- 07 May, 2020 1 commit
-
-
Max Kellermann authored
Commit 60f957ed broken the GCC 7 build, but instead of working around missing C++17 features in old compilers, let's update the compiler version requirements. This commit raises the clang requirement to version 5 because this is the first version to support `constexpr` lambdas, to be used to `Dsd2Pcm.cxx`.
-
- 05 May, 2020 4 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 29 Apr, 2020 1 commit
-
-
Max Kellermann authored
-
- 14 Apr, 2020 1 commit
-
-
Max Kellermann authored
-
- 02 Apr, 2020 1 commit
-
-
Max Kellermann authored
The event library uses various libnet.a classes, e.g. SocketDescriptor.
-
- 01 Apr, 2020 1 commit
-
-
Rosen Penev authored
Switch to std:: functions. Changed the meson check. Works locally. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 25 Mar, 2020 1 commit
-
-
Thomas Guillem authored
-
- 22 Mar, 2020 1 commit
-
-
Max Kellermann authored
-
- 17 Mar, 2020 1 commit
-
-
Rosen Penev authored
Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 16 Feb, 2020 1 commit
-
-
Max Kellermann authored
-
- 25 Jan, 2020 1 commit
-
-
Max Kellermann authored
-
- 18 Jan, 2020 1 commit
-
-
Max Kellermann authored
Prevents compiling those sources many times, once for each debug program using it.
-
- 14 Jan, 2020 1 commit
-
-
Max Kellermann authored
By accident, this was only enabled for C.
-
- 24 Dec, 2019 1 commit
-
-
Max Kellermann authored
-