darray: check integer overflow
[platform/upstream/libxkbcommon.git] / src / xkbcomp / scanner.c
2023-09-26 Pierre Le MarreShow invalid escape sequences
2023-09-26 Pierre Le MarreDisallow producing NULL character with escape sequences
2023-09-24 Pierre Le MarreMessages: merge macros with and without message code
2023-09-19 Pierre Le MarreStructured log messages with a message registry
2022-03-14 Ran Benitascanner: prefix functions with `scanner_` to avoid...
2019-12-27 Ran Benitaxkbcomp: remove cast which triggers warning on gcc
2019-12-27 Ran Benitaxkbcomp: make a couple of casts explicit to mark them...
2019-12-27 Ran Benitabuild: include config.h manually
2015-11-18 Ran Benitasrc/utils: change map_file to not take const string...
2014-10-13 Ran Benitacompose/parser: fix segfault when including
2014-10-07 Ran Benitascanner-utils: optimize one-line comments
2014-09-20 Ran Benitaparser: use "atom" instead of "sval" in yylval
2014-06-30 Ran Benitaparser: don't shadow "str"
2014-02-10 Ran Benitascanner: sort out scanner logging functions
2014-02-08 Ran Benitascanner: make line and column unsigned
2014-02-07 Ran Benitascanner: avoid strlen in keyword lookup, we know the len
2014-01-12 Ran Benitacontext: remove mostly useless log wrappers
2013-11-27 Ran Benitascanner: restore lost DIVIDE token
2013-10-14 Ran BenitaReplace ctype.h functions with ascii ones
2013-10-10 Ran Benitascanner: remove unnecessary cast
2013-09-28 Ran Benitaparser: don't use %locations
2013-09-28 Ran Benitaparser: don't use enum yytokentype
2013-08-13 Ran Benitascanner: don't fail over unknown escape sequence
2013-08-02 Ran Benitascanner: fix compiler warning
2013-08-02 Ran Benitascanner: allow empty key name literals
2013-07-21 Ran Benitactx: adapt to the len-aware atom functions
2013-04-01 Ran BenitaReplace flex scanner with a hand-written one