- 13 Feb, 2021 1 commit
-
-
AndriiZ authored
Add cacert option for curl plugin add cacert option for Curl plugin. Allows to set cacert for curl lib Added documentation line into doc/plugins.rst with explanation for cacert option
-
- 22 Jan, 2021 1 commit
-
-
Max Kellermann authored
-
- 21 Jan, 2021 1 commit
-
-
Max Kellermann authored
I havn't yet figured out how to use Android's system CA certificates with CURL/OpenSSL, so a temporary workaround is to disable verify_peer by default. The data MPD transfers isn't extremely important, so the servers's authenticity isn't extremely important either.
-
- 01 Jan, 2021 1 commit
-
-
Max Kellermann authored
-
- 15 Dec, 2020 1 commit
-
-
Max Kellermann authored
-
- 21 Sep, 2020 1 commit
-
-
Max Kellermann authored
-
- 26 Mar, 2020 1 commit
-
-
Rosen Penev authored
Found with readability-uppercase-literal-suffix Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 13 Mar, 2020 1 commit
-
-
Max Kellermann authored
-
- 12 Mar, 2020 1 commit
-
-
Rosen Penev authored
The former was deprecated with C++14. According to the C++11 and C++17 standards, both files are identical. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 04 Feb, 2020 1 commit
-
-
Rosen Penev authored
Found with readability-uppercase-literal-suffix Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 01 Feb, 2020 1 commit
-
-
Rosen Penev authored
Found with modernize-use-override Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 18 Jan, 2020 1 commit
-
-
Max Kellermann authored
-
- 24 Dec, 2019 1 commit
-
-
Max Kellermann authored
Like fe598e7d
-
- 04 Nov, 2019 1 commit
-
-
Max Kellermann authored
Extends the URI fragment parameter added in commit cf9ee339 Closes https://github.com/MusicPlayerDaemon/MPD/issues/679
-
- 26 Aug, 2019 1 commit
-
-
Max Kellermann authored
-
- 05 Jul, 2019 1 commit
-
-
Max Kellermann authored
-
- 01 Jul, 2019 1 commit
-
-
Eugene Gorodinsky authored
Fix src/ls.cxx to only print unique schemas. Refactor src/ls.cxx to use src/input/InputPlugin functionality. Add dynamic enumeration support to curl plugin.
-
- 17 Jun, 2019 1 commit
-
-
Max Kellermann authored
-
- 25 Apr, 2019 1 commit
-
-
Max Kellermann authored
-
- 29 Mar, 2019 1 commit
-
-
Max Kellermann authored
Let the caller decide what to do with the original exception.
-
- 19 Nov, 2018 1 commit
-
-
Max Kellermann authored
Since we switched from autotools to Meson in commit 94592c14, we don't need to include `config.h` early to properly enable large file support. Meson passes the required macros on the compiler command line instead of defining them in `config.h`. This means we can include `config.h` at any time, whenever we want to check its macros, and there are no ordering constraints.
-
- 31 Oct, 2018 1 commit
-
-
Max Kellermann authored
-
- 24 Oct, 2018 1 commit
-
-
Max Kellermann authored
-
- 02 Aug, 2018 1 commit
-
-
Max Kellermann authored
Required according to RFC 3986: > An implementation should accept uppercase letters as equivalent to > lowercase in scheme names Closes #330
-
- 18 Jul, 2018 1 commit
-
-
Max Kellermann authored
-
- 16 Jul, 2018 1 commit
-
-
Max Kellermann authored
-
- 06 Jul, 2018 4 commits
-
-
Max Kellermann authored
This way, IsFileNotFound() can detect status 404.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
See commit be137a19
-
- 22 Jun, 2018 2 commits
-
-
Max Kellermann authored
For remote files (not streams), this downloads as quickly as possible to a large buffer instead of throttling the stream during playback. Throttling can make the server impatient and it may then disconnect. This is what Qobuz and Tidal do, and this commit attempts to solve this by not letting the Qobuz/Tidal server wait (closes #241).
-
Max Kellermann authored
This adds a bit of overhead, but also adds flexibility to the API, because arbitrary triggers may be invoked from that virtual method implementation, not just Cond::signal(). The motivation for this is to make the handlers more dynamic, for the upcoming buffering class utilizing ProxyInputStream.
-
- 24 Jan, 2018 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
See commit be137a19
-
- 11 Jan, 2018 5 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Prepare to allow callers to pass custom request headers.
-
Max Kellermann authored
Allows the caller to decide whether to enable the feature.
-
Max Kellermann authored
The IcyMetaDataParser cannot be initialized already in OnHeaders(), because it will be initialized late in that method; and there will not be another OnHeaders() call, because streams with Icy metadata are not seekable, thus there will not be another HTTP request.
-
Max Kellermann authored
-