Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [netbsd-10] xsrc/external/mit



Module Name:    xsrc
Committed By:   martin
Date:           Wed Oct  4 12:29:56 UTC 2023

Modified Files:
        xsrc/external/mit/libX11/dist [netbsd-10]: ChangeLog README.md
            configure configure.ac
        xsrc/external/mit/libX11/dist/include/X11 [netbsd-10]: Xutil.h
        xsrc/external/mit/libX11/dist/man/xkb [netbsd-10]: Makefile.am
            Makefile.in XkbAllocDeviceInfo.man XkbChangeControls.man
            XkbGetKeyTypes.man
        xsrc/external/mit/libX11/dist/nls/am_ET.UTF-8 [netbsd-10]: Compose.pre
        xsrc/external/mit/libX11/dist/nls/en_US.UTF-8 [netbsd-10]: Compose.pre
        xsrc/external/mit/libX11/dist/specs/XKB [netbsd-10]: ch08.xml ch10.xml
            ch15.xml ch16.xml ch18.xml ch21.xml
        xsrc/external/mit/libX11/dist/src [netbsd-10]: CrPixmap.c ImUtil.c
            OpenDis.c PutImage.c
        xsrc/external/mit/libX11/dist/src/xkb [netbsd-10]: XKBGetMap.c
        xsrc/external/mit/libXpm/dist [netbsd-10]: ChangeLog Makefile.in
            aclocal.m4 compile config.guess config.h.in config.sub configure
            configure.ac depcomp install-sh ltmain.sh missing tap-driver.sh
            test-driver
        xsrc/external/mit/libXpm/dist/cxpm [netbsd-10]: Makefile.in
        xsrc/external/mit/libXpm/dist/doc [netbsd-10]: Makefile.in
        xsrc/external/mit/libXpm/dist/include [netbsd-10]: Makefile.in
        xsrc/external/mit/libXpm/dist/include/X11 [netbsd-10]: xpm.h
        xsrc/external/mit/libXpm/dist/m4 [netbsd-10]: libtool.m4 ltoptions.m4
            ltsugar.m4 ltversion.m4 lt~obsolete.m4
        xsrc/external/mit/libXpm/dist/man [netbsd-10]: Makefile.in
        xsrc/external/mit/libXpm/dist/src [netbsd-10]: CrDatFrI.c CrPFrBuf.c
            CrPFrDat.c CrPFrI.c Makefile.in RdFToBuf.c RdFToI.c RdFToP.c
            WrFFrBuf.c WrFFrI.c XpmI.h create.c data.c parse.c rgb.c
        xsrc/external/mit/libXpm/dist/sxpm [netbsd-10]: Makefile.in
        xsrc/external/mit/libXpm/dist/test [netbsd-10]: Makefile.am Makefile.in
            TestAllFiles.h XpmCreate.c XpmMisc.c XpmRead.c XpmWrite.c
Added Files:
        xsrc/external/mit/libX11/dist/man/xkb [netbsd-10]:
            XkbActionSetCtrls.man XkbKeyKeyType.man XkbKeyKeyTypeIndex.man
        xsrc/external/mit/libXpm/dist/test [netbsd-10]: rgb.c rgb.txt
Removed Files:
        xsrc/external/mit/libX11/dist/man/xkb [netbsd-10]:
            XkbAllocDeviceLedInfo.man XkbChangeIndicators.man
            XkbGetAccessXTimeout.man XkbGetBounceKeysDelay.man
            XkbGetIndicatorChanges.man XkbGetNameChanges.man
            XkbGetSlowKeysDelay.man XkbGetStickyKeysOptions.man
            XkbKeySymsOffset.man XkbKeyType.man XkbKeyTypeIndex.man
            XkbNoteIndicatorChanges.man XkbSAActionSetCtrls.man
            XkbSetAccessXTimeout.man XkbSetBounceKeysDelay.man

