xserver/os
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Enrico Weigelt, metux IT consult 4ebdb499dd
Some checks failed
Build X servers / ubuntu-fetch-pkg (push) Has been cancelled
Build X servers / xserver-build-ubuntu-no-gbm (push) Has been cancelled
Build X servers / xserver-build-ubuntu (push) Has been cancelled
Build X servers / abi-changes-check (push) Has been cancelled
Build X servers / xserver-build-ubuntu-debug (push) Has been cancelled
Build X servers / xserver-build-ubuntu-valgrind (push) Has been cancelled
Build X servers / ubuntu-deps-image (push) Has been cancelled
Build X servers / build-sdk-image (push) Has been cancelled
Build X servers / drivers-build-ubuntu (input-elographics:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (input-evdev:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (input-joystick:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (input-keyboard:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (input-libinput:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (input-mouse:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (input-synaptics:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (input-vmmouse:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (input-void:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (input-wacom:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-amdgpu:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-apm:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-ark:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-ast:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-ati:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-chips:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-cirrus:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-dummy:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-fbdev:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-freedreno:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-geode:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-i128:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-i740:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-intel:25.0.1) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-mach64:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-mga:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-neomagic:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-nested:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-nouveau:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-nv:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-omap:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-qxl:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-r128:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-rendition:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-s3virge:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-savage:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-siliconmotion:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-sis:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-sisusb:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-suncg14:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-suncg3:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-suncg6:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-sunffb:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-sunleo:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-suntcx:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-tdfx:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-trident:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-v4l:25.0.1) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-vbox:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-vesa:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-vmware:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-voodoo:25.0.0) (push) Has been cancelled
Build X servers / drivers-build-ubuntu (video-xgi:25.0.0) (push) Has been cancelled
Build X servers / xserver-build-mingw32-ubuntu (push) Has been cancelled
Build X servers / xserver-build-macos (push) Has been cancelled
Build X servers / xserver-build-freebsd (push) Has been cancelled
Build X servers / xserver-build-dragonflybsd (push) Has been cancelled
Build X servers / xserver-build-netbsd (push) Has been cancelled
Build X servers / xserver-build-solaris (push) Has been cancelled
Build X servers / xserver-build-openbsd (push) Has been cancelled
Build X servers / xserver-build-hurd (push) Has been cancelled
Build X servers / xserver-build-alpine (push) Has been cancelled
Build X servers / gentoo-deps-image (push) Has been cancelled
Build X servers / xserver-build-gentoo (push) Has been cancelled
Build X servers / xserver-build-rhel (10) (push) Has been cancelled
Build X servers / xserver-build-rhel (9) (push) Has been cancelled
Build X servers / xserver-build-cygwin (push) Has been cancelled
Build X servers / xserver-build-arch (push) Has been cancelled
Build X servers / Check Signed-Off-By (push) Has been cancelled
Build X servers / Release pushed tag (push) Has been cancelled
check PRs for merge conflicts / notify (push) Has been cancelled
Xext: remove the XF86-BigFont extension
XF86-BigFont lets local clients share font-metrics arrays via SysV
shared memory (and compresses them for remote clients) -- a local-only
optimization dating back to ancient XFree86. It hasn't been built by
default for really long time.

Enabling it in our CI immediately exposed that the code has bit-rotted
on 7 non-Linux CI lanes (macOS/BSD: including a nonexistent Linux-only
header; Solaris: an ARRAY_SIZE redefinition pulled in via its system
headers; mingw32: implicit geteuid()/getegid() plus an unused variable).
Concrete evidence that this extension currently has no real users
exercising it, since none of that breakage was ever noticed.

Therefore no practical need for carrying it around any longer.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2026-07-27 18:31:44 +02:00
..
.gitignore
access.c os: gate SVR4-only socket headers on HAVE_SYS_*_H, not SVR4 2026-07-07 13:29:44 +02:00
alloc.c os: unexport XNFreallocarray() 2025-09-29 10:53:15 +02:00
audit_priv.h include: fix warning on XNFvasprintf() prototype 2025-12-04 17:28:58 +01:00
auth.c treewide: clean up includes of misc.h 2026-06-19 19:24:57 +02:00
auth.h os: move ComputeLocalClient() prototype to auth.h 2025-11-27 10:45:36 +01:00
backtrace.c treewide: clean up includes of misc.h 2026-06-19 19:24:57 +02:00
bug_priv.h os: parentheses around macro argument symbols 2026-06-24 15:05:16 +02:00
busfault.c os: busfault: drop retval from busfault_init() 2026-06-25 08:46:20 +02:00
busfault.h os: busfault: drop retval from busfault_init() 2026-06-25 08:46:20 +02:00
client.c os: client: check calloc() result before sysctl(KERN_PROC_ARGS) 2026-07-15 12:28:20 +02:00
client_priv.h os: drop ResetWellKnownSockets() and XdmcpReset() 2025-11-20 19:22:44 +01:00
cmdline.c os: helper for parsing an counting-flag or value-flag option 2025-06-12 17:21:46 +02:00
cmdline.h os: parentheses around macro argument symbols 2026-06-24 15:05:16 +02:00
connection.c os: gate <sys/param.h> on HAVE_SYS_PARAM_H, not CSRG_BASED 2026-07-02 11:42:50 +02:00
ddx_priv.h treewide: rename OsVendorFatalError() and OsVendorInit() 2026-07-27 17:13:54 +02:00
fmt.c os: make FormatInt64() handle LONG_MIN correctly 2026-01-01 13:23:22 +01:00
fmt.h os: unexport xstrtokenize() 2025-06-12 17:21:44 +02:00
inputthread.c dix: fix typo "InputThreadFini()" -> "InputThreadFinish()" 2026-06-25 07:35:39 +02:00
io.c [PR #3162] os: add optional debug logging of WriteToClient() frontend calls 2026-06-26 23:17:09 +02:00
io_priv.h [PR #3162] os: split WriteToClient() into exported frontend and internal dixWriteToClient() 2026-06-26 23:17:09 +02:00
log.c Xext: remove the XF86-BigFont extension 2026-07-27 18:31:44 +02:00
log_priv.h os: move LogPrintMarkers() declaration into private header 2025-09-26 11:50:59 +02:00
mathx_priv.h os: add header for math related functions (possibly OS optimized) 2025-11-27 19:58:33 +01:00
meson.build os: drop xstrcasestr() 2026-07-23 14:35:08 +02:00
mitauth.c os: replace GenerateRandomData() by custom arc4random_buf() on platforms that missing it 2025-09-12 15:37:13 +02:00
mitauth.h
osdep.h os: rename __size_assert() into __SIZE_ASSERT() 2026-06-18 12:01:35 +02:00
osinit.c treewide: rename OsVendorFatalError() and OsVendorInit() 2026-07-27 17:13:54 +02:00
ospoll.c os: check ospoll allocation failures 2026-06-03 19:10:01 +02:00
ospoll.h os: ospoll: use stdbool instead of X11's Bool 2025-07-31 15:22:07 +02:00
ossock.c xwin: move winsock specific errno checks into ossock 2026-02-11 12:02:44 +01:00
ossock.h xwin: move winsock specific errno checks into ossock 2026-02-11 12:02:44 +01:00
probes_priv.h treewide: drop including <dix-config.h> from private includes 2025-12-04 19:50:44 +01:00
reallocarray.c
screensaver.h
serverlock.c
serverlock.h
strcasecmp.c os: drop own implementation of strcasecmp() and strncasecmp() 2025-06-12 17:21:46 +02:00
string.c os: unexport xstrtokenize() 2025-06-12 17:21:44 +02:00
strlcat.c os/strlcpy, os/strlcat: add restrict qualifiers to dst and src pointers 2026-06-25 15:45:46 +02:00
strlcpy.c os/strlcpy, os/strlcat: add restrict qualifiers to dst and src pointers 2026-06-25 15:45:46 +02:00
strndup.c
timingsafe_memcmp.c
transport.c os: drop symbol TCPCONN 2025-12-13 15:59:07 +01:00
utils.c Xext: remove the XF86-BigFont extension 2026-07-27 18:31:44 +02:00
WaitFor.c treewide: replace min/max macros by non-exported MIN/MAX and deprecate them 2026-06-25 14:06:17 +02:00
xdmauth.c os: parentheses around macro argument symbols 2026-06-24 15:05:16 +02:00
xdmauth.h
xdmcp.c os: drop the never-defined XTHREADS_NEEDS_BYNAMEPARAMS blocks 2026-07-01 15:50:50 +02:00
xdmcp.h os: drop ResetWellKnownSockets() and XdmcpReset() 2025-11-20 19:22:44 +01:00
xhostname.c os: xhostname: helper for gethostname() 2025-08-07 16:57:43 +02:00
xhostname.h os: xhostname: helper for gethostname() 2025-08-07 16:57:43 +02:00
xprintf.c os: drop unused Xscnprintf() and Xvscnprintf() 2025-11-07 09:31:48 +01:00
xserver_poll.c Revert 9a82f5c, bring back Cygwin support. 2025-12-21 12:59:03 +01:00
xserver_poll.h os: parentheses around macro argument symbols 2026-06-24 15:05:16 +02:00
xsha1.c os: fix sha1 build error with Nettle 4.0 2026-03-16 13:02:37 +01:00
xsha1.h
Xtrans.c os: xtrans: drop some unused defines 2026-01-07 10:56:57 +01:00
Xtrans.h os: xtrans: drop status pointer from *Accept() functions 2025-12-12 13:47:15 +01:00
Xtransint.h os: xtrans: define trans_mkdir() when UNIXCONN is enabled 2025-12-13 15:46:11 +01:00
Xtranssock.c os: gate SVR4-only socket headers on HAVE_SYS_*_H, not SVR4 2026-07-07 13:29:44 +02:00
Xtransutil.c os: parentheses around macro argument symbols 2026-06-24 15:05:16 +02:00