Source-Changes-HG archive

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

[xsrc/xorg]: xsrc/external/mit/libX11/dist initial import of libX11-1.7.1



details:   https://anonhg.NetBSD.org/xsrc/rev/802850d57371
branches:  xorg
changeset: 10718:802850d57371
user:      mrg <mrg%NetBSD.org@localhost>
date:      Wed May 19 08:19:10 2021 +0000

description:
initial import of libX11-1.7.1

diffstat:

 external/mit/libX11/dist/ChangeLog                                |   158 +
 external/mit/libX11/dist/Makefile.in                              |    12 +-
 external/mit/libX11/dist/README.md                                |    11 +
 external/mit/libX11/dist/aclocal.m4                               |  2533 +++++----
 external/mit/libX11/dist/compile                                  |     6 +-
 external/mit/libX11/dist/configure                                |   169 +-
 external/mit/libX11/dist/configure.ac                             |     2 +-
 external/mit/libX11/dist/depcomp                                  |     2 +-
 external/mit/libX11/dist/include/Makefile.in                      |     4 +-
 external/mit/libX11/dist/include/X11/Xlib.h                       |     2 +-
 external/mit/libX11/dist/install-sh                               |    13 +-
 external/mit/libX11/dist/man/Makefile.in                          |     4 +-
 external/mit/libX11/dist/man/XAllocClassHint.man                  |     1 -
 external/mit/libX11/dist/man/XAllocColor.man                      |     8 -
 external/mit/libX11/dist/man/XAllocIconSize.man                   |     1 -
 external/mit/libX11/dist/man/XAllocSizeHints.man                  |     1 -
 external/mit/libX11/dist/man/XAllocStandardColormap.man           |     1 -
 external/mit/libX11/dist/man/XAllocWMHints.man                    |     1 -
 external/mit/libX11/dist/man/XAnyEvent.man                        |     2 +-
 external/mit/libX11/dist/man/XChangeKeyboardControl.man           |     1 -
 external/mit/libX11/dist/man/XConfigureWindow.man                 |     1 -
 external/mit/libX11/dist/man/XCreateColormap.man                  |     1 -
 external/mit/libX11/dist/man/XCreateGC.man                        |     8 +-
 external/mit/libX11/dist/man/XCreateWindow.man                    |     3 -
 external/mit/libX11/dist/man/XErrorEvent.man                      |     2 +-
 external/mit/libX11/dist/man/XFlush.man                           |     3 -
 external/mit/libX11/dist/man/XGetVisualInfo.man                   |     1 -
 external/mit/libX11/dist/man/XGrabKeyboard.man                    |     2 +-
 external/mit/libX11/dist/man/XGrabPointer.man                     |     2 +-
 external/mit/libX11/dist/man/XGraphicsExposeEvent.man             |     2 +-
 external/mit/libX11/dist/man/XInitImage.man                       |     2 +-
 external/mit/libX11/dist/man/XLoadFont.man                        |    10 +-
 external/mit/libX11/dist/man/XMapWindow.man                       |     2 -
 external/mit/libX11/dist/man/XOpenDisplay.man                     |    10 +-
 external/mit/libX11/dist/man/XParseGeometry.man                   |     4 +-
 external/mit/libX11/dist/man/XRecolorCursor.man                   |     1 -
 external/mit/libX11/dist/man/XSelectInput.man                     |     1 -
 external/mit/libX11/dist/man/XSetInputFocus.man                   |     4 +-
 external/mit/libX11/dist/man/XSetScreenSaver.man                  |     4 +-
 external/mit/libX11/dist/man/XStringToKeysym.man                  |     2 +-
 external/mit/libX11/dist/man/XTextExtents.man                     |     2 +-
 external/mit/libX11/dist/man/XUnmapWindow.man                     |     3 -
 external/mit/libX11/dist/man/XcmsStoreColor.man                   |     4 +-
 external/mit/libX11/dist/man/xkb/Makefile.in                      |     4 +-
 external/mit/libX11/dist/man/xkb/XkbActionCtrls.man               |    12 +-
 external/mit/libX11/dist/man/xkb/XkbAddDeviceLedInfo.man          |    42 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomColor.man              |     4 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomKey.man                |    10 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomKeyAlias.man           |     4 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomOutline.man            |     8 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomOverlay.man            |    12 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomOverlayKey.man         |     4 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomOverlayRow.man         |     8 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomProperty.man           |     4 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomSection.man            |    34 +-
 external/mit/libX11/dist/man/xkb/XkbAddGeomShape.man              |    14 +-
 external/mit/libX11/dist/man/xkb/XkbAllocCompatMap.man            |    12 +-
 external/mit/libX11/dist/man/xkb/XkbAllocDeviceInfo.man           |    42 +-
 external/mit/libX11/dist/man/xkb/XkbAllocDeviceLedInfo.man        |    54 +-
 external/mit/libX11/dist/man/xkb/XkbApplyCompatMapToKey.man       |    18 +-
 external/mit/libX11/dist/man/xkb/XkbBell.man                      |    30 +-
 external/mit/libX11/dist/man/xkb/XkbBellEvent.man                 |    30 +-
 external/mit/libX11/dist/man/xkb/XkbChangeControls.man            |    80 +-
 external/mit/libX11/dist/man/xkb/XkbChangeDeviceInfo.man          |     6 +-
 external/mit/libX11/dist/man/xkb/XkbChangeEnabledControls.man     |    44 +-
 external/mit/libX11/dist/man/xkb/XkbChangeIndicators.man          |    18 +-
 external/mit/libX11/dist/man/xkb/XkbChangeMap.man                 |    38 +-
 external/mit/libX11/dist/man/xkb/XkbChangeNames.man               |    24 +-
 external/mit/libX11/dist/man/xkb/XkbChangeTypesOfKey.man          |    38 +-
 external/mit/libX11/dist/man/xkb/XkbComputeShapeBounds.man        |    18 +-
 external/mit/libX11/dist/man/xkb/XkbComputeShapeTop.man           |     4 +-
 external/mit/libX11/dist/man/xkb/XkbCopyKeyType.man               |    16 +-
 external/mit/libX11/dist/man/xkb/XkbCopyKeyTypes.man              |    16 +-
 external/mit/libX11/dist/man/xkb/XkbDeviceBell.man                |    30 +-
 external/mit/libX11/dist/man/xkb/XkbDeviceBellEvent.man           |    30 +-
 external/mit/libX11/dist/man/xkb/XkbForceBell.man                 |    30 +-
 external/mit/libX11/dist/man/xkb/XkbForceDeviceBell.man           |    30 +-
 external/mit/libX11/dist/man/xkb/XkbFreeClientMap.man             |    42 +-
 external/mit/libX11/dist/man/xkb/XkbFreeCompatMap.man             |    32 +-
 external/mit/libX11/dist/man/xkb/XkbFreeDeviceInfo.man            |    42 +-
 external/mit/libX11/dist/man/xkb/XkbFreeServerMap.man             |    42 +-
 external/mit/libX11/dist/man/xkb/XkbGetAccessXTimeout.man         |    44 +-
 external/mit/libX11/dist/man/xkb/XkbGetBounceKeysDelay.man        |    22 +-
 external/mit/libX11/dist/man/xkb/XkbGetControlsChanges.man        |    30 +-
 external/mit/libX11/dist/man/xkb/XkbGetDeviceInfo.man             |    26 +-
 external/mit/libX11/dist/man/xkb/XkbGetIndicatorChanges.man       |    18 +-
 external/mit/libX11/dist/man/xkb/XkbGetKeyboardByName.man         |    24 +-
 external/mit/libX11/dist/man/xkb/XkbGetMap.man                    |    24 +-
 external/mit/libX11/dist/man/xkb/XkbGetSlowKeysDelay.man          |    22 +-
 external/mit/libX11/dist/man/xkb/XkbGetStickyKeysOptions.man      |    44 +-
 external/mit/libX11/dist/man/xkb/XkbGetUpdatedMap.man             |    24 +-
 external/mit/libX11/dist/man/xkb/XkbGetVirtualMods.man            |    24 +-
 external/mit/libX11/dist/man/xkb/XkbKeyAction.man                 |    10 +-
 external/mit/libX11/dist/man/xkb/XkbKeyActionEntry.man            |    10 +-
 external/mit/libX11/dist/man/xkb/XkbKeyActionsPtr.man             |    10 +-
 external/mit/libX11/dist/man/xkb/XkbKeyGroupInfo.man              |    98 +-
 external/mit/libX11/dist/man/xkb/XkbKeyHasActions.man             |    10 +-
 external/mit/libX11/dist/man/xkb/XkbKeyNumActions.man             |    10 +-
 external/mit/libX11/dist/man/xkb/XkbKeyNumGroups.man              |    98 +-
 external/mit/libX11/dist/man/xkb/XkbKeyType.man                   |    16 +-
 external/mit/libX11/dist/man/xkb/XkbListComponents.man            |    40 +-
 external/mit/libX11/dist/man/xkb/XkbNoteControlsChanges.man       |    30 +-
 external/mit/libX11/dist/man/xkb/XkbNoteDeviceChanges.man         |     6 +-
 external/mit/libX11/dist/man/xkb/XkbNoteIndicatorChanges.man      |    18 +-
 external/mit/libX11/dist/man/xkb/XkbOutOfRangeGroupInfo.man       |    98 +-
 external/mit/libX11/dist/man/xkb/XkbOutOfRangeGroupNumber.man     |    98 +-
 external/mit/libX11/dist/man/xkb/XkbPtrActionX.man                |    12 +-
 external/mit/libX11/dist/man/xkb/XkbPtrActionY.man                |    12 +-
 external/mit/libX11/dist/man/xkb/XkbResizeDeviceButtonActions.man |    26 +-
 external/mit/libX11/dist/man/xkb/XkbSAActionSetCtrls.man          |    12 +-
 external/mit/libX11/dist/man/xkb/XkbSAGroup.man                   |     6 +-
 external/mit/libX11/dist/man/xkb/XkbSAPtrDfltValue.man            |     8 +-
 external/mit/libX11/dist/man/xkb/XkbSARedirectSetVMods.man        |    16 +-
 external/mit/libX11/dist/man/xkb/XkbSARedirectSetVModsMask.man    |    16 +-
 external/mit/libX11/dist/man/xkb/XkbSARedirectVMods.man           |    16 +-
 external/mit/libX11/dist/man/xkb/XkbSARedirectVModsMask.man       |    16 +-
 external/mit/libX11/dist/man/xkb/XkbSAScreen.man                  |     6 +-
 external/mit/libX11/dist/man/xkb/XkbSASetGroup.man                |     6 +-
 external/mit/libX11/dist/man/xkb/XkbSASetPtrDfltValue.man         |     8 +-
 external/mit/libX11/dist/man/xkb/XkbSASetScreen.man               |     6 +-
 external/mit/libX11/dist/man/xkb/XkbSetAccessXTimeout.man         |    54 +-
 external/mit/libX11/dist/man/xkb/XkbSetBounceKeysDelay.man        |    22 +-
 external/mit/libX11/dist/man/xkb/XkbSetCompatMap.man              |    75 +-
 external/mit/libX11/dist/man/xkb/XkbSetDeviceInfo.man             |     6 +-
 external/mit/libX11/dist/man/xkb/XkbSetIgnoreLockMods.man         |    24 +-
 external/mit/libX11/dist/man/xkb/XkbSetMap.man                    |   101 +-
 external/mit/libX11/dist/man/xkb/XkbSetNames.man                  |    24 +-
 external/mit/libX11/dist/man/xkb/XkbSetPtrActionX.man             |    12 +-
 external/mit/libX11/dist/man/xkb/XkbSetPtrActionY.man             |    12 +-
 external/mit/libX11/dist/man/xkb/XkbSetServerInternalMods.man     |    24 +-
 external/mit/libX11/dist/missing                                  |     2 +-
 external/mit/libX11/dist/modules/Makefile.in                      |     4 +-
 external/mit/libX11/dist/modules/im/Makefile.in                   |     4 +-
 external/mit/libX11/dist/modules/im/ximcp/Makefile.in             |     4 +-
 external/mit/libX11/dist/modules/lc/Makefile.in                   |     4 +-
 external/mit/libX11/dist/modules/lc/Utf8/Makefile.in              |     4 +-
 external/mit/libX11/dist/modules/lc/def/Makefile.in               |     4 +-
 external/mit/libX11/dist/modules/lc/gen/Makefile.in               |     4 +-
 external/mit/libX11/dist/modules/om/Makefile.in                   |     4 +-
 external/mit/libX11/dist/modules/om/generic/Makefile.in           |     4 +-
 external/mit/libX11/dist/nls/Makefile.in                          |     4 +-
 external/mit/libX11/dist/nls/en_US.UTF-8/Compose.pre              |    23 +-
 external/mit/libX11/dist/nls/locale.alias.pre                     |     1 +
 external/mit/libX11/dist/specs/Makefile.in                        |     4 +-
 external/mit/libX11/dist/specs/XIM/Makefile.in                    |     4 +-
 external/mit/libX11/dist/specs/XKB/Makefile.in                    |     4 +-
 external/mit/libX11/dist/specs/i18n/Makefile.in                   |     4 +-
 external/mit/libX11/dist/specs/i18n/compose/Makefile.in           |     4 +-
 external/mit/libX11/dist/specs/i18n/framework/Makefile.in         |     4 +-
 external/mit/libX11/dist/specs/i18n/localedb/Makefile.in          |     4 +-
 external/mit/libX11/dist/specs/i18n/trans/Makefile.in             |     4 +-
 external/mit/libX11/dist/specs/libX11/Makefile.in                 |     4 +-
 external/mit/libX11/dist/src/Font.c                               |     4 +-
 external/mit/libX11/dist/src/FontInfo.c                           |     3 +
 external/mit/libX11/dist/src/FontNames.c                          |     3 +
 external/mit/libX11/dist/src/GetColor.c                           |     4 +
 external/mit/libX11/dist/src/LoadFont.c                           |     4 +
 external/mit/libX11/dist/src/LookupCol.c                          |     6 +-
 external/mit/libX11/dist/src/Makefile.in                          |     8 +-
 external/mit/libX11/dist/src/ParseCol.c                           |     3 +
 external/mit/libX11/dist/src/QuExt.c                              |     5 +
 external/mit/libX11/dist/src/SetFPath.c                           |     6 +
 external/mit/libX11/dist/src/SetHints.c                           |     7 +
 external/mit/libX11/dist/src/StNColor.c                           |     3 +
 external/mit/libX11/dist/src/StName.c                             |     7 +-
 external/mit/libX11/dist/src/util/Makefile.in                     |     4 +-
 external/mit/libX11/dist/src/xcms/Makefile.in                     |     4 +-
 external/mit/libX11/dist/src/xkb/Makefile.in                      |     4 +-
 external/mit/libX11/dist/src/xlibi18n/Makefile.in                 |     4 +-
 external/mit/libX11/dist/src/xlibi18n/imKStoUCS.c                 |     2 +-
 external/mit/libX11/dist/test-driver                              |     2 +-
 171 files changed, 2819 insertions(+), 2672 deletions(-)

