Commit Graph

7780 Commits

Author SHA1 Message Date
matthieu
743bd7e853 update to xclipboard 1.1.5 2024-11-11 09:21:31 +00:00
matthieu
3bb7470482 update to xbacklight 1.2.4 2024-11-11 09:20:55 +00:00
matthieu
9a02498154 update to fonttosnft 1.2.4 2024-11-11 09:19:49 +00:00
matthieu
29c7c296d2 update to bdftopcf 1.1.2 2024-11-11 09:19:13 +00:00
matthieu
f9bada4fe2 update 2024-11-05 10:22:37 +00:00
matthieu
c975c92498 Update to libXi 1.8.2.
The fix for double alignment on 32bits machines with strict constraints
was already committed.
2024-11-05 08:16:45 +00:00
matthieu
bbae8cab60 Update to libXfont2 2.0.7 2024-11-05 08:14:56 +00:00
matthieu
8886fdf68b Update to xserver 21.1.14. tested by tb@
The xkb security fix was committed earlier. This is the rest of the
21.1.14 update.
2024-11-05 08:13:05 +00:00
sthen
2be848d404 Don't log DDC modelines (after hotplug events/xrandr) or "Using XX ranges
from config file" messages. These were printed after hotplug events which
could be frequent in some cases (I have machines where this happens every
10 seconds when the monitor is in a dpms power-saving mode resulting in a
full /var/log filesystem).

EDID vendor/product ID still logged, giving an indication that events are
happening, but reduced from ~3.5KB per event to <100 bytes.

based on a diff from / ok matthieu@
2024-10-31 11:54:14 +00:00
matthieu
81fd437204 xkb: Fix buffer overflow in _XkbSetCompatMap()
The _XkbSetCompatMap() function attempts to resize the `sym_interpret`
buffer.

However, It didn't update its size properly. It updated `num_si` only,
without updating `size_si`.

CVE-2024-9632
2024-10-29 17:58:22 +00:00
jsg
9356eb7713 update 2024-10-17 10:58:51 +00:00
jsg
3528c4011c sync 2024-10-17 10:01:38 +00:00
jsg
888647a089 Merge libdrm 2.4.123 2024-10-17 10:00:00 +00:00
jsg
c67d42bcc2 Import libdrm 2.4.123 2024-10-17 09:54:53 +00:00
matthieu
e78a2718b3 update 2024-10-06 08:44:04 +00:00
jsg
870c1a9d53 build blake3_neon.c on arm64
fixes undefined blake3_hash_many_neon symbol in libvulkan_radeon.so
2024-09-15 10:56:40 +00:00
miod
8f1682182f sync 2024-08-26 09:30:39 +00:00
matthieu
84e815349b Reduce diff with upstream. 2024-08-16 07:45:15 +00:00
matthieu
d80f4a5383 Ansify function declarations. These are all simple () -> (void) cases. 2024-08-16 07:24:52 +00:00
matthieu
3cb0af1088 Reduce white space diff with upstream. 2024-08-15 19:07:07 +00:00
matthieu
698e4fadc6 sync 2024-08-12 19:54:25 +00:00
matthieu
976dd6727e update 2024-08-12 05:59:08 +00:00
matthieu
4940024c9f Update to x11perf 1.7.0 2024-08-12 05:20:36 +00:00
matthieu
f7ac3b6be3 Fix a crash in when printing decreased intensity unicode right quote
using bit-mapped fonts.

Reported by Matthew Martin and fix confirmed by Thomas Dickey.
2024-08-12 05:03:28 +00:00
matthieu
99b2d9e4d9 update 2024-08-04 18:22:48 +00:00
matthieu
1fef27d498 Update to libXtst 1.2.5. 2024-08-04 17:31:04 +00:00
matthieu
edadbd2719 sync 2024-08-04 17:18:52 +00:00
matthieu
573494dbc8 Update to freetype 2.13.2. tested by and ok rsadowski@ 2024-08-04 17:17:23 +00:00
matthieu
bc4162435d Update to libX11 1.8.10. tested by and ok rsadowski@ 2024-08-04 17:15:57 +00:00
matthieu
1a4fe3ee9f Remove 2 files that were missed on xserver 21.1 update (which removed Xdmx) 2024-08-04 08:06:49 +00:00
matthieu
fd4bb1c62e Replace __OpenBSD__ with X_PRIVSEP in check for priv_open_device() 2024-08-04 08:02:04 +00:00
matthieu
22034bbc35 Remove white space only diff with upstream 2024-08-04 07:53:57 +00:00
matthieu
e69d536f70 update 2024-08-02 05:57:46 +00:00
deraadt
b4ee99c770 sync 2024-07-26 01:40:40 +00:00
matthieu
bd9433326f update 2024-07-25 20:02:39 +00:00
matthieu
a362cba960 sync 2024-07-25 19:41:29 +00:00
matthieu
15d5ac34bf Disable libva-glx. It depends on mesa which is built later
(and depends on libva). ok sthen@OA
2024-07-25 19:40:55 +00:00
matthieu
7195d206d7 Update to xterm 393. tested by op@ and naddy@ 2024-07-25 19:22:53 +00:00
jsg
277d4fbe1a Pass no-verify-fixpoint option to instcombine in LLVM 18
From Nikita Popov
99f0449987bec1f82cd42a06f40bb4a863a37792 in mainline Mesa
2024-07-25 09:04:06 +00:00
jsg
6e72b77c39 fix: ac/llvm: LLVM 18: remove useless passes, partially removed upstream
From Kai Wasserbaech
bc7e363f8e1a26342e6fd7241c1f0ebb722338d6 in mainline Mesa

robert@ reports this is required to build with llvm 18
2024-07-25 09:01:55 +00:00
jsg
987d7c1ce1 test WITH_GALLIUM_VA for libva_st (frontends/va)
matches src/gallium/meson.build
2024-07-25 06:54:05 +00:00
jsg
6cb46c6ed3 also search ${LOCALBASE}/lib/dri for vaapi .so files
will make the intel ports less awkward
ok matthieu@ rsadowski@
2024-07-25 00:23:49 +00:00
jsg
35b3d10547 sync 2024-07-25 00:19:45 +00:00
jsg
3e7572dada install Mesa vaapi .so files into the dri directory
closer matches the Mesa meson defaults
ok matthieu@ rsadowski@
2024-07-25 00:18:21 +00:00
jsg
65051550a0 don't define VA_DRIVER_INIT_FUNC twice
use pkg-config to get va api version
ok matthieu@ rsadowski@
2024-07-23 08:22:36 +00:00
jsg
63d6b92e6c rename WITH_VAAPI to WITH_GALLIUM_VA to match meson
and when set build with -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS
ok matthieu@
2024-07-23 02:42:51 +00:00
rsadowski
73ccfb0dd8 Readme cosmetic
Remove some unwanted Markdown syntax features and remove some double spaces.

OK matthieu@
2024-07-22 19:36:31 +00:00
jsg
c64f59ce9c sync; from matthieu@ 2024-07-22 00:44:07 +00:00
jsg
fa4de57278 move includes to stop installing libgallium_drv_video.a
link identical .so files

ok matthieu@
2024-07-22 00:40:30 +00:00
matthieu
a8eda4a0f0 sync 2024-07-21 19:19:49 +00:00