Age | Commit message (Expand) | Author |
2017-11-13 | input/{cdio,ffmpeg,file,smbclient}: unlock the mutex during blocking I/O | Max Kellermann |
2017-11-13 | input/smbclient: use std::lock_guard | Max Kellermann |
2017-10-24 | input/curl: call StartRequest() after setting CURLOPT_RANGE | Max Kellermann |
2017-10-24 | input/curl: move code to StartRequest() | Max Kellermann |
2017-10-24 | input/curl: move the range buffer to the stack | Max Kellermann |
2017-06-04 | *: add lost of "noexcept" specifications | Max Kellermann |
2017-05-08 | *: add "noexcept" to many, many function prototypes | Max Kellermann |
2017-03-01 | input/curl: use %lu instead of %llu | Max Kellermann |
2017-03-01 | input/curl: format Range offset as unsigned | Max Kellermann |
2017-02-10 | {input,mixer}/alsa: cancel the DeferredMonitor in the destructor | Max Kellermann |
2017-02-09 | event/MultiSocketMonitor: add method Reset() | Max Kellermann |
2017-02-09 | {input,mixer}/alsa: fix off-by-one bug in count check | Max Kellermann |
2017-01-25 | input/alsa: use snd_pcm_?w_params_alloca() | Max Kellermann |
2017-01-14 | input/alsa: set period_size=buffer_size/4 | Max Kellermann |
2017-01-14 | input/alsa: remove the start_threshold setting | Max Kellermann |
2017-01-14 | input/alsa: dump buffer/period sizes | Max Kellermann |
2017-01-14 | input/alsa: enable non-blocking mode | Steven O'Brien |
2017-01-14 | input/alsa: handle EAGAIN | Steven O'Brien |
2017-01-14 | input/alsa: call snd_pcm_start() after snd_pcm_prepare() | Max Kellermann |
2017-01-14 | input/alsa: improve logging in Recover() | Max Kellermann |
2017-01-14 | input/alsa: check snd_pcm_state() in Recover() | Max Kellermann |
2017-01-13 | input/alsa: make two attributes "const" | Max Kellermann |
2017-01-13 | input/alsa: clear sockets from within IOThread | Max Kellermann |
2017-01-09 | input/curl: wake up client thread after seek to end of file | Max Kellermann |
2017-01-07 | lib/curl/Request: require the caller to explicitly register the request | Max Kellermann |
2017-01-06 | lib/curl/Slist: new wrapper for curl_slist | Max Kellermann |
2017-01-03 | update copyright year | Max Kellermann |
2017-01-03 | input/curl, ...: use strncmp() instead of memcmp() to avoid crash | Max Kellermann |
2017-01-03 | input/curl: move code to class CurlRequest | Max Kellermann |
2017-01-03 | input/curl: fold input_curl_easy_add_indirect() into the only caller | Max Kellermann |
2017-01-03 | input/curl: move code to SeekInternal(), simplify DoSeek() | Max Kellermann |
2017-01-03 | input/curl: move class CurlGlobal to separate source file | Max Kellermann |
2017-01-03 | thread/Mutex: remove ScopeLock, use std::lock_guard directly | Max Kellermann |
2016-12-28 | event/Loop: use std::chrono | Max Kellermann |
2016-12-19 | input/curl: wrap CURLM* in new class CurlMulti | Max Kellermann |
2016-12-19 | input/curl: rename class CurlMulti to CurlGlobal | Max Kellermann |
2016-12-19 | input/curl: wrap CURL* in new class CurlEasy | Max Kellermann |
2016-12-19 | input/curl: remove duplicate InitEasy() call | Max Kellermann |
2016-11-17 | Merge branch 'v0.19.x' | Max Kellermann |
2016-11-16 | {input,output}/alsa: fix gcc 7.0 -Wimplicit-fallthrough | Max Kellermann |
2016-11-10 | util/Error: remove obsolete class | Max Kellermann |
2016-10-29 | decoder: include cleanup | Max Kellermann |
2016-10-12 | Fix for TextInputStream consuming file without producing lines | hawken |
2016-09-16 | input/InputStream: migrate from class Error to C++ exceptions | Max Kellermann |
2016-09-16 | input/thread: use C++ exceptions instead of class Error | Max Kellermann |
2016-09-16 | input/thread: use class ScopeLock and ScopeUnlock | Max Kellermann |
2016-09-16 | input/async: eliminate attribute "postponed_error" | Max Kellermann |
2016-09-16 | input/curl: use C++ exceptions instead of class Error | Max Kellermann |
2016-09-16 | input/alsa: use C++ exceptions instead of class Error | Max Kellermann |
2016-09-16 | {input,storage}/nfs: use C++ exceptions instead of class Error | Max Kellermann |