summaryrefslogtreecommitdiff
path: root/lib/libX11/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libX11/ChangeLog')
-rw-r--r--lib/libX11/ChangeLog664
1 files changed, 615 insertions, 49 deletions
diff --git a/lib/libX11/ChangeLog b/lib/libX11/ChangeLog
index 20e45e129..dec14a1bf 100644
--- a/lib/libX11/ChangeLog
+++ b/lib/libX11/ChangeLog
@@ -1,3 +1,572 @@
+commit 9ac6859c20be2fc5e70c2908de60c6e466ec04e1
+Author: Matt Turner <mattst88@gmail.com>
+Date: Sun Apr 3 10:15:30 2022 -0700
+
+ libX11 1.7.5
+
+ Signed-off-by: Matt Turner <mattst88@gmail.com>
+
+commit 76d1cc3c1ce943c6ff81dc8c62a1d1b30fabf02e
+Author: Simon McVittie <smcv@debian.org>
+Date: Sun Apr 3 14:23:36 2022 +0100
+
+ Don't try to destroy NULL condition variables
+
+ This avoids a segfault during error-unwinding if an invalid display name
+ is passed to XOpenDisplay().
+
+ Fixes: 8a368d80 "Fix two memory leaks in _XFreeX11XCBStructure()"
+ Resolves: #155
+ Signed-off-by: Simon McVittie <smcv@debian.org>
+
+commit 80b30d12519ac54fc5b2b05500521d9c8269be9c
+Author: Matt Turner <mattst88@gmail.com>
+Date: Wed Mar 30 13:54:13 2022 -0700
+
+ libX11 1.7.4
+
+ Signed-off-by: Matt Turner <mattst88@gmail.com>
+
+commit 8a368d808fec166b5fb3dfe6312aab22c7ee20af
+Author: Hodong <hodong@yozmos.com>
+Date: Thu Jan 20 00:57:41 2022 +0900
+
+ Fix two memory leaks in _XFreeX11XCBStructure()
+
+ Even when XCloseDisplay() was called, some memory was leaked.
+
+ XCloseDisplay() calls _XFreeDisplayStructure(), which calls
+ _XFreeX11XCBStructure().
+
+ However, _XFreeX11XCBStructure() did not destroy the condition variables,
+ resulting in the leaking of some 40 bytes.
+
+ Signed-off-by: Hodong <hodong@yozmos.com>
+
+commit da97120f2322882a17f14e5d7da00c1e772679e8
+Author: Adam Jackson <ajax@redhat.com>
+Date: Tue Mar 22 14:32:49 2022 -0400
+
+ xcb: Clarify the XInitThreads error message
+
+ XInitThreads has been called if _Xglobal_lock != NULL, we may as well
+ check that before printing a misleading error message.
+
+ Signed-off-by: Adam Jackson <ajax@redhat.com>
+
+commit 257927c51b08242aa5bf239346717fc817b2b286
+Author: Giovanni Mascellani <gmascellani@codeweavers.com>
+Date: Fri Feb 4 10:49:25 2022 +0100
+
+ xcb_io: Allow jumps backwards when widening the request number.
+
+ Request numbers are not always seen in the numeric order by widen(),
+ for example due to Mesa directly calling _XError(). When this happens,
+ widen() adds 2^32 to the reported widened number, triggering failed
+ assertions and bad behavior.
+
+ With this commit, wrapping of the lower dword is detected in a more
+ robust way, by requiring that a skip of at least 2^31 is seen.
+
+ This fixes issue #152.
+
+ Signed-off-by: Giovanni Mascellani <gmascellani@codeweavers.com>
+
+commit 918063298cb893bee98040c9dca45ccdb2864773
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Thu Mar 3 12:00:45 2022 +0100
+
+ nls: add a compose sequence for the peace symbol
+
+ As the thing in the circle looks a bit like an upside-down Y,
+ use <O> <Y> as the sequence, similar to <O> <A> for anarchism.
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit 4f9eb32709dca705f02ca771bbd47d6c08aba5e0
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Fri Feb 25 12:45:06 2022 +0100
+
+ nls: remove obsolete locale aliases with uppercase in the language code
+
+ (These aliases may have been useful on some systems twenty years ago,
+ but nowadays all should have settled on lowercase language code plus
+ uppercase country code.)
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit ba0d3b437deb2212bc7fc7c6f1c603fa6ced443c
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Fri Feb 25 12:35:28 2022 +0100
+
+ nls: map eo.UTF-8 directly to en_US.UTF-8 instead of using a relay alias
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit cfddb79981f23650feb0f9a0f4442c9cad584b33
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Fri Feb 25 12:12:05 2022 +0100
+
+ nls: remove the mistaken eo_EO names -- EO is not a valid country code
+
+ (Debian has had several of these lines commented out for years.)
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit eb5885245a1ba6955d058a03e31894c23b9f5490
+Author: iyzana <iyzana@protonmail.com>
+Date: Mon Feb 21 13:20:23 2022 +0100
+
+ nls: add locale alias from eo.UTF-8 to eo_XX.UTF-8
+
+ There is no matching locale in the locale.dir and compose.dir files for
+ the locale eo.UTF-8. Setting it as the locale resulted in compose files
+ not being loaded.
+
+ Signed-off-by: iyzana <iyzana@protonmail.com>
+
+commit 24df23dff9d8c1cf5e918a5f040b852bdf2cfb84
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Thu Feb 3 17:19:05 2022 +0100
+
+ nls: group the compose sequences for tilde, degree, and cedilla together
+
+ Also, correct the comment for the double quote character ("), and move
+ the soft hyphen and the interrobangs to a special punctuation group.
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit c0191f020f94907770937bc8ae67ea8acd7d63be
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Thu Feb 3 16:33:05 2022 +0100
+
+ nls: use shape-based compose sequences for hammer-and-sickle instead
+
+ Using a misspelled abbreviation (CCCP) of an obsolete country's name
+ to compose a fairly general communist symbol does not seem right.
+
+ https://en.wikipedia.org/wiki/Hammer_and_sickle
+
+ Many compose sequences instead combine characters that together look
+ similar to the target character. Do the same here: question mark (?)
+ plus backslash (\) look a bit like ☭ .
+
+ In the bargain, this fixes issue #63.
+
+ Reported-by: Marc Mezzarobba
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit 582dc6f89e1f9288710a55cb2b8fbf2af99d7616
+Author: Alan Coopersmith <alan.coopersmith@oracle.com>
+Date: Sun Feb 20 11:49:42 2022 -0800
+
+ gitlab CI: enable Static Application Security Testing (SAST)
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit 336e8f72559b489396c5cd503c4586ef800c2a8f
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Sun Feb 20 15:06:02 2022 +0100
+
+ nls: add compose sequences for leftward, upward and downward double arrow
+
+ These sequences follow the logic of: the arrow shaft (=) first, the
+ arrow head (< or > or ^ or v) second. This is so because the sequence
+ <= is already taken for ≤, and there is no obvious ASCII character for
+ a double vertical line, so we have to make do with a horizontal one.
+
+ Since commit 6101b967b6 from eight years ago, there is a compose sequence
+ for the rightward double arrow, but not for the other three directions.
+
+ This fixes issue #138.
+
+ Requested-by: Mélanie Chauvel
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit 623b77d4f30b47258a40f89262e5aa5d25e95fa7
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Mon Feb 14 11:33:25 2022 +0100
+
+ imDefLkup: verify that a pointer isn't NULL before using it
+
+ It is possible for _XimICOfXICID() to return NULL, so it is necessary
+ to check this isn't actually the case before dereferencing the pointer.
+ All other callers of _XimICOfXICID() do this check too.
+
+ (The check itself is ugly, but it follows the style of the code in the
+ rest of the module.)
+
+ Fixes issue #45.
+
+ Reported-by: Bhavi Dhingra
+
+ Original-patch-by: Bhavi Dhingra
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit b83938f7f97aa6210b00835002e6e7d614b2374a
+Author: Christopher Chavez <chrischavez@gmx.us>
+Date: Mon Feb 14 01:00:45 2022 +0000
+
+ Xlib.h: fix spelling in comment
+
+ Signed-off-by: Christopher Chavez <chrischavez@gmx.us>
+
+commit 4791055682552b4cc8e775479700fb06980d0b59
+Author: Christopher Chavez <chrischavez@gmx.us>
+Date: Sun Feb 13 05:26:14 2022 +0000
+
+ Xlib.h: spelling fix in comment
+
+commit 9304e645bdcdd3a71ff449a1157c4815e6304d7a
+Author: Denis Drakhnia <numas13@gmail.com>
+Date: Wed Feb 2 11:54:43 2022 +0200
+
+ nls: Add ru_UA.utf8 locale alias.
+
+ Signed-off-by: Denis Drakhnia <numas13@gmail.com>
+
+commit 9ef2551f0c201f9163b66d17189a98076b5be07a
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Wed Feb 2 16:50:35 2022 +0100
+
+ nls: do some manual adjustment of whitespace in the compose sequences
+
+ This achieves a more consistent vertical alignment (per group) of the
+ target character and the trailing comments.
+
+ (Most blocks were aligned in some fashion, except the "Greek Extended"
+ block, which has lines of greatly varying lengths.)
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit 0dad289ead6eb3412027c9365192441cc539d747
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Wed Feb 2 14:08:22 2022 +0100
+
+ nls: among the compose sequences, replace all runs of spaces with tabs
+
+ It was done with this script:
+
+ cat nls/en_US.UTF-8/Compose.pre |
+ sed 's!\(^<.\{6,13\}>\)\s*:!\1\t\t\t\t:!' |
+ sed 's!\(^<.\{14,21\}>\)\s*:!\1\t\t\t:!' |
+ sed 's!\(^<.\{22,29\}>\)\s*:!\1\t\t:!' |
+ sed 's!\(^<.\{30,37\}>\)\s*:!\1\t:!' |
+ sed 's!\(: ".*"\)\s*!\1\t!' |
+ sed 's!\(\s*# \)! # !' > trimmed &&
+ mv trimmed nls/en_US.UTF-8/Compose.pre
+
+ This saves 37 kilobytes of whitespace.
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit fc79e39c236501357e1fdbe8964882864eeef5d3
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Wed Feb 2 14:06:29 2022 +0100
+
+ docs: add missing word, wrap line, fix typo, and trim an excess space
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit 93446455c46dfc019984ab822ffa662cf6e2949c
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Thu Jan 27 15:01:18 2022 +0100
+
+ KeyBind: reshuffle two ifs into the general order of ascending codes
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit 93f15f5f29378ec4cc1dd011b155104e9a52b058
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Thu Jan 27 14:27:41 2022 +0100
+
+ KeyBind: slightly speed up some case conversions by adding missing returns
+
+ This avoids pointlessly tumbling through several more ifs when the
+ conversion has aleady been done.
+
+ Also remove two redundant conditions (as lower codes have already
+ been handled) and fold two other conditions together.
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit 317c7abbcc848011393d1336b9d020af8cabb000
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Thu Jan 27 13:54:29 2022 +0100
+
+ KeyBind: update the Greek case-conversion tables to Unicode Data 14.0
+
+ A few symbols, like Heta and Sampi and dotted lunate Sigma, have been
+ assigned code points since Unicode Data 4.0, and need their entries.
+
+ This fixes issue #132.
+
+ Reported-by: Ray Vine
+
+ Original-patch-by: Ray Vine
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit 402b843fa72166d9ceefd887f5cea4728cbc6995
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Wed Jan 26 17:20:28 2022 +0100
+
+ remove a commented-out code fragment, and remove a stray blank line
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit fbbc3cf8b8b03f74f778772d4703fc4fec242282
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Wed Jan 26 16:55:50 2022 +0100
+
+ XKBCvt: remove an if that never gets triggered
+
+ The 'if' at the beginning of _XkbHandleSpecialSym() allows only symbols
+ from the numeric keypad and some control symbols to pass -- XK_hyphen
+ is not among them, so the check for XK_hyphen in the later 'if' will
+ always be false.
+
+ (The corresponding conversion in _XTranslateKeySym() in KeyBind.c was
+ removed in March 1994.)
+
+ (Also, several keyboard layouts nowadays contain the 'hyphen' symbol,
+ allowing the user to enter soft hyphens into a document. So we really
+ don't want to remap this symbol.)
+
+ Fixes issue #48.
+
+ Reported-by: Bhavi Dhingra
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit 6786744f636b3fc545157a13cb2f6169b5be9fa5
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Sun Jan 23 17:12:03 2022 +0100
+
+ nls: add the es_CU locale name, for Cuba
+
+ It was added to glibc ten years ago.
+
+ This fixes issue #57.
+
+ Reported-by: Dominique Michel
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit d241d8af7f24e95949c2cf7ce791e35df7665e98
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Sun Jan 23 16:44:03 2022 +0100
+
+ nls: remove some obsolete Norwegian and Yugoslavian locale names
+
+ They have not existed in glibc for more than fifteen years.
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit 32dd7c03e92e01015744867b9b3148c250cc159a
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Sat Jan 22 17:56:32 2022 +0100
+
+ nls: put some entries in their alphabetical order, and adjust alignment
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit 46a066f25103bb909259baea25de8dd5c4a2b338
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Sat Jan 22 18:00:20 2022 +0100
+
+ nls: fix a typo (be_BG => bg_BG) and drop an obsolete comment
+
+ The typo was only partially fixed in commit 22a5255b80 sixteen years ago,
+ and the internet shows that there was at least one user frustrated that
+ bg_BG.utf8 didn't work but bg_BG.UTF-8 did.
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit 84efc0aa598c8f7d6dd9a49e7450e85c8bc4773b
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Wed Jan 19 15:32:15 2022 +0100
+
+ nls: remove the compose sequences with the deviant KP_Space symbol
+
+ Using this KP_Space symbol as a stand-in for the symbol 2 doesn't make
+ sense. It looks like a mistake, or as if someone had a broken keyboard
+ and used KP_Space as a substitute for 2.
+
+ Also, no keyboard layout in the last fifteen years has contained the
+ KP_Space symbol, so I don't see how anyone could type it.
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit b76e661ca223489da9027b0ab1ca1586efd0a280
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Wed Jan 19 13:49:56 2022 +0100
+
+ nls: move the block of Jamo to its logical place (ascending Unicodes)
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit 21f82fb9c69f8fdbf0bdc1aac6f8c11c2c6d55d1
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Wed Jan 19 13:40:56 2022 +0100
+
+ nls: delete some ineffective compose sequences (that were commented out)
+
+ They have never worked; there is no point in keeping them in the file.
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit 6cc31eafa8095d2117ff1906d7c14c1c01173248
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Wed Jan 19 12:18:21 2022 +0100
+
+ nls: group some compose sequences better, and add some comments
+
+ Also, align a few trailing comments more consistently, and change
+ some comments so they will be excluded from the installed file --
+ there is no need for those comments there.
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit d60ede7843612f3c2967f83d629bf8272ba09ff1
+Author: ArenaL5 <arenal5@protonmail.com>
+Date: Thu Jan 13 01:13:56 2022 +0100
+
+ nls: add a compose sequence for the copyleft symbol
+
+ Probably not used anywhere yet, let alone seriously, as stated in
+ https://en.wikipedia.org/wiki/Copyleft#Symbol
+
+ Signed-off-by: ArenaL5 <arenal5@protonmail.com>
+
+commit df4dcdf9125c595f6df3a302356647cb8df38553
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Mon Jan 17 17:31:08 2022 +0100
+
+ nls: remove redundant compose sequences with deprecated Hebrew symbols
+
+ The compose sequences with the valid Hebrew key symbols are right there.
+
+ Also, no keyboard layout in the past seventeen years has contained these
+ deprecated symbols on any key.
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit 4268472bd11a07a799716fb5833ea46cad3dd479
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Sun Jan 16 17:51:29 2022 +0100
+
+ nls: remove redundant compose sequences with the deprecated 'underbar'
+
+ The key symbol 'underbar' is equivalent to 'underscore' -- the mirror
+ compose sequences with the latter symbol continue to exist.
+
+ Also, no keyboard layout in the past fifteen years has contained the
+ symbol 'underbar' on any key -- except a Telugu layout since a few
+ years, but that will be corrected soon.
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit 86e9749ef37189486c205ee7f77e43fed655ac70
+Author: ArenaL5 <arenal5@protonmail.com>
+Date: Sat Jan 15 16:20:56 2022 +0100
+
+ nls: add a compose sequence for the middle dot (·) using dead_circumflex
+
+ This makes the middle dot compose sequences consistent with others that
+ begin with <dead_circumflex> and <Multi_key> <asciicircum>, e.g.
+ superscripted 3 (³)
+
+ Signed-off-by: ArenaL5 <arenal5@protonmail.com>
+
+commit 1adb531cd5be2b6489c2a8106e850e7418fae056
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Fri Jan 14 13:06:10 2022 +0100
+
+ docs: unwrap the comments of structure elements in the man pages
+
+ It doesn't matter that these lines get wider than 80 columns, as it's
+ easy enough to make the pager scroll a bit to the right, or to have a
+ terminal that is a 100 or more columns wide. It looks better to not
+ hard-wrap these comments.
+
+ Also, fix the layout of two table elements.
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit da330a1644f10f9669c8dd9ee06489c40f9f0bd1
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Fri Jan 14 12:33:23 2022 +0100
+
+ docs: unwrap some mistakenly wrapped lines, and correct a comment
+
+ The wrapped lines messed up the table. Also, add some blank lines
+ to make the table more readable.
+
+ Elsewhere, add spaces around an operator (for consistency),
+ and correct a copy-paste error.
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit b9e0346abebb0c9e5c80c780bba4372419e63bde
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Fri Jan 14 15:57:56 2022 +0100
+
+ XKBMAlloc: use the correct first-key variable when extending a key range
+
+ When extending the range of changed virtual-modifier keys, one should
+ pass the two variables relevant to that range.
+
+ These two mistakes were found by grepping for 'modmap_key' and then
+ looking for asymmetries between the handling of the plain modmap thing
+ and the virtual modmap thing. Inspired by issue #76.
+
+ (I suspect these mistakes were at the base of some intractable bugs
+ reported against xkeyboard-config where virtual modifiers refused
+ to work and had to be worked around by making other changes too.)
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit f15d2a01f75304bc2d9dac109d9a5a47d1ce28e0
+Author: Benno Schulenberg <bensberg@telfort.nl>
+Date: Wed Jan 12 11:34:23 2022 +0100
+
+ lcUTF8: remove two unneeded ifs and two elses that are never reached
+
+ When there is a break at the end of the while loop, it means that the
+ loop will finish the first time that _XlcGetCharSetWithSide() returns
+ a non-NULL result, which means that the first '(last_charset == NULL)'
+ will always be true and the else part is redundant.
+
+ Fixes issue #46.
+
+ Reported-by: Bhavi Dhingra
+
+ Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
+
+commit 033f37d507801645a8251fd33c25ebd145d22cce
+Author: Antti Savolainen <antti.savo@gmail.com>
+Date: Wed Jan 12 16:10:21 2022 +0000
+
+ nls: add two compose sequences for an upwards arrow using dead_circumflex
+
+ Signed-off-by: Antti Savolainen <antti.savo@gmail.com>
+
+commit b7d724df615311c35418afc733e1fcc68c740aba
+Author: Hodong <hodong@nimfsoft.com>
+Date: Fri Jan 7 10:41:15 2022 +0000
+
+ specs/XIM: fix a missing "EXT" in the documentation
+
+ There was an "EXT" in the original text, but it seems to be missing.
+
+ See: https://gitlab.freedesktop.org/xorg/lib/libx11/-/blob/4e66da0783b2e5e3b288aaecd3c89396ed425c20/specs/XIM/xim.ms#L693
+
+ Signed-off-by: Hodong Kim <hodong@nimfsoft.com>
+
commit 4c96f3567a8d045ee57b886fddc9618b71282530
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date: Thu Dec 9 19:51:52 2021 -0800
@@ -1633,7 +2202,7 @@ Date: Fri Jun 7 23:35:33 2019 +0200
Tested-by: Jean-Philippe Mengual <jpmengual@hypra.fr>
commit 99a2cf1aa0b58391078d5d3edf0a7dab18c7745d
-Author: Tapani Pälli <tapani.palli@intel.com>
+Author: Tapani Pälli <tapani.palli@intel.com>
Date: Mon May 13 08:29:49 2019 +0300
Protect colormap add/removal with display lock
@@ -1659,7 +2228,7 @@ Date: Wed Mar 13 13:12:20 2019 +0000
Windows.
commit 87c77a1e6d7034536e9d25ce24a667ebf53486a7
-Author: Matthias Dieter Wallnöfer <matthias.wallnoefer@lugbz.org>
+Author: Matthias Dieter Wallnöfer <matthias.wallnoefer@lugbz.org>
Date: Mon Mar 11 14:19:52 2019 +0000
locale.alias.pre - add the de_IT locale
@@ -1667,7 +2236,7 @@ Date: Mon Mar 11 14:19:52 2019 +0000
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
commit 568f77f414072506bbe48646637c872987c97e63
-Author: Matthias Dieter Wallnöfer <matthias.wallnoefer@lugbz.org>
+Author: Matthias Dieter Wallnöfer <matthias.wallnoefer@lugbz.org>
Date: Mon Mar 11 14:17:10 2019 +0000
locale.dir.pre - add the de_IT locale
@@ -1675,7 +2244,7 @@ Date: Mon Mar 11 14:17:10 2019 +0000
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
commit 38c0c92feaef7dc4a72920b1dd79872e6578086c
-Author: Matthias Dieter Wallnöfer <matthias.wallnoefer@lugbz.org>
+Author: Matthias Dieter Wallnöfer <matthias.wallnoefer@lugbz.org>
Date: Mon Mar 11 14:12:07 2019 +0000
compose.dir.pre - add de_IT locale
@@ -1683,7 +2252,7 @@ Date: Mon Mar 11 14:12:07 2019 +0000
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
commit 49f835611ba6ab82e68b7b851507931c142db7a5
-Author: Matthias Dieter Wallnöfer <matthias.wallnoefer@lugbz.org>
+Author: Matthias Dieter Wallnöfer <matthias.wallnoefer@lugbz.org>
Date: Tue Jan 29 15:34:34 2019 +0000
Update locale.alias.pre - introduce the de_LI aliases (equivalent to de_CH)
@@ -1691,7 +2260,7 @@ Date: Tue Jan 29 15:34:34 2019 +0000
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
commit ed669234d0cd5933618aa5fd2da697b59845b9be
-Author: Matthias Dieter Wallnöfer <matthias.wallnoefer@lugbz.org>
+Author: Matthias Dieter Wallnöfer <matthias.wallnoefer@lugbz.org>
Date: Tue Jan 29 15:28:18 2019 +0000
locale.dir.pre - fix the de_LI latin15 locale
@@ -2013,7 +2582,7 @@ Date: Tue Oct 9 10:26:05 2018 -0400
Signed-off-by: Matt Turner <mattst88@gmail.com>
commit 823a0f8a820247b6c1e092f679b49cbdc2ea5c95
-Author: Michel Dänzer <michel.daenzer@amd.com>
+Author: Michel Dänzer <michel.daenzer@amd.com>
Date: Fri Sep 28 17:24:17 2018 +0200
poll_for_event: Allow using xcb_poll_for_queued_event
@@ -2025,7 +2594,7 @@ Date: Fri Sep 28 17:24:17 2018 +0200
Reviewed-by: Uli Schlachter <psychon@znc.in>
commit 406afe4b0f1b655c0db19bbc9a0c48da9a46acf5
-Author: Michel Dänzer <michel.daenzer@amd.com>
+Author: Michel Dänzer <michel.daenzer@amd.com>
Date: Tue Sep 25 17:10:58 2018 +0200
poll_for_response: Call poll_for_event again if xcb_poll_for_reply fails
@@ -2554,7 +3123,7 @@ Date: Fri Feb 10 18:48:18 2017 +0500
Signed-off-by: Mihail Konev <k.mvc@ya.ru>
commit 23d9623c661694aba8cf1e8f277dffa7a86cf065
-Author: Petr Písař < <petr.pisar@atlas.cz>
+Author: Petr Písař <petr.pisar@atlas.cz>
Date: Sun Oct 30 12:49:11 2016 +0100
Revert cs_CZ.UTF-8 XLC_LOCALE to en_US.UTF-8
@@ -6050,9 +6619,6 @@ Date: Mon Feb 18 01:25:34 2013 +0000
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-Notes:
- CVE-2013-7439
-
commit 3cdb6c3a1646f670afa03d424ec12ac418181d1e
Author: Quentin Glidic <sardemff7+git@sardemff7.net>
Date: Tue Jan 15 21:07:17 2013 +0000
@@ -7047,7 +7613,7 @@ Date: Sun Feb 12 19:01:43 2012 -0800
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
commit f180e043f55531933bedfa6e0ff36a00a9ec07f3
-Author: Frédéric Boiteux < <fboiteux@calistel.com>
+Author: Frédéric Boiteux <fboiteux@calistel.com>
Date: Wed Nov 30 12:47:31 2011 +0000
Compositions with the dead greek symbol
@@ -8627,7 +9193,7 @@ Date: Mon Mar 14 14:45:35 2011 -0700
Signed-off-by: Jamey Sharp <jamey@minilop.net>
commit 690f8bffd48a4e7e74298360ddd0431dc95dcd3f
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Tue Jan 18 15:58:20 2011 +0200
xkb: XkbPropertyPtr determined allocation success from wrong variables
@@ -8643,7 +9209,7 @@ Date: Tue Jan 18 15:58:20 2011 +0200
Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
commit 6a4d027284e7bb5dd458157947bbb1ff580ad071
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Mon Jan 10 16:37:22 2011 +0200
keyBind: Use Xcalloc to initialize allocated _XKeytrans
@@ -8656,7 +9222,7 @@ Date: Mon Jan 10 16:37:22 2011 +0200
Reviewed-by: Alan Coopersmith <alan.coopersmith at oracle.com>
commit b993d73bb3214ecc24646f5427c8003b816c6921
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Mon Jan 10 16:22:45 2011 +0200
im/ximcp: release modifiermap before returning
@@ -8768,7 +9334,7 @@ Date: Fri Feb 11 14:20:24 2011 -0800
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
commit 502d414118c97d35a44f8e295709682022876331
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Thu Feb 3 17:08:57 2011 +0200
xcms/cmsProp: don't deal with uninitialized values, fail instead
@@ -8842,7 +9408,7 @@ Date: Wed Feb 2 08:56:00 2011 -0800
Reviewed-by: Julien Cristau <jcristau@debian.org>
commit 450e17422c0e374d25c643f343ea268cec68da38
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Mon Jan 31 14:01:57 2011 +0200
XlibInt: Use strncpy+zero termination instead of strcpy to enforce buffer size
@@ -8872,7 +9438,7 @@ Date: Mon Jan 31 14:02:13 2011 +0200
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
commit 03f81ad8fb9783986cf9b17661dd31e95c396681
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Mon Jan 31 14:02:16 2011 +0200
xlibi18n/lcFile: Removed superfluous check for NULL target_dir
@@ -8887,7 +9453,7 @@ Date: Mon Jan 31 14:02:16 2011 +0200
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
commit 1346b9ea3b3882201ff8c3ee462ff4b0d4edf639
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Mon Jan 31 14:02:15 2011 +0200
ximcp/imLckup: Handle negative return value from _Xlcwctomb
@@ -8908,7 +9474,7 @@ Date: Mon Jan 31 14:02:15 2011 +0200
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
commit 79a5c86e020f08cc108184298a72e2777036de39
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Mon Jan 31 14:02:14 2011 +0200
ximcp/imTrX: Handle failing XGetWindowProperty
@@ -8940,7 +9506,7 @@ Date: Mon Jan 31 14:02:12 2011 +0200
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
commit 2b16a7e683e355c9746290b2cee2fd0dd2bf342a
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Mon Jan 31 14:02:10 2011 +0200
GetProp: Zero-initialized error so its resourceID field is initialized
@@ -8980,7 +9546,7 @@ Date: Mon Jan 31 14:02:08 2011 +0200
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
commit be3e6c205d94dedc1cdebf5d17b987f0f828377a
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Mon Jan 31 14:02:06 2011 +0200
Xrm: Handle the extremely unlikely situation of fstat failing
@@ -8993,7 +9559,7 @@ Date: Mon Jan 31 14:02:06 2011 +0200
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
commit 3fae16c64d6ef76fd4a25a54c7f7de76596457db
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Mon Jan 31 14:02:05 2011 +0200
Xrm: NEWTABLE had a memory leak after a memory allocation error
@@ -9009,7 +9575,7 @@ Date: Mon Jan 31 14:02:05 2011 +0200
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
commit 7110ac653349a23c80c365f11f6270dc27c8975a
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Mon Jan 31 14:02:03 2011 +0200
ImUtil: Handle a memory leak in one early return branch
@@ -9024,7 +9590,7 @@ Date: Mon Jan 31 14:02:03 2011 +0200
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
commit d695f5da9f5b778e54b6987d9177048e32818c4d
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Mon Jan 31 14:02:01 2011 +0200
ximcp/imRm: Handle leaking colormap_ret
@@ -9039,7 +9605,7 @@ Date: Mon Jan 31 14:02:01 2011 +0200
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
commit f9eda19d08c1ea0973dfe0bc10a2519d6fd26cc7
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Mon Jan 31 14:01:59 2011 +0200
ximcp/imRmAttr: Handle leaking missing_list
@@ -9054,7 +9620,7 @@ Date: Mon Jan 31 14:01:59 2011 +0200
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
commit 3183269e0979c9dbce9d55d9e03937897dc9fb3b
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Mon Jan 31 14:01:58 2011 +0200
ximcp/imRmAttr: Handle leaking colormap_ret
@@ -9068,7 +9634,7 @@ Date: Mon Jan 31 14:01:58 2011 +0200
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
commit f66a032a937030f2d9baa81744d36dc585bb085c
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Mon Jan 31 14:01:56 2011 +0200
xlibi18n/lcGeneric: Initialize uninitialized local variable
@@ -9081,7 +9647,7 @@ Date: Mon Jan 31 14:01:56 2011 +0200
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
commit d0266e06d38110ec908ca28379014eff743630b7
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Mon Jan 31 14:01:54 2011 +0200
xcmx/cmxColNm: Removed unused assignments to pBuf (in two functions)
@@ -9128,7 +9694,7 @@ Date: Mon Jan 31 14:50:19 2011 -0500
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
commit e994ab227ed28655565c3193e63733630105e7f9
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Tue Jan 18 12:49:48 2011 +0200
Comparing array against NULL is not useful "&xkb->server->vmods != NULL"
@@ -9139,7 +9705,7 @@ Date: Tue Jan 18 12:49:48 2011 +0200
Signed-off-by: Erkki Seppälä <erkki.seppala@vincit.fi>
commit 4115f051e62f9b098efce691e070d44f09f30f1c
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Wed Jan 12 15:51:11 2011 +0200
Variable "entry" tracked as NULL was dereferenced.
@@ -9151,7 +9717,7 @@ Date: Wed Jan 12 15:51:11 2011 +0200
Signed-off-by: Erkki Seppälä <erkki.seppala@vincit.fi>
commit 0edb76d1d5fdca5a2543332699be2e72386dab24
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Thu Jan 27 09:54:00 2011 +0200
Dereferencing possibly NULL "str" in call to function "memcpy" (Deref assumed on the basis of 'nonnull' parameter attribute.)
@@ -9163,7 +9729,7 @@ Date: Thu Jan 27 09:54:00 2011 +0200
Signed-off-by: Erkki Seppälä <erkki.seppala@vincit.fi>
commit 59da8a211ef723909d0530c0331d541db8e63378
-Author: Erkki Seppälä < <erkki.seppala@vincit.fi>
+Author: Erkki Seppälä <erkki.seppala@vincit.fi>
Date: Mon Jan 10 16:17:47 2011 +0200
Using freed pointer "e"
@@ -11008,7 +11574,7 @@ Date: Tue Jan 26 19:41:08 2010 -0500
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
commit eb289b34bfc9978eef724e0f268975938334c06c
-Author: Kristian Høgsberg <krh@bitplanet.net>
+Author: Kristian Høgsberg <krh@bitplanet.net>
Date: Thu Jan 21 13:39:17 2010 -0500
XErrorDB: Add new DRI2 request names
@@ -12314,7 +12880,7 @@ Date: Sat Feb 21 14:48:42 2009 -0500
Signed-off-by: Chris Ball <cjb@laptop.org>
commit da6bbca07c796c69172a649405474f03bee66754
-Author: Emilio Jesús Gallego Arias <egallego@babel.ls.fi.upm.es>
+Author: Emilio Jesús Gallego Arias <egallego@babel.ls.fi.upm.es>
Date: Sat Feb 21 20:17:23 2009 +0100
xcb_io: Avoid datatype overflow on AMD64 and friends.
@@ -12995,7 +13561,7 @@ Date: Wed Sep 17 10:43:52 2008 -0400
Bug #17616: Fix an XCB leak when the client has a non-fatal error handler.
commit db0b85db29699be6bf7e78dede655d59ba926dfc
-Author: Rafael Ávila de Espíndola < <rafael.espindola@gmail.com>
+Author: Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
Date: Sun Sep 14 19:15:26 2008 -0400
Fix problem with <dead_acute> <c> in pt_BR.UTF-8
@@ -13401,7 +13967,7 @@ Date: Thu Feb 28 20:17:41 2008 -0800
Man page typo fixes
commit 1a1a42a3ca1dfaf42f1094936b71c140fc030fcb
-Author: Søren Sandmann Pedersen <sandmann@redhat.com>
+Author: Søren Sandmann Pedersen <sandmann@redhat.com>
Date: Sun Feb 24 20:03:35 2008 -0500
XIM: Fix a hand when switching input context.
@@ -13631,7 +14197,7 @@ Date: Fri Aug 31 17:30:33 2007 -0700
Bug #2081: Note the range limitation of XSetScreenSaver arguments.
commit 31540f1438ec63faf37044f2fd654b335ddf80f0
-Author: Kristian Høgsberg <krh@redhat.com>
+Author: Kristian Høgsberg <krh@redhat.com>
Date: Wed Aug 29 19:50:57 2007 -0400
Add GLX 1.4 requests and errors.
@@ -14486,7 +15052,7 @@ Date: Wed Nov 8 12:17:41 2006 -0800
This fixes an XCB locking assertion failure, particularly with emacs.
commit e494ecaac1ec8a22bd9a85f800fca74d02e9d358
-Author: Diego 'Flameeyes' Pettenò <flameeyes@gentoo.org>
+Author: Diego 'Flameeyes' Pettenò <flameeyes@gentoo.org>
Date: Tue Nov 7 09:32:00 2006 -0800
Add xcb-xlib dependency to x11.pc when built against XCB.
@@ -15773,7 +16339,7 @@ Date: Fri Oct 7 15:00:00 2005 +0000
Add missing dist tarball files
commit 440399b470c97b159a530602fff11c315aca8d97
-Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
+Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
Date: Wed Oct 5 18:27:10 2005 +0000
Add el_GR.UTF-8 compose file
@@ -15828,7 +16394,7 @@ Date: Fri Sep 2 23:00:30 2005 +0000
Issue an error if XTRANS macros were not found when generating configure from configure.ac to flag errors early, instead of when people wonder why libX11 can't talk to an Xserver because it has no transports defined
commit 3eb9f2d693af89d04e2fd92492c8205dce332c9c
-Author: Kristian Høgsberg <krh@redhat.com>
+Author: Kristian Høgsberg <krh@redhat.com>
Date: Thu Sep 1 19:24:13 2005 +0000
Use $(X11_LOCALEDATADIR) instead of @X11_LOCALEDATADIR@ so this install destination can be overridden at make install time.
@@ -16109,7 +16675,7 @@ Date: Fri Jul 1 22:13:35 2005 +0000
Added if not already present.
commit c162d60ad8f124563f94a2a266de59373936266c
-Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
+Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
Date: Wed Jun 22 22:46:31 2005 +0000
Apply these patches from Theo van Klaveren:
@@ -16234,7 +16800,7 @@ Date: Thu May 19 00:10:07 2005 +0000
Require automake 1.7 in AM_INIT_AUTOMAKE
commit cd4657c175dbab6aaca36f18a0ca92c95b5567dd
-Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
+Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
Date: Tue May 17 22:32:09 2005 +0000
- Check for xproto as its CFLAGS are needed in the .pc file
@@ -16256,7 +16822,7 @@ Date: Mon May 16 22:35:27 2005 +0000
Remove the entries from the xlibs tree, as they are not relevant here.
commit 8bd3aea84ce54b8b76a898f3ae00e2b499c14a5e
-Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
+Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
Date: Mon May 16 21:48:36 2005 +0000
Mon May 16 17:48:03 2005 Søren Sandmann <sandmann@redhat.com>
@@ -16270,7 +16836,7 @@ Date: Mon May 16 21:27:35 2005 +0000
Remove the entries from the xlibs tree, as they are not relevant here.
commit 7eee605e3aeed549d1053325a03027c5e8cbf71b
-Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
+Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
Date: Fri May 13 22:53:36 2005 +0000
- For now put xtrans in X11/Xtrans/X11, since libX11 is looking for it in <X11/...>
@@ -16404,7 +16970,7 @@ Date: Mon Nov 15 13:29:56 2004 +0000
Bugzilla #1864, http://freedesktop.org/bugzilla/show_bug.cgi?id=1864 Initialize pointer to NULL to avoid freeing random memory
commit 436108cd6c84053698e5ca629096f59b34f50c2a
-Author: Kristian Høgsberg <krh@redhat.com>
+Author: Kristian Høgsberg <krh@redhat.com>
Date: Thu Nov 11 15:37:01 2004 +0000
Fix #1818
@@ -16462,7 +17028,7 @@ Date: Wed Oct 13 07:38:00 2004 +0000
Use attributes instead of pragmas for weak symbols on gcc 2.95 as well. Using pragmas may result in the symbols being undefined with big -O. (FreeBSD ports/69708, Masakazu HIGAKI <higamasa@dream.com>)
commit d80237db627bf71ad5615ff4ba05e6ab436aa740
-Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
+Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
Date: Fri Oct 8 22:57:56 2004 +0000
Fri Oct 8 18:53:11 2004 Soeren Sandmann <sandmann@redhat.com>
@@ -16548,7 +17114,7 @@ Date: Tue Jul 27 06:06:05 2004 +0000
- remove unused file.
commit 6e884b12911eedfb003e90a3829ce66f7fc9cf2d
-Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
+Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
Date: Tue Jul 20 17:48:09 2004 +0000
Tue Jul 20 19:38:06 2004 Soeren Sandmann <sandmann@daimi.au.dk>