xenocara/lib
matthieu 4c672aa51a Merge from upstream X.Org : Fix size calculation in _XimAttributeToValue
The check here guards the read below.

For `XimType_XIMStyles`, these are `num` of `CARD32` and for
`XimType_XIMHotKeyTriggers` these are `num` of `XIMTRIGGERKEY` ref[1]
which is defined as 3 x `CARD32`.  (There are data after the
`XIMTRIGGERKEY` according to the spec but they are not read by this
function and doesn't need to be checked.)

The old code here used the native datatype size instead of the wire
protocol size causing the check to always fail.

Also fix the size calculation for the header (size). It is 2 x CARD16
for both types despite the unused `CARD16` for `XimType_XIMStyles`.

This fixes a regression caused by previous commit.
2020-08-06 14:28:54 +00:00
..
fontconfig Update to freetype 2.10.1. Tested by semarie@ and naddy@ 2019-09-10 19:13:54 +00:00
freetype Update to freetype 2.10.2. Tested by krw@ and myself. 2020-06-27 09:06:07 +00:00
libdmx Update to libdmx 1.1.4 2018-05-21 20:06:55 +00:00
libdrm Merge libdrm 2.4.100 2019-11-27 02:17:47 +00:00
libepoxy Update to libepoxy 1.5.4. ok jsg@ 2020-01-26 13:45:49 +00:00
libfontenc Update to libfontenc 1.1.4. ok jca@ 2019-03-02 21:13:28 +00:00
libGLU update to GLU 9.0.1 2019-11-27 10:26:12 +00:00
libGLw Move headers files to 'GL/' so that the library can be built 2016-10-10 13:27:14 +00:00
libICE regen after xtrans 1.4.0 update. 2019-08-04 13:47:51 +00:00
libpciaccess Update to libpciaccess 0.14 2018-05-21 20:02:28 +00:00
libSM Update to libSM 1.2.3 2018-10-20 19:25:32 +00:00
libtxc_dxtn
libX11 Merge from upstream X.Org : Fix size calculation in _XimAttributeToValue 2020-08-06 14:28:54 +00:00
libXau Update to libXau 1.0.9. ok jsg@ 2019-02-21 19:38:46 +00:00
libXaw regen 2016-10-11 22:14:30 +00:00
libxcb Update to libxcb 1.14 and xcb-proto 1.14. ok tb@ 2020-05-16 08:49:00 +00:00
libXcomposite Update to libXcomposite 0.4.5. ok tb@ 2019-06-19 19:29:23 +00:00
libXcursor Update to libXcursor 1.2.0. ok tb@ 2019-06-19 19:30:32 +00:00
libXdamage Update to libXdamage 1.1.5. ok tb@ 2019-06-19 19:31:20 +00:00
libXdmcp Update to libXdmcp 1.1.3 2019-08-04 13:25:20 +00:00
libXext Update to libXext 1.3.4. ok tb@ 2019-06-19 19:33:29 +00:00
libXfixes Update to libXfixes 5.0.3 2016-11-03 10:30:05 +00:00
libXfont2 Update to libXfont2 2.0.4 2019-12-14 14:57:44 +00:00
libXft Update to freetype 2.10.1. Tested by semarie@ and naddy@ 2019-09-10 19:13:54 +00:00
libXi Update to libXi 1.7.10. Tested by krw@ and naddy@ 2020-01-04 17:56:26 +00:00
libXinerama Update to libXinerama 1.1.4 2018-07-12 15:16:03 +00:00
libxkbfile Update to libxkbfile 1.1.0. Tested by krw@ and naddy@ 2020-01-04 17:58:47 +00:00
libxkbui regen 2016-10-11 22:14:30 +00:00
libXmu Oops fix previous. 2020-01-14 21:18:04 +00:00
libXpm Update to libXpm 3.5.13. 2020-01-04 18:00:46 +00:00
libXpresent regen 2018-08-05 12:10:01 +00:00
libXrandr Update to libXrandr 1.5.2 2020-05-16 09:45:24 +00:00
libXrender Update to libXrender 0.9.10 2016-11-03 10:55:16 +00:00
libXRes Update to libXRes 1.2.0 2017-10-22 09:14:28 +00:00
libXScrnSaver Update to libXScrnSaver 1.2.3 2018-07-12 15:10:28 +00:00
libxshmfence Use __MAP_NOFAULT such that a client cannot use ftruncate and make the 2018-07-11 06:59:03 +00:00
libXt Update to libXt 1.2.0. Tested by tb@ 2020-01-14 20:48:59 +00:00
libxtrans Update to libxtrans 1.4.0. Major bumps for libX11 and libICE. 2019-08-04 13:33:46 +00:00
libXtst regen 2016-10-11 22:14:30 +00:00
libXv Update to libXv 1.0.11 2016-11-03 11:00:48 +00:00
libXvMC Update to libXvMC 1.0.12. Tested by krw@ and naddy@ 2020-01-04 17:57:39 +00:00
libXxf86dga Update to libXxf86dga 1.1.5 2020-05-16 09:47:20 +00:00
libXxf86vm regen 2016-10-11 22:14:30 +00:00
mesa Fix Mesa build with clang 10 on mips64. 2020-08-01 03:51:31 +00:00
pixman Update to pixman 0.38.4. ok jca@ naddy@ 2019-05-11 07:46:06 +00:00
xcb-util regen 2016-10-11 22:14:30 +00:00
xcb-util-cursor Update to xcb-util-cursor to 0.1.3. 2016-11-03 13:11:40 +00:00
xcb-util-image regen 2016-10-11 22:14:30 +00:00
xcb-util-keysyms regen 2016-10-11 22:14:30 +00:00
xcb-util-renderutil regen 2016-10-11 22:14:30 +00:00
xcb-util-wm Fix SHARED_LIBS 2020-07-19 17:10:17 +00:00
xcb-util-xrm add generated autoconf bits 2016-11-07 19:25:35 +00:00
Makefile Unlink libxbui from the build. ok jsg@ 2020-07-08 20:01:53 +00:00