Alan Coopersmith
4916da381b
Revert "os: log: make LogVMessageVerb() signal safe"
...
This reverts commit 5962211612 .
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2036 >
2025-06-24 23:40:51 +00:00
Alan Coopersmith
6a9b2f37bb
Revert "os: log: replace LogMessageVerbSigSafe() by LogMessageVerb()"
...
This reverts commit dd37cc4855 .
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2036 >
2025-06-24 23:40:51 +00:00
Alan Coopersmith
8ff12a8e53
Revert "os: log: replace ErrorFSigSafe() by ErrorF()"
...
This reverts commit 2d18c353b4 .
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2036 >
2025-06-24 23:40:50 +00:00
Alan Coopersmith
6dc94cb934
Revert "os: log: replace VErrorFSigSafe() by VErrorF()"
...
This reverts commit da22bc9ae0 .
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2036 >
2025-06-24 23:40:50 +00:00
Alan Coopersmith
ebcec3629c
Revert "os: log: replace VErrorF() by LogVMessageVerb()"
...
This reverts commit f4eb217f11 .
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2036 >
2025-06-24 23:40:49 +00:00
Aaron Plattner
1bec46dda1
Revert "os: unexport SetCriticalOutputPending()"
...
The NVIDIA driver uses this function.
This reverts commit d973c43810 .
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2025-06-24 11:23:14 -07:00
Aaron Plattner
c4470c3dca
Revert "os: drop unused TimerCheck()"
...
The NVIDIA driver uses this function.
This reverts commit 1dc648b1b7 .
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2025-06-24 11:23:14 -07:00
Aaron Plattner
3d05f2b8a8
Revert "dix: unexport AllocColor()"
...
libwfb.so has a reference to this function:
$ nm -D ./build.debug/hw/xfree86/dixmods/libwfb.so | grep AllocColor
U AllocColor
This reverts commit b48e4a9cb7 .
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2025-06-24 11:23:10 -07:00
Alan Coopersmith
bfd15d6e5a
Revert "xvmc: move over protocol version defines into xvmc.c"
...
This reverts commit a33639f975
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2034 >
2025-06-22 09:17:25 -07:00
Alan Coopersmith
33a11228cf
Revert "include: unexport no*Extension flags"
...
This reverts commit e3cbde9914 .
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2022 >
2025-06-17 20:54:49 +00:00
Alan Coopersmith
e48b1aaa97
Revert "dix: add in-code docs for dixDestroyPixmap()"
...
This reverts commit b61647f3a1 .
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2020 >
2025-06-17 20:02:16 +00:00
Alan Coopersmith
3bdb541e04
Revert "os: move BUG_*() macros to own private header"
...
This reverts commit 346d5f5c35 .
That commit did not handle copyright/license notices correctly.
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2019 >
2025-06-13 17:13:54 -07:00
Alan Coopersmith
c7b69f1acb
Revert "misc.h: drop LengthRestB() macro"
...
This reverts commit a6b2eb3780
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2015 >
2025-06-13 22:30:27 +00:00
Alan Coopersmith
cd583932a1
Revert "misc.h: move out checked_int64_(add|subtract)"
...
This reverts commit de0aed0543
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2014 >
2025-06-13 22:13:22 +00:00
Alan Coopersmith
55ad737a9f
Revert "misc.h: move out MAXEXTENSIONS to geext.c"
...
This reverts commit 80593ab279 .
This is a fundamental property of the X11 core protocol,
there is no benefit to hiding it, it can't change.
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2013 >
2025-06-13 22:03:45 +00:00
Alan Coopersmith
4b5d410591
dix-config.h: define HAVE_STRUCT_SOCKADDR_STORAGE for xtrans 1.6
...
xtrans 1.6 will use struct sockaddr_storage if HAVE_STRUCT_SOCKADDR_STORAGE
is defined, even if IPv6 is disabled, unlike previous versions which tied
it to the IPv6 #define.
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1864 >
2025-03-14 22:38:36 +00:00
Enrico Weigelt, metux IT consult
a82fa00835
xkb: unexport XkbRF_RuleRec struct
...
Not used outside xkb, so no need to keep it in public API header.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1840 >
2025-02-26 13:43:52 +00:00
Enrico Weigelt, metux IT consult
83c8a90a61
xkb: unexport XkbRF_GroupRec struct
...
Not used outside xkb, so no need to keep it in public API header.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1840 >
2025-02-26 13:43:52 +00:00
Enrico Weigelt, metux IT consult
043dc8041c
xkb: unexport XkbRF_RulesRec struct
...
Not used by any drivers, so no need to keep it in public header.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1840 >
2025-02-26 13:43:52 +00:00
Enrico Weigelt, metux IT consult
34372cb3da
xkb: unexport XkbRF_Free()
...
Only used inside xkb/* - not used by any modules, so no need
to keep maintaining it in public headers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1840 >
2025-02-26 13:43:52 +00:00
Enrico Weigelt, metux IT consult
89475cbed4
xkb: unexport XkbRF_Create()
...
Only used inside xkb/* - not used by any modules, so no need
to keep maintaining it in public headers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1840 >
2025-02-26 13:43:52 +00:00
Enrico Weigelt, metux IT consult
c376cd2c3d
xkb: unexport XkbRF_LoadRules()
...
Only used inside xkb/* - not used by any modules, so no need
to keep maintaining it in public headers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1840 >
2025-02-26 13:43:52 +00:00
Enrico Weigelt, metux IT consult
d3b328ba4a
xkb: unexport XkbRF_GetComponents()
...
Only used inside xkb/* - not used by any modules, so no need
to keep maintaining it in public headers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1840 >
2025-02-26 13:43:52 +00:00
Enrico Weigelt, metux IT consult
b535fd7a4c
xkb: move XkbRF_* defines into xkb/maprules.c
...
Only used there so no need to keep them in public API header.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1840 >
2025-02-26 13:43:52 +00:00
Enrico Weigelt, metux IT consult
1a9592ea4b
xkb: move _XKB_RF_NAMES_PROP_ATOM define into xkbInit.c
...
It's only used there, nowhere else, so no need to keep it in
a public API header.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1840 >
2025-02-26 13:43:52 +00:00
Enrico Weigelt, metux IT consult
5030f23f94
xkb: drop unused XkbRF_Invalid define from xkbrules.h
...
Not used anywhere, so no need to keep it in public interface.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1840 >
2025-02-26 13:43:52 +00:00
Enrico Weigelt, metux IT consult
975aed300e
xkb: drop unused _XKB_RF_NAMES_PROP_MAXLEN define
...
Not used anywhere, so no need to keep it in public header.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1840 >
2025-02-26 13:43:52 +00:00
Enrico Weigelt, metux IT consult
e38eeb4718
xkb: drop unused XkbRF_LoadRulesByName()
...
Not used anywhere, so no need to keep it around any longer.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1840 >
2025-02-26 13:43:52 +00:00
Enrico Weigelt, metux IT consult
00843efafb
Xext: drop disable flag for GE extension
...
There's really no practical use for disabling GEEext, would just
cause the Xserver misbehaviour (eg. missing byte swapping)
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1812 >
2025-02-26 13:34:19 +00:00
Enrico Weigelt, metux IT consult
5f6cb45ac3
dix: unexport defines for device grab states
...
These aren't used anywhere in modules or outside DIX & XI, so
no need to keep them in public API any longer.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1837 >
2025-02-26 13:24:41 +00:00
Enrico Weigelt, metux IT consult
1fc9a26afd
drop not needed includes of geext.h
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1810 >
2025-02-24 20:19:55 +00:00
Enrico Weigelt, metux IT consult
80593ab279
misc.h: move out MAXEXTENSIONS to geext.c
...
The only user of it is geext.c, so no need to have that define
in a public include file.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1810 >
2025-02-24 20:19:55 +00:00
Enrico Weigelt, metux IT consult
de0aed0543
misc.h: move out checked_int64_(add|subtract)
...
These inline functions are used only in exactly one place,
so no need to keep them in a public header.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1808 >
2025-02-23 18:08:45 +00:00
Enrico Weigelt, metux IT consult
1dc648b1b7
os: drop unused TimerCheck()
...
This isn't used anywhere, so can be dropped.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1789 >
2025-02-23 17:46:13 +00:00
Enrico Weigelt, metux IT consult
d973c43810
os: unexport SetCriticalOutputPending()
...
Not used by any drivers/modules, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1814 >
2025-02-23 17:39:18 +00:00
Enrico Weigelt, metux IT consult
6c88eb0cc4
misc.h: unexport compare_version()
...
Not used by any external modules, so no need to keep it in public header.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1807 >
2025-02-18 11:17:40 +00:00
Enrico Weigelt, metux IT consult
804b2c081b
os: unexport CloseWellKnownConnections()
...
Not used by any modules, so no need to keep it public.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1790 >
2025-02-18 10:53:45 +00:00
Enrico Weigelt, metux IT consult
0d95b53a20
os: unexport ResetWellKnownSockets()
...
Not used by any modules (and not supposed to be), so should not
be exported at all.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1790 >
2025-02-18 10:53:45 +00:00
Enrico Weigelt, metux IT consult
dd05532b38
os: unexport CreateWellKnownSockets()
...
Not used by any modules (and not supposed to be), so should not
be exported at all.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1790 >
2025-02-18 10:53:45 +00:00
Enrico Weigelt, metux IT consult
59b39ee6ee
os: unexport NotifyParentProcess()
...
Not used by any modules, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1790 >
2025-02-18 10:53:45 +00:00
Enrico Weigelt, metux IT consult
c9ee4245a2
os: unexport ResetOsBuffers()
...
Not used by any modules, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1790 >
2025-02-18 10:53:45 +00:00
Enrico Weigelt, metux IT consult
583dbe832d
os: unexport FlushIfCriticalOutputPending()
...
Not used by any modules, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1790 >
2025-02-18 10:53:45 +00:00
Enrico Weigelt, metux IT consult
be16616715
os: unexport FlushAllOutput()
...
Not used by any modules, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1790 >
2025-02-18 10:53:45 +00:00
Enrico Weigelt, metux IT consult
c6b223459c
os: unexport ResetCurrentRequest()
...
Not used by any external modules, so no need to keep it in public API.
Since it's used by DRI, still needs the _X_EXPORT flag, as long as DRI
is a dynamically loaded module.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1790 >
2025-02-18 10:53:45 +00:00
Enrico Weigelt, metux IT consult
189a70dfb2
os: unexport InsertFakeRequest()
...
Not used by any modules, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1790 >
2025-02-18 10:53:44 +00:00
Enrico Weigelt, metux IT consult
ba665948f6
os: unexport WriteFdToClient()
...
Not used by any modules, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1790 >
2025-02-18 10:53:44 +00:00
Enrico Weigelt, metux IT consult
effe8d66bd
os: unexport ReadRequestFromClient()
...
Not used by any modules, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1790 >
2025-02-18 10:53:44 +00:00
Enrico Weigelt, metux IT consult
9b0c3c62f2
os: unexport ListenOnOpenFD()
...
Not used by any modules, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1790 >
2025-02-18 10:53:44 +00:00
Enrico Weigelt, metux IT consult
d637e1d284
os: unexport AddClientOnOpenFD()
...
Not used by any modules, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1790 >
2025-02-18 10:53:44 +00:00
Enrico Weigelt, metux IT consult
a84ae08526
os: unexport ClientAuthorized()
...
Not used by any modules, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1790 >
2025-02-18 10:53:44 +00:00