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