summaryrefslogtreecommitdiff
path: root/xkb
Commit message (Expand)AuthorAgeFilesLines
* ddxLoad: Check XDG_RUNTIME_DIR before fallback to /tmp/Alessandro Bono2023-04-061-2/+11
* xkbUtils: use existing symbol names instead of deleted deprecated onesBenno Schulenberg2023-03-271-2/+2
* dix: Force update LEDs after device state update in EnableDeviceYao Wei2023-02-211-0/+38
* xkb: reset the radio_groups pointer to NULL after freeing itPeter Hutterer2022-12-141-0/+1
* xkb: Avoid length-check failure on empty strings.FeepingCreature2022-08-311-4/+4
* xkb: proof GetCountedString against request length attacksPeter Hutterer2022-07-131-0/+5
* xkb: length-check XkbListComponents before accessing the fieldsPeter Hutterer2022-07-131-0/+2
* xkb: length-check XkbGetKbdByName before accessing the fieldsPeter Hutterer2022-07-131-7/+16
* xkb: fix some possible memleaks in XkbGetKbdByNamePeter Hutterer2022-07-131-6/+20
* xkb: add request length validation for XkbSetGeometryPeter Hutterer2022-07-121-5/+38
* xkb: swap XkbSetDeviceInfo and XkbSetDeviceInfoCheckPeter Hutterer2022-07-121-21/+25
* xkb: switch to array index loops to moving pointersPeter Hutterer2022-07-081-10/+10
* xkb: whitespace fixesPeter Hutterer2022-07-081-2/+2
* xkb: rename xkb.h to xkb-procs.hPeter Hutterer2022-07-0810-9/+2
* xkb: move the SProcXkbDispatch declarationPeter Hutterer2022-07-081-0/+3
* xkbtext: fix copy-paste errorKonstantin Kharlamov2022-04-021-2/+1
* xkb: fix XkbSetMap when changing a keysym without changing a keytypeSamuel Thibault2022-02-031-6/+5
* xkb: fix XkbSetMap check for the keytypes countPeter Hutterer2021-12-031-7/+6
* Remove autotools supportPovilas Kanapickas2021-10-271-42/+0
* xkb: Drop check for XkbSetMapResizeTypesRay Strode2021-10-071-14/+12
* xkb: Silence a warning from gcc 11Adam Jackson2021-08-171-0/+1
* xkb: silence a compiler warningPeter Hutterer2021-04-091-2/+2
* xkb: don't require a trailing slash for the XKM output dirPeter Hutterer2021-04-091-11/+16
* xkb: Fix parsing of XkbSA_DeviceValuator action typePovilas Kanapickas2021-03-301-1/+1
* xkb: Fix heap overflow caused by optimized away min.Michal Srb2020-12-041-6/+5
* Check SetMap request length carefully.Matthieu Herrb2020-12-011-0/+92
* Fix XkbSetDeviceInfo() and SetDeviceIndicators() heap overflowsMatthieu Herrb2020-12-011-3/+23
* xkb: always set *mask_rtrn in XkbVirtualModsToRealAlan Coopersmith2020-11-171-3/+3
* Fix XkbSelectEvents() integer underflowMatthieu Herrb2020-08-251-1/+1
* Correct bounds checking in XkbSetNames()Matthieu Herrb2020-08-251-0/+48
* XKB: Add debug key actions for grabs & window treeIgnacio Casal Quinteiro2020-07-311-1/+41
* Fix spelling/wording issuesAlan Coopersmith2020-07-052-4/+4
* xkb: fix key type index check in _XkbSetMapChecksPeter Harris2020-02-251-1/+4
* xkb: only swap once in XkbSetMapPeter Harris2020-02-251-13/+13
* Fix crash on XkbSetMapSamuel Thibault2019-07-011-0/+3
* Fix crash on XkbSetMapSamuel Thibault2019-07-011-0/+6
* xkb: Write the _XKB_RULES_NAMES window property synchronouslyAdam Jackson2018-11-131-2/+2
* xkb: fix what looks to be a copy-paste error with first vs firstMMDave Airlie2018-09-121-1/+1
* xkb: Silence some compiler warningsAdam Jackson2018-04-051-5/+6
* xkb: XkbSetMap on the lastSlave needs to change the masterSamir Benmendil2018-03-051-1/+25
* xkb: initialize tsymsGiuseppe Bilotta2017-11-061-1/+1
* xkb: Print the xkbcomp path being executed when we fail to compile.Eric Anholt2017-11-011-2/+4
* Use ARRAY_SIZE all over the treeDaniel Martin2017-10-301-2/+2
* dix: Don't track the XKB client versions in the ClientRecAdam Jackson2017-10-241-3/+4
* xkb: Handle xkb formated string output safely (CVE-2017-13723)Keith Packard2017-10-041-20/+20
* xkb: Escape non-printable characters correctly.Michal Srb2017-10-041-1/+1
* Add a Meson build system alongside autotools.Eric Anholt2017-04-261-0/+42
* Remove default defines of some directories.Eric Anholt2017-04-251-12/+0
* xkb: Correct type of XkbDfltAccessXOptions.Matt Turner2017-03-271-2/+2
* xserver: Unifdef HAVE_CONFIG_HEric Anholt2017-03-232-4/+0