Branch :
| 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@. |