summaryrefslogtreecommitdiff
path: root/xkb
AgeCommit message (Expand)AuthorFilesLines
4 daysdix: unexport some lookup functionsEnrico Weigelt, metux IT consult1-2/+5
4 daysos: unexport command line args handling functionsEnrico Weigelt, metux IT consult1-0/+3
10 daysxkb: drop ununsed XkbNameMatchesPattern()Enrico Weigelt, metux IT consult1-34/+0
10 daysxkb: drop never used XkmProbe()Enrico Weigelt, metux IT consult1-17/+0
2024-04-03xkb: make XkbUpdateKeyTypesFromCore() staticEnrico Weigelt, metux IT consult1-1/+1
2024-03-09os: unexport Fopen(), Fclose(), Popen(), Pclose(), System()Enrico Weigelt, metux IT consult1-1/+4
2024-03-03xkb: drop duplicate _X_EXPORT from .c sourceEnrico Weigelt, metux IT consult1-2/+2
2024-02-23Revert "include: move BUG_*() macros to separate header"Peter Hutterer1-1/+0
2024-02-22xkb: fix int size mismatchEnrico Weigelt, metux IT consult1-2/+1
2024-02-19xkb: drop defining XKBSRV_NEED_FILE_FUNCSEnrico Weigelt, metux IT consult10-11/+0
2024-02-15include: move BUG_*() macros to separate headerEnrico Weigelt1-0/+1
2023-12-05xkb: free the filtersPeter Hutterer1-0/+1
2023-04-06ddxLoad: Check XDG_RUNTIME_DIR before fallback to /tmp/Alessandro Bono1-2/+11
2023-03-27xkbUtils: use existing symbol names instead of deleted deprecated onesBenno Schulenberg1-2/+2
2023-02-21dix: Force update LEDs after device state update in EnableDeviceYao Wei1-0/+38
2022-12-14xkb: reset the radio_groups pointer to NULL after freeing itPeter Hutterer1-0/+1
2022-08-31xkb: Avoid length-check failure on empty strings.FeepingCreature1-4/+4
2022-07-13xkb: proof GetCountedString against request length attacksPeter Hutterer1-0/+5
2022-07-13xkb: length-check XkbListComponents before accessing the fieldsPeter Hutterer1-0/+2
2022-07-13xkb: length-check XkbGetKbdByName before accessing the fieldsPeter Hutterer1-7/+16
2022-07-13xkb: fix some possible memleaks in XkbGetKbdByNamePeter Hutterer1-6/+20
2022-07-12xkb: add request length validation for XkbSetGeometryPeter Hutterer1-5/+38
2022-07-12xkb: swap XkbSetDeviceInfo and XkbSetDeviceInfoCheckPeter Hutterer1-21/+25
2022-07-08xkb: switch to array index loops to moving pointersPeter Hutterer1-10/+10
2022-07-08xkb: whitespace fixesPeter Hutterer1-2/+2
2022-07-08xkb: rename xkb.h to xkb-procs.hPeter Hutterer10-9/+2
2022-07-08xkb: move the SProcXkbDispatch declarationPeter Hutterer1-0/+3
2022-04-02xkbtext: fix copy-paste errorKonstantin Kharlamov1-2/+1
2022-02-03xkb: fix XkbSetMap when changing a keysym without changing a keytypeSamuel Thibault1-6/+5
2021-12-03xkb: fix XkbSetMap check for the keytypes countPeter Hutterer1-7/+6
2021-10-27Remove autotools supportPovilas Kanapickas1-42/+0
2021-10-07xkb: Drop check for XkbSetMapResizeTypesRay Strode1-14/+12
2021-08-17xkb: Silence a warning from gcc 11Adam Jackson1-0/+1
2021-04-09xkb: silence a compiler warningPeter Hutterer1-2/+2
2021-04-09xkb: don't require a trailing slash for the XKM output dirPeter Hutterer1-11/+16
2021-03-30xkb: Fix parsing of XkbSA_DeviceValuator action typePovilas Kanapickas1-1/+1
2020-12-04xkb: Fix heap overflow caused by optimized away min.Michal Srb1-6/+5
2020-12-01Check SetMap request length carefully.Matthieu Herrb1-0/+92
2020-12-01Fix XkbSetDeviceInfo() and SetDeviceIndicators() heap overflowsMatthieu Herrb1-3/+23
2020-11-17xkb: always set *mask_rtrn in XkbVirtualModsToRealAlan Coopersmith1-3/+3
2020-08-25Fix XkbSelectEvents() integer underflowMatthieu Herrb1-1/+1
2020-08-25Correct bounds checking in XkbSetNames()Matthieu Herrb1-0/+48
2020-07-31XKB: Add debug key actions for grabs & window treeIgnacio Casal Quinteiro1-1/+41
2020-07-05Fix spelling/wording issuesAlan Coopersmith2-4/+4
2020-02-25xkb: fix key type index check in _XkbSetMapChecksPeter Harris1-1/+4
2020-02-25xkb: only swap once in XkbSetMapPeter Harris1-13/+13
2019-07-01Fix crash on XkbSetMapSamuel Thibault1-0/+3
2019-07-01Fix crash on XkbSetMapSamuel Thibault1-0/+6
2018-11-13xkb: Write the _XKB_RULES_NAMES window property synchronouslyAdam Jackson1-2/+2
2018-09-12xkb: fix what looks to be a copy-paste error with first vs firstMMDave Airlie1-1/+1