- 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
-
- 06 Dec, 2021 1 commit
-
-
Rosen Penev authored
Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 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>
-
- 13 Oct, 2021 1 commit
-
-
Max Kellermann authored
-
- 21 Sep, 2021 2 commits
-
-
Max Kellermann authored
Necessary since commit 6acf81d5
-
Max Kellermann authored
-
- 31 May, 2021 1 commit
-
-
Rosen Penev authored
Found with cppcoreguidelines-special-member-functions Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 17 May, 2021 1 commit
-
-
Max Kellermann authored
-
- 29 Mar, 2021 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 04 Mar, 2021 1 commit
-
-
Rosen Penev authored
Shorter. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 05 Feb, 2021 1 commit
-
-
Max Kellermann authored
Preparing for a variant of TimerEvent with coarse 1-second granularity, but cheaper (with a timer wheel).
-
- 22 Jan, 2021 1 commit
-
-
Max Kellermann authored
-
- 01 Jan, 2021 1 commit
-
-
Max Kellermann authored
-
- 15 Dec, 2020 3 commits
-
-
Max Kellermann authored
This eliminates some complexity from class CurlRequest.
-
Max Kellermann authored
-
Max Kellermann authored
-
- 28 Oct, 2020 1 commit
-
-
Rosen Penev authored
Shorter. Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
- 15 Oct, 2020 3 commits
-
-
Max Kellermann authored
Keep the logging library out of this low-level libcurl wrapper.
-
Max Kellermann authored
-
Max Kellermann authored
-
- 14 Oct, 2020 1 commit
-
-
Max Kellermann authored
Similar to commits 1686f4e8 and 30a5dd26
-
- 10 Jun, 2020 1 commit
-
-
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
-
- 05 May, 2020 1 commit
-
-
Max Kellermann authored
-
- 26 Mar, 2020 3 commits
-
-
Thomas Guillem authored
Apparently, it's not possible to change CURLOPT_NETRC on Android.
-
Rosen Penev authored
Found with readability-uppercase-literal-suffix Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Max Kellermann authored
-