summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-10-15If strcasecmp() is not present, but _stricmp() is, use it insteadHEADmasterAlan Coopersmith2-0/+14
2024-08-31meson: add check for reallocf() and fix inclusion of config.hAlan Coopersmith2-0/+3
2024-08-26Use _XkbReallocF to avoid memory leaks when realloc() failsAlan Coopersmith1-1/+1
2024-08-26Use _XkbTypedReallocF to avoid memory leaks when realloc() failsAlan Coopersmith2-12/+12
2024-08-26Add _XkbReallocF & _XkbTypedReallocF definitionsAlan Coopersmith2-2/+25
2024-08-26XkbRF_AddVarToDescribe: avoid memory leak if only one of the malloc failsAlan Coopersmith1-0/+2
2024-08-26Fix 4 -Wuseless-cast warnings from gcc 14.1Alan Coopersmith3-7/+5
2024-07-13WriteXKMIndicators: dereference pointer after checking for NULL, not beforeAlan Coopersmith1-1/+4
2024-04-22Assume target platforms have strcasecmp nowAlan Coopersmith4-24/+2
2024-03-18Document XkbRF_VarDefsRec and some related functionsAlexander Golubev1-15/+62
2024-03-18Add XkbRF_FreeVarDefs() a destructor for XkbRF_VarDefsRec.Alexander Golubev2-1/+39
2024-02-21CI: add workflow rulesPeter Hutterer1-0/+4
2024-02-04libxkbfile 1.1.3libxkbfile-1.1.3Alan Coopersmith2-2/+2
2023-11-08Add a meson build systemAlan Coopersmith5-13/+159
2023-10-08Fix -Wsign-compare warnings in xkbtext.c & xkmread.cAlan Coopersmith2-9/+8
2023-10-08XkbIndentText: Fix -Wsign-compare warningAlan Coopersmith1-1/+1
2023-10-08xkbtext.c: Add tbGetBufferString helper functionAlan Coopersmith1-20/+21
2023-10-08DefaultParser: avoid -Wimplicit-fallthrough warningsAlan Coopersmith1-32/+34
2023-10-08XkbWriteCFile: stop leaking header file ifdef nameAlan Coopersmith1-3/+4
2023-10-08XkbCFReportError: avoid -Wformat-nonliteral warningAlan Coopersmith1-15/+15
2023-10-08XkbChangeAtomDisplay: stop leaking atom nameAlan Coopersmith1-5/+6
2023-10-08_XkbInitAtoms: check for malloc() failureAlan Coopersmith1-6/+4
2023-10-08_XkbMakeAtom: remove check for impossible caseAlan Coopersmith1-2/+1
2023-03-25Set close-on-exec when opening filesAlan Coopersmith1-4/+9
2023-03-06configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOLAlan Coopersmith1-1/+2
2022-12-08libxkbfile 1.1.2libxkbfile-1.1.2Matt Turner1-1/+1
2022-11-29configure: Use AC_SYS_LARGEFILE to enable large file supportMatt Turner1-0/+3
2022-10-17libxkbfile 1.1.1libxkbfile-1.1.1Alan Coopersmith1-2/+3
2022-08-20Fix check for appending '|' character when applying rulesRan Benita1-1/+1
2022-07-17gitlab CI: add a basic build testAlan Coopersmith1-0/+98
2022-07-17Fix spelling/wording issuesAlan Coopersmith2-2/+2
2022-07-17Build xz tarballs instead of bzip2Alan Coopersmith1-1/+1
2022-06-05fix an off-by-one error in copying the name of a virtual modifierBenno Schulenberg1-1/+1
2020-09-02unifdef NOTYETPeter Hutterer2-25/+0
2020-06-19Escape non-printable characters correctlyPeter Hutterer1-1/+1
2019-03-29Convert check for strcasecmp to normal autoconf styleAlan Coopersmith3-5/+3
2019-03-29Use strndup if available to avoid -Wstringop-overflow warning from gcc 9Alan Coopersmith2-3/+10
2019-03-16libxkbfile 1.1.0libxkbfile-1.1.0Alan Coopersmith1-1/+1
2019-03-16Add description of libxkbfile to README.mdAlan Coopersmith1-0/+3
2018-12-07Update configure.ac bug URL for gitlab migrationAlan Coopersmith1-1/+1
2018-11-19Update README for gitlab migrationAlan Coopersmith3-24/+20
2018-11-10Remove obsolete B16 & B32 tags in struct definitionsAlan Coopersmith1-63/+63
2018-03-24correcting mathematical nonsenseMartin Burggraf1-3/+11
2017-01-26autogen: add default patch prefixMihail Konev1-0/+3
2017-01-26autogen.sh: use quoted string variablesEmil Velikov1-4/+4
2017-01-26autogen.sh: use exec instead of waiting for configure to finishPeter Hutterer1-1/+1
2016-01-01Fix mistyped argument of sizeofAndreas Wettstein1-3/+3
2016-01-01Add support for genKeyEvent flagAndreas Wettstein1-0/+2
2016-01-01Add missing support for NoLock and NoUnlock flagsAndreas Wettstein1-2/+46
2015-04-30libxkbfile 1.0.9libxkbfile-1.0.9Alan Coopersmith1-1/+1