Prevent overflow of octal escape sequences
[platform/upstream/libxkbcommon.git] / src /
2023-09-26 Pierre Le MarrePrevent overflow of octal escape sequences
2023-09-26 Pierre Le MarreDisallow producing NULL character with escape sequences
2023-09-26 Ran BenitaCompose: add iterator API
2023-09-24 Pierre Le MarreMessages: merge macros with and without message code
2023-09-24 Pierre Le MarreMessages: add new messages to registry
2023-09-19 Pierre Le MarreAdd a new warning for numeric keysyms
2023-09-19 Pierre Le MarreStructured log messages with a message registry
2023-08-05 M Kellyparser: change deprecated `%pure-parser` to `%define...
2023-07-14 Pierre Le MarreFix parsing of numeric keysyms in ExprResolveKeySym
2023-07-14 Pierre Le MarreSimplify parsing of numeric keysyms in parser.y
2023-07-14 Pierre Le MarreFix xkb_keysym_from_name for numeric keysyms
2023-07-14 Pierre Le MarreMove STRINGIFY to utils.h and add STRINGIFY2
2023-07-14 Pierre Le MarreAdd XKB_KEYSYM_MIN and XKB_KEYSYM_MAX
2023-05-15 alois31compose: drop the 65535 node limit (#343)
2023-05-13 Pierre Le MarreDo not interpret nor emit invalid Unicode encoding...
2023-05-13 Pierre Le MarreAdd warning when RMLVO with no layout but variant set
2023-05-06 Ran Benitautils: fix printf format warnings on mingw
2023-05-04 Peter Huttererscanner: allow for a zero terminated string as keymap
2023-05-04 Peter Huttererregistry: remove a few asprintf/free() calls with snprintf
2023-05-04 Peter Huttererregistry: simplify strdup() error handling
2023-05-01 WismillAdd support for modmap None (#291)
2023-04-12 Ran Benitakeysyms: add new keysyms XF86EmojiPicker, XF86Dictate
2023-04-11 Ran BenitaPossible fix for non-MSVC windows compilers
2023-03-31 Peter Huttererkeysym: replace deprecated Serbian_DZE with Cyrillic_DZHE
2022-12-16 Ronan Pigottcontext: add XKB_CONTEXT_NO_SECURE_GETENV flag (#312)
2022-09-24 Ran Benitautils: move some MSVC compat stuff to common place
2022-05-15 Ran Benitakeysym-utf: remove bogus currency sign entries
2022-05-15 Ran Benitakeysym-utf: remove bogus Korean Won sign entry
2022-05-15 Sam LantingaRemove bogus euro sign entry from keysymtab
2022-05-15 Weng XuetianDo not clear sibling entries when override.
2022-03-14 Ran Benitascanner: prefix functions with `scanner_` to avoid...
2022-01-24 M HickfordVariants should inherit iso639, iso3166 and brief from...
2022-01-24 Peter Huttererregistry: skip over invalid ISO639 or ISO3166 entries
2022-01-18 Peter Huttererregistry: don't call xmlCleanupParser()
2021-09-09 Ran Benitax11: try to fix crash in xkb_x11_keymap_new_from_device...
2021-08-31 Ran Benitax11: stylistic fixes
2021-05-22 Ran Benitaignore: remove no longer relevant gitignore files
2021-05-08 Ran Benitacompose: add mapped locale to Compose-file-not-found...
2021-04-27 Ran Benitaatom: rewrite as a hash table
2021-04-25 Isaac Freundkeysym: fix underflow in binary searches
2021-04-07 Ran Benitax11: fix xkb_x11_keymap_new_from_device failing when...
2021-04-02 Ran Benitacompose: fix max compose nodes check
2021-04-01 Ran Benitakeysym: speed up the perfect hash function
2021-04-01 Ran Benitakeysym: avoid strtoul in xkb_keysym_from_name
2021-04-01 Ran Benitakeysym: use a perfect hash function for case sensitive...
2021-03-31 Ran Benitacompose: use a ternary tree instead of a regular trie
2021-03-30 Ran Benitaast: remove comment re. anonymous struct
2021-03-30 Ran Benitacompose: use anonymous union
2021-03-30 Ran Benitakeysym: properly handle overflow in 0x keysym names
2021-03-30 Ran Benitacompose: add a limit of 65535 sequences
2021-03-29 Peter Huttererutils: assert on streq for NULL pointers
2021-03-29 Peter Huttererxkbcomp: remove useless assignment
2021-03-29 Peter Huttererxkbcomp: use memcpy over strncpy to avoid analyzer...
2021-03-28 Ran Benitakeysym: fast path for case sensitive xkb_keysym_from_name
2021-03-28 Ran Benitakeysym: inline find_sym function
2021-03-28 Ran Benitakeysym: use a more descriptive argument name
2021-03-28 Ran Benitakeysym: open-code bsearch
2021-03-28 Ran Benitax11: fix comparison of integer expressions of different...
2021-03-19 Peter Huttererxkbcomp: plug a potential memory leak
2021-03-19 Peter Huttererregistry: plug a potential memleak for invalid rules...
2021-03-09 Uli SchlachterInline x11_atom_interner_adopt_atoms() into callers
2021-03-09 Uli SchlachterSave another GetAtomName round trip
2021-03-09 Uli SchlachterAlso batch the XKB GetNames request
2021-03-09 Uli SchlachterAlso batch the XKB-GetMapMap request
2021-03-09 Uli SchlachterRemove three more round trips
2021-03-09 Uli SchlachterSave three more round trips in xkb_x11_keymap_new_from_...
2021-03-09 Uli Schlachterxkb_x11_keymap_new_from_device: Less X11 round-trips
2021-02-27 Pierre Le MarreFix a few keysymtab entries to match their comment...
2021-02-22 Peter HuttererUpdate keysym definitions to latest xorgproto
2020-11-23 Ran Benitakeymap-dump: follow xkbcomp in printing affect=both...
2020-11-23 Ran Benitax11: fix type level names missing
2020-11-23 Ran Benitax11/keymap: fix case with no actions
2020-11-20 Ran Benitax11: cache X11 atoms
2020-11-20 Ran Benitax11: eliminate slow divisions
2020-10-19 Peter Huttererxkbcomp: where a keysym cannot be resolved, set it...
2020-09-11 hhbparser: fix another format string for int64_t (#191)
2020-09-07 Peter Huttererutils: include unistd.h where we have it
2020-09-07 Peter Hutterercontext: fix a compiler warning
2020-09-07 Peter Huttererregistry: mark the rxkb_log function as attribute printf
2020-08-30 Peter HuttererAdd /etc/xkb as extra lookup path for system data files
2020-08-30 Peter Huttererxkbcomp: allow including kccgst files from other paths
2020-08-30 Peter Huttererxkbcomp: simplify the include path handling
2020-08-30 Peter Huttererxkbcomp: move the logging of include paths into a helpe...
2020-07-23 Emmanuel Gil PeyrotMake path retrieval consistent in xkb_compose_table_new...
2020-07-23 Emmanuel Gil Peyrotcompose: add xdg base directory support
2020-07-13 Peter Huttererxkbcomp: return NULL, not false in place of a FILE*
2020-07-13 Peter Huttererxkbcomp: simplify buffer handling in the include handling
2020-07-13 Peter HuttererAdd asprintf_safe helper function
2020-07-08 Peter Hutterercontext: log include paths for debugging
2020-07-08 Peter Hutterermeson.build: always set the default variants/options
2020-07-06 Peter HuttererAdd libxkbregistry to query available RMLVO
2020-07-06 Peter Huttererutils: add streq_null() for streq that allows NULL...
2020-07-06 Peter HuttererAdd a snprintf_safe() helper function
2020-07-06 Peter HuttererFactor the access check for paths out
2020-05-20 Ran Benitakeysyms: add XKB_KEY_XF86FullScreen
2020-04-18 Ran Benitakeymap: don't forget about fallback mappings in xkb_key...
2020-03-20 Jaroslaw KubikAPI to query modifier set required to type a keysym
2020-02-24 Jaroslaw KubikSupport translation Unicode codepoints to keysyms
2019-12-28 Adrian Perez de... MSVC: Use <io.h> as an alternative for <unistd.h>
2019-12-28 Ran Benitaxkbcomp/rules: support \r\n line endings
next