| Commit message (Expand) | Author | Files | Lines |
2014-02-05 | event/Loop: remove the dummy constructor argument | Max Kellermann | 1 | -1/+1 |
2014-01-13 | copyright year 2014 | Max Kellermann | 1 | -1/+1 |
2014-01-09 | event/Loop: allow AddTimer() after Run() has returned | Max Kellermann | 1 | -1/+3 |
2014-01-09 | event/Loop: allow scheduling events before Run() | Max Kellermann | 1 | -4/+13 |
2014-01-06 | event/Loop: cancel the WakeFD monitor in destructor | Max Kellermann | 1 | -0/+4 |
2014-01-06 | event/SocketMonitor: don't close the socket automatically | Max Kellermann | 1 | -3/+0 |
2014-01-05 | event/Loop: try to avoid the WakeFD when adding DeferredMonitor | Max Kellermann | 1 | -2/+16 |
2014-01-05 | event/Loop: combine multiple WakeFD::Write() calls | Max Kellermann | 1 | -1/+6 |
2014-01-05 | event/Loop: add attribute "again" | Max Kellermann | 1 | -2/+4 |
2014-01-05 | event/Loop: add thread-safety assertions | Max Kellermann | 1 | -0/+16 |
2014-01-05 | event/Loop: remove obsolete assertion | Max Kellermann | 1 | -2/+0 |
2014-01-05 | event/Loop: move code to HandleDeferred() | Max Kellermann | 1 | -8/+12 |
2014-01-04 | event/Loop: remove the GLib implementation | Max Kellermann | 1 | -48/+0 |
2014-01-04 | event/Loop: remove bogus "!quit" assertion | Max Kellermann | 1 | -5/+3 |
2014-01-04 | event/Loop: remove unused method AddCall() | Max Kellermann | 1 | -19/+0 |
2014-01-04 | event/Loop: non-recursive Break() implementation | Max Kellermann | 1 | -4/+2 |
2014-01-04 | event/DeferredMonitor: make fully thread-safe | Max Kellermann | 1 | -0/+51 |
2013-11-28 | event: introduce generic API for internal event loop | Denis Krjuchkov | 1 | -27/+14 |
2013-11-27 | Add infrastructure for using multiple event loops | Denis Krjuchkov | 1 | -5/+18 |
2013-11-06 | event/SocketMonitor: add method Abandon() | Max Kellermann | 1 | -2/+7 |
2013-10-28 | *: use nullptr instead of NULL | Max Kellermann | 1 | -1/+1 |
2013-10-15 | system/clock: convert to C++ | Max Kellermann | 1 | -4/+4 |
2013-08-10 | EventLoop: initialise the thread id explicitly | Max Kellermann | 1 | -1/+2 |
2013-08-10 | EventLoop: new implementation using epoll | Max Kellermann | 1 | -0/+196 |
2013-08-10 | thread/Id: new class replacing GThread pointers | Max Kellermann | 1 | -3/+3 |
2013-08-08 | EventLoop: add methodd IsInside() | Max Kellermann | 1 | -0/+5 |
2013-08-08 | EventLoop: un-inline Run() and others | Max Kellermann | 1 | -21/+23 |
2013-08-07 | event/DeferredMonitor: rename Run() to RunDeferred() | Max Kellermann | 1 | -2/+2 |
2013-08-07 | event/DeferredMonitor: use EventLoop::AddIdle() | Max Kellermann | 1 | -1/+1 |
2013-08-07 | event/DeferredMonitor: new class wrapping g_idle_add() | Max Kellermann | 1 | -22/+16 |
2013-04-08 | event/TimeoutMonitor: eliminate support for periodic events | Max Kellermann | 1 | -9/+5 |
2013-01-14 | event/TimeoutMonitor: wrapper for g_timeout_source_new() | Max Kellermann | 1 | -23/+31 |
2013-01-03 | Client: rename the struct client to class Client | Max Kellermann | 1 | -3/+3 |
2013-01-03 | client: convert to C++ | Max Kellermann | 1 | -3/+3 |
2012-02-14 | command: move functions to protocol/result.c | Max Kellermann | 1 | -14/+30 |
2012-02-12 | update_remove: add header update_remove.h | Max Kellermann | 1 | -9/+13 |
2012-02-12 | playlist/embcue: new plugin for reading embedded cue sheets | Max Kellermann | 1 | -11/+8 |
2012-02-11 | decoder_plugin: scan tags with callback table | Max Kellermann | 1 | -0/+5 |
2012-02-11 | decoder/vorbis: move code to vorbis_comment.c | Max Kellermann | 1 | -4/+7 |
2011-01-29 | copyright year 2011 | Max Kellermann | 1 | -1/+1 |
2010-11-18 | replay_gain_ape: parse replay gain from APE tags | Max Kellermann | 1 | -7/+5 |
2009-12-31 | Update copyright notices. | Avuton Olrich | 1 | -1/+1 |
2009-09-24 | listen: handle fatal errors with GError | Max Kellermann | 1 | -1/+6 |
2009-03-13 | all: Update copyright header. | Avuton Olrich | 1 | -6/+7 |
2009-02-24 | listen: no CamelCase | Max Kellermann | 1 | -3/+3 |
2008-12-30 | main: use the GLib main loop | Max Kellermann | 1 | -7/+0 |
2008-12-30 | listen: eliminated freeAllListenSockets() | Max Kellermann | 1 | -1/+0 |
2008-10-31 | added prefix to header macros | Max Kellermann | 1 | -2/+2 |
2008-10-08 | don't include os_compat.h | Max Kellermann | 1 | -1/+1 |
2008-04-12 | clean up CPP includes | Max Kellermann | 1 | -1/+0 |