Initial import of brotli 1.2.1, that fixes CVE 2026-111497.
also includes enhancements in dictionary handling, static init of
some data to reduce size, and minor other clean ups.
the new go and python code, as well as the ignored C encoder are
not included in this import as we don't use them, and they are
more than half the space.
Pull up the following, requested by mrg in ticket #1404:
external/mit/libX11/dist/src/os2Stubs.c delete
external/mit/libX11/dist/AUTHORS up to 1.1.1.4
external/mit/libX11/dist/COPYING up to 1.1.1.5
external/mit/libX11/dist/ChangeLog up to 1.11
external/mit/libX11/dist/Makefile.in up to 1.1.1.29
external/mit/libX11/dist/README.md up to 1.10
external/mit/libX11/dist/aclocal.m4 up to 1.10
external/mit/libX11/dist/compile up to 1.1.1.16
external/mit/libX11/dist/config.guess up to 1.1.1.21
external/mit/libX11/dist/config.sub up to 1.1.1.20
external/mit/libX11/dist/configure up to 1.11
external/mit/libX11/dist/configure.ac up to 1.11
external/mit/libX11/dist/depcomp up to 1.1.1.19
external/mit/libX11/dist/install-sh up to 1.1.1.17
external/mit/libX11/dist/ltmain.sh up to 1.1.1.21
external/mit/libX11/dist/missing up to 1.1.1.18
external/mit/libX11/dist/test-driver up to 1.1.1.16
[736 lines not shown]
Pull up the following, requested by maya in ticket #559:
external/mit/xf86-video-intel/dist/.gitignore delete
external/mit/xf86-video-intel/dist/benchmarks/.gitignore delete
external/mit/xf86-video-intel/dist/test/.gitignore delete
external/mit/xf86-video-intel/dist/tools/.gitignore delete
external/mit/xf86-video-intel/dist/configure.ac up to 1.1.1.7
external/mit/xf86-video-intel/dist/src/compat-api.h up to 1.5
external/mit/xf86-video-intel/dist/src/i915_pciids.h up to 1.1.1.5
external/mit/xf86-video-intel/dist/src/intel_device.c up to 1.1.1.5
external/mit/xf86-video-intel/dist/src/intel_module.c up to 1.3
external/mit/xf86-video-intel/dist/src/meson.build up to 1.1.1.2
external/mit/xf86-video-intel/dist/src/legacy/i810/xvmc/I810XvMC.c up to 1.1.1.3
external/mit/xf86-video-intel/dist/src/sna/blt.c up to 1.1.1.4
external/mit/xf86-video-intel/dist/src/sna/compiler.h up to 1.1.1.3
external/mit/xf86-video-intel/dist/src/sna/gen2_render.c up to 1.1.1.4
external/mit/xf86-video-intel/dist/src/sna/gen3_render.c up to 1.1.1.4
external/mit/xf86-video-intel/dist/src/sna/gen4_render.c up to 1.1.1.5
external/mit/xf86-video-intel/dist/src/sna/gen5_render.c up to 1.1.1.5
[40 lines not shown]
Pull up the following, requested by mrg in ticket #556:
external/mit/libX11/dist/src/os2Stubs.c delete
external/mit/libX11/dist/AUTHORS up to 1.1.1.4
external/mit/libX11/dist/COPYING up to 1.1.1.5
external/mit/libX11/dist/ChangeLog up to 1.11
external/mit/libX11/dist/Makefile.in up to 1.1.1.29
external/mit/libX11/dist/README.md up to 1.10
external/mit/libX11/dist/aclocal.m4 up to 1.10
external/mit/libX11/dist/compile up to 1.1.1.16
external/mit/libX11/dist/config.guess up to 1.1.1.21
external/mit/libX11/dist/config.sub up to 1.1.1.20
external/mit/libX11/dist/configure up to 1.11
external/mit/libX11/dist/configure.ac up to 1.11
external/mit/libX11/dist/depcomp up to 1.1.1.19
external/mit/libX11/dist/install-sh up to 1.1.1.17
external/mit/libX11/dist/ltmain.sh up to 1.1.1.21
external/mit/libX11/dist/missing up to 1.1.1.18
external/mit/libX11/dist/test-driver up to 1.1.1.16
[686 lines not shown]
Pull up the following, requested by mrg in ticket #1351:
external/mit/xorg-server/dist/ChangeLog up to 1.1.1.35
external/mit/xorg-server/dist/configure up to 1.28
external/mit/xorg-server/dist/configure.ac up to 1.30
external/mit/xorg-server/dist/meson.build up to 1.1.1.25
external/mit/xorg-server/dist/Xext/xtest.c up to 1.11
external/mit/xorg-server/dist/Xi/exevents.c up to 1.1.1.16
external/mit/xorg-server/dist/Xi/extinit.c up to 1.1.1.10
external/mit/xorg-server/dist/Xi/xibarriers.c up to 1.7
external/mit/xorg-server/dist/Xi/xipassivegrab.c up to 1.10
external/mit/xorg-server/dist/Xi/xiquerydevice.c up to 1.6
external/mit/xorg-server/dist/config/udev.c up to 1.1.1.7
external/mit/xorg-server/dist/dix/devices.c up to 1.18
external/mit/xorg-server/dist/dix/region.c up to 1.5
external/mit/xorg-server/dist/dri3/meson.build up to 1.1.1.3
external/mit/xorg-server/dist/exa/exa_accel.c up to 1.8
external/mit/xorg-server/dist/fb/fb.h up to 1.4
external/mit/xorg-server/dist/fb/fbgc.c up to 1.1.1.6
[42 lines not shown]
Pull up the following, requested by mrg in ticket #512:
external/mit/xorg-server/dist/ChangeLog up to 1.1.1.35
external/mit/xorg-server/dist/configure up to 1.28
external/mit/xorg-server/dist/configure.ac up to 1.30
external/mit/xorg-server/dist/meson.build up to 1.1.1.25
external/mit/xorg-server/dist/Xext/xtest.c up to 1.11
external/mit/xorg-server/dist/Xi/exevents.c up to 1.1.1.16
external/mit/xorg-server/dist/Xi/extinit.c up to 1.1.1.10
external/mit/xorg-server/dist/Xi/xibarriers.c up to 1.7
external/mit/xorg-server/dist/Xi/xipassivegrab.c up to 1.10
external/mit/xorg-server/dist/Xi/xiquerydevice.c up to 1.6
external/mit/xorg-server/dist/config/udev.c up to 1.1.1.7
external/mit/xorg-server/dist/dix/devices.c up to 1.18
external/mit/xorg-server/dist/dix/region.c up to 1.5
external/mit/xorg-server/dist/dri3/meson.build up to 1.1.1.3
external/mit/xorg-server/dist/exa/exa_accel.c up to 1.8
external/mit/xorg-server/dist/fb/fb.h up to 1.4
external/mit/xorg-server/dist/fb/fbgc.c up to 1.1.1.6
[42 lines not shown]
Pull up following revision(s) (requested by kre in ticket #1332):
external/mit/MesaLib.old/dist/src/util/strtod.c: revision 1.2
external/mit/MesaLib/dist/src/util/strtod.c: revision 1.2
PR xsrc/59858 (locale fixes for xsrc)
From RVP - see the PR
Oversimplifying: this causes Mesa to use LC_NUMERIC=C when using
strtod() to parse stuff (ie: the radix char (decimal point) is '.',
regardless of the user's locale).
Pull up the following, requested by mrg in ticket #413:
external/mit/libXfont2/dist/test/test-fserve-read-glyphs.c up to 1.1.1.1
external/mit/libXfont2/dist/ChangeLog up to 1.1.1.8
external/mit/libXfont2/dist/Makefile.am up to 1.1.1.5
external/mit/libXfont2/dist/Makefile.in up to 1.1.1.8
external/mit/libXfont2/dist/README.md up to 1.1.1.4
external/mit/libXfont2/dist/configure up to 1.1.1.8
external/mit/libXfont2/dist/configure.ac up to 1.1.1.8
external/mit/libXfont2/dist/src/fc/fserve.c up to 1.1.1.7
external/mit/libXfont2/dist/src/fc/fservestr.h up to 1.1.1.2
Import libXfont2 2.0.9, fixing CVE-2026-44950 and CVE-2026-59679.