summaryrefslogtreecommitdiff
path: root/os
AgeCommit message (Expand)AuthorFilesLines
2016-08-14os: Delay freeing of epoll_wait return pointers until epoll is idle.Keith Packard1-2/+23
2016-08-12os: Allow re-registering fd with InputThreadRegisterDevKeith Packard1-11/+25
2016-08-11os: append, rather than prepend, any new input thread fdsPeter Hutterer1-1/+1
2016-07-21os: Clean up WaitFor.cKeith Packard1-84/+41
2016-07-21os: Use xorg_list for struct _OsTimerRecKeith Packard1-73/+84
2016-07-21os: Remove CheckConnectionsKeith Packard2-40/+2
2016-07-21os: Leave stdin and stdout openKeith Packard1-11/+0
2016-07-21Allow 1024 and 2048 for LimitClientsKeith Packard1-2/+4
2016-07-21os: eliminate fd value limits for clientsKeith Packard2-100/+23
2016-07-21os: Use ospoll for input thread [v2]Keith Packard1-38/+82
2016-07-21os: Switch server to poll(2) [v3]Keith Packard6-444/+194
2016-07-21dix: Use list for ready clientsKeith Packard3-20/+22
2016-07-21os: Add ospoll interface [v2]Keith Packard3-0/+585
2016-07-19os: Add poll emulation for mingw [v2]Brian M. Clapper2-0/+284
2016-07-18os: InputThreadFillPipe doesn't need select or pollKeith Packard1-16/+2
2016-07-18os: Move ETEST macro from io.c to osdep.hKeith Packard2-14/+14
2016-07-18os: Compute timeout in milliseconds instead of struct timevalKeith Packard2-31/+22
2016-07-18dix/os: Merge priority computation into SmartScheduleClientKeith Packard1-31/+2
2016-07-18Remove AddEnabledDevice and AddGeneralSocket APIsKeith Packard2-38/+9
2016-07-18Remove fd_set from Block/Wakeup handler APIKeith Packard1-2/+2
2016-07-18os: Use NotifyFd for ErrorConnMaxKeith Packard1-22/+19
2016-07-18dix: Switch to the libXfont2 API (v2)Keith Packard1-2/+2
2016-06-21Revert "XDMCP: For IPv6 add link local addresses to the end of the list"Adam Jackson1-11/+1
2016-06-21XDMCP: For IPv6 add link local addresses to the end of the listReinhard Max1-1/+11
2016-06-08dix: Use OsSignal() not signal()Adam Jackson1-2/+2
2016-06-07os: Do timers under input lock, not blocked signalsKeith Packard1-14/+14
2016-06-02Merge remote-tracking branch 'daenzer/for-master'Keith Packard1-4/+5
2016-06-01os: Initialize NotifyFds earlier in startupKeith Packard1-1/+1
2016-06-01os: Lock input while messing with input device listKeith Packard1-3/+11
2016-05-31xwayland: Use the CLOCK_MONOTONIC clockJonas Ådahl1-2/+22
2016-05-30os: Use strtok instead of xstrtokenize in ComputeLocalClientMichel Dänzer1-4/+5
2016-05-29os: fix input_mutex_count off-by-one in input_force_unlockKeith Packard1-2/+3
2016-05-27os: Increase default client buffer to 16kBKeith Packard1-2/+2
2016-05-26Create a threaded mechanism for input [v7]Keith Packard3-7/+477
2016-05-26Remove SIGIO support for input [v5]Keith Packard1-52/+3
2016-03-28os: Treat ssh as a non-local client (v4)Adam Jackson1-3/+40
2016-02-22Fix build on Cygwin by ensuring WIN32 check triggers only on MinGWJon TURNEY1-3/+3
2016-02-08os: unifdef STREAMSCONNAdam Jackson5-58/+13
2016-01-06os: Failure to remove a non-existent log file is not an errorAdam Jackson1-1/+1
2016-01-05Avoid segfault in CloseWellKnownConnections when using -displayfdAlan Coopersmith1-1/+2
2016-01-05Use unique logfile names when starting server with -displayfdAlan Coopersmith2-28/+99
2015-12-01os: Use NotifyFd interface for listen descriptorsKeith Packard2-66/+42
2015-12-01os/xdmcp: Replace xdmcp block/wakeup handlers with timer and NotifyFdKeith Packard1-78/+36
2015-12-01os: Implement support for NotifyFd X_NOTIFY_WRITEKeith Packard4-24/+59
2015-12-01os: Add NotifyFd interfacesKeith Packard4-0/+103
2015-12-01Remove non-smart scheduler. Don't require setitimer.Keith Packard3-39/+26
2015-11-30Replace 'sun' with '__sun'Richard PALO4-7/+7
2015-10-27os: make sure the clientsWritable fd_set is initialized before useMartin Peres1-0/+1
2015-10-19osinit: Silence -Wunused-variable warningsJeremy Huddleston1-0/+2
2015-10-19xdmcp: Declare XdmcpFatal _X_NORETURNJeremy Huddleston1-0/+1