- 13 Nov, 2017 2 commits
-
-
Max Kellermann authored
InputStream::Read() and InputStream::Seek() are called with the mutex locked. That means the implementation must not block, or unlock the mutex before calling into blocking code. Previously, a slow CD drive could stall the whole MPD process, including the main thread, due to this problem. Closes #149
-
Max Kellermann authored
-
- 12 Nov, 2017 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 10 Nov, 2017 2 commits
-
-
Max Kellermann authored
Maybe this was once a required kludge for Windows, but it's not anymore.
-
Max Kellermann authored
-
- 24 Oct, 2017 3 commits
-
-
Max Kellermann authored
It's not possible to set CURL options after curl_easy_perform(), and thus the CURLOPT_RANGE had no effect.
-
Max Kellermann authored
-
Max Kellermann authored
From the CURLOPT_RANGE documentation: "The application does not have to keep the string around after setting this option."
-
- 21 Sep, 2017 7 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Enforcing MADV_DONTFORK is a surprising limitation for this library which aims to be generic.
-
- 19 Sep, 2017 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 18 Aug, 2017 1 commit
-
-
Max Kellermann authored
-
- 05 Jul, 2017 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 04 Jun, 2017 1 commit
-
-
Max Kellermann authored
-
- 08 May, 2017 1 commit
-
-
Max Kellermann authored
This eliminates some overhead, because the compiler doesn't need to consider these functions throwing.
-
- 01 Mar, 2017 2 commits
-
-
Max Kellermann authored
Fixes a GCC warning because %llu appears to be unsupported by the Windows standard library.
-
Max Kellermann authored
-
- 21 Feb, 2017 2 commits
-
-
Max Kellermann authored
Fixes a GCC warning because %llu appears to be unsupported by the Windows standard library.
-
Max Kellermann authored
-
- 10 Feb, 2017 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Yet another potential crash bug fix.
-
- 09 Feb, 2017 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Doesn't make a practical difference - but it's more correct this way.
-
- 08 Feb, 2017 1 commit
-
-
Max Kellermann authored
-
- 26 Jan, 2017 4 commits
-
-
Max Kellermann authored
Eliminate dependency on io_thread_get().
-
Max Kellermann authored
-
Max Kellermann authored
Make sure we're using the same EventLoop as the NfsManager.
-
Max Kellermann authored
-