- 18 Oct, 2013 1 commit
-
-
Max Kellermann authored
Eliminate the global variable "shutdown_loop".
-
- 15 Oct, 2013 5 commits
-
-
Max Kellermann authored
Remove the const_cast from HttpdClient.cxx, and avoid one allocation in ClientRead.cxx.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
The header glib_compat.h is now obsolete and can be removed.
-
Max Kellermann authored
-
- 02 Oct, 2013 1 commit
-
-
Max Kellermann authored
Prepare to migrate away from GLib. Currently, we're still using GLib as a backend.
-
- 04 Sep, 2013 3 commits
-
-
Max Kellermann authored
Reduces header dependencies.
-
Max Kellermann authored
Replaces GLib's GError.
-
Max Kellermann authored
-
- 10 Aug, 2013 9 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Implement an event loop without GLib.
-
Max Kellermann authored
Fixes regression from commit 018f4155.
-
Max Kellermann authored
-
Max Kellermann authored
Prepare for migrating away from GLib.
-
Max Kellermann authored
Unsigned and portable.
-
Max Kellermann authored
Handle timeout internally.
-
Max Kellermann authored
Simplify the API, don't use GLib specific integer type.
-
Max Kellermann authored
Remove a GLib dependencies from class EventLoop and DatabaseLock.
-
- 08 Aug, 2013 4 commits
-
-
Max Kellermann authored
Replaces io_thread_call(). This approach is more generic and easier to use due to std::function.
-
Max Kellermann authored
Track which thread runs the EventLoop and provide a check whether we're currently inside.
-
Max Kellermann authored
Prepare for adding more code.
-
Max Kellermann authored
-
- 07 Aug, 2013 11 commits
-
-
Max Kellermann authored
Merge with CommitEventFlags().
-
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
Errors are fatal now. This makes the class a lot easier to use.
-
Max Kellermann authored
-
- 06 Aug, 2013 1 commit
-
-
Max Kellermann authored
Remove the runtime check for eventfd(), hard-code the feature once it's been selected at compile time. The class WakeFD is splitted into EventFD and EventPipe, using WakeFD as a macro diversion.
-
- 08 Apr, 2013 1 commit
-
-
Max Kellermann authored
No caller needs this. Fixes use-after-free after returning from Client::OnTimeout().
-
- 04 Feb, 2013 2 commits
-
-
Max Kellermann authored
Fixes assertion failure.
-
Uli Schlachter authored
-
- 30 Jan, 2013 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-