Move more Iris driver global data into BrailleDataStruct. (dm)
On Linux, map the left/right Windows keys and the Application key. (dm)
On Linux, don't forward non-key events. (dm)
Fix configure problems related to static linking. (dm)
Reformat the assignments of the dynamic and static linkage flags. (dm)
Handle the dynamic and static linkage flags the same way. (dm)
Log more information about each Linux input device that is checked for being a keyboard. (dm)
The EVIOCGBIT ioctl can return less data than requested. (dm)
Use strncpy() instead of strcpy() to set the uinput device name. (dm)
Fix the way the Iris driver logs the value of its embedded= parameter. (dm)
Use ...drv (instead of ...dvr) for the braille/speech/screen driver log categories. (dm)
Add a script to configure for building for the Iris. (sh)
Add logs for keyboard key code processing. (dm)
Keyboard instance data should point to keyboard platform data (not the other way around). (dm)
Rework the fields of KeyboardInstanceData. (dm)
The justModifiers flag (now named modifiersOnly) should be cleared after key events have been flushed. (dm)
The Iris latch monitor was stopped even if the driver was successfully started. (dm)
Add more configure options to cfg-iris. (dm)
Rename KeyboardPlatformData to KeyboardInstanceExtension. (dm)
Allow a keyboard monitor implementation to have a common data extension. (dm)