{"push_id":1294138536,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"642db1905ab133007d7427b6758a2103fb09a19a","before":"f0cdc36d2f2424f6b40438f7ee7cc502c0eff4df","commits":[{"sha":"2490327b7973b4bd9c94f31bbfca7096c5182063","author":{"name":"Kevin O'Connor","email":"4f8256ed59811c7dd7ca32acad9a4d5484fc1d6c@koconnor.net"},"message":"kbd: Implement 101-key keyboard keycode mapping\n\nThe current keyboard code only supports the keycode mappings for\n83-key keyboards (plus handling for alt-esc and f11/f12).  Add a more\ncomplete mapping of keycodes for 101-key keyboards.  This adds more\nalt key and ctrl key mappings.\n\nSigned-off-by: Kevin O'Connor <kevin@koconnor.net>","distinct":true,"url":"https://api.github.com/repos/KevinOConnor/seabios/commits/2490327b7973b4bd9c94f31bbfca7096c5182063"},{"sha":"b47c6e3f70442829efb879dd1442ae9bdba62806","author":{"name":"Kevin O'Connor","email":"4f8256ed59811c7dd7ca32acad9a4d5484fc1d6c@koconnor.net"},"message":"kbd: Implement extended keycode mappings for keypad-enter and keypad-/\n\nOn a 101-key keyboard the keypad enter and keypad '/' keys have unique\nBIOS keycodes that are distinct from the main keyboard enter and '/'\nkeys.\n\nSigned-off-by: Kevin O'Connor <kevin@koconnor.net>","distinct":true,"url":"https://api.github.com/repos/KevinOConnor/seabios/commits/b47c6e3f70442829efb879dd1442ae9bdba62806"},{"sha":"da90e733004ad39e6b2e8c280f8a9f95ac17e354","author":{"name":"Kevin O'Connor","email":"4f8256ed59811c7dd7ca32acad9a4d5484fc1d6c@koconnor.net"},"message":"kbd: Suppress keys without mappings\n\nDon't warn if a key without a mapping is pressed - it's known that\nsome keys aren't mapped to keycodes.  Suppress these keys instead of\nsending 0x0000 to the keyboard buffer - as 0x0000 can confuse some\nprograms.\n\nSigned-off-by: Kevin O'Connor <kevin@koconnor.net>","distinct":true,"url":"https://api.github.com/repos/KevinOConnor/seabios/commits/da90e733004ad39e6b2e8c280f8a9f95ac17e354"},{"sha":"632ebf5b90ec017845d4ede26264f476413f44c8","author":{"name":"Kevin O'Connor","email":"4f8256ed59811c7dd7ca32acad9a4d5484fc1d6c@koconnor.net"},"message":"kbd: Merge bda->kbd_flag0 and bda->kbd_flag1\n\nMerge the two consecutive u8 fields into a single u16 field.\n\nSigned-off-by: Kevin O'Connor <kevin@koconnor.net>","distinct":true,"url":"https://api.github.com/repos/KevinOConnor/seabios/commits/632ebf5b90ec017845d4ede26264f476413f44c8"},{"sha":"e8c0c6195c6a26ce46158a1c4919f63e597631c2","author":{"name":"Kevin O'Connor","email":"4f8256ed59811c7dd7ca32acad9a4d5484fc1d6c@koconnor.net"},"message":"kbd: Extract out shift flag setting into new function\n\nSigned-off-by: Kevin O'Connor <kevin@koconnor.net>","distinct":true,"url":"https://api.github.com/repos/KevinOConnor/seabios/commits/e8c0c6195c6a26ce46158a1c4919f63e597631c2"},{"sha":"fec2140c8601afae0ce997ffa7674d1dbd12de01","author":{"name":"Kevin O'Connor","email":"4f8256ed59811c7dd7ca32acad9a4d5484fc1d6c@koconnor.net"},"message":"kbd: Move checking for special keys in __process_keys() into switch\n\nSigned-off-by: Kevin O'Connor <kevin@koconnor.net>","distinct":true,"url":"https://api.github.com/repos/KevinOConnor/seabios/commits/fec2140c8601afae0ce997ffa7674d1dbd12de01"},{"sha":"6cd69b75ead91fea625951cb7d89ad47e94137d7","author":{"name":"Kevin O'Connor","email":"4f8256ed59811c7dd7ca32acad9a4d5484fc1d6c@koconnor.net"},"message":"kbd: Ignore fake shift keys\n\nAT keyboards can produce \"fake\" shift keys on some extended events.\nIt's not necessary to process these artificial events as the actual\nextended keys are detected directly.\n\nSigned-off-by: Kevin O'Connor <kevin@koconnor.net>","distinct":true,"url":"https://api.github.com/repos/KevinOConnor/seabios/commits/6cd69b75ead91fea625951cb7d89ad47e94137d7"},{"sha":"9feb1eed4668a2d32192164bda89b2fcc22ddbcb","author":{"name":"Kevin O'Connor","email":"4f8256ed59811c7dd7ca32acad9a4d5484fc1d6c@koconnor.net"},"message":"usb-hid: Generate Ctrl+Break and Alt+SysReq keys\n\nDetect the sequences for generating Ctrl+Break and Alt+SysReq on USB\nkeyboards and produce the appropriate legacy scancodes.\n\nSigned-off-by: Kevin O'Connor <kevin@koconnor.net>","distinct":true,"url":"https://api.github.com/repos/KevinOConnor/seabios/commits/9feb1eed4668a2d32192164bda89b2fcc22ddbcb"},{"sha":"1bdc9aeeaeddd7939522a160abae9331196ce547","author":{"name":"Kevin O'Connor","email":"4f8256ed59811c7dd7ca32acad9a4d5484fc1d6c@koconnor.net"},"message":"kbd: Generate interrupt events for SysReq, PrtScr, and Break\n\nGenerate the appropriate interrupt events for the given keys.\n\nSigned-off-by: Kevin O'Connor <kevin@koconnor.net>","distinct":true,"url":"https://api.github.com/repos/KevinOConnor/seabios/commits/1bdc9aeeaeddd7939522a160abae9331196ce547"},{"sha":"642db1905ab133007d7427b6758a2103fb09a19a","author":{"name":"Kevin O'Connor","email":"4f8256ed59811c7dd7ca32acad9a4d5484fc1d6c@koconnor.net"},"message":"post: Map int 0x05 to entry point\n\nint 0x05 was not assigned in the interrupt table - fix that.\n\nSigned-off-by: Kevin O'Connor <kevin@koconnor.net>","distinct":true,"url":"https://api.github.com/repos/KevinOConnor/seabios/commits/642db1905ab133007d7427b6758a2103fb09a19a"}]}
{"actor":{"display_login":"KevinOConnor"}}