xserver/os
Enrico Weigelt, metux IT consult 0737649fda (submit/recv-fds) os: read file descriptors into client struct at once
Instead of having the request handler ask for fd's one by one, just read them
all into a little array in ClientRec struct. And also automatically clean up
after request had been handled.

Request handlers need to set the entries to -1 if they shouldn't be closed
automatically.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2024-09-13 13:36:28 +02:00
..
.gitignore
WaitFor.c os: unexport screen saver timer functions 2024-09-01 20:23:10 +00:00
access.c Remove remnants of support for SVR4 systems other than Solaris & illumos 2024-09-01 02:14:10 +00:00
alloc.c
audit.h
auth.c os: drop SUN-DES-1 authentication 2024-06-18 00:52:11 +00:00
auth.h os: unexport fields from opaque.h not used by modules / drivers 2024-06-23 21:19:27 +00:00
backtrace.c os: backtrace: use fixed size array instead of vla 2024-08-31 22:14:07 +00:00
busfault.c
busfault.h
client.c Return NULL in *cmdname if the client argv or argv[0] is NULL 2024-09-01 22:59:26 +00:00
cmdline.h
connection.c treewide: replace xnfreallocarray macro call by XNFreallocarray() 2024-07-26 23:41:33 +00:00
ddx_priv.h os: unexport ddx callbacks 2024-05-08 09:37:35 +02:00
fmt.c
fmt.h
inputthread.c include: move private definitions out of input.h 2024-09-01 17:59:23 +00:00
io.c (submit/recv-fds) os: read file descriptors into client struct at once 2024-09-13 13:36:28 +02:00
log.c (!1677) os: drop obsolete LogHdrMessage() 2024-09-13 13:36:27 +02:00
meson.build os: move out LockServer logic from util.c to serverlock.c 2024-07-26 22:26:07 +00:00
mitauth.c
mitauth.h
osdep.h os: unexport CloseDownConnection() 2024-09-02 16:02:39 +00:00
osinit.c Remove remnants of support for SysV versions before SVR4 2024-09-01 02:14:10 +00:00
ospoll.c os: move xserver_poll.h into os/ directory 2024-06-21 00:53:39 +00:00
ospoll.h
reallocarray.c
screensaver.h os: unexport screen saver timer functions 2024-09-01 20:23:10 +00:00
serverlock.c os: move -nolock help message printing to serverlock.h 2024-07-26 22:26:07 +00:00
serverlock.h os: move -nolock help message printing to serverlock.h 2024-07-26 22:26:07 +00:00
strcasecmp.c
strcasestr.c
string.c
strlcat.c
strlcpy.c
strndup.c
timingsafe_memcmp.c
utils.c os: utils: drop obsolete REMOVE_ENV_LD conditional 2024-09-01 20:08:30 +00:00
xdmauth.c
xdmauth.h
xdmcp.c dix: unexport fields from opaque.h not used by modules/drivers 2024-06-23 21:19:27 +00:00
xdmcp.h
xprintf.c
xserver_poll.c os: move xserver_poll.h into os/ directory 2024-06-21 00:53:39 +00:00
xserver_poll.h os: move xserver_poll.h into os/ directory 2024-06-21 00:53:39 +00:00
xsha1.c
xsha1.h
xstrans.c