Log Message:
Sync to to HEAD, requested by mrg in #392:

        external/mit/libX11/dist/man/xkb/XkbKeyKeyTypeIndex.man up to 1.1.1.1
        external/mit/libX11/dist/man/xkb/XkbKeyKeyType.man up to 1.1.1.1
        external/mit/libX11/dist/man/xkb/XkbActionSetCtrls.man up to 1.1.1.1
        external/mit/libX11/dist/man/xkb/XkbAllocDeviceLedInfo.man delete
        external/mit/libX11/dist/man/xkb/XkbChangeIndicators.man delete
        external/mit/libX11/dist/man/xkb/XkbGetAccessXTimeout.man delete
        external/mit/libX11/dist/man/xkb/XkbGetBounceKeysDelay.man delete
        external/mit/libX11/dist/man/xkb/XkbGetIndicatorChanges.man delete
        external/mit/libX11/dist/man/xkb/XkbGetNameChanges.man delete
        external/mit/libX11/dist/man/xkb/XkbGetSlowKeysDelay.man delete
        external/mit/libX11/dist/man/xkb/XkbGetStickyKeysOptions.man delete
        external/mit/libX11/dist/man/xkb/XkbKeySymsOffset.man delete
        external/mit/libX11/dist/man/xkb/XkbKeyType.man delete
        external/mit/libX11/dist/man/xkb/XkbKeyTypeIndex.man delete
        external/mit/libX11/dist/man/xkb/XkbNoteIndicatorChanges.man delete
        external/mit/libX11/dist/man/xkb/XkbSAActionSetCtrls.man delete
        external/mit/libX11/dist/man/xkb/XkbSetAccessXTimeout.man delete
        external/mit/libX11/dist/man/xkb/XkbSetBounceKeysDelay.man delete
        external/mit/libX11/dist/ChangeLog              up to 1.6
        external/mit/libX11/dist/README.md              up to 1.5
        external/mit/libX11/dist/configure              up to 1.6
        external/mit/libX11/dist/configure.ac           up to 1.6
        external/mit/libX11/dist/include/X11/Xutil.h    up to 1.1.1.6
        external/mit/libX11/dist/man/xkb/Makefile.am    up to 1.1.1.7
        external/mit/libX11/dist/man/xkb/Makefile.in    up to 1.1.1.27
        external/mit/libX11/dist/man/xkb/XkbAllocDeviceInfo.man up to 1.1.1.6
        external/mit/libX11/dist/man/xkb/XkbChangeControls.man up to 1.1.1.7
        external/mit/libX11/dist/man/xkb/XkbGetKeyTypes.man up to 1.1.1.5
        external/mit/libX11/dist/nls/am_ET.UTF-8/Compose.pre up to 1.1.1.5
        external/mit/libX11/dist/nls/en_US.UTF-8/Compose.pre up to 1.13
        external/mit/libX11/dist/specs/XKB/ch08.xml     up to 1.1.1.5
        external/mit/libX11/dist/specs/XKB/ch10.xml     up to 1.1.1.4
        external/mit/libX11/dist/specs/XKB/ch15.xml     up to 1.1.1.4
        external/mit/libX11/dist/specs/XKB/ch16.xml     up to 1.1.1.4
        external/mit/libX11/dist/specs/XKB/ch18.xml     up to 1.1.1.4
        external/mit/libX11/dist/specs/XKB/ch21.xml     up to 1.1.1.4
        external/mit/libX11/dist/src/CrPixmap.c         up to 1.1.1.3
        external/mit/libX11/dist/src/ImUtil.c           up to 1.1.1.10
        external/mit/libX11/dist/src/OpenDis.c          up to 1.4
        external/mit/libX11/dist/src/PutImage.c         up to 1.1.1.10
        external/mit/libX11/dist/src/xkb/XKBGetMap.c    up to 1.1.1.8
        external/mit/libXpm/dist/test/rgb.txt           up to 1.1.1.1
        external/mit/libXpm/dist/test/rgb.c             up to 1.1.1.2
        external/mit/libXpm/dist/ChangeLog              up to 1.1.1.11
        external/mit/libXpm/dist/Makefile.in            up to 1.1.1.10
        external/mit/libXpm/dist/aclocal.m4             up to 1.1.1.11
        external/mit/libXpm/dist/compile                up to 1.1.1.5
        external/mit/libXpm/dist/config.guess           up to 1.1.1.9
        external/mit/libXpm/dist/config.h.in            up to 1.1.1.8
        external/mit/libXpm/dist/config.sub             up to 1.1.1.10
        external/mit/libXpm/dist/configure              up to 1.1.1.11
        external/mit/libXpm/dist/configure.ac           up to 1.1.1.11
        external/mit/libXpm/dist/depcomp                up to 1.1.1.7
        external/mit/libXpm/dist/install-sh             up to 1.1.1.7
        external/mit/libXpm/dist/ltmain.sh              up to 1.1.1.11
        external/mit/libXpm/dist/missing                up to 1.1.1.8
        external/mit/libXpm/dist/tap-driver.sh          up to 1.1.1.2
        external/mit/libXpm/dist/test-driver            up to 1.1.1.2
        external/mit/libXpm/dist/cxpm/Makefile.in       up to 1.1.1.10
        external/mit/libXpm/dist/doc/Makefile.in        up to 1.1.1.8
        external/mit/libXpm/dist/include/Makefile.in    up to 1.1.1.8
        external/mit/libXpm/dist/include/X11/xpm.h      up to 1.1.1.4
        external/mit/libXpm/dist/m4/libtool.m4          up to 1.1.1.6
        external/mit/libXpm/dist/m4/ltoptions.m4        up to 1.1.1.5
        external/mit/libXpm/dist/m4/ltsugar.m4          up to 1.1.1.5
        external/mit/libXpm/dist/m4/ltversion.m4        up to 1.1.1.5
        external/mit/libXpm/dist/m4/lt~obsolete.m4      up to 1.1.1.5
        external/mit/libXpm/dist/man/Makefile.in        up to 1.1.1.7
        external/mit/libXpm/dist/src/CrDatFrI.c         up to 1.1.1.6
        external/mit/libXpm/dist/src/CrPFrBuf.c         up to 1.1.1.3
        external/mit/libXpm/dist/src/CrPFrDat.c         up to 1.1.1.3
        external/mit/libXpm/dist/src/CrPFrI.c           up to 1.1.1.3
        external/mit/libXpm/dist/src/Makefile.in        up to 1.1.1.10
        external/mit/libXpm/dist/src/RdFToBuf.c         up to 1.1.1.7
        external/mit/libXpm/dist/src/RdFToI.c           up to 1.1.1.7
        external/mit/libXpm/dist/src/RdFToP.c           up to 1.1.1.4
        external/mit/libXpm/dist/src/WrFFrBuf.c         up to 1.1.1.5
        external/mit/libXpm/dist/src/WrFFrI.c           up to 1.1.1.9
        external/mit/libXpm/dist/src/XpmI.h             up to 1.1.1.6
        external/mit/libXpm/dist/src/create.c           up to 1.7
        external/mit/libXpm/dist/src/data.c             up to 1.1.1.6
        external/mit/libXpm/dist/src/parse.c            up to 1.1.1.9
        external/mit/libXpm/dist/src/rgb.c              up to 1.1.1.5
        external/mit/libXpm/dist/sxpm/Makefile.in       up to 1.1.1.10
        external/mit/libXpm/dist/test/Makefile.am       up to 1.1.1.2
        external/mit/libXpm/dist/test/Makefile.in       up to 1.1.1.2
        external/mit/libXpm/dist/test/TestAllFiles.h    up to 1.1.1.3
        external/mit/libXpm/dist/test/XpmCreate.c       up to 1.1.1.2
        external/mit/libXpm/dist/test/XpmMisc.c         up to 1.1.1.2
        external/mit/libXpm/dist/test/XpmRead.c         up to 1.1.1.3
        external/mit/libXpm/dist/test/XpmWrite.c        up to 1.1.1.3

