summaryrefslogtreecommitdiff
path: root/os
AgeCommit message (Expand)AuthorFilesLines
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
2015-10-19xdmauth: Correct miscall of abs() to instrad call labs()Jeremy Huddleston1-2/+2
2015-09-24Xext, os: Remove OS-internal usages within XACE and XSELinuxKeith Packard1-0/+14
2015-09-21os/xdmcp: Just send XDMCP keepalive packets once every three minutesKeith Packard1-18/+2
2015-09-21os/xdmcp: Remove dead 'restart' codeKeith Packard1-13/+1
2015-09-21mingw: Fix NO_LOCAL_CLIENT_CRED buildJon TURNEY1-1/+0
2015-09-21Keep SIGALRM restart flag after PopenDaniel Drake1-11/+38
2015-09-21Allow system call restarts upon signal interruptionDaniel Drake1-0/+1
2015-08-24configurable maximum number of clientsOlivier Fourdan4-7/+24
2015-07-08dix: Unexport various implementation detailsAdam Jackson1-0/+1
2015-05-26backtrace.c: Fix word cast to a pointerVicente Olivert Riera1-2/+2
2015-05-26os: support new implicit local user access mode [CVE-2015-3164 2/3]Ray Strode2-4/+113
2015-05-11Merge remote-tracking branch 'jturney/mingw-build-fixes'Keith Packard2-1/+7
2015-04-22os/utils.c: Fix prototype for Win32TempDir()Colin Harrison1-1/+1
2015-04-22os/utils.c: Don't try to build os_move_fd() for WIN32Colin Harrison1-0/+2
2015-04-22os/xdmcp.c: Include Xtrans.h when building for WIN32Colin Harrison1-0/+4
2015-04-21Convert os/* to new *allocarray functionsAlan Coopersmith2-7/+8
2015-04-21Add no-fail equivalents of allocarray & reallocarrayAlan Coopersmith1-0/+10
2015-04-21Import reallocarray() from OpenBSDAlan Coopersmith1-0/+43
2015-04-21Add XNFcallocarray() to allow xnfcalloc() to check for overflowAlan Coopersmith1-1/+11
2015-03-16os: Teach vpnprintf() how to handle "%*.*s"Jon TURNEY1-4/+24
2015-03-16os: XDMCP options like -query etc. should imply -listen tcpJon TURNEY1-0/+17
2015-03-13Clear ListenTransConns entries in CloseWellKnownConnectionsAlan Coopersmith1-2/+7
2015-03-13os/access: fix regression in server interpreted authDave Airlie1-1/+1
2015-02-10Get rid of const warnings in XSERVER_INPUT_EVENT dtrace probe callsAlan Coopersmith1-9/+3