aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-08-13ignore empty lines when parsing remap tableMattias Andrée1-8/+15
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-13keycodes not be larger than 2¹⁴Mattias Andrée1-3/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-13mds-kkbd: announce new keyboard when startingMattias Andrée1-2/+9
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-13implement keycode mapping queryMattias Andrée1-10/+57
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-13mMattias Andrée2-18/+45
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-13mMattias Andrée1-11/+6
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-13implement protocol for remapping the keyboardMattias Andrée2-7/+241
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-13mds-kkbd: miscMattias Andrée2-6/+116
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-13miscMattias Andrée1-13/+143
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-12derpMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-12mds-kkbd: m + handle_set_keyboard_ledsMattias Andrée1-13/+73
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-12mds-kkbd: receive message and validate headersMattias Andrée2-6/+247
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-12mMattias Andrée1-2/+0
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-12typoMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-12mMattias Andrée2-8/+8
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-12fix tabulationMattias Andrée1-3/+3
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-12macros for ato* with castMattias Andrée12-13/+174
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-12missed explicit castMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-12make it possible to consume messagesMattias Andrée1-1/+7
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-12update todo + keyboard protocolsMattias Andrée1-3/+0
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-12mMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-12miscMattias Andrée6-107/+139
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-11the kernel messes with /proc/*/exe (security precaution?), so we read /proc/self/exec when we start the serverMattias Andrée3-11/+75
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-11miscMattias Andrée2-38/+173
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-11add fork_for_safety option + beginning of kernel-based keyboardMattias Andrée12-15/+742
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-03the rest of the clipboardMattias Andrée7-109/+236
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-03mds-clipboard: all actions except add, however there is not removal of old entries yetMattias Andrée2-4/+428
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-03free the clipboard when exitingMattias Andrée1-3/+13
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-03miscMattias Andrée4-21/+213
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-03beginning of mds-clipboardMattias Andrée2-0/+319
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-02mds-registry: add time-to-liveMattias Andrée3-3/+51
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-02mds-registry use timedwait in slaves so we can stop when reexecing of terminatingMattias Andrée1-1/+8
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-02mds-registry: marshal and unmarshal the slave listMattias Andrée4-2/+91
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-02mds-registry: notify clientMattias Andrée2-5/+40
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-02miscMattias Andrée15-54/+63
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-02miscMattias Andrée13-68/+795
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-07-29mMattias Andrée1-5/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-07-29docMattias Andrée1-6/+58
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-07-29mds-registry: restructure registryMattias Andrée2-120/+105
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-07-29split out registry from mds-registryMattias Andrée4-459/+509
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-07-29mMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-07-29split out reexec from mds-registryMattias Andrée4-150/+210
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-07-28split out globals from mds-registryMattias Andrée4-47/+147
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-07-28split out util from mds-registryMattias Andrée4-111/+173
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-07-28put mds-registry in its own directoryMattias Andrée2-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-07-28docMattias Andrée1-0/+9
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-07-28docMattias Andrée1-0/+36
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-07-28docMattias Andrée1-0/+45
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-07-28use of mutexe when removing protocols due to server closingMattias Andrée1-0/+4
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-07-28mds-registry: all unmarshal failures are criticalMattias Andrée1-0/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>