aboutsummaryrefslogtreecommitdiffstats
path: root/src/event_pipe.c (unfollow)
Commit message (Expand)AuthorFilesLines
2011-09-20glib_socket.h: wrap g_io_channel_*_new() calls portablyMax Kellermann1-5/+2
2010-09-25eliminate g_error() usageThomas Jansen1-3/+4
2010-09-23main: Add Windows Service supportDenis Krjuchkov1-0/+3
2010-05-19event_pipe: use g_io_channel_read_chars() to drain the pipeMax Kellermann1-6/+14
2010-05-19event_pipe: call g_io_channel_win32_new_fd()Max Kellermann1-0/+5
2009-12-31Update copyright notices.Avuton Olrich1-1/+1
2009-11-12include config.h in all sourcesMax Kellermann1-0/+1
2009-11-08fd_util: added O_NONBLOCK functionsMax Kellermann1-6/+1
2009-11-07set the close-on-exec flag on all file descriptorsMax Kellermann1-5/+2
2009-04-01client, event_pipe: explicitly ignore the write() resultMax Kellermann1-1/+1
2009-03-27event_pipe can only be non-blocking if !WIN32Sean McNamara1-0/+2
2009-03-13all: Update copyright header.Avuton Olrich1-8/+7
2009-02-19added G_LOG_DOMAIN macros to several librariesMax Kellermann1-0/+3
2009-01-10event_pipe: remove the GLib source from the main contextMax Kellermann1-1/+5
2009-01-04event_pipe: removed the unused function event_pipe_wait()Max Kellermann1-14/+4
2009-01-03utils: removed unused functionsMax Kellermann1-0/+3
2009-01-03event_pipe: use GLib loggingMax Kellermann1-2/+3
2009-01-03event_pipe: use close() instead of xclose()Max Kellermann1-3/+2
2009-01-03event_pipe: use _pipe() on WIN32Max Kellermann1-2/+13
2009-01-03event_pipe: moved variable "main_task" to main.cMax Kellermann1-5/+0
2009-01-02event_pipe: replaced PIPE_EVENT_SIGNAL with main_notifyMax Kellermann1-14/+4
2009-01-01event_pipe: added event_pipe_emit_fast()Max Kellermann1-0/+8
2009-01-01event_pipe: added pipe_event enum and callbacksMax Kellermann1-4/+67
2009-01-01event_pipe: renamed functions from main_notify_* to event_pipe_*Max Kellermann1-12/+12
2009-01-01main_notify: renamed source to event_pipe.cMax Kellermann1-1/+1
2008-12-31main_notify: removed lock()/unlock()Max Kellermann1-10/+0
2008-12-30main: use the GLib main loopMax Kellermann1-23/+13
2008-12-30main_notify: make the read side of the pipe blockingMax Kellermann1-15/+6
2008-12-30main_notify: removed notify object, use only pipeMax Kellermann1-34/+17
2008-12-28update & main_notify: migrate from pthread to glib threadsThomas Jansen1-12/+17
2008-11-24main_notify.c: replaced mpd_unused by G_GNUC_UNUSEDThomas Jansen1-3/+5
2008-10-08don't include os_compat.hMax Kellermann1-0/+3
2008-10-08notify: removed the "Notify" typedefMax Kellermann1-1/+1
2008-10-06main_notify: define main_task so we can use it for assertionsEric Wong1-1/+2
2008-09-26notify: protect notify->pending with the mutexMax Kellermann1-2/+0
2008-09-24notify: added notify_deinit()Max Kellermann1-0/+8
2008-09-23main_notify: removed assertion in wakeup_main_task()Max Kellermann1-2/+0
2008-09-23main_notify: use init_async_pipe()Max Kellermann1-8/+1
2008-08-26use the notify library in main_notify.cMax Kellermann1-10/+7
2008-04-17fix race condition in main_notify.cMax Kellermann1-1/+6
2008-04-13main_notify: just use cond_signal to wakeup, no need to trylockEric Wong1-11/+1
2008-04-12main_notify: use pthread_cond_signal instead of broadcastEric Wong1-1/+1
2008-04-12Fix a deadlock after pause/nextEric Wong1-0/+1
2008-04-12Fix the problem of songs not advancing without client activityEric Wong1-0/+130