Build date: 1778796003 - Thu May 14 22:00:03 UTC 2026 Build cvs date: 1778784452 - Thu May 14 18:47:32 UTC 2026 Build id: 2026-05-15.1 Build tags: amd64-regress ports sysupgrade Applied the following diff(s): /home/anton/tmp/robsd/src-sys-em.diff /home/anton/tmp/robsd/src-sys-uhidev-sispm.diff /home/anton/tmp/robsd/src-sysupgrade.diff P lib/libcrypto/cert.pem P sbin/dhcpleased/dhcpleased.c P sbin/dhcpleased/dhcpleased.h P sbin/dhcpleased/engine.c P sys/arch/amd64/amd64/cpu.c P sys/arch/amd64/conf/GENERIC P sys/arch/amd64/conf/RAMDISK_CD P sys/arch/amd64/include/specialreg.h P sys/arch/arm64/conf/GENERIC P sys/arch/arm64/conf/RAMDISK P sys/arch/arm64/stand/efiboot/acpi.dts P sys/arch/arm64/stand/efiboot/conf.c P sys/arch/arm64/stand/efiboot/dt_blob.S P sys/arch/arm64/stand/efiboot/efiacpi.c P sys/arch/i386/i386/machdep.c P sys/arch/i386/include/specialreg.h P sys/dev/ic/qwz.c P sys/dev/ic/qwzreg.h P sys/dev/ic/qwzvar.h P sys/dev/pci/if_qwz_pci.c M sys/dev/usb/uhidev.c P usr.sbin/bgpd/bgpd.c P usr.sbin/bgpd/rde_rib.c RCS file: /cvs/src/usr.sbin/bgpd/session.c,v retrieving revision 1.536 retrieving revision 1.537 Merging differences between 1.536 and 1.537 into session.c M usr.sbin/bgpd/session.c P usr.sbin/bgpd/util.c commit buLn6uXjTL4vqZlD Author: claudio Date: 2026/05/14 18:47:32 Rework the re-evaluation of a prefix if PREFIX_FLAG_FILTERED changed. The fix committed in rev 1.291 is not quite right. The problem is that prefix_evaluate() uses prefix_best() which calls prefix_eligible(). It is wrong to alter the eligible state of a prefix while it is still on the rib list. Instead remove the prefix first, toggle the state, then readd it again. Even though prefix_evaluate() is called twice the code complexity is about the same since the 2 calls only do half the work. OK tb@ usr.sbin/bgpd/rde_rib.c commit DvKQK1LBFWKDII7g Author: mglocker Date: 2026/05/14 16:22:31 Enable qwz(4) for amd64 and arm64 RAMDISK. sys/arch/amd64/conf/RAMDISK_CD sys/arch/arm64/conf/RAMDISK commit mD7KB4dPYJ8rWZuT Author: mglocker Date: 2026/05/14 16:20:27 Enable qwz(4) for amd64 and arm64 GENERIC. sys/arch/amd64/conf/GENERIC sys/arch/arm64/conf/GENERIC commit hPjSrccOL9aF2MoO Author: mglocker Date: 2026/05/14 16:17:21 Get qwz(4) in to an initial working state (assoc/rx/tx). Bug fixes (HAL/WMI drift vs. current ath12k): 1. RX_BE_PADDING0_BYTES 80 -> 8 -- fixes RX-descriptor misalignment (dlpager crash, Hexagon 0x23). 2. Send WMI_VDEV_PARAM_SET_HEMU_MODE = 0 before peer_assoc_cmd -- clears stale HE-MU state. 3. volatile cast on dst-ring hp_addr read in qwz_hal_srng_access_begin() -- matches SRC branch, fixes ARM64 hoist. 4. BUFFER_ADDR_INFO1: RET_BUF_MGR GENMASK(10,8) -> (11,8), SW_COOKIE (31,11) -> (31,12). 5. wbm2sw_cc_enable = WBM2SW3_EN only -- keeps HW Cookie Convert off the TX rings. 6. HTT_TX_WBM_COMP_INFO0_STATUS (12,9) -> (16,13); drop bogus INFO2_SW_PEER_ID/VALID; add INFO1_REINJECT_REASON, INFO1_EXCEPTION_FRAME, INFO2_ACK_RSSI. 7. REO/TX_RATE_STATS GENMASK shifts (HAL_REO_UPD_RX_QUEUE_INFO2_*, HAL_RX_REO_QUEUE_INFO0/1_* +2 bits; HAL_TX_RATE_STATS_INFO0_* +1 bit) + new HTT_RX_RING_SELECTION_CFG_CMD_INFO0/1. 8. qwz_dp_tx_get_tid() returns HAL_DESC_REO_NON_QOS_TID for non-QoS frames. X1E80100 workaround: - Multi-MSI ext vectors don't deliver: drive qwz_dp_service_srng() for all ext_irq groups from qwz_ce_intr(). Supporting changes to reach the working state: - MHI boot: wait for SBL EE + M0 before BHIE/AMSS in qwz_mhi_fw_load_handler(). - Capture single_chip_mlo_support and qmi_phy_cap_num_phy from QMI phy_cap. - Send WMI_TAG_MLO_{PEER,VDEV}_CREATE_PARAMS TLVs on peer/vdev create. - Peer assoc: trailing EHT TLVs; is_wme_set=1, qos_flag=1, peer_listen_intval=1. - RX TLV offset_valid=1 with packet/header/mpdu offsets for WCN7850. - Propagate AST hash/index from peer_map into arvif. - hal_desc_sz returns sizeof(struct hal_rx_desc_wcn7850). - Per-frame encrypt_type (CCMP-128 / TKIP-MIC) in qwz_dp_tx(). - Silent drop filter for stray RX (addr1 not us, 84:e1 prefix). Tested so far on the Samsung Galaxy Book4 Edge. ok deraadt@ sys/dev/ic/qwz.c sys/dev/ic/qwzreg.h sys/dev/ic/qwzvar.h sys/dev/pci/if_qwz_pci.c commit kN0KMLYXgqJ6aj9C Author: kettenis Date: 2026/05/14 12:26:58 Transplant the EL2 virtual timer interrupt into the ACPI device tree if it is provided in the GTDT table. Based on a diff from Marc Zyngier. ok jsg@ sys/arch/arm64/stand/efiboot/conf.c sys/arch/arm64/stand/efiboot/efiacpi.c commit BAmEJPCoxtEw97HJ Author: claudio Date: 2026/05/14 12:26:44 If either tcp_md5_set() or pfkey_establish() fail then also fail the ongoing connect. The old graceful failure mode was added for strange cases like kernels without TCP MD5 support but there is honestly no good reason to limp along. The correct way to handle this on such broken systems is to edit the config and remove the auth settings. After that a bgpctl reload will fix the problem by skipping the TCP MD5 or IPSec setup. Reported by Frank Denis OK tb@ usr.sbin/bgpd/bgpd.c usr.sbin/bgpd/session.c commit yNdK22OJbkKhJ3Np Author: kettenis Date: 2026/05/14 12:24:22 regen sys/arch/arm64/stand/efiboot/dt_blob.S commit M48McmNRI4kPh0XM Author: kettenis Date: 2026/05/14 12:23:30 Add "interrupt-names" property to the timer node. ok jsg@ sys/arch/arm64/stand/efiboot/acpi.dts commit xJf599VyHOhzvSMl Author: claudio Date: 2026/05/14 11:32:52 In log_evpnaddr() the labellen for EVPN_ROUTE_TYPE_2 can either be 3 or 6. Currently only the first label is printed so only take the first 3 bytes of addr->labelstack to build the VNI. Do this by hand with a few shifts and or opertations instead of the memcpy and htonl() fumbling. EVPN is still experimental and disabled by default. Found by myself and also reported by Frank Denis OK denis@ tb@ usr.sbin/bgpd/util.c commit h1zqy7TKxp7tcc4W Author: sthen Date: 2026/05/14 11:00:10 Sync cert.pem with mozilla roots; quite a few CA certificates were either removed or distrusted for web so are removed here. ok tb@ Common policies (moz, google, ca/b) are now to distrust roots with key material created before a certain time (currently 2008, this rolls forwards by 2 years each April until 2029 when it moves to '15 years from creation'), and also roots used for TLS are not permitted to be shared with other purposes (Secure Email, Code Signing, or others). This removes all root certificates from the following CA operators: -AffirmTrust - /C=US/O=AffirmTrust/CN=AffirmTrust Commercial - /C=US/O=AffirmTrust/CN=AffirmTrust Networking - /C=US/O=AffirmTrust/CN=AffirmTrust Premium - /C=US/O=AffirmTrust/CN=AffirmTrust Premium ECC -Firmaprofesional SA - /C=ES/O=Firmaprofesional SA/2.5.4.97=VATES-A62634068/CN=FIRMAPROFESIONAL CA ROOT-A WEB -SecureTrust Corporation - /C=US/O=SecureTrust Corporation/CN=Secure Global CA - /C=US/O=SecureTrust Corporation/CN=SecureTrust CA -TeliaSonera - /O=TeliaSonera/CN=TeliaSonera Root CA v1 -Trustwave Holdings, Inc. - /C=US/ST=Illinois/L=Chicago/O=Trustwave Holdings, Inc./CN=Trustwave Global Certification Authority - /C=US/ST=Illinois/L=Chicago/O=Trustwave Holdings, Inc./CN=Trustwave Global ECC P256 Certification Authority - /C=US/ST=Illinois/L=Chicago/O=Trustwave Holdings, Inc./CN=Trustwave Global ECC P384 Certification Authority -certSIGN - /C=RO/O=certSIGN/OU=certSIGN ROOT CA -e-commerce monitoring GmbH - /C=AT/O=e-commerce monitoring GmbH/CN=GLOBALTRUST 2020 ...and some but not all root certificates from these (the ones without - are still remaining): COMODO CA Limited - /C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=COMODO Certification Authority /C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=COMODO ECC Certification Authority /C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=COMODO RSA Certification Authority Dhimyotis - /C=FR/O=Dhimyotis/CN=Certigna /C=FR/O=Dhimyotis/OU=0002 48146308100036/CN=Certigna Root CA DigiCert Inc - /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert Assured ID Root CA /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert Assured ID Root G2 /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert Assured ID Root G3 - /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert Global Root CA /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert Global Root G2 /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert Global Root G3 - /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert High Assurance EV Root CA /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert Trusted Root G4 Entrust, Inc. - /C=US/O=Entrust, Inc./OU=See www.entrust.net/legal-terms/OU=(c) 2009 Entrust, Inc. - for authorized use only/CN=Entrust Root Certification Authority - G2 - /C=US/O=Entrust, Inc./OU=See www.entrust.net/legal-terms/OU=(c) 2012 Entrust, Inc. - for authorized use only/CN=Entrust Root Certification Authority - EC1 /C=US/O=Entrust, Inc./OU=www.entrust.net/CPS is incorporated by reference/OU=(c) 2006 Entrust, Inc./CN=Entrust Root Certification Authority Google Trust Services LLC /C=US/O=Google Trust Services LLC/CN=GTS Root R1 - /C=US/O=Google Trust Services LLC/CN=GTS Root R2 /C=US/O=Google Trust Services LLC/CN=GTS Root R3 /C=US/O=Google Trust Services LLC/CN=GTS Root R4 QuoVadis Limited /C=BM/O=QuoVadis Limited/CN=QuoVadis Root CA 1 G3 - /C=BM/O=QuoVadis Limited/CN=QuoVadis Root CA 2 /C=BM/O=QuoVadis Limited/CN=QuoVadis Root CA 2 G3 - /C=BM/O=QuoVadis Limited/CN=QuoVadis Root CA 3 /C=BM/O=QuoVadis Limited/CN=QuoVadis Root CA 3 G3 SwissSign AG - /C=CH/O=SwissSign AG/CN=SwissSign Gold CA - G2 /C=CH/O=SwissSign AG/CN=SwissSign RSA TLS Root CA 2022 - 1 This is based on changes hitting the Mozilla release branch https://raw.githubusercontent.com/mozilla-firefox/firefox/refs/heads/release/security/nss/lib/ckfw/builtins/certdata.txt but the individual commits are easier to see here: https://hg-edge.mozilla.org/projects/nss/log/tip/lib/ckfw/builtins/certdata.txt lib/libcrypto/cert.pem commit nW8TkQQeHPcwPMjc Author: dgl Date: 2026/05/14 06:09:50 dhcpleased: Make sure to use VIS_NL with stravis() Various DHCP fields could include newlines, these were written to the lease file as-is. Nothing in base reads them, but it could confuse other tools. ok florian@ sbin/dhcpleased/engine.c commit yC3jVgBrRSng1I7N Author: dgl Date: 2026/05/14 06:04:08 dhcpleased: Change rdns_count to size_t Potentially on a 32-bit platform a crafted imsg could make the engine read 4 bytes of stack. ok florian@ sbin/dhcpleased/dhcpleased.c sbin/dhcpleased/dhcpleased.h commit 9Qsmuvs5D1TYnlt2 Author: dgl Date: 2026/05/14 05:53:13 dhcpleased: Validate size of imsg_dhcp.len If the frontend manages to write something bad to imsg (bypassing the frontend's validation), where imsg_dhcp.len is > sizeof(imsg_dhcp.packet) it is possible for an OOB read to be forced in the engine. Make this fatal. ok florian@ sbin/dhcpleased/engine.c commit SPnmCYZoyBOwUCEz Author: dgl Date: 2026/05/14 05:40:57 dhcpleased: Ensure imsg is zeroed in send_routes_withdraw. ok florian@ sbin/dhcpleased/engine.c commit LvjNDn4kWD1vbXax Author: jsg Date: 2026/05/14 01:39:38 mitigate AMD Zen-2 operation cache corruption On Zen 2, the operation cache can be used to change instructions of a different privilege level. https://www.amd.com/en/resources/product-security/bulletin/amd-sb-7052.html The mitigation is setting a chicken bit in an MSR. This is not documented publicly, even in the security bulletin. The value comes from a patch submitted to Linux by AMD employees. ok deraadt@ brynet@ sys/arch/amd64/amd64/cpu.c sys/arch/amd64/include/specialreg.h sys/arch/i386/i386/machdep.c sys/arch/i386/include/specialreg.h P 3RDPARTY P MODULES P app/xterm/COPYING P app/xterm/MANIFEST P app/xterm/NEWS P app/xterm/THANKS P app/xterm/Tekproc.c P app/xterm/button.c P app/xterm/cachedGCs.c P app/xterm/charclass.c P app/xterm/charproc.c P app/xterm/charsets.c P app/xterm/configure.in P app/xterm/ctlseqs.ms P app/xterm/ctlseqs.txt P app/xterm/cursor.c P app/xterm/doublechr.c P app/xterm/fontutils.c P app/xterm/graphics.c P app/xterm/graphics_regis.c P app/xterm/html.c P app/xterm/input.c P app/xterm/keysym2ucs.c P app/xterm/linedata.c P app/xterm/main.c P app/xterm/menu.c P app/xterm/misc.c P app/xterm/print.c P app/xterm/ptydata.c P app/xterm/ptyx.h P app/xterm/screen.c P app/xterm/scrollback.c P app/xterm/scrollbar.c P app/xterm/svg.c P app/xterm/termcap P app/xterm/terminfo P app/xterm/testxmc.c P app/xterm/trace.c P app/xterm/trace.h P app/xterm/util.c P app/xterm/version.h P app/xterm/wcwidth.c P app/xterm/wcwidth.h P app/xterm/xstrings.c P app/xterm/xstrings.h P app/xterm/xterm.appdata.xml P app/xterm/xterm.h P app/xterm/xterm.log.html P app/xterm/xterm.man P app/xterm/xtermcap.c P app/xterm/xtermcfg.h P app/xterm/xtermcfg.hin P app/xterm/package/xterm.spec P app/xterm/package/debian/changelog P app/xterm/package/debian/copyright P app/xterm/package/debian/rules P app/xterm/package/freebsd/Makefile P app/xterm/package/pkgsrc/Makefile P dist/libepoxy/meson.build P dist/libepoxy/src/dispatch_common.c P dist/libepoxy/src/meson.build P distrib/sets/lists/xbase/mi P driver/xf86-video-intel/src/sna/sna_accel.c P driver/xf86-video-intel/src/sna/sna_video.h P lib/Makefile U lib/libxkbfile/.gitignore U lib/libxkbfile/.gitlab-ci.yml cvs server: lib/libxkbfile/ChangeLog is no longer in the repository U lib/libxkbfile/Makefile cvs server: lib/libxkbfile/Makefile.am is no longer in the repository cvs server: lib/libxkbfile/Makefile.bsd-wrapper is no longer in the repository cvs server: lib/libxkbfile/Makefile.in is no longer in the repository cvs server: lib/libxkbfile/aclocal.m4 is no longer in the repository cvs server: lib/libxkbfile/compile is no longer in the repository cvs server: lib/libxkbfile/config.guess is no longer in the repository cvs server: lib/libxkbfile/config.h.in is no longer in the repository cvs server: lib/libxkbfile/config.sub is no longer in the repository cvs server: lib/libxkbfile/configure is no longer in the repository cvs server: lib/libxkbfile/configure.ac is no longer in the repository cvs server: lib/libxkbfile/depcomp is no longer in the repository cvs server: lib/libxkbfile/install-sh is no longer in the repository cvs server: lib/libxkbfile/ltmain.sh is no longer in the repository P lib/libxkbfile/meson.build cvs server: lib/libxkbfile/missing is no longer in the repository P lib/libxkbfile/include/X11/extensions/XKBconfig.h P lib/libxkbfile/include/X11/extensions/XKBrules.h cvs server: lib/libxkbfile/m4/libtool.m4 is no longer in the repository cvs server: lib/libxkbfile/m4/ltoptions.m4 is no longer in the repository cvs server: lib/libxkbfile/m4/ltsugar.m4 is no longer in the repository cvs server: lib/libxkbfile/m4/ltversion.m4 is no longer in the repository cvs server: lib/libxkbfile/m4/lt~obsolete.m4 is no longer in the repository U lib/libxkbfile/mk/Makefile U lib/libxkbfile/mk/config.h U lib/libxkbfile/mk/shlib_version U lib/libxkbfile/mk/include/X11/extensions/Makefile cvs server: lib/libxkbfile/src/Makefile.am is no longer in the repository P lib/libxkbfile/src/XKBfileInt.h P lib/libxkbfile/src/cout.c P lib/libxkbfile/src/maprules.c P lib/libxkbfile/src/meson.build P lib/libxkbfile/src/xkbconfig.c P lib/libxkbfile/src/xkbmisc.c P lib/libxkbfile/src/xkbout.c P lib/libxkbfile/src/xkbtext.c P lib/libxkbfile/src/xkmout.c P lib/libxkbfile/src/xkmread.c P lib/xcb-util-xrm/Makefile.am P lib/xcb-util-xrm/Makefile.in P lib/xcb-util-xrm/aclocal.m4 P lib/xcb-util-xrm/config.guess P lib/xcb-util-xrm/config.sub P lib/xcb-util-xrm/configure P lib/xcb-util-xrm/configure.ac P lib/xcb-util-xrm/depcomp P lib/xcb-util-xrm/install-sh P lib/xcb-util-xrm/missing U lib/xcb-util-xrm/test-driver P lib/xcb-util-xrm/src/entry.c P lib/xcb-util-xrm/src/util.c U lib/xcb-util-xrm/tests/tests_database.c U lib/xcb-util-xrm/tests/tests_database_runner.sh U lib/xcb-util-xrm/tests/tests_match.c U lib/xcb-util-xrm/tests/tests_parser.c U lib/xcb-util-xrm/tests/tests_utils.c U lib/xcb-util-xrm/tests/tests_utils.h U lib/xcb-util-xrm/tests/resources/1/xresources1 U lib/xcb-util-xrm/tests/resources/1/xresources2 U lib/xcb-util-xrm/tests/resources/1/sub/xresources3 U lib/xcb-util-xrm/tests/resources/2/.Xresources U lib/xcb-util-xrm/tests/resources/2/xenvironment U lib/xcb-util-xrm/tests/resources/3/loop.xresources P proto/xorgproto/COPYING-kbproto P proto/xorgproto/COPYING-lg3dproto P proto/xorgproto/COPYING-recordproto P proto/xorgproto/COPYING-renderproto P proto/xorgproto/COPYING-trapproto P proto/xorgproto/COPYING-xextproto P proto/xorgproto/applewmproto.pc.in P proto/xorgproto/bigreqsproto.pc.in P proto/xorgproto/compile P proto/xorgproto/compositeproto.txt P proto/xorgproto/configure.ac P proto/xorgproto/damageproto.txt P proto/xorgproto/dmxproto.pc.in P proto/xorgproto/dri2proto.pc.in P proto/xorgproto/dri2proto.txt P proto/xorgproto/dri3proto.pc.in P proto/xorgproto/dri3proto.txt P proto/xorgproto/fixesproto.txt P proto/xorgproto/fontcacheproto.pc.in P proto/xorgproto/fontsproto.pc.in P proto/xorgproto/glproto.pc.in P proto/xorgproto/inputproto.pc.in P proto/xorgproto/kbproto.pc.in P proto/xorgproto/lg3dproto.pc.in P proto/xorgproto/meson.build P proto/xorgproto/presentproto.pc.in P proto/xorgproto/presentproto.txt P proto/xorgproto/randrproto.pc.in P proto/xorgproto/randrproto.txt P proto/xorgproto/recordproto.pc.in P proto/xorgproto/renderproto.txt P proto/xorgproto/resourceproto.pc.in P proto/xorgproto/scrnsaverproto.pc.in P proto/xorgproto/test-driver P proto/xorgproto/trapproto.pc.in P proto/xorgproto/windowswmproto.pc.in P proto/xorgproto/xcmiscproto.pc.in P proto/xorgproto/xextproto.pc.in P proto/xorgproto/xf86bigfontproto.pc.in P proto/xorgproto/xf86dgaproto.pc.in P proto/xorgproto/xf86driproto.pc.in P proto/xorgproto/xf86miscproto.pc.in P proto/xorgproto/xf86rushproto.pc.in P proto/xorgproto/xf86vidmodeproto.pc.in P proto/xorgproto/xineramaproto.pc.in P proto/xorgproto/xproto.pc.in P proto/xorgproto/xproxymngproto.pc.in P proto/xorgproto/include/X11/XF86keysym.h P proto/xorgproto/include/X11/Xfuncproto.h P proto/xorgproto/include/X11/Xpoll.h.in P proto/xorgproto/include/X11/keysymdef.h P proto/xorgproto/include/X11/extensions/recordproto.h P proto/xorgproto/include/X11/extensions/securproto.h P proto/xorgproto/include/X11/extensions/xf86vmproto.h P proto/xorgproto/scripts/keysym-generator.py P proto/xorgproto/specs/xextproto/sync.xml P proto/xorgproto/specs/xproto/sect1-9.xml commit PRNvpIS1U40yuFLS Author: matthieu Date: 2026/05/14 15:00:37 Update 3RDPARTY MODULES commit 0ES3gFw8wZzq1FjO Author: matthieu Date: 2026/05/14 14:24:21 sync distrib/sets/lists/xbase/mi commit UrDN01KR5Auki522 Author: matthieu Date: 2026/05/14 14:21:28 Update to libxkbfile 1.2.0. Switch to local build system since autotools was replaced by meson. lib/libxkbfile/.gitignore lib/libxkbfile/.gitlab-ci.yml lib/libxkbfile/Makefile lib/libxkbfile/meson.build lib/libxkbfile/include/X11/extensions/XKBconfig.h lib/libxkbfile/include/X11/extensions/XKBrules.h lib/libxkbfile/mk/Makefile lib/libxkbfile/mk/config.h lib/libxkbfile/mk/shlib_version lib/libxkbfile/mk/include/X11/extensions/Makefile lib/libxkbfile/src/XKBfileInt.h lib/libxkbfile/src/cout.c lib/libxkbfile/src/maprules.c lib/libxkbfile/src/meson.build lib/libxkbfile/src/xkbconfig.c lib/libxkbfile/src/xkbmisc.c lib/libxkbfile/src/xkbout.c lib/libxkbfile/src/xkbtext.c lib/libxkbfile/src/xkmout.c lib/libxkbfile/src/xkmread.c commit 1aOWodvzi6s2TJw0 Author: matthieu Date: 2026/05/14 13:55:29 Update to xorgproto 2025.1 proto/xorgproto/COPYING-kbproto proto/xorgproto/COPYING-lg3dproto proto/xorgproto/COPYING-recordproto proto/xorgproto/COPYING-renderproto proto/xorgproto/COPYING-trapproto proto/xorgproto/COPYING-xextproto proto/xorgproto/applewmproto.pc.in proto/xorgproto/bigreqsproto.pc.in proto/xorgproto/compile proto/xorgproto/compositeproto.txt proto/xorgproto/configure.ac proto/xorgproto/damageproto.txt proto/xorgproto/dmxproto.pc.in proto/xorgproto/dri2proto.pc.in proto/xorgproto/dri2proto.txt proto/xorgproto/dri3proto.pc.in proto/xorgproto/dri3proto.txt proto/xorgproto/fixesproto.txt proto/xorgproto/fontcacheproto.pc.in proto/xorgproto/fontsproto.pc.in proto/xorgproto/glproto.pc.in proto/xorgproto/inputproto.pc.in proto/xorgproto/kbproto.pc.in proto/xorgproto/lg3dproto.pc.in proto/xorgproto/meson.build proto/xorgproto/presentproto.pc.in proto/xorgproto/presentproto.txt proto/xorgproto/randrproto.pc.in proto/xorgproto/randrproto.txt proto/xorgproto/recordproto.pc.in proto/xorgproto/renderproto.txt proto/xorgproto/resourceproto.pc.in proto/xorgproto/scrnsaverproto.pc.in proto/xorgproto/test-driver proto/xorgproto/trapproto.pc.in proto/xorgproto/windowswmproto.pc.in proto/xorgproto/xcmiscproto.pc.in proto/xorgproto/xextproto.pc.in proto/xorgproto/xf86bigfontproto.pc.in proto/xorgproto/xf86dgaproto.pc.in proto/xorgproto/xf86driproto.pc.in proto/xorgproto/xf86miscproto.pc.in proto/xorgproto/xf86rushproto.pc.in proto/xorgproto/xf86vidmodeproto.pc.in proto/xorgproto/xineramaproto.pc.in proto/xorgproto/xproto.pc.in proto/xorgproto/xproxymngproto.pc.in proto/xorgproto/include/X11/XF86keysym.h proto/xorgproto/include/X11/Xfuncproto.h proto/xorgproto/include/X11/Xpoll.h.in proto/xorgproto/include/X11/keysymdef.h proto/xorgproto/include/X11/extensions/recordproto.h proto/xorgproto/include/X11/extensions/securproto.h proto/xorgproto/include/X11/extensions/xf86vmproto.h proto/xorgproto/scripts/keysym-generator.py proto/xorgproto/specs/xextproto/sync.xml proto/xorgproto/specs/xproto/sect1-9.xml commit 2m4QsVSICkrTcohK Author: matthieu Date: 2026/05/14 13:38:46 Merge fixes from X.Org repository to build with llvm 22. driver/xf86-video-intel/src/sna/sna_accel.c driver/xf86-video-intel/src/sna/sna_video.h commit AhbE6G3AYNc3dVll Author: matthieu Date: 2026/05/14 13:22:31 Move xcb-util-xrm later in the build. Enabling tests makes it depend on libX11 lib/Makefile commit qkZ7nXAfacFSM99G Author: matthieu Date: 2026/05/14 10:13:09 Update to libepoxy 1.5.10 dist/libepoxy/meson.build dist/libepoxy/src/dispatch_common.c dist/libepoxy/src/meson.build commit DP01MwgITrAw8KTF Author: matthieu Date: 2026/05/14 09:43:18 Update to xcb-util-xrm 1.3.0 lib/xcb-util-xrm/Makefile.am lib/xcb-util-xrm/Makefile.in lib/xcb-util-xrm/aclocal.m4 lib/xcb-util-xrm/config.guess lib/xcb-util-xrm/config.sub lib/xcb-util-xrm/configure lib/xcb-util-xrm/configure.ac lib/xcb-util-xrm/depcomp lib/xcb-util-xrm/install-sh lib/xcb-util-xrm/missing lib/xcb-util-xrm/test-driver lib/xcb-util-xrm/src/entry.c lib/xcb-util-xrm/src/util.c lib/xcb-util-xrm/tests/tests_database.c lib/xcb-util-xrm/tests/tests_database_runner.sh lib/xcb-util-xrm/tests/tests_match.c lib/xcb-util-xrm/tests/tests_parser.c lib/xcb-util-xrm/tests/tests_utils.c lib/xcb-util-xrm/tests/tests_utils.h lib/xcb-util-xrm/tests/resources/1/xresources1 lib/xcb-util-xrm/tests/resources/1/xresources2 lib/xcb-util-xrm/tests/resources/1/sub/xresources3 lib/xcb-util-xrm/tests/resources/2/.Xresources lib/xcb-util-xrm/tests/resources/2/xenvironment lib/xcb-util-xrm/tests/resources/3/loop.xresources commit o0YPvu495MRcMtlw Author: matthieu Date: 2026/05/14 09:07:12 Update to xterm 410. Tested by kirill@ and naddy@ app/xterm/COPYING app/xterm/MANIFEST app/xterm/NEWS app/xterm/THANKS app/xterm/Tekproc.c app/xterm/button.c app/xterm/cachedGCs.c app/xterm/charclass.c app/xterm/charproc.c app/xterm/charsets.c app/xterm/configure.in app/xterm/ctlseqs.ms app/xterm/ctlseqs.txt app/xterm/cursor.c app/xterm/doublechr.c app/xterm/fontutils.c app/xterm/graphics.c app/xterm/graphics_regis.c app/xterm/html.c app/xterm/input.c app/xterm/keysym2ucs.c app/xterm/linedata.c app/xterm/main.c app/xterm/menu.c app/xterm/misc.c app/xterm/print.c app/xterm/ptydata.c app/xterm/ptyx.h app/xterm/screen.c app/xterm/scrollback.c app/xterm/scrollbar.c app/xterm/svg.c app/xterm/termcap app/xterm/terminfo app/xterm/testxmc.c app/xterm/trace.c app/xterm/trace.h app/xterm/util.c app/xterm/version.h app/xterm/wcwidth.c app/xterm/wcwidth.h app/xterm/xstrings.c app/xterm/xstrings.h app/xterm/xterm.appdata.xml app/xterm/xterm.h app/xterm/xterm.log.html app/xterm/xterm.man app/xterm/xtermcap.c app/xterm/xtermcfg.h app/xterm/xtermcfg.hin app/xterm/package/xterm.spec app/xterm/package/debian/changelog app/xterm/package/debian/copyright app/xterm/package/debian/rules app/xterm/package/freebsd/Makefile app/xterm/package/pkgsrc/Makefile