diffs (truncated from 8167 to 300 lines):

diff -r 8883bfa091b2 -r 802850d57371 external/mit/libX11/dist/ChangeLog
--- a/external/mit/libX11/dist/ChangeLog        Tue Apr 27 06:10:56 2021 +0000
+++ b/external/mit/libX11/dist/ChangeLog        Wed May 19 08:19:10 2021 +0000
@@ -1,3 +1,161 @@
+commit 6953a586df4819143c4d55e011b3a5e5377981b8
+Author: Matthieu Herrb <matthieu.herrb%laas.fr@localhost>
+Date:   Tue May 18 15:27:58 2021 +0200
+
+    Version 1.7.1
+    
+    Release notes in README.md, version bump in configure.ac
+
+commit 8d2e02ae650f00c4a53deb625211a0527126c605
+Author: Matthieu Herrb <matthieu%herrb.eu@localhost>
+Date:   Fri Feb 19 15:30:39 2021 +0100
+
+    Reject string longer than USHRT_MAX before sending them on the wire
+    
+    The X protocol uses CARD16 values to represent the length so
+    this would overflow.
+    
+    CVE-2021-31535
+    
+    Signed-off-by: Matthieu Herrb <matthieu%herrb.eu@localhost>
+
+commit 838ea5a5a0267c25b20c095c9a70684edeeefba4
+Author: Gaurav Ujjwal <gujjwal00%gmail.com@localhost>
+Date:   Sun May 9 05:04:36 2021 +0000
+
+    Fix out-of-bound access in KeySymToUcs4()
+    
+    Array `keysym_to_unicode_590_5fe` is only valid for range  [0x590, 0x5fe] but current lower-bound is checked against 0x589.
+    
+    So invalid values from 0x58a to 0x58f are being allowed by current check.
+    
+    If any of these invalid value is passed as `keysym`,    `keysym - 0x590` would underflow.
+    
+    Signed-off-by: Gaurav Ujjwal <gujjwal00%gmail.com@localhost>
+
+commit 32491b02c76ac22f99dc433a32466e22bdc181a7
+Author: Christopher Chavez <chrischavez%gmx.us@localhost>
+Date:   Mon May 3 15:46:44 2021 +0000
+
+    Xlib.h: spelling fix in comment
+
+commit 5faa8dc0b364f55f19034c370436074646d9ad54
+Author: Benno Schulenberg <bensberg%telfort.nl@localhost>
+Date:   Tue Nov 24 18:54:24 2020 +0100
+
+    nls: adjust three comments about the APL compose sequences
+    
+    Commit 0bbc0d5e605e (from eight years ago) removed the lines that two
+    of these comments referred to.  Without those lines, the comments don't
+    make sense any more.  Reword and shorten them.
+    
+    Also reword a comment about two sequences that don't work.
+    
+    Signed-off-by: Benno Schulenberg <bensberg%telfort.nl@localhost>
+
+commit b126bfd7fe990b8c1df088f55c31d9b3fd440cde
+Author: Benno Schulenberg <bensberg%telfort.nl@localhost>
+Date:   Tue Nov 24 12:23:32 2020 +0100
+
+    nls: allow composing all breved letters also with a lowercase "u"
+    
+    The letters ă and ŭ can already be composed with "u a" and "u u", but
+    ĕ, ğ, ĭ, and ŏ can be composed only with an uppercase U.  Emancipate
+    the latter four and understand also a lowercase "u" to mean 'breve'.
+    
+    (Yesterday I needed ğ and was annoyed that "u g" did not work.)
+    
+    Signed-off-by: Benno Schulenberg <bensberg%telfort.nl@localhost>
+
+commit 78027fdb7aa07621a3b7cdf37050bae39012f2fb
+Author: Walter Harms <wharms%bfs.de@localhost>
+Date:   Sat Nov 28 21:05:33 2020 +0100
+
+    fix same roff code
+    
+    Signed-off-by: Walter Harms <wharms%bfs.de@localhost>
+
+commit 4f15cfc64548098fef3ddd24f7359b76cf1bbda7
+Author: Walter Harms <wharms%bfs.de@localhost>
+Date:   Sat Nov 28 20:56:35 2020 +0100
+
+    Fix some roff code add see also
+    
+    Signed-off-by: Walter Harms <wharms%bfs.de@localhost>
+
+commit daa106927f78e6c5c9c36558a4b951d7cb58a8d1
+Author: Walter Harms <wharms%bfs.de@localhost>
+Date:   Sat Nov 28 17:49:25 2020 +0100
+
+    fix broken nroff coding for code comments
+    
+    the comments /* */ are code as /\(**  */ that does not work.
+    the coding in other X11 man pages is /\&* */ so we do the same here.
+
+commit 7bdeae239b17db002964ac73d06f43f216d1cf86
+Author: Walter Harms <wharms%bfs.de@localhost>
+Date:   Fri Nov 27 22:43:21 2020 +0100
+
+    FIX: warning: macro `hN' not defined
+    
+    Signed-off-by: Walter Harms <wharms%bfs.de@localhost>
+
+commit b7ec67d3ea78ab68857328d8f72d923324e68cc2
+Author: Walter Harms <wharms%bfs.de@localhost>
+Date:   Fri Nov 27 22:26:15 2020 +0100
+
+    FIX: warning: macro `IN' not defined
+    
+    just remove an other dead macro use.
+
+commit 7ca3ceb9175a829a40c347cb3b2e98341ec5a2df
+Author: Walter Harms <wharms%bfs.de@localhost>
+Date:   Fri Nov 27 21:58:04 2020 +0100
+
+    fix warning: macro `s' not defined
+    
+    this is caused by bad nroff coding, fix some more issues on the fly
+
+commit 14fb4e535626ba934cad5bc4308f511524cd1103
+Author: Walter Harms <wharms%bfs.de@localhost>
+Date:   Fri Nov 27 20:04:22 2020 +0100
+
+    FIX: warning: macro `hN' not defined
+    
+    this was found by checking man pages with
+     groff -t -mandoc -Z  -wmac -Tutf8 $FILE >/dev/null
+    
+    In most cases .hN could be replaced with .BR
+    
+    Signed-off-by: Walter Harms <wharms%bfs.de@localhost>
+
+commit cb03da4447aa53e8e5382f124917d89b50148036
+Author: Walter Harms <wharms%bfs.de@localhost>
+Date:   Fri Nov 27 19:00:00 2020 +0100
+
+    FIX: warning: macro `Pn' not defined
+    
+    The missing macro is found via:
+    roff -t -mandoc -Z  -wmac -Tutf8 XAnyEvent.man >/dev/null
+    
+    To fix the problem the macro is replaced with .RB.
+    
+    Signed-off-by: Walter Harms <wharms%bfs.de@localhost>
+
+commit cc9f8878f2cbe17c7b4035b4ff4352b52ece38e0
+Author: Benno Schulenberg <bensberg%telfort.nl@localhost>
+Date:   Wed Nov 25 16:58:27 2020 +0100
+
+    nls: add 'C.utf8' as an alias for 'en_US.UTF-8'
+    
+    The normal form is 'C.UTF-8', but 'C.utf8' has been seen in the wild.
+    
+    Fixes #102.
+    
+    Reported-by: Tomas Korbar
+    
+    Signed-off-by: Benno Schulenberg <bensberg%telfort.nl@localhost>
+
 commit ca8115186f810eccb7d86b0979980eff3ba95f0b
 Author: Keith Packard <keithp%keithp.com@localhost>
 Date:   Thu Nov 19 11:30:41 2020 -0800
diff -r 8883bfa091b2 -r 802850d57371 external/mit/libX11/dist/Makefile.in
--- a/external/mit/libX11/dist/Makefile.in      Tue Apr 27 06:10:56 2021 +0000
+++ b/external/mit/libX11/dist/Makefile.in      Wed May 19 08:19:10 2021 +0000
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.2 from Makefile.am.
+# Makefile.in generated by automake 1.16.1 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+# Copyright (C) 1994-2018 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -704,10 +704,6 @@
        tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
        $(am__post_remove_distdir)
 
-dist-zstd: distdir
-       tardir=$(distdir) && $(am__tar) | zstd -c $${ZSTD_CLEVEL-$${ZSTD_OPT--19}} >$(distdir).tar.zst
-       $(am__post_remove_distdir)
-
 dist-tarZ: distdir
        @echo WARNING: "Support for distribution archives compressed with" \
                       "legacy program 'compress' is deprecated." >&2
@@ -750,8 +746,6 @@
          eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
        *.zip*) \
          unzip $(distdir).zip ;;\
-       *.tar.zst*) \
-         zstd -dc $(distdir).tar.zst | $(am__untar) ;;\
        esac
        chmod -R a-w $(distdir)
        chmod u+w $(distdir)
@@ -933,7 +927,7 @@
        am--refresh check check-am clean clean-cscope clean-generic \
        clean-libtool cscope cscopelist-am ctags ctags-am dist \
        dist-all dist-bzip2 dist-gzip dist-hook dist-lzip dist-shar \
-       dist-tarZ dist-xz dist-zip dist-zstd distcheck distclean \
+       dist-tarZ dist-xz dist-zip distcheck distclean \
        distclean-generic distclean-hdr distclean-libtool \
        distclean-tags distcleancheck distdir distuninstallcheck dvi \
        dvi-am html html-am info info-am install install-am \
diff -r 8883bfa091b2 -r 802850d57371 external/mit/libX11/dist/README.md
--- a/external/mit/libX11/dist/README.md        Tue Apr 27 06:10:56 2021 +0000
+++ b/external/mit/libX11/dist/README.md        Wed May 19 08:19:10 2021 +0000
@@ -31,6 +31,17 @@
 
   https://www.x.org/wiki/Development/Documentation/SubmittingPatches
 
+## Release 1.7.1
+
+This is a bug fix release, including a security fix for
+CVE-2021-31535, nls and documentation corrections.
+
+ * Reject string longer than USHRT_MAX before sending them on the wire
+ * Fix out-of-bound access in KeySymToUcs4()
+ * nls: allow composing all breved letters also with a lowercase "u"
+ * nls: add 'C.utf8' as an alias for 'en_US.UTF-8'
+ * Nroff code fixes
+ * Comments fixes
 
 ## Release 1.7.0
 
diff -r 8883bfa091b2 -r 802850d57371 external/mit/libX11/dist/aclocal.m4
--- a/external/mit/libX11/dist/aclocal.m4       Tue Apr 27 06:10:56 2021 +0000
+++ b/external/mit/libX11/dist/aclocal.m4       Wed May 19 08:19:10 2021 +0000
@@ -1,6 +1,6 @@
-# generated automatically by aclocal 1.16.2 -*- Autoconf -*-
-
-# Copyright (C) 1996-2020 Free Software Foundation, Inc.
+# generated automatically by aclocal 1.16.1 -*- Autoconf -*-
+
+# Copyright (C) 1996-2018 Free Software Foundation, Inc.
 
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -20,1154 +20,63 @@
 If you have problems, you may need to regenerate the build system entirely.
 To do so, use the procedure documented by the package, typically 'autoreconf'.])])
 
-# Copyright (C) 2002-2020 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_AUTOMAKE_VERSION(VERSION)
-# ----------------------------
-# Automake X.Y traces this macro to ensure aclocal.m4 has been
-# generated from the m4 files accompanying Automake X.Y.
-# (This private macro should not be called outside this file.)
-AC_DEFUN([AM_AUTOMAKE_VERSION],
-[am__api_version='1.16'
-dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
-dnl require some minimum version.  Point them to the right macro.
-m4_if([$1], [1.16.2], [],
-      [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
-])
-
-# _AM_AUTOCONF_VERSION(VERSION)
-# -----------------------------
-# aclocal traces this macro to find the Autoconf version.
-# This is a private macro too.  Using m4_define simplifies
-# the logic in aclocal, which can simply ignore this definition.
-m4_define([_AM_AUTOCONF_VERSION], [])
-
-# AM_SET_CURRENT_AUTOMAKE_VERSION
-# -------------------------------
-# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
-# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
-AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.16.2])dnl
-m4_ifndef([AC_AUTOCONF_VERSION],
-  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
-
-# AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
-
-# Copyright (C) 2001-2020 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
-# $ac_aux_dir to '$srcdir/foo'.  In other projects, it is set to
-# '$srcdir', '$srcdir/..', or '$srcdir/../..'.
-#
-# Of course, Automake must honor this variable whenever it calls a
-# tool from the auxiliary directory.  The problem is that $srcdir (and
-# therefore $ac_aux_dir as well) can be either absolute or relative,
-# depending on how configure is run.  This is pretty annoying, since
-# it makes $ac_aux_dir quite unusable in subdirectories: in the top
-# source directory, any form will work fine, but in subdirectories a
-# relative path needs to be adjusted first.


Home | Main Index | Thread Index | Old Index