summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
7 daysIf thread-safety-constructor is enabled, link against pthreads not stubsHEADmasterAlan Coopersmith1-0/+1
2022-09-11use casts to reduce compiler warnings (no object change)Thomas E. Dickey11-42/+42
2022-09-10xkb: Fix off-by-one error in XKeycodeToKeysymAdam Sampson1-28/+16
2022-07-15xkb: set num_keys when filling in keys in _XkbReadGetNamesReply()Alan Coopersmith1-0/+1
2022-07-15Fix Win32 build with -fno-commonJon Turney1-0/+2
2022-04-26global: call XInitThreads() from the library's constructorAdam Jackson1-9/+7
2022-04-23XkbOpenDisplay: Add _Xconst qualifier to display name argumentAlan Coopersmith1-1/+1
2022-04-23XKBgeom.h: Add _Xconst qualifier to char * arguments in functionsAlan Coopersmith2-6/+8
2022-04-20lcCT: use the correct index for checking the second byteBenno Schulenberg1-1/+1
2022-04-10XkbUpdateKeyTypeVirtualMods: always initialize maskAlan Coopersmith1-1/+1
2022-04-03Don't try to destroy NULL condition variablesSimon McVittie1-2/+4
2022-03-24Fix two memory leaks in _XFreeX11XCBStructure()Hodong1-0/+2
2022-03-23xcb: Clarify the XInitThreads error messageAdam Jackson1-2/+6
2022-03-23xcb_io: Allow jumps backwards when widening the request number.Giovanni Mascellani1-1/+6
2022-01-27KeyBind: reshuffle two ifs into the general order of ascending codesBenno Schulenberg1-7/+7
2022-01-27KeyBind: slightly speed up some case conversions by adding missing returnsBenno Schulenberg1-4/+10
2022-01-27KeyBind: update the Greek case-conversion tables to Unicode Data 14.0Benno Schulenberg1-13/+13
2022-01-26remove a commented-out code fragment, and remove a stray blank lineBenno Schulenberg1-1/+0
2022-01-26XKBCvt: remove an if that never gets triggeredBenno Schulenberg1-2/+0
2022-01-14XKBMAlloc: use the correct first-key variable when extending a key rangeBenno Schulenberg1-2/+2
2022-01-12lcUTF8: remove two unneeded ifs and two elses that are never reachedBenno Schulenberg1-24/+12
2021-12-03Make Xutf8DrawString works correctly with ISO10646 fonts.Liang Chang1-0/+1
2021-12-03Fix hanging issue in _XReplyTatu Frisk1-12/+8
2021-07-27makekeys: handle the new _EVDEVK xorgproto symbolsPeter Hutterer1-0/+12
2021-06-16Avoid undefined behaviour after realloc()Alex Richardson1-3/+5
2021-05-31Protect against overly long stringsTobias Stoeckmann4-15/+15
2021-05-30Check for NULL strings before getting their lengthsMatthieu Herrb10-10/+12
2021-05-22include <limits.h> always, not if HAVE_CONFIG_H is set.Matthieu Herrb1-1/+1
2021-05-18Reject string longer than USHRT_MAX before sending them on the wireMatthieu Herrb12-4/+51
2021-05-09Fix out-of-bound access in KeySymToUcs4()Gaurav Ujjwal1-1/+1
2020-11-18Update libX11 .so version to 6.4.0Keith Packard1-1/+1
2020-11-18Don't leave dangling pointers in Free functionsAlan Coopersmith9-3/+15
2020-11-18XimProto.h: wrap XIM_HEADER_SIZE definition in parensAlan Coopersmith1-2/+2
2020-11-16Fix poll_for_response race conditionFrediano Ziglio2-9/+71
2020-11-15Avoid recursing through _XError due to sequence adjustmentKeith Packard4-4/+36
2020-11-09Don't attempt to unload locale context dataKeith Packard1-20/+1
2020-11-09Don't cache last lcd in _XlcCurrentLC.Jacek Caban1-11/+1
2020-11-09Don't cache converters in _Xlcmbtowc and XlcwctombKeith Packard1-31/+19
2020-11-09Make conv_list thread safe.Jacek Caban2-5/+33
2020-10-15Add XSetIOErrorExitHandler() functionCarlos Garnacho3-2/+43
2020-10-15Prepare for _XIOError() possibly returningCarlos Garnacho2-18/+46
2020-09-28Use __builtin_popcountl if available to replace Ones() in GetImage.cAlan Coopersmith1-3/+12
2020-09-21Fix leaking modifiers string.Krzesimir Nowak1-0/+1
2020-08-28Exempt XLookupKeysym from XKeycodeToKeysym deprecation warningsAlan Coopersmith1-0/+14
2020-08-28lcUTF8: Increase string buffer size from 20 to 32 bytesAlan Coopersmith1-1/+1
2020-08-28i18n: use memcpy instead of strncpy on unterminated char arraysAlan Coopersmith1-1/+1
2020-08-28Mark FreeBlueTblElements label unused in LRGB.cAlan Coopersmith1-1/+1
2020-08-28Avoid the use of "register" keyword in public headers.Maya Rashish7-15/+15
2020-08-15Avoid the use of "register" keyword in XkbTranslateKeySym.Maya Rashish1-2/+2
2020-08-06Correct a typo in GetStCmap.cFelix Yan1-2/+1