Sign in
kernel
/
pub
/
scm
/
linux
/
kernel
/
git
/
legion
/
kbd
/
HEAD
433c3c7
v2.10-rc1
by Alexey Gladkov
· 2 days ago
master
v2.10-rc1
8dbe02c
CI: add packages for xkb tests
by Alexey Gladkov
· 22 hours ago
49ab491
xkb: fix xkbcommon detection
by Alexey Gladkov
· 23 hours ago
dd83855
Update gitignore
by Alexey Gladkov
· 2 days ago
1e8ae79
fixup! po: Update translations (from translationproject.org)
by Alexey Gladkov
· 2 days ago
b6d77d6
build: test fortify redefinition under optimization
by Alexey Gladkov
· 2 days ago
d1a43f2
po: Update translations (from translationproject.org)
by Alexey Gladkov
· 2 days ago
427e682
tests: fix check without xkb support
by Alexey Gladkov
· 2 days ago
7719a6e
nls: mark libkbdfile and XKB diagnostics for translation
by Alexey Gladkov
· 3 days ago
3281010
Merge branch 'xkb'
by Alexey Gladkov
· 5 days ago
3d56314
contrib: add a VT layout indicator driven by keyboard LED locks
by Alexey Gladkov
· 7 weeks ago
xkb
9de5931
xkbsupport: drop noisy keycode range warning
by Alexey Gladkov
· 7 weeks ago
2ff8eac
libkeymap: clamp compose uploads below MAX_DIACR
by Alexey Gladkov
· 7 weeks ago
9e419a3
xkbsupport: probe semantic modifier masks across XKB layouts
by Alexey Gladkov
· 7 weeks ago
0b0c26d
tests: stress mixed XKB group semantics in one keymap
by Alexey Gladkov
· 7 weeks ago
67ceb37
xkbsupport: simplify compose ordering helpers
by Alexey Gladkov
· 7 weeks ago
a2e549a
tests: cover XKB group select and VT remaps explicitly
by Alexey Gladkov
· 7 weeks ago
2388299
xkbsupport: separate semantic actions from VT approximations
by Alexey Gladkov
· 7 weeks ago
03376e2
xkbsupport: derive semantic modifier masks from the compiled XKB map
by Alexey Gladkov
· 7 weeks ago
31e1397
tests: add an xkb keyword for xkbsupport coverage
by Alexey Gladkov
· 7 weeks ago
1a8e82a
xkbsupport: document why modifier release stays a final pass
by Alexey Gladkov
· 7 weeks ago
10a55ab
xkbsupport: stop folding LevelFive into Alt tables
by Alexey Gladkov
· 7 weeks ago
2f9b59f
xkbsupport: ignore prefer-unicode during lexical XKB lookup
by Alexey Gladkov
· 7 weeks ago
e0ebb80
tests: refresh XKB snapshots after Shift semantics fix
by Alexey Gladkov
· 7 weeks ago
f6bc586
xkbsupport: guard _GNU_SOURCE against redefinition
by Alexey Gladkov
· 7 weeks ago
9d15ac8
xkbsupport: keep Shift release and CapsLock semantics stable
by Alexey Gladkov
· 7 weeks ago
0f3fd3c
xkbsupport: canonicalize equivalent masks per XKB level
by Alexey Gladkov
· 7 weeks ago
c7a3ffc
contrib: add an XKB keysym coverage diagnostic tool
by Alexey Gladkov
· 7 weeks ago
9b14fcd
xkbsupport: restore semantic handling for Delete keypad aliases
by Alexey Gladkov
· 7 weeks ago
62900d0
tests: cover multi-symbol XKB levels and renumber autotest cases
by Alexey Gladkov
· 7 weeks ago
8e91af9
xkbsupport: keep lexical aliases off the semantic XKB path
by Alexey Gladkov
· 7 weeks ago
628370f
xkbsupport: drop the external XKB names table
by Alexey Gladkov
· 7 weeks ago
5f12279
libkeymap: fold Greek XKB symbol remnants into synonyms
by Alexey Gladkov
· 7 weeks ago
926f5fe
libkeymap: resolve Greek XKB aliases through symbol synonyms
by Alexey Gladkov
· 7 weeks ago
07e7b2c
tests: cover Serbian XKB aliases through Unicode fallback
by Alexey Gladkov
· 7 weeks ago
a1f2323
tests: cover Cyrillic XKB aliases through Unicode fallback
by Alexey Gladkov
· 7 weeks ago
362ecec
xkbsupport: cut redundant aliases from the XKB names table
by Alexey Gladkov
· 7 weeks ago
6842be3
xkbsupport: resolve common XKB symbols without the names table
by Alexey Gladkov
· 7 weeks ago
1ed9394
xkbsupport: keep compose import in the kernel's code space
by Alexey Gladkov
· 8 weeks ago
2e9c7ef
tests: refresh us,ru XKB dump after group fallback fix
by Alexey Gladkov
· 8 weeks ago
f4f3373
tests: align libkeymap case numbers with test binaries
by Alexey Gladkov
· 8 weeks ago
a06b45b
xkbsupport: preserve XKB group fallback per key
by Alexey Gladkov
· 8 weeks ago
b98bf60
xkbsupport: keep XKB import working without compose data
by Alexey Gladkov
· 8 weeks ago
d2a4615
xkbsupport: drop ad-hoc debug paths now that import is test-covered
by Alexey Gladkov
· 8 weeks ago
9eb0afb
tests: cover XKB import with a non-Latin compose snapshot
by Alexey Gladkov
· 8 weeks ago
b75e566
xkbsupport: bias compose selection toward console-style dead keys
by Alexey Gladkov
· 8 weeks ago
6e833a7
xkbsupport: keep useful dead-key compose rules under kernel limits
by Alexey Gladkov
· 8 weeks ago
2590c80
tests: make XKB coverage survive distcheck without test-only noise
by Alexey Gladkov
· 8 weeks ago
80f4577
tests: pin XKB conversion against a readable full-keymap snapshot
by Alexey Gladkov
· 8 weeks ago
aeb1346
xkbsupport: interpret XKB modifier masks in their native width
by Alexey Gladkov
· 8 weeks ago
7ed8d4e
xkbsupport: make compose selection deterministic under kernel limits
by Alexey Gladkov
· 8 weeks ago
98e20c4
xkbsupport: choose compose rules in the kernel's terms
by Alexey Gladkov
· 8 weeks ago
fd2b91a
xkbsupport: base compose reachability on XKB symbols
by Alexey Gladkov
· 8 weeks ago
00b88b6
xkbsupport: prepare compose import for policy-based filtering
by Alexey Gladkov
· 8 weeks ago
c3f2d85
xkbsupport: keep XKB import from breaking on valid keymaps
by Alexey Gladkov
· 8 weeks ago
e476fd6
xkbsupport: preserve usable console semantics when importing xkb
by Alexey Gladkov
· 8 weeks ago
829e8c5
xkbsupport: Add xkb compose
by Alexey Gladkov
· 2 years, 4 months ago
e83858e
xkbsupport: Extract translation table
by Alexey Gladkov
· 2 years, 4 months ago
71dc51a
xkbsupport: Create a list of used codes
by Alexey Gladkov
· 2 years, 4 months ago
533b72f
xkbsupport: Add keymap generation from the xkb database
by Alexey Gladkov
· 2 years, 4 months ago
6c8c2ab
keymap: Add API to verify ksym
by Alexey Gladkov
· 1 year, 11 months ago
50e3189
tests: catch libkeymap round-trip regressions earlier
by Alexey Gladkov
· 8 weeks ago
9720d5c
data: Do not compress files twice
by Alexey Gladkov
· 8 weeks ago
07e5b4c
CI: report library coverage in workflow summaries
by Alexey Gladkov
· 8 weeks ago
bc085c0
tests: make expanded library coverage easier to maintain
by Alexey Gladkov
· 8 weeks ago
2bfb5ca
tests: libkfont: cover context and kdfontop helpers
by Alexey Gladkov
· 8 weeks ago
e575698
tests: libkeymap: add unit tests for dump and kernel helpers
by Alexey Gladkov
· 8 weeks ago
765c70d
libkfont: add unit tests for psf and console map
by Alexey Gladkov
· 8 weeks ago
e2f8cbc
tests: add parser-focused libkeymap unit coverage
by Alexey Gladkov
· 8 weeks ago
31cb165
build: make coverage-report rebuild and capture reliably
by Alexey Gladkov
· 8 weeks ago
a554b2e
build: keep coverage flags in target-specific CFLAGS
by Alexey Gladkov
· 8 weeks ago
77f4d91
build: add a project-level coverage-report target
by Alexey Gladkov
· 8 weeks ago
05a55f6
tests: cover libkeymap string and compose loading
by Alexey Gladkov
· 8 weeks ago
ea77b67
tests: cover libkfont font parsing and screen map loading
by Alexey Gladkov
· 8 weeks ago
0cfc8e9
tests: cover libkbdfile's lazy dlopen helper
by Alexey Gladkov
· 8 weeks ago
0029aa5
build: link coverage-instrumented binaries with gcov runtime flags
by Alexey Gladkov
· 8 weeks ago
dda3280
tests: reduce libkbdfile unit test boilerplate
by Alexey Gladkov
· 8 weeks ago
a48a8f2
tests: libkeymap: cover lk_load_keymap() aborts on KDSKBENT failures
by Alexey Gladkov
· 8 weeks ago
d195b11
tests: libkeymap: cover Unicode mode switching in lk_load_keymap()
by Alexey Gladkov
· 8 weeks ago
2287db7
tests: libkeymap: cover lk_load_keymap() fallback for old kernels
by Alexey Gladkov
· 8 weeks ago
bb26c3d
tests: libkeymap: clarify libkeymap autotest case names
by Alexey Gladkov
· 8 weeks ago
33b8ea7
tests: libkeymap: cover libkeymap kernel keymap loading
by Alexey Gladkov
· 8 weeks ago
5eaa6a2
tests: libkeymap: add libkeymap coverage for kernel-backed paths
by Alexey Gladkov
· 8 weeks ago
ca49f1e
tests: libkeymap: allow unit tests to exercise kernel-dependent paths
by Alexey Gladkov
· 8 weeks ago
827cfea
libkeymap: make kernel-facing code unit-testable
by Alexey Gladkov
· 8 weeks ago
7f70530
tests: libkeymap: reduce libkeymap unit test boilerplate
by Alexey Gladkov
· 8 weeks ago
6e99400
tests: libkfont: cover libkfont screen map wrappers
by Alexey Gladkov
· 8 weeks ago
ebac2d1
tests: libkfont: cover kfont_put_unicodemap() clear failures
by Alexey Gladkov
· 8 weeks ago
7528ba1
tests: libkfont: cover kfont_put_unicodemap() retry limit
by Alexey Gladkov
· 8 weeks ago
23f748c
tests: libkfont: cover kfont_put_unicodemap() ENOMEM retries
by Alexey Gladkov
· 8 weeks ago
4311d70
tests: libkfont: verify kfont_put_uniscrnmap() copies the map
by Alexey Gladkov
· 8 weeks ago
5192e75
tests: libkfont: cover tall kfont_put_font() requests
by Alexey Gladkov
· 8 weeks ago
4f68218
tests: libkfont: cover kfont_put_font() ENOSYS handling
by Alexey Gladkov
· 8 weeks ago
4a592dc
tests: libkfont: cover kfont_put_font() retry after EINVAL
by Alexey Gladkov
· 8 weeks ago
8163989
tests: libkfont: cover kfont_get_font() fallback and failure paths
by Alexey Gladkov
· 8 weeks ago
ebc51c4
tests: libkfont: add test for KD_FONT_OP_GET_TALL
by Alexey Gladkov
· 8 weeks ago
6a28bd3
tests: libkfont: cover regular kfont_get_font path
by Alexey Gladkov
· 8 weeks ago
8267958
tests: add libkfont unit test backend
by Alexey Gladkov
· 8 weeks ago
8e1b568
libkfont: route console syscalls through context ops
by Alexey Gladkov
· 8 weeks ago
80008c8
CI: Update github versions
by Alexey Gladkov
· 8 weeks ago
Next »