| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/83453fb51...073b90ea5
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/c17005611...83453fb51
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/372f67796...c17005611
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/a797776ff...372f67796
|
|
|
|
|
|
|
|
| |
This reinstates USE_DEV_IO=1 on arm, a patch that was dropped in the
switch from autotools to meson.
Approved by: portmgr (build fix blanket)
MFH: 2023Q4
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/141e7dd8a...a797776ff
|
| |
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/910847f45...141e7dd8a
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/564ccf2ce...910847f45
|
|
|
|
|
| |
CVE: CVE-2023-5367 CVE-2023-5380 CVE-2023-5574
Sponsored by: Beckhoff Automation GmbH & Co. KG
|
|
|
|
|
| |
CVE: CVE-2023-5367 CVE-2023-5380 CVE-2023-5574
Sponsored by: Beckhoff Automation GmbH & Co. KG
|
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/d63d23bde...564ccf2ce
Security: CVE-2023-5367 CVE-2023-5380
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/9617de733...d63d23bde
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/0076671e2...9617de733
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/d5ef57f1e...0076671e2
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/287638db5...d5ef57f1e
|
|
|
|
|
| |
Sponsored by: Serenity Cybersecurity, LLC
Differential Revision: https://reviews.freebsd.org/D42014
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/722e464bf...287638db5
|
|
|
|
|
| |
Changes: https://github.com/letoram/xarcan/compare/0.6.0...0.6.1
Reported by: Repology
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/f273c960c...722e464bf
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/d1f142891...f273c960c
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/8cce7f5d6...d1f142891
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/8128a2155...8cce7f5d6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Restore -nolock when using -displayfd for consistency with Xorg and Linux.
Now prints a benign warning for every used display e.g.,
$ for dpy in :0 :1 :2 :3; do daemon -f Xwayland $dpy; done
$ Xwayland -displayfd 1
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
4
[...]
See also https://lists.freedesktop.org/archives/xorg-devel/2015-March/045899.html
wlroots, kwin_wayland, mutter already create /tmp/.X*-lock files.
This reverts commit fb41bd9ef0438118ccc7e2e43d952fc8c2adcd63.
|
|
|
|
|
| |
Missed as PORTREVISION bumps in D30557 predated override added in
da3162c7c9f0 as well as split from xorg-server in 5f87249229d3.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Without this change calling `Xorg -displayfd ..` would always make X to use
:0 as the DISPLAY. This was a showstopper for running parallel desktop sessions.
The leftover UDS' are cleaned up during system's boot by the /etc/rc.d/cleartmp
service.
Based on work of jbeich and Olivier Certner <olivier.freebsd@free.fr>.
PR: 253277
Approved by: manu
Sponsored by: Serenity Cybersecurity, LLC
Differential Revision: https://reviews.freebsd.org/D30557
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/295fb7165...8128a2155
|
|
|
|
|
|
|
| |
libmap.conf(5) supports dlopen(3) but xorg-server uses absolute paths.
PR: 271686
Reviewed by: gallatin
|
|
|
|
|
|
|
|
| |
Restore libglx.so -> .nvidia/libglx.so hardlink as symlink when
xorg-server is reinstalled after nvidia-driver.
PR: 271629
Reported by: gallatin
|
| |
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/34446a995...295fb7165
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/4bb1f976d...34446a995
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/c4ee35ef2...4bb1f976d
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/ef1812655...c4ee35ef2
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/befef003d...ef1812655
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Replace GL_COMMIT by GL_TAGNAME in all ports. The new GL_TAGNAME is
backwards-compatible (accepting any commit hash as before), but also
understands an actual tag name. Moving to tag names where appropriate is
left to individual ports' maintainers.
Approved by: portmgr (tcberner, mentor)
Differential Revision: https://reviews.freebsd.org/D37077
|
|
|
|
|
|
|
|
| |
../hw/kdrive/arcan/arcan.c:1523:21: error: incompatible function pointer types initializing 'present_abort_vblank_ptr' (aka 'void (*)(struct _rrCrtc *, unsigned long, unsigned long)') with an expression of type 'void (void *)' [-Wincompatible-function-pointer-types]
.abort_vblank = arcanPresentAbortVblank,
^~~~~~~~~~~~~~~~~~~~~~~
Reported by: pkg-fallout
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/9f3559d5c...befef003d
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/13e513d2f...9f3559d5c
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/814a04927...13e513d2f
|
|
|
|
|
|
|
|
| |
wlroots >= 0.16 spawns Xwayland with -displayfd. Starting a new
compositor re-created /tmp/.X11-unix/X0 thus breaking X11 connection
to an already running compositor.
Regressed by: https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/4741e9d8410f
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/eb20ba039...814a04927
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/9a55c402a...eb20ba039
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Modern PRIME X11 setups autoconfigure themselves, which internally
uses the udev and udev_kms options to do so. These options are required
for X to find the available DRM devices. This is needed for PRIME on
FreeBSD.
This is also adds the DRM platform code, taken from X commit:
https://gitlab.freedesktop.org/xorg/xserver/-/commit/5468123822bbe8cd0a0abe07bbbd3a9cb14ed2cb
Differential Revision: https://reviews.freebsd.org/D39886
Which is in master but not yet in any releases. This adds the platform
code to the build for DRM so that PRIME setups can work.
|
| |
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/8f7279ade...9a55c402a
|
|
|
|
|
|
|
| |
fetch: https://codeload.github.com/freedesktop/xorg-xserver/tar.gz/xorg-server-21.0.99.1-454-g8f7279ade?dummy=/freedesktop-xorg-xserver-xorg-server-21.0.99.1-454-g8f7279ade_GH0.tar.gz: Not Found
fetch: https://codeload.github.com/freedesktop/xorg-xorgproto/tar.gz/xorgproto-2022.2?dummy=/freedesktop-xorg-xorgproto-xorgproto-2022.2_GH0.tar.gz: Not Found
This reverts commit de23aec0f37e56da2ccf9577ce729db5fcc64871.
|
| |
|
| |
|