- 29 Aug, 2017 7 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
The intrusive contains can easily erase items without searching through the whole list. This removes a good amount of runtime overhead.
-
Max Kellermann authored
By using an "intrusive" data structure, we can easily eliminate struct TimerRecord.
-
Max Kellermann authored
Prepare to eliminate the TimerRecord struct.
-
Max Kellermann authored
-
Max Kellermann authored
Got lost in commit e5ee3579
-
- 25 Aug, 2017 10 commits
-
-
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
-
Max Kellermann authored
We can do CURL requests asynchronously, and we don't need a synchronous WorkQueue thread for that. This allows parallelizing lookups and allows immediate cancellation.
-
- 24 Aug, 2017 7 commits
-
-
Max Kellermann authored
Allows database plugins to use the EventThread, e.g. for CURL integration.
-
Max Kellermann authored
-
Max Kellermann authored
release v0.20.10
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 23 Aug, 2017 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
This fixes an assertion failure caused by resuming playback before the decoder has finished startup.
-
- 22 Aug, 2017 1 commit
-
-
Matthew Leon authored
contains OSX mixer
-
- 21 Aug, 2017 1 commit
-
-
Matthew Leon authored
-
- 18 Aug, 2017 10 commits
-
-
Max Kellermann authored
memcmp() can overflow the buffer.
-
Max Kellermann authored
Allows eliminating lots of complexity and workarounds for bogus assertion failures.
-
Max Kellermann authored
We now pass the EventThread's EventLoop reference around.
-
Max Kellermann authored
This is only needed while Run() is alive, and moving it there avoids problems with thread-checking assertions.
-
Max Kellermann authored
Our local EventLoop instance was never run; it was not usable.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 17 Aug, 2017 2 commits
-
-
Ryan Walklin authored
-
Ryan Walklin authored
-