| 07fb9b8f |
09-Mar-2025 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.8.12 |
| 6e467124 |
17-Nov-2024 |
mrg <mrg@NetBSD.org> |
merge libX11 1.8.10 |
| 3b4ba46c |
17-Nov-2024 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.8.10 |
| c6e579a2 |
02-Jul-2024 |
mrg <mrg@NetBSD.org> |
merge libX11 1.8.9. |
| ebe525bc |
02-Jul-2024 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.8.9 |
| 7d2c738b |
19-Jun-2023 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.8.6 |
| 14db512d |
05-Feb-2023 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.8.4 |
| b7163d5b |
19-Dec-2022 |
martin <martin@NetBSD.org> |
Fix broken revert commit part #2 |
| 0efe039a |
19-Dec-2022 |
martin <martin@NetBSD.org> |
Argh, undo "revert" commit to wrong branch |
| 1ccffcbd |
19-Dec-2022 |
martin <martin@NetBSD.org> |
Try to revert partial previous commit (ssh connection dropped) |
| 507fd43f |
19-Dec-2022 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.8.3 |
| 5efbdfc3 |
11-Nov-2022 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.8.2 |
| e9628295 |
13-Jul-2022 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.8.1 |
| 03ea5dc6 |
10-Jul-2021 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.7.2 |
| 9c927599 |
19-May-2021 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.7.1 |
| 15c3e985 |
27-Apr-2021 |
mrg <mrg@NetBSD.org> |
merge libX11 1.7.0. |
| d4a3aaf4 |
27-Apr-2021 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.7.0 |
| 16add077 |
30-Aug-2020 |
mrg <mrg@NetBSD.org> |
merge libX11 1.6.12. |
| d7c63e31 |
30-Aug-2020 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.6.12 |
| 72837c87 |
04-Aug-2020 |
maya <maya@NetBSD.org> |
From 93fce3f4e79cbc737d6468a4f68ba3de1b83953b Mon Sep 17 00:00:00 2001 From: Yichao Yu <yyc1992@gmail.com> Date: Sun, 2 Aug 2020 13:43:58 -0400 Subject: [PATCH] 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`. [1] https://www.x.org/releases/X11R7.6/doc/libX11/specs/XIM/xim.html#Input_Method_Styles This fixes a regression caused by 388b303c62aa35a245f1704211a023440ad2c488 in 1.6.10. |
| 9c019ec5 |
31-Jul-2020 |
maya <maya@NetBSD.org> |
initial import of libX11-1.6.10 |
| 258a0ebe |
08-Jul-2019 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.6.8 |
| 38ae11fc |
30-Dec-2018 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.6.7 |
| bd8e7fb0 |
28-Aug-2018 |
mrg <mrg@NetBSD.org> |
merge libX11 1.6.6. |
| 3233502e |
28-Aug-2018 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.6.6 |
| 862bcd1a |
04-Mar-2017 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.6.5 |
| bf1710e2 |
13-Oct-2016 |
joerg <joerg@NetBSD.org> |
Add explicit char cast to deal with constants being implicitly changed on signed char platforms. |
| 2d67cb4f |
04-Oct-2016 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.6.4 |
| cf2acdde |
19-Jul-2015 |
mrg <mrg@NetBSD.org> |
merge libX11 1.6.3. this properly fixes src/xkb/XKBMAlloc.c rev 1.2 as well (this probably should be looked at for pull up as patch.) |
| 0f8248bf |
19-Jul-2015 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.6.3 |
| c555af55 |
16-Mar-2014 |
mrg <mrg@NetBSD.org> |
merge libX11 1.6.2. |
| 818534a1 |
16-Mar-2014 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.6.2 |
| 556b6652 |
30-May-2013 |
mrg <mrg@NetBSD.org> |
merge libX11 1.5.99.902. |
| eb411b4b |
30-May-2013 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.5.99.902 |
| d8e76104 |
03-Aug-2011 |
mrg <mrg@NetBSD.org> |
merge libX11 1.4.4 |
| 6cc2b21f |
03-Aug-2011 |
mrg <mrg@NetBSD.org> |
initial import of libX11 1.4.4. important changes include: - fix many memory leaks - fix use-after-free errors - better error messages for XCB protocol issues we could use the new setup POSTLOCALELIBDIR to make i18n 32-bit compat aware, if we ever decide to create compat 32-bit X11 libs. |
| c17aa6b1 |
23-Jul-2011 |
mrg <mrg@NetBSD.org> |
merge libX11 1.4.3. |
| 57f47464 |
23-Jul-2011 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.4.3. important changes include: uncommon memory leak fixes uninitialised memory fixes |
| e9fcaa8a |
23-Feb-2011 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.4.1: - remove support for building without XCB - many man page updates - many random bug fixes - several new nls aliases (need to enable these yet.) |
| 47f86ac1 |
22-Nov-2010 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.3.6. this includes a few fixes to keysyms, the removal of the XKeysymDB, and aliases for nb_NO.utf8 and nn_NO.utf8. |
| 37e7fe2c |
03-Oct-2010 |
christos <christos@NetBSD.org> |
ifdef out code that truncates the source length to the destination length if it is larger. Seems useless to do that since the code tests for both source length and destination to be non-zero. This fixes cut-n-paste problem in xterm where the paste length was limited to 1024 (BUFSIZ) in button.c |
| 61234c2c |
14-Aug-2010 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.3.5 |
| 88de56cc |
16-Jun-2010 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.3.4 |
| b4ee4795 |
22-May-2010 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.3.3 |
| 2e9c7c8c |
18-Jul-2009 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.2.2 |
| 61b2299d |
10-Mar-2009 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.2 |
| 1ab64890 |
30-Jul-2008 |
mrg <mrg@NetBSD.org> |
initial import of libX11-1.1.4 |