Fix these CVEs (though cvs.mitre.org says they're rejected):
   CVE-2023-43785 libX11: out-of-bounds memory access in _XkbReadKeySyms()
   CVE-2023-43786 libX11: stack exhaustion from infinite recursion in
    PutSubImage()
   CVE-2023-43787 libX11: integer overflow in XCreateImage() leading to a
    heap overflow
   CVE-2023-43788 libXpm: out of bounds read in XpmCreateXpmImageFromBuffer()
   CVE-2023-43789 libXpm: out of bounds read on XPM with corrupted colormap


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.27.2.5 -r1.1.1.27.2.6 \
    xsrc/external/mit/libX11/dist/ChangeLog \
    xsrc/external/mit/libX11/dist/configure \
    xsrc/external/mit/libX11/dist/configure.ac
cvs rdiff -u -r1.1.1.7.2.4 -r1.1.1.7.2.5 \
    xsrc/external/mit/libX11/dist/README.md
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.14.1 \
    xsrc/external/mit/libX11/dist/include/X11/Xutil.h
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.4.1 \
    xsrc/external/mit/libX11/dist/man/xkb/Makefile.am
cvs rdiff -u -r1.1.1.24.2.2 -r1.1.1.24.2.3 \
    xsrc/external/mit/libX11/dist/man/xkb/Makefile.in
cvs rdiff -u -r0 -r1.1.1.1.2.2 \
    xsrc/external/mit/libX11/dist/man/xkb/XkbActionSetCtrls.man \
    xsrc/external/mit/libX11/dist/man/xkb/XkbKeyKeyType.man \
    xsrc/external/mit/libX11/dist/man/xkb/XkbKeyKeyTypeIndex.man
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.2.1 \
    xsrc/external/mit/libX11/dist/man/xkb/XkbAllocDeviceInfo.man
cvs rdiff -u -r1.1.1.5 -r0 \
    xsrc/external/mit/libX11/dist/man/xkb/XkbAllocDeviceLedInfo.man \
    xsrc/external/mit/libX11/dist/man/xkb/XkbChangeIndicators.man \
    xsrc/external/mit/libX11/dist/man/xkb/XkbGetIndicatorChanges.man \
    xsrc/external/mit/libX11/dist/man/xkb/XkbGetStickyKeysOptions.man \
    xsrc/external/mit/libX11/dist/man/xkb/XkbKeyType.man \
    xsrc/external/mit/libX11/dist/man/xkb/XkbNoteIndicatorChanges.man \
    xsrc/external/mit/libX11/dist/man/xkb/XkbSetAccessXTimeout.man
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.2.1 \
    xsrc/external/mit/libX11/dist/man/xkb/XkbChangeControls.man
cvs rdiff -u -r1.1.1.6 -r0 \
    xsrc/external/mit/libX11/dist/man/xkb/XkbGetAccessXTimeout.man \
    xsrc/external/mit/libX11/dist/man/xkb/XkbSAActionSetCtrls.man
cvs rdiff -u -r1.1.1.7 -r0 \
    xsrc/external/mit/libX11/dist/man/xkb/XkbGetBounceKeysDelay.man \
    xsrc/external/mit/libX11/dist/man/xkb/XkbGetSlowKeysDelay.man \
    xsrc/external/mit/libX11/dist/man/xkb/XkbSetBounceKeysDelay.man
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.2.1 \
    xsrc/external/mit/libX11/dist/man/xkb/XkbGetKeyTypes.man
cvs rdiff -u -r1.1.1.4 -r0 \
    xsrc/external/mit/libX11/dist/man/xkb/XkbGetNameChanges.man \
    xsrc/external/mit/libX11/dist/man/xkb/XkbKeySymsOffset.man \
    xsrc/external/mit/libX11/dist/man/xkb/XkbKeyTypeIndex.man
cvs rdiff -u -r1.1.1.3.2.1 -r1.1.1.3.2.2 \
    xsrc/external/mit/libX11/dist/nls/am_ET.UTF-8/Compose.pre
cvs rdiff -u -r1.10.2.2 -r1.10.2.3 \
    xsrc/external/mit/libX11/dist/nls/en_US.UTF-8/Compose.pre
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.4.1 \
    xsrc/external/mit/libX11/dist/specs/XKB/ch08.xml
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.6.1 \
    xsrc/external/mit/libX11/dist/specs/XKB/ch10.xml \
    xsrc/external/mit/libX11/dist/specs/XKB/ch15.xml \
    xsrc/external/mit/libX11/dist/specs/XKB/ch16.xml \
    xsrc/external/mit/libX11/dist/specs/XKB/ch18.xml \
    xsrc/external/mit/libX11/dist/specs/XKB/ch21.xml
cvs rdiff -u -r1.1.1.2 -r1.1.1.2.20.1 \
    xsrc/external/mit/libX11/dist/src/CrPixmap.c
cvs rdiff -u -r1.1.1.9 -r1.1.1.9.2.1 \
    xsrc/external/mit/libX11/dist/src/ImUtil.c \
    xsrc/external/mit/libX11/dist/src/PutImage.c
cvs rdiff -u -r1.1.1.14.2.3 -r1.1.1.14.2.4 \
    xsrc/external/mit/libX11/dist/src/OpenDis.c
cvs rdiff -u -r1.1.1.7 -r1.1.1.7.4.1 \
    xsrc/external/mit/libX11/dist/src/xkb/XKBGetMap.c
cvs rdiff -u -r1.1.1.7.2.1 -r1.1.1.7.2.2 \
    xsrc/external/mit/libXpm/dist/ChangeLog \
    xsrc/external/mit/libXpm/dist/Makefile.in \
    xsrc/external/mit/libXpm/dist/aclocal.m4 \
    xsrc/external/mit/libXpm/dist/configure \
    xsrc/external/mit/libXpm/dist/configure.ac \
    xsrc/external/mit/libXpm/dist/ltmain.sh
cvs rdiff -u -r1.1.1.2.2.1 -r1.1.1.2.2.2 \
    xsrc/external/mit/libXpm/dist/compile
cvs rdiff -u -r1.1.1.5.2.1 -r1.1.1.5.2.2 \
    xsrc/external/mit/libXpm/dist/config.guess \
    xsrc/external/mit/libXpm/dist/missing
cvs rdiff -u -r1.1.1.4.2.1 -r1.1.1.4.2.2 \
    xsrc/external/mit/libXpm/dist/config.h.in \
    xsrc/external/mit/libXpm/dist/depcomp \
    xsrc/external/mit/libXpm/dist/install-sh
cvs rdiff -u -r1.1.1.6.2.1 -r1.1.1.6.2.2 \
    xsrc/external/mit/libXpm/dist/config.sub
cvs rdiff -u -r1.1.1.1.2.2 -r1.1.1.1.2.3 \
    xsrc/external/mit/libXpm/dist/tap-driver.sh \
    xsrc/external/mit/libXpm/dist/test-driver
cvs rdiff -u -r1.1.1.7.2.1 -r1.1.1.7.2.2 \
    xsrc/external/mit/libXpm/dist/cxpm/Makefile.in
cvs rdiff -u -r1.1.1.5.2.1 -r1.1.1.5.2.2 \
    xsrc/external/mit/libXpm/dist/doc/Makefile.in
cvs rdiff -u -r1.1.1.5.2.1 -r1.1.1.5.2.2 \
    xsrc/external/mit/libXpm/dist/include/Makefile.in
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.12.1 \
    xsrc/external/mit/libXpm/dist/include/X11/xpm.h
cvs rdiff -u -r1.1.1.2.2.1 -r1.1.1.2.2.2 \
    xsrc/external/mit/libXpm/dist/m4/libtool.m4
cvs rdiff -u -r1.1.1.2 -r1.1.1.2.2.1 \
    xsrc/external/mit/libXpm/dist/m4/ltoptions.m4 \
    xsrc/external/mit/libXpm/dist/m4/ltsugar.m4 \
    xsrc/external/mit/libXpm/dist/m4/ltversion.m4 \
    xsrc/external/mit/libXpm/dist/m4/lt~obsolete.m4
cvs rdiff -u -r1.1.1.4.2.1 -r1.1.1.4.2.2 \
    xsrc/external/mit/libXpm/dist/man/Makefile.in
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.2.1 \
    xsrc/external/mit/libXpm/dist/src/CrDatFrI.c
cvs rdiff -u -r1.1.1.2 -r1.1.1.2.20.1 \
    xsrc/external/mit/libXpm/dist/src/CrPFrBuf.c \
    xsrc/external/mit/libXpm/dist/src/CrPFrDat.c \
    xsrc/external/mit/libXpm/dist/src/CrPFrI.c
cvs rdiff -u -r1.1.1.7.2.1 -r1.1.1.7.2.2 \
    xsrc/external/mit/libXpm/dist/src/Makefile.in
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.2.1 \
    xsrc/external/mit/libXpm/dist/src/RdFToBuf.c
cvs rdiff -u -r1.1.1.4.12.1 -r1.1.1.4.12.2 \
    xsrc/external/mit/libXpm/dist/src/RdFToI.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.12.1 \
    xsrc/external/mit/libXpm/dist/src/RdFToP.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.6.1 \
    xsrc/external/mit/libXpm/dist/src/WrFFrBuf.c
cvs rdiff -u -r1.1.1.6.2.1 -r1.1.1.6.2.2 \
    xsrc/external/mit/libXpm/dist/src/WrFFrI.c \
    xsrc/external/mit/libXpm/dist/src/parse.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.2.1 xsrc/external/mit/libXpm/dist/src/XpmI.h
cvs rdiff -u -r1.3.6.1 -r1.3.6.2 xsrc/external/mit/libXpm/dist/src/create.c
cvs rdiff -u -r1.1.1.4.14.1 -r1.1.1.4.14.2 \
    xsrc/external/mit/libXpm/dist/src/data.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.14.1 xsrc/external/mit/libXpm/dist/src/rgb.c
cvs rdiff -u -r1.1.1.7.2.1 -r1.1.1.7.2.2 \
    xsrc/external/mit/libXpm/dist/sxpm/Makefile.in
cvs rdiff -u -r1.1.1.1.2.2 -r1.1.1.1.2.3 \
    xsrc/external/mit/libXpm/dist/test/Makefile.am \
    xsrc/external/mit/libXpm/dist/test/Makefile.in \
    xsrc/external/mit/libXpm/dist/test/TestAllFiles.h \
    xsrc/external/mit/libXpm/dist/test/XpmCreate.c \
    xsrc/external/mit/libXpm/dist/test/XpmMisc.c \
    xsrc/external/mit/libXpm/dist/test/XpmRead.c \
    xsrc/external/mit/libXpm/dist/test/XpmWrite.c
cvs rdiff -u -r0 -r1.1.1.2.2.2 xsrc/external/mit/libXpm/dist/test/rgb.c
cvs rdiff -u -r0 -r1.1.1.1.2.2 xsrc/external/mit/libXpm/dist/test/rgb.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index