Max Kellermann
|
f90abe9530
|
include cleanup using iwyu
|
2013-11-28 11:50:54 +01:00 |
|
Max Kellermann
|
3315c67f0f
|
Inotify: convert anonymous enum to constexpr
|
2013-10-20 13:51:55 +02:00 |
|
Max Kellermann
|
060814daa8
|
Log: new logging library API
Prepare to migrate away from GLib. Currently, we're still using GLib
as a backend.
|
2013-10-02 08:57:55 +02:00 |
|
Max Kellermann
|
98cbc0ea79
|
event/TimeoutMonitor: eliminate support for periodic events
No caller needs this. Fixes use-after-free after returning from
Client::OnTimeout().
|
2013-04-08 23:14:07 +02:00 |
|
Max Kellermann
|
d3a479b7fa
|
event/TimeoutMonitor: wrapper for g_timeout_source_new()
|
2013-01-14 11:12:28 +01:00 |
|
Max Kellermann
|
c8b408beae
|
InotifyQueue: convert to a class
|
2013-01-14 10:13:28 +01:00 |
|
Max Kellermann
|
e83f805b8f
|
Main, IOThread: move GMainLoop setup code to class EventLoop
|
2013-01-14 09:15:49 +01:00 |
|
Max Kellermann
|
15a4246ead
|
Client, Inotify: use std::list instead of std::deque
Random access is not necessary here.
|
2013-01-04 14:44:06 +01:00 |
|
Max Kellermann
|
28f3e190c8
|
InotifyQueue: use std::deque instead of GSList
|
2013-01-03 10:02:26 +01:00 |
|
Max Kellermann
|
a654f146d1
|
update: convert to C++
|
2013-01-02 19:22:15 +01:00 |
|