IABSD.fr/xenocara

Branch :


Log

Author Commit Date CI Message
6f8f3fce 2025-11-24 21:46:01 update
735592d9 2025-11-24 21:24:23 Update to png 1.6.51. fixes CVE-2025-64505, CVE-2025-64506, CVE-2025-64720 and CVE-2025-65018. ok jca@
a5d8aadc 2025-11-24 21:15:29 sync
3c43b969 2025-11-24 21:14:56 Install new configuration files, missed in 2.17.1 update. Noticed by Tim van der Molden. While here also remove generated README during make clean.
920545d9 2025-11-24 12:40:43 Explicitely pass LOGIN_SETXDGENV LOGIN_SETXDGENV is no longer included in LOGIN_SETALL
a1cfd550 2025-11-23 13:50:28 sync
e85b78f1 2025-11-23 13:18:55 PYTHON_VERSION -> 3.13
4c528fdb 2025-11-19 12:35:57 Update PACKAGE_VERSION to 2.17.1; this was missed during last update.
2acf0078 2025-11-17 19:24:40 disable stdatomic support on all architectures. Fixes gcc builds.
b4677190 2025-11-17 15:51:30 sync
eeb0c0de 2025-11-16 19:02:33 Remove luit. Already disabled in xterm and unlinked from the build.
b783ce41 2025-11-16 18:33:14 let xenodm preserve the XDG_RUNTIME_DIR environment variable.
dbd00136 2025-11-16 17:24:27 update
1a0d240a 2025-11-16 16:44:11 sync
c6626ba1 2025-11-16 16:43:33 Update to fontconfig 2.17.1. With help and testing from jca@
a20716c0 2025-11-13 16:33:25 Update the documentation of local modifications for utf8 and locale resources. Indirectly reminded by robert@
12582828 2025-11-11 17:39:11 Add -lpthread to GLX_SYS_LIBS (fix build with CFLAGS=-O0)
9e2aa0a0 2025-11-11 10:58:10 detect wayland platform when not built with HAVE_WAYLAND_PLATFORM Otherwise the default platform type of x11 is used and a pointer is wrongly cast to an X11 Display type when using wayland. Mesa can't be built with HAVE_WAYLAND_PLATFORM as the wayland libraries are not in xenocara. initial diff from and ok landry@
b7c21ca9 2025-11-09 15:54:47 Garbage collect gcc3 support. From Brad.
31b58479 2025-11-09 15:54:17 garbage collect gcc3 support. From Brad.
f42a7316 2025-11-06 06:57:47 update
17008e3f 2025-11-06 06:28:13 constify sparcDriverName(), missed in xserver 21.1.20 merge.
c11fd4cb 2025-11-03 10:44:02 update
89c579f1 2025-11-03 10:18:49 Update to xkbcomp 1.4.7 again, with the patch that was merged upstream for the memory access issue.
d73c0bbe 2025-11-03 09:58:18 update to xinit 1.4.4
b48f2471 2025-11-03 09:57:22 Update to xserver 21.1.20.
c3ca4c3a 2025-11-03 09:52:45 update to xhost 1.0.10
abd8e815 2025-11-03 09:52:22 update to xgc 1.0.7
7e9523eb 2025-11-03 09:51:43 update to xgamma 1.0.8
0ac0690f 2025-11-03 09:49:21 update to xeyes 1.3.1
014a2341 2025-11-03 04:49:03 sync
daca7e74 2025-11-03 04:48:24 stop building libOSMesa OSMesa is the Mesa Off-Screen rendering library. It was removed upstream in Mesa 25.1. Using an EGL surfaceless context is the suggested replacement.
663b2804 2025-11-02 09:54:03 update
08b18b53 2025-11-02 08:12:10 With luit disabled, the default setting changed to not enabling utf8 mode. Update the resources to re-enable it by default.
4d26dfaa 2025-11-01 15:42:44 update
b01d3453 2025-11-01 15:22:25 Fix "xterm: Unrecognized keyword: Get/SetSelection" warnings on startup. PASTE64 is disabled on OpenBSD, thus those features don't exist in WindowOps
6c30322d 2025-11-01 11:03:43 Remove files removed upstreams some time ago but missed.
c44f7905 2025-11-01 10:19:57 sync
d9dfbd26 2025-11-01 10:18:19 Unhook luit
20f965d7 2025-11-01 10:17:37 Disable luit. ok jsg@, schwarze@, naddy@
1cc90e58 2025-11-01 10:12:34 Update to xterm 403. Tested by kirill@ jsg@ op@
de505649 2025-10-28 13:16:49 Merge fixes from upstream for multiple Xserver issues: CVE-2025-62229 present: Fix use-after-free in present_create_notifies() CVE-2025-62230 xkb: Free the XKB resource when freeing XkbInterest CVE-2025-62231 xkb: Prevent overflow in XkbSetCompatMap()
17cd22dd 2025-10-27 16:52:57 update
946f386a 2025-10-27 16:19:31 Update to xf86-input-synaptics 1.10.0
c5b5cac0 2025-10-27 16:17:12 Update to xf86-input-keyboard 2.1.0
f1ae321d 2025-10-26 12:05:30 update
9c82c65d 2025-10-26 11:46:03 Update to xcb-util-cursor 0.1.6
a4220433 2025-10-26 11:41:14 Update to libxshmfence 1.3.3
fe8bface 2025-10-26 11:24:15 Update to libxcvt 0.1.3
03fcd9f3 2025-10-26 11:14:28 Update to libXxf86vm 1.1.6
56196de0 2025-10-26 10:44:45 MFC: Fix mismatched paren
a65d4fe3 2025-10-26 10:41:52 Update to libXv 1.0.13
6f766146 2025-10-26 10:33:37 Update to libXt 1.3.1
136679e0 2025-10-26 10:07:39 Update to libXres 1.2.3
1cfb4088 2025-10-26 09:59:34 Update to libXpresent 1.0.2
d7083e16 2025-10-26 09:49:46 Update to libXft 2.3.9
0bbff319 2025-10-26 09:26:53 Update to libXfixes 6.0.2
e6f629cf 2025-10-26 09:23:46 Update to libXScrnSaver 1.2.5.
81c601eb 2025-10-23 20:06:52 fc-cache calls chmod() after creating .cache/fontconfig, so adjust the pledge to permit this. ok deraadt bentley
8e6792ea 2025-10-07 23:25:53 return early if pci_sys is NULL in vgaarb functions Kevin Chadwick reported that Xorg was segfaulting every 10 or 20 minutes in pci_device_vgaarb_set_target() on a machine with Intel I945G (gen 3). This generation of hardware is pre OpenGL 2.0, so is not using glamor in the xserver or the modesetting driver.
89617809 2025-10-03 05:58:49 Use the beforeconfigure target to set up an almost complete autoconf cache on mips64, rather than disabling the cache entirely.
604aeb51 2025-10-03 05:57:09 Make sure the libpng object files are built using the same PICFLAG as those of freetype. This unbreaks freetype on at least luna88k, when the resulting library had text relocations because these files were not built pic. found by & ok aoyama@
fc1270c7 2025-10-03 05:55:33 Add the ability to override the autoconf cache file path, and an optional target to be able to run things prior to invoking configure.
f1de4a89 2025-10-01 05:03:58 Move PICFLAG override out of the COMPILER_VERSION != gcc3 block as this is not related to the compiler choice. This was mistakenly introduced in 1.53.
f7e46d86 2025-10-01 02:52:43 When powerpc64 sets CFLAGS it must configure --cache-file=/dev/null prevents an error found by deraadt@; ok miod@ robert@
8010970d 2025-09-20 21:53:54 Fix build and runtime link errors with gcc3. ok miod@
eb2fdc57 2025-09-17 15:28:43 Add information about libpng.
fa217aef 2025-09-17 15:19:09 bundle libpng into libfreetype because displaying emojis is really cool ok aja@ sthen@ matthieu@ deraadt@
7a75a1c6 2025-09-17 14:48:30 Add Makefile.bsd-wrapper to build static libpng and run autoreconf. It will be bundled into libfreetype for better font rendering. ok robert@ sthen@ matthieu@
e8681e75 2025-09-17 14:44:36 Import source for libpng 1.6.50 (verbatim).
fd2e38e8 2025-08-30 11:56:24 update automake version
a6d3163c 2025-08-20 23:44:06 add window-snap-center function OK tb@ okan@
53708eac 2025-08-18 08:22:22 Bump AUTOMAKE_VERSION to 1.13. It will be required by future updates and matthieu already planned to bump it. Note that this does not change anything until autoreconf is run, so it's safe. ok matthieu@
9988043c 2025-08-12 17:01:56 update
09e3b847 2025-08-12 16:39:47 sync
81405b23 2025-08-12 16:39:28 Update to pixman 0.46.4. tested in a bulk ports build and ok jca@ runs of the tests on differents by gkoeler@, jca@ and others.
265f349c 2025-08-04 20:04:39 update
ad1f6578 2025-08-04 16:54:15 update xdriinfo to 1.0.8
3fb9df30 2025-08-04 16:49:58 update xdpyinfo to 1.4.0
58eef0a7 2025-08-04 16:44:04 update viewres to 1.0.8
16c175c5 2025-08-04 16:38:01 update twm to 1.0.13.1
6d8351f0 2025-08-04 16:36:49 update smproxy to 1.0.8
8c26863c 2025-08-04 16:36:06 update sessreg to 1.1.4
547407cf 2025-07-25 07:11:31 Drop index() and rindex() macros and use <strings.h> instead. https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/merge_requests/98 ok matthieu@
939203af 2025-07-22 07:05:18 radeonsi: always lower alu bit sizes From Georg Lehmann 3bc31dccee87af718707d89527afa92ade3568ff in Mesa main
696add2a 2025-07-22 07:01:08 radv: don't use bit_sizes_int to skip nir_lower_bit_size From Rhys Perry 05060a2746f27a771da8b65048074e6cce3e1538 in Mesa main
599faf75 2025-07-22 06:56:57 Revert 25.0 version of "radeonsi: always lower alu bit sizes" 2d525d5e3401555d97fe827f8db5bfed8887dc33 in Mesa 25.0 33b5d8b2ec26904ec1c331dd64ee04e351fd8e0e in Mesa main The backport caused Xorg to abort with 'Unsupported opcode: v1: :v[2] = v_lshlrev_b16 8, :v[2' on a machine with PITCAIRN radeondrm when running startx. Problem reported by Avon Robertson on misc@. discussed upstream: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35150
ab4ff063 2025-07-13 08:19:24 Don't perform font caching as root. During build, run fc-cache as BUILDUSER. When fc-cache is run as root, drop automatically to the _fc-cache user so /var/cache/fontconfig doesn't acquire root-owned files. ok deraadt@
f572c88d 2025-07-01 12:00:58 move -lpthread out of a group so ld.bfd on sparc64 will create a NEEDED entry for it avoids undefined references to pthread_create, pthread_detach, pthread_join, that broke the build of qt5/qtbase on sparc64 reported-by and ok tb@
8e9c96fd 2025-06-30 14:10:09 Apply a large hammer to reduce compiler optimization level on mips64 due to clang 19 segfaulting otherwise. This can surely be improved upon, but the immediate goal is to unbreak builds.
571b39cb 2025-06-29 05:46:50 update
dd403c0a 2025-06-29 05:21:57 Update to xserver 21.1.18. The security fixes have already been committed.
08fc30ef 2025-06-24 14:57:03 With LLVM 19 setting attributes to enable BTI and PAC at the module level no longer has the desired effect. Instead we have to set attributes on each function in the module. Fixes software rendering with LLVM on machines with BTI. ok jsg@, mbuhl@
4607666e 2025-06-19 05:16:21 Check for integer overflow on BigRequest length. Related to CVE-2025-49176.
06b1f703 2025-06-17 14:26:39 update
e8f2e774 2025-06-17 13:10:07 Merge fixes from upstream for multiple Xserver issues: CVE-2025-49175: Out-of-bounds access in X Rendering extension (Animated cursors) CVE-2025-49176: Integer overflow in Big Requests Extension CVE-2025-49177: Data leak in XFIXES Extension 6 (XFixesSetClientDisconnectMode) CVE-2025-49178: Unprocessed client request via bytes to ignore CVE-2025-49179: Integer overflow in X Record extension CVE-2025-49180: Integer overflow in RandR extension (RRChangeProviderProperty)
e070c5e1 2025-06-16 00:42:57 use the upstream powerpc build fix
5975a5b0 2025-06-14 13:18:49 update
7c34ad48 2025-06-14 12:33:57 Update to xterm 399. tested by kirill@ Also reduce the diffs between the generated xtermcfg.h when using configure and the one we provide for the BSD makefile. The file after this diff matches the result of configure with : configure --enable-backarrow-is-erase \ --enable-delete-is-del --enable-initial-erase \ --disable-tek4014 --with-terminal-id=vt100 \ --enable-broken-st --disable-exec-selection \ --disable-sixel-graphics --enable-initial-erase \ --disable-paste64 --disable-readline-mouse \ --disable-screen-dumps \ --disable-tcap-fkeys --disable-tcap-query \ --with-utmp-setgid
c466e1c7 2025-06-14 12:29:51 Backport the remaining bits of the modesetting driver in X.org master. Work done by tedu@.