summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Bump version to 0.8.4xkbcommon-0.8.4Ran Benita2019-02-222-2/+2
* Update NEWSRan Benita2019-02-221-0/+9
* build: fix meson build from tarball generated by autotoolsRan Benita2019-02-221-0/+2
* meson.build: link the sources directly into libxkbcommon-x11Peter Hutterer2019-02-111-3/+12
* Bump version to 0.8.3xkbcommon-0.8.3Ran Benita2019-02-082-2/+2
* Update NEWSRan Benita2019-02-081-0/+10
* meson: make comment make sense nowRan Benita2019-02-081-1/+1
* Merge pull request #85 from whot/wip/static-lib-sourcesRan Benita2019-02-081-6/+5
|\
| * meson.build: manually link all sources into the libraryPeter Hutterer2019-02-081-6/+5
|/
* docs: fix a doxygen reference warningRan Benita2019-01-281-2/+2
* Merge pull request #81 from whot/masterRan Benita2019-01-251-1/+1
|\
| * keysyms: fix comment for XKB_KEY_OCARONPeter Hutterer2019-01-251-1/+1
|/
* Merge pull request #79 from jwrdegoede/add-2-new-keysymsRan Benita2019-01-222-256/+265
|\
| * Sync Keysyms with recent xproto additionsHans de Goede2019-01-222-256/+265
|/
* Merge pull request #69 from alanc/masterRan Benita2018-10-011-1/+1
|\
| * Fix off-by-one error in index check in xkb_file_type_to_stringAlan Coopersmith2018-09-301-1/+1
|/
* darray: fix unprotected macro argumentRan Benita2018-08-241-1/+1
* Merge pull request #68 from whot/wip/xkeyboard-config-testerRan Benita2018-08-217-34/+296
|\
| * test: allow for absolute paths to be resolvedPeter Hutterer2018-08-211-0/+3
| * test: drop the rmlvo ability from print-compiled-keymapPeter Hutterer2018-08-211-34/+10
| * test: add a tool to test-compile all LVO combinations from xkeyboard-configPeter Hutterer2018-08-215-0/+283
* | build: turn off strict aliasingRan Benita2018-08-182-2/+3
* | x11: fix undefined behavior when copying the coordinates of ptr movements act...Ran Benita2018-08-182-2/+3
|/
* Bump version to 0.8.2xkbcommon-0.8.2Ran Benita2018-08-052-2/+2
* Update NEWSRan Benita2018-08-051-0/+10
* Merge pull request #67 from fooishbar/fix-more-fuzzRan Benita2018-08-056-7/+18
|\
| * Fail expression lookup on invalid atomsDaniel Stone2018-08-031-1/+5
| * Fix signed vs. unsigned confusion in name sanitisationDaniel Stone2018-08-031-1/+2
| * darray: Don't call memcpy() on NULLDaniel Stone2018-08-031-1/+2
| * text: NULL-terminate SI mask namesDaniel Stone2018-08-031-0/+1
| * xkbcomp: Don't falsely promise from ExprResolveLhsDaniel Stone2018-08-031-1/+1
| * xkbcomp: Don't explode on invalid virtual modifiersDaniel Stone2018-08-031-0/+2
| * xkbcomp: Don't crash on no-op modmask expressionsDaniel Stone2018-08-031-1/+2
| * parser: Don't set more maps when we don't have anyDaniel Stone2018-08-031-2/+3
|/
* Bump version to 0.8.1xkbcommon-0.8.1Ran Benita2018-08-032-2/+2
* Update NEWSRan Benita2018-08-031-0/+38
* Merge pull request #66 from whot/masterRan Benita2018-08-014-9/+10
|\
| * action: make a note that we may not null-terminate private stringsPeter Hutterer2018-08-011-0/+1
| * xkbcomp: fix pointer value for FreeStmtPeter Hutterer2018-08-011-1/+1
| * keycodes: don't try to copy zero key aliasesPeter Hutterer2018-08-011-7/+7
| * text: init the target buffer to zeroPeter Hutterer2018-08-011-1/+1
|/
* compose: fix infinite loop in parser on some inputsRan Benita2018-07-301-1/+1
* xkbcomp: fix crash when parsing an xkb_geometry sectionRan Benita2018-07-302-10/+8
* xkbcomp: fix crashes in the parser when geometry tokens appearRan Benita2018-07-304-5/+23
* xkbcomp: fix stack overflow when evaluating boolean negationRan Benita2018-07-301-1/+1
* Add fuzzing infrastructureRan Benita2018-07-309-0/+300
* Merge pull request #65 from heftig/pc-fix2Ran Benita2018-07-171-2/+2
|\
| * meson: Fix xkbcommon-x11.pc Requires versioningJan Alexander Steffens (heftig)2018-07-171-2/+2
|/
* meson: Fix xkbcommon-x11.pc RequiresJan Alexander Steffens (heftig)2018-07-171-0/+2
* bench: simplify the bench helpersRan Benita2018-07-058-146/+50