aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-03-20Fix dependencies in the libkeymap.pclibkfont-public-v2Alexey Gladkov1-1/+1
2022-03-20Make libkfont public libraryAlexey Gladkov7-2/+52
2022-03-20kfont: Тake the verbose parameter into account when logging messagesAlexey Gladkov4-45/+42
2022-03-20kfont: Add kfont_free()Alexey Gladkov3-0/+9
2022-01-14CI: Fix tests after pt-latin9 changeAlexey Gladkov1-1/+1146
2022-01-14Merge branch 'github-pull-67'Alexey Gladkov1-0/+5
2022-01-14Document -f option, per Issue #65ahmogit1-0/+5
2022-01-14Merge branch 'github-pull-68'Alexey Gladkov1-1/+2
2022-01-14Incorrect acentuation pt-latin9Alexey Gladkov1-0/+1
2022-01-14libkfont: Initialize kfont_context->optionsFabian Vogt1-1/+2
2021-12-17keymaps: Add 3l keymapJack Rosenthal1-0/+455
2021-11-27Add Euro at Portuguese keyboardsAlexey Gladkov1-0/+1
2021-10-28keymap: Fix typo in commentAlexey Gladkov1-1/+1
2021-10-28fa.map: drop high codepoint character that chokes loadkeysAdam Williamson1-1/+0
2021-10-28man: loadkeys: Remove enumeration of options from SYNOPSISAlexey Gladkov1-32/+14
2021-10-28man: dumpkeys: Document a few missing optionsAlexey Gladkov1-0/+38
2021-10-28man: dumpkeys: Remove enumeration of options from SYNOPSISAlexey Gladkov1-11/+1
2021-10-28Add CONTRIBUTING.mdAlexey Gladkov1-0/+56
2021-10-27Github-CIAlexey Gladkov2-3/+98
2021-10-25Add Gitlab CIAlexey Gladkov42-16176/+16080
2021-10-05Help command should print '-c' (lowercase) instead of '-C' (uppercase) for "t...Alexey Sakovets1-1/+1
2021-10-05fix typosAlexey Gladkov5-5/+5
2021-10-05fix some issues in scripts identified using shellcheckAlexey Gladkov3-10/+10
2021-10-05fix POSIX conformanceAlexey Gladkov1-3/+2
2021-10-05use https for link to homepageAlexey Gladkov1-2/+1
2021-10-05use upstream license fileAlexey Gladkov1-13/+12
2021-10-04Add hexadecimal file support for setvtrgb.Andre Schmidt5-10/+128
2021-09-25Add Irish keyboard mapCian Donovan1-0/+160
2021-07-04data/keymaps/i386/neo: use Delete instead of BackspaceValentin Herrmann5-15/+15
2021-05-27libkfont: fix memory leakVitezslav Crhonek1-0/+1
2021-05-27libkeymap: fix memory leakVitezslav Crhonek1-0/+1
2021-05-27libkbdfile: make sure there is space for terminating null byteVitezslav Crhonek1-2/+2
2021-05-27libkbdfile: fix memory leakVitezslav Crhonek1-1/+3
2021-05-27libkeymap: check get_sym() return valueVitezslav Crhonek1-1/+2
2021-05-19setfont: propagate error exit codeVitezslav Crhonek1-2/+2
2021-03-03src/libkeymap: better error message on unsupported unicode valueAnisse Astier1-1/+1
2021-01-02Added braces to IT keyboard mapTommaso Bonvicini1-0/+7
2020-12-15v2.4.0v2.4.0Alexey Gladkov1-1/+1
2020-12-15po: Update cs and sr translations (from translationproject.org)Alexey Gladkov2-645/+2622
2020-12-13libkfont: Use only KDFONTOPAlexey Gladkov1-167/+2
2020-11-24Added support for a few derivatives of neoValentin Herrmann6-6/+3733
2020-11-09Fix use-after-free of pipe_cmdDave Jones1-2/+2
2020-10-29Update solar24x32 fontAlexey Gladkov1-0/+0
2020-10-15vlock's pam config added to destination directoryArkadij Chistyj1-1/+6
2020-10-10Update sun12x22.psfuAlica1-0/+0
2020-09-25libkeymap: unify non/unicode accent_table generationJiri Slaby1-27/+15
2020-09-25libkeymap: note about --unicode useJiri Slaby2-5/+7
2020-09-24libkeymap: remove last ushortJiri Slaby2-2/+2
2020-09-08fi.map: use newly added deadkeysMarko Myllynen1-6/+8
2020-08-11Do not install internal libraryAlexey Gladkov1-2/+5
2020-08-01Additional deadkeysOleg Bulatov2-4/+25
2020-07-10v2.3.0v2.3.0Alexey Gladkov1-1/+1
2020-07-10Add us1 that maps Right Alt to AltGr and Shift+Tab to Alt+TabAlexey Gladkov1-0/+6
2020-07-08po: Update translations (from translationproject.org)Alexey Gladkov7-4296/+6310
2020-07-08man: Update title lineAlexey Gladkov37-37/+37
2020-07-08Fix problems with formatting man pagesAlexey Gladkov14-36/+62
2020-06-10tests: Verify that dumpkeys generates a loadable keymapAlexey Gladkov3-0/+16
2020-06-08Remove autogenerated filesAlexey Gladkov26-10155/+0
2020-06-08Upgrade gettext infrastructureAlexey Gladkov17-1396/+1219
2020-06-05dumpkeys: avoid translating empty stringRafael Fontenelle1-1/+1
2020-06-02Fix typo: prorgam -> programYuri Chornoivan1-1/+1
2020-06-02Fix kbd_mode outputAlexey Gladkov1-1/+1
2020-06-02v2.2.90v2.2.90Alexey Gladkov1-1/+1
2020-06-02Update poAlexey Gladkov20-19890/+26747
2020-06-02Improve and unify error some messagesAlexey Gladkov31-148/+123
2020-05-25Fix problems with formatting man pagesAlexey Gladkov4-15/+15
2020-05-25Add Canadian Multilingual Standard keyboard mapAnthony Perkins1-0/+98
2020-05-25Add solar24x32 fontAristo Grenelle1-0/+0
2020-05-19Refactor setleds utilityAlexey Gladkov1-90/+171
2020-05-19Add long options, help messagesAlexey Gladkov26-430/+1067
2020-04-20Split different methods of loading a font into different functionsAlexey Gladkov1-37/+104
2020-04-20Split different methods of getting a font into different functionsAlexey Gladkov1-43/+92
2020-04-20Rename kfont functions for better readabilityAlexey Gladkov17-116/+145
2020-04-17Replace kfont_saveoldfont and kfont_saveoldfontplusunicodemap by kfont_save_fontAlexey Gladkov4-34/+19
2020-04-17kfont: Add copyright informationAlexey Gladkov15-28/+62
2020-04-16kfont: Move into a separate function the part responsible for reading the fontAlexey Gladkov1-53/+73
2020-04-15Fix -Wconversion waningsAlexey Gladkov4-6/+6
2020-04-15getunimap: Use system wctomb by defaultAlexey Gladkov1-0/+2
2020-04-15setlogcons: Add more checks for argumentAlexey Gladkov1-11/+35
2020-04-15setkeycodes: Fix -Wsign-conversion, -Wconversion warningsAlexey Gladkov1-8/+32
2020-04-15showconsolefont: Fix -Wsign-conversion warningsAlexey Gladkov1-3/+4
2020-04-15Make kfont_context privateAlexey Gladkov12-127/+189
2020-04-15Make kfont logging functions privateAlexey Gladkov6-68/+41
2020-04-15kfont: Drop obsolete headerAlexey Gladkov1-1/+1
2020-04-15Check overflow in unicode parserAlexey Gladkov1-41/+72
2020-04-15Add to kfont function to manipulate unicode tablesAlexey Gladkov9-239/+288
2020-04-15Split external and internal kfont functionsAlexey Gladkov17-302/+297
2020-04-14Add kfont_ prefix to all external functionsAlexey Gladkov21-111/+163
2020-04-14Move kernel font related functions to separate libraryAlexey Gladkov27-1804/+1984
2020-04-14Add options for kfontAlexey Gladkov4-13/+34
2020-04-13Add overflow check when parsing a unsigned shortAlexey Gladkov1-26/+56
2020-04-13loadunicodemap: Do not use global variablesAlexey Gladkov1-20/+24
2020-04-13Move font locations to kfont_contextAlexey Gladkov10-106/+116
2020-04-13Drop memory helpersAlexey Gladkov7-95/+45
2020-04-13Function saveoldmap should close the mapfile before returnAlexey Gladkov1-7/+7
2020-04-13Function readnewmapfromfile should close the mapfile before returnAlexey Gladkov1-12/+18
2020-04-13Add verbose field into kfont_contextAlexey Gladkov11-56/+52
2020-04-12Add "kfont_" prefixAlexey Gladkov13-156/+158
2020-04-12Functions loadnewfonts, loadnewfont, do_loadtable always return a codeAlexey Gladkov1-58/+96
2020-04-12Function do_loadfont always return a codeAlexey Gladkov1-25/+39
2020-04-12Functions saveoldfont, saveoldfontplusunicodemap, do_saveoldfont always retur...Alexey Gladkov1-24/+27
2020-04-12Drop redefinition of MAXFONTSIZEAlexey Gladkov1-1/+0
2020-04-12Make appendunicodemap() always return a codeAlexey Gladkov3-14/+22
2020-04-12Make loadunicodemap() always return a codeAlexey Gladkov3-38/+67
2020-04-12Make saveunicodemap() always return a codeAlexey Gladkov3-19/+20
2020-04-12Make saveoldmap() always return a codeAlexey Gladkov3-14/+28
2020-04-12Make loadnewmap() always return a codeAlexey Gladkov3-52/+66
2020-04-12Make writepsffont() always return a codeAlexey Gladkov5-38/+68
2020-04-12Make readpsffont() always return a codeAlexey Gladkov3-27/+36
2020-04-11Add kfont_contextAlexey Gladkov19-440/+641
2020-04-10Move addpair and addseq to separate sourceAlexey Gladkov7-104/+135
2020-03-31Update eurlatgr fontAlexey Gladkov1-0/+0
2020-03-30kbd/docs/man/man8misc: Fix some extra space and formattingBjarni Ingi Gislason6-22/+22
2020-03-30docs/man/man8: Fix a warning from "groff", fonts and a trailing spaceBjarni Ingi Gislason3-18/+30
2020-03-30docs/man/man1: Fix warnings from "groff" and some other formattingBjarni Ingi Gislason8-35/+32
2020-03-30docs/man/man1misc: Fix a warning from "groff" and spacesBjarni Ingi Gislason1-3/+3
2020-03-30docs/man/man5: Fix warnings from "groff"Bjarni Ingi Gislason1-4/+4
2020-02-28Update eurlatgr fontAlexey Gladkov1-0/+0
2020-02-28fi.map: use dead_macron instead of macronMarko Myllynen1-1/+1
2020-02-26Add dead_macronAlexey Gladkov1-1/+2
2020-02-23libkeymap: Fix mk_mapname for the plain mapAlexey Gladkov2-2/+2
2020-02-23fi.map: use NNBSP instead of NBSP, add U+1E9EMarko Myllynen1-3/+3
2020-02-23eurlatgr: remapping for capital sharp sMarko Myllynen2-2/+3
2020-02-23Add retries when switching to the consoleAlexey Gladkov3-18/+124
2020-02-22Revert "chvt: Add deadline to change virtual terminal"Alexey Gladkov1-19/+1
2020-02-07libtswrap: fix -Wsign-conversionAlexey Gladkov1-5/+5
2020-02-06Fix warnings in setledsOleg Bulatov1-15/+26
2020-02-06Travis: add arm64, ppc64le, s390x archesAlexey Gladkov10-3/+67
2020-02-06Fix warningsOleg Bulatov14-126/+140
2020-02-06Add --enable-werror to turn some warnings into errorsAlexey Gladkov2-3/+14
2020-02-06Fix more warnings from -Wdiscarded-qualifiersAlexey Gladkov7-46/+38
2020-02-05Update readpsffont signatureOleg Bulatov7-56/+62
2020-02-05Avoid implicit promotion from unsigned char to signed intOleg Bulatov1-8/+14
2020-02-05Fix warnings from -Wdiscarded-qualifiersOleg Bulatov2-15/+16
2020-02-05Fix warnings from -Wincompatible-pointer-typesOleg Bulatov18-78/+78
2019-12-19Use autoconf variablesAlex Gladkov4-4/+4
2019-12-18Limit the size of PIO_UNISCRNMAP argument to E_TABSZAlex Gladkov1-2/+11
2019-12-16Fix build warining: expected 'char **' but argument is of type 'const char **'Alex Gladkov6-31/+98
2019-12-15Use __attribute__ if __GNUC__ is definedAlex Gladkov5-43/+59
2019-12-14analyze.l: add missing string formatAlexander Kanavin1-1/+1
2019-11-25chvt: Fix build with muslAlexey Gladkov1-0/+1
2019-11-25Update eurlatgr consolefontMarko Myllynen3-3/+5
2019-10-15chvt: Add deadline to change virtual terminalAlexey Gladkov1-1/+19
2019-09-26libkeymap: Fix the compatibility with the busybox's loadkmapAlexey Gladkov7-3/+35
2019-09-26setfont: Add option -d to double size of font.Ben Pfaff2-11/+61
2019-09-06Add e2e tests for some utilitiesAlexey Gladkov57-30/+117655
2019-09-02Use autotestAlexey Gladkov63-266/+399
2019-08-29Add newline for error message without errnoAlexey Gladkov1-2/+4
2019-08-21libkbdfile: Check compression suffix even if the suffix is part of filenameAlexey Gladkov8-20/+63
2019-08-06libkbdfile: Do not stop on the first errorAlexey Gladkov1-2/+2
2019-08-01configure.ac: respect user CFLAGSLars Wendler1-3/+3
2019-07-31v2.2.0v2.2.0Alexey Gladkov1-1/+1
2019-07-26setfont: Do not close kbdfile until the end of processingAlexey Gladkov1-10/+13
2019-07-26loadkeys: Close kbdfile pointer after processingAlexey Gladkov2-8/+26
2019-07-26libkbdfile: Improve log messagesAlexey Gladkov1-4/+4
2019-07-24Update travis-ciAlexey Gladkov3-11/+125
2019-07-23tests: Do not use glibc-specific functionsAlexey Gladkov35-173/+241
2019-07-15v2.1.0v2.1.0Alexey Gladkov1-1/+1
2019-07-15Update help messagesAlexey Gladkov32-2678/+2805
2019-06-27libkeymap: Avoid pointer arithmetic on `void *`Michael Forney3-4/+5
2019-06-27libkeymap: Include sys/types.h in array.h for ssize_tMichael Forney1-0/+1
2019-06-26v2.0.90v2.0.90Alexey Gladkov1-1/+1
2019-06-26Update poAlexey Gladkov20-5623/+8425
2019-06-26Update Doxyfile and add some documentationAlexey Gladkov3-931/+1649
2019-06-26Initialize the kbdfile context internally if necessaryAlexey Gladkov21-133/+48
2019-06-25libkbdfile: free namelistAlexey Gladkov1-0/+6
2019-06-25openvt: Check vtname variable size when it is filledAlexey Gladkov1-4/+4
2019-06-25libkeymap: Fix build warningsAlexey Gladkov2-2/+2
2019-06-25Use EX_USAGE exit code for bad usageAlexey Gladkov36-158/+128
2019-06-25Add verbosity for charset generationAlexey Gladkov1-2/+7
2019-06-24Update Travis CIAlexey Gladkov1-1/+1
2019-06-24Move attributes to headersAlexey Gladkov9-16/+29
2019-06-24setmetamode: Add long options and update manpageAlexey Gladkov2-20/+78
2019-06-24libkbdfile: Check pathname variable size when it is filledAlexey Gladkov1-7/+8
2019-06-22Refactor tests and remove dependency on libcheckAlexey Gladkov59-1637/+2011
2019-06-22Rewrite autogen.sh and update autotools stuffAlexey Gladkov12-315/+9671
2019-06-21setvtrgb: Add long options and --console optionAlexey Gladkov2-12/+33
2019-06-21kbdinfo: Add long options and manpageAlexey Gladkov3-8/+116
2019-06-21Update kbdrate.8 manpageAlexey Gladkov1-18/+18
2019-06-21kbdrate: Do not define useless functionAlexey Gladkov1-11/+5
2019-06-20kbdrate: Add option to print current valuesAlexey Gladkov1-87/+119
2019-06-20kbdrate: Add help and long optionsAlexey Gladkov1-36/+68
2019-06-20openvt: initialize variable to make a static analyzer happyAlexey Gladkov1-1/+2
2019-05-08kbd_mode: Add -f option and deny dangerous mode switches without itBalint Reczey2-21/+52
2019-05-08Add Arabic layout from DebianAlexey Gladkov1-0/+147
2019-05-08Add help and version optionsAlexey Gladkov2-3/+41
2019-05-08Add help and version optionsAlexey Gladkov2-7/+45
2019-05-07Fix build errorAlexey Gladkov1-3/+0
2019-01-09Fix typo in man loadkeysVitezslav Crhonek1-1/+1
2018-11-20Revert "Fix memory leaks"Alexey Gladkov3-10/+2
2018-11-07configure.ac: Fix logic of vlock configure switchGarry Filakhtov1-1/+1
2018-11-05Fix memory leaksVitezslav Crhonek3-2/+10
2018-10-24Add Apple USB keyboard/trackpad (ISO), Swedish, reverse function keysFredrik Noring2-1/+18
2018-10-24Add Apple USB keyboard/trackpad (ISO), SwedishFredrik Noring1-0/+13
2018-10-24Add Apple USB keyboard model A1243, Swedish, reverse function keysFredrik Noring3-1/+67
2018-10-24Add Apple USB keyboard model A1243 with keypad, aluminium, SwedishFredrik Noring2-0/+67
2018-10-24Add Apple USB keyboard model A1048 with keypad, plastic, SwedishFredrik Noring2-0/+155
2018-10-22Renamed dvorak/no keymap to avoid shadowing qwerty/no.Erlend Pedersen1-0/+0
2018-10-02Please accept this patch to make Norwegian kb-layout actually match the marki...Hagbard Celine1-8/+9
2018-10-02Problems with loadkeys.1Eric S. Raymond1-1/+0