summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-11-09Use _stricmp()/_strnicmp() instead of strcasecmp()/strncasecmp() on WindowsHEADmasterAlan Coopersmith1-0/+5
2024-05-04Symbols: resize the syms array when removing NoSymbolMatthieu Herrb1-0/+3
2024-04-21Assume target platforms have strcasecmp, strncasecmp, & strdup nowAlan Coopersmith3-85/+4
2024-02-03xkbcomp 1.4.7xkbcomp-1.4.7Alan Coopersmith1-1/+1
2023-10-07GenerateListing: close outFile before returningAlan Coopersmith1-0/+4
2023-02-16configure: raise minimum autoconf requirement to 2.70Alan Coopersmith1-1/+1
2023-01-28xkbcomp.h: include config.h before any other headersAlan Coopersmith1-0/+4
2023-01-03Replace calloc(strlen())+strcpy() pairs with strdup() callsAlan Coopersmith1-6/+3
2023-01-03Mark more pointers as constAlan Coopersmith26-306/+261
2023-01-03Use unsigned ints when shifting to create bitmasksAlan Coopersmith5-36/+36
2023-01-03Stop building more unused functionsAlan Coopersmith3-0/+12
2023-01-03Only build debug infrastructure if DEBUG is definedAlan Coopersmith7-11/+21
2023-01-03Remove unused "no indent" (NOI) debug functionsAlan Coopersmith2-27/+0
2023-01-03Mark more functions and variables staticAlan Coopersmith16-78/+18
2023-01-03XkbAddDirectoryToPath: don't leak existing paths on realloc() failureAlan Coopersmith1-2/+5
2023-01-03FindKeypadVMod: check xkb is not NULL before dereference, not afterAlan Coopersmith1-6/+7
2023-01-03Remove #ifdef sgi sectionsAlan Coopersmith2-8/+0
2023-01-03Handle -Wstringop-truncation warning in HandleOverlayDef()Alan Coopersmith1-2/+2
2023-01-03Use asprintf() if the platform supports itAlan Coopersmith5-10/+35
2022-12-11Replace && with & for bitwise comparisonAlan Coopersmith1-1/+1
2022-12-11Fix 106 missing-field-initializers warnings in misc.cAlan Coopersmith1-106/+106
2022-12-11Replace malloc()+bzero() pairs with calloc() callsAlan Coopersmith4-26/+13
2022-12-11Remove unnecessary casts from bzero() callsAlan Coopersmith7-17/+15
2022-12-11Remove unnecessary casts from memcpy() callsAlan Coopersmith1-8/+4
2022-12-11Replace Opaque with direct usage of void *Alan Coopersmith2-8/+1
2022-12-11Remove unnecessary checks for NULL pointers before calling free()Alan Coopersmith7-68/+35
2022-12-11Replace uFree() with direct free() callsAlan Coopersmith12-76/+64
2022-12-11Replace uTypedRecalloc() with direct recallocarray() callsAlan Coopersmith6-29/+34
2022-12-11Replace uTypedRealloc() with direct reallocarray() callsAlan Coopersmith4-18/+12
2022-12-11Replace uCalloc() and uTypedCalloc() with direct calloc() callsAlan Coopersmith8-37/+25
2022-12-11Replace uAlloc() and uTypedAlloc() with direct malloc() callsAlan Coopersmith13-56/+48
2022-12-11Delete unused uTmpAlloc/uTmpFree wrappers around alloca()Alan Coopersmith1-7/+0
2022-12-11Use C99 struct initializersAlan Coopersmith7-176/+236
2022-12-11Variable scope reductionsAlan Coopersmith16-267/+222
2022-12-10Remove register keyword from variable declarationsAlan Coopersmith16-63/+63
2022-12-10Eliminate 20 -Wimplicit-fallthrough warningsAlan Coopersmith2-48/+54
2022-12-10gitlab CI: stop requiring Signed-off-by in commitsAlan Coopersmith1-2/+2
2022-12-10Avoid possibly dereferencing null pointerLeandro Nini1-5/+8
2022-12-07xkbcomp 1.4.6xkbcomp-1.4.6Alan Coopersmith1-2/+2
2022-11-29configure: Use AC_SYS_LARGEFILE to enable large file supportMatt Turner1-0/+3
2022-07-11suppress four more warnings when 'warningLevel' is zeroBenno Schulenberg3-7/+10
2022-07-11suppress the "Could not resolve" warning when 'warningLevel' is zeroBenno Schulenberg1-1/+5
2022-04-02man page: remove out-of-date COPYRIGHT sectionAlan Coopersmith1-4/+0
2021-12-08gitlab CI: update to new templatesAlan Coopersmith1-9/+67
2021-12-06Build xz tarballs instead of bzip2Alan Coopersmith1-1/+1
2021-11-28Fix "upercase" typoAlan Coopersmith1-1/+1
2021-03-17xkbcomp 1.4.5xkbcomp-1.4.5Peter Hutterer1-1/+1
2021-01-21keycodes: compress the high keycode warningPeter Hutterer1-6/+2
2021-01-21keycodes: downgrade the >255 keycode warning to an infoPeter Hutterer1-2/+2
2021-01-21Downgrade the warning for missing symbols to infoPeter Hutterer1-2/+1