matthieu
f20d5d564b
Update to xf86-video-amdgpu 23.0.0. Tested by op@ and jsg@
2023-03-01 20:21:10 +00:00
matthieu
8af6982775
update
2023-02-27 21:13:00 +00:00
jsg
6c71fdc857
update
2023-02-27 13:27:49 +00:00
jsg
43a50021dc
Merge libdrm 2.4.115
2023-02-27 12:46:20 +00:00
jsg
2c1d40de3f
Import libdrm 2.4.115
2023-02-27 12:42:10 +00:00
jsg
71bb296071
enable the Mesa shader cache
...
Mesa supports caching compiled shaders in ~/.cache/mesa_shader_cache/.
This was disabled on OpenBSD to reduce the amount of syscalls and files
the web browser sandboxes would need to deal with. The web browser
ports have now been updated to expect a shader cache.
Compared to GTK3, GTK4 makes heavy use of shaders. With cached shaders,
GNOME programs start noticeably quicker. Slow startup of GTK4 programs
on an Intel Alder Lake machine reported by aja@
ok matthieu@
2023-02-23 00:15:15 +00:00
matthieu
7c2fcede9f
update
2023-02-07 07:14:09 +00:00
matthieu
1322100d79
Xi: fix use-after-free in DeepCopyPointerClasses
...
CVE-2023-0494, ZDI-CAN-19596
2023-02-07 06:32:18 +00:00
jsg
146dd57114
intel/dev: Add another EHL pci id
...
f15f08c3de3d0eeca8abf208c8d2ddc0523b3c23 in mainline Mesa
2023-02-06 23:30:51 +00:00
jsg
b91c5a5e52
intel/dev: remove invalid EHL pci id
...
a23e04b67367ae90e6fee06e4506bee3f00e6ae6 in mainline Mesa
2023-02-06 23:28:50 +00:00
matthieu
f74971723b
update
2023-02-05 08:18:37 +00:00
matthieu
038a2143ab
Update to xterm 378. tested/ok op@, tb@
2023-02-05 07:45:22 +00:00
jsg
d559c33fb8
link against libpthread where libmesa_util_c11 is used
...
OpenBSD doesn't have c11 threads.h functions. Instead Mesa's
replacements are used.
fixes build of graphics/piglit reported by naddy@
2023-01-31 03:29:36 +00:00
jsg
286474af33
only link libmesa_util_sse41 when WITH_SSE41=yes
...
from deraadt@
2023-01-29 12:20:31 +00:00
jsg
60f4c250b1
only link libmesa_util_sse41 when WITH_SSE41=yes
...
build break on powerpc64 reported by deraadt@
2023-01-28 22:09:39 +00:00
jsg
bc1a56a326
update
2023-01-28 10:04:18 +00:00
jsg
a0b91ce18d
sync
2023-01-28 08:59:40 +00:00
jsg
b5d82fed48
Merge Mesa 22.3.4
2023-01-28 08:56:19 +00:00
jsg
5642995eea
Import Mesa 22.3.4
2023-01-28 08:09:28 +00:00
matthieu
1a36d93abf
enlarge mkstemp() pattern to 10 'X'
2023-01-22 14:22:05 +00:00
matthieu
7aadfb9cbd
update
2023-01-22 13:24:52 +00:00
matthieu
b56b3f588d
Update xinit to version 1.4.2
2023-01-22 12:03:53 +00:00
matthieu
4693da8eb4
Update xvinfo to version 1.1.5
2023-01-22 11:44:16 +00:00
matthieu
0e05844abe
udate xset to version 1.2.5
2023-01-22 11:41:55 +00:00
matthieu
994e194303
Update xrandr to version 1.5.2
2023-01-22 11:38:36 +00:00
matthieu
c58741f146
Update xprop to version 1.2.6
2023-01-22 11:08:30 +00:00
matthieu
5227ff841b
Fix botched configure.ac merge
2023-01-22 11:06:17 +00:00
matthieu
031092742f
Fix botched configure.ac merge
2023-01-22 11:04:02 +00:00
matthieu
2ba7501826
Update xlsclients to version 1.1.5
2023-01-22 11:00:14 +00:00
matthieu
7d92048664
Update xlsatoms to version 1.1.4
2023-01-22 10:57:29 +00:00
matthieu
8481ed40bf
Update xlogo to version 1.0.6
2023-01-22 10:48:45 +00:00
matthieu
768018ae96
Update xkill to vesion 1.0.6
2023-01-22 10:24:32 +00:00
matthieu
83fc33415a
Upate xkbevd to version 1.1.5
2023-01-22 10:01:57 +00:00
matthieu
a37ea9079b
Update xcompmgr to version 1.1.9
2023-01-22 09:58:12 +00:00
matthieu
d04c7bf7c1
Update xgamma to version 1.0.7
2023-01-22 09:53:39 +00:00
matthieu
6c8ea4fe58
Merge xserver 21.1.6.
...
Includes a few fixes to the security patches already committed.
2023-01-22 09:44:41 +00:00
matthieu
8c4424dd36
Add back the meson build system to xserver.
...
Not having those file only create noise when merging upstream releases.
2023-01-22 09:21:08 +00:00
matthieu
8b4361c1d3
Fix several issues in libXpm :
...
CVE-2022-46285: Infinite loop on unclosed comments
CVE-2022-44617: Runaway loop on width of 0 and enormous height
CVE-2022-4883: compression commands depend on $PATH
2023-01-17 16:21:23 +00:00
matthieu
482523581c
update
2023-01-07 17:39:49 +00:00
matthieu
47c96394bf
sync
2023-01-07 17:17:11 +00:00
matthieu
8b7e37f22a
Update to libXpm 3.5.14. This adds manual pages and fixes typos in comments.
2023-01-07 17:15:03 +00:00
matthieu
49a1671770
Fix serveral X server input validation errors that can cause varios issues:
...
* CVE-2022-46340/ZDI-CAN-19265: X.Org Server XTestSwapFakeInput stack
overflow
* CVE-2022-46341/ZDI-CAN-19381: X.Org Server XIPassiveUngrab
out-of-bounds access
* CVE-2022-46342/ZDI-CAN-19400: X.Org Server XvdiSelectVideoNotify
use-after-free
* CVE-2022-46343/ZDI-CAN-19404: X.Org Server ScreenSaverSetAttributes
use-after-free
* CVE-2022-46344/ZDI-CAN-19405: X.Org Server XIChangeProperty
out-of-bounds access
* CVE-2022-46283/ZDI-CAN-19530: X.Org Server XkbGetKbdByName use-after-free
2022-12-14 10:29:00 +00:00
kettenis
921296be19
Add kqueue(2) support such that the amdgpu Xorg driver notices events
...
signalled by the kernel driver. This makes sure xbacklight(1) will report
the right display brightness if it is changed by using the brightness keys
on the keyboard or through wsconsctl(8).
ok jsg@, matthieu@
2022-12-05 16:41:17 +00:00
matthieu
a463cf27b2
update
2022-12-04 18:43:19 +00:00
matthieu
81e9319cbd
Update xf86-video-mach64 to version 6.9.7.
2022-12-04 18:15:08 +00:00
matthieu
1194b79a7e
Update xfd to version 1.1.4
2022-12-04 18:13:53 +00:00
matthieu
6bb3d301a4
update
2022-12-04 08:05:36 +00:00
matthieu
f46d1404a0
update
2022-11-16 21:59:26 +00:00
matthieu
b699ec2288
Update libXft to version 2.3.7.
...
This is a fix for a stack overflow that was introduced in 2.3.5.
2022-11-16 20:25:46 +00:00
jsg
11497a7dac
update
2022-11-14 09:40:31 +00:00