{"push_id":1257170412,"size":11,"distinct_size":10,"ref":"refs/heads/openpgp-unsigned","head":"9770636418a59456f3abde88c3932f6cd8a7553e","before":"11141e3308f0f1af7d95c2ecff2faf54d649adea","commits":[{"sha":"08faefa80baabeaa309266c1af59b22a4adfe8ce","author":{"name":"Saleem Rashid","email":"e4aca42710d03c51b9a26350f5516320ef7ddecf@outlook.com"},"message":"Docker: refactor Dockerfile, replace build scripts\n\nSwitch to correct Dockerfile practices","distinct":false,"url":"https://api.github.com/repos/spudowiar/trezor-mcu/commits/08faefa80baabeaa309266c1af59b22a4adfe8ce"},{"sha":"0a1a810466986adb3d5e8157d07e7059ba5b06df","author":{"name":"Saleem Rashid","email":"e4aca42710d03c51b9a26350f5516320ef7ddecf@outlook.com"},"message":"USB: CCID support","distinct":true,"url":"https://api.github.com/repos/spudowiar/trezor-mcu/commits/0a1a810466986adb3d5e8157d07e7059ba5b06df"},{"sha":"d9fb822a92f79c07e6eed63921977964a1e5ce0b","author":{"name":"Saleem Rashid","email":"e4aca42710d03c51b9a26350f5516320ef7ddecf@outlook.com"},"message":"CCID: initial RX handler","distinct":true,"url":"https://api.github.com/repos/spudowiar/trezor-mcu/commits/d9fb822a92f79c07e6eed63921977964a1e5ce0b"},{"sha":"84d8a889ee90c1a270d622f1bb7f0dba10b4b13b","author":{"name":"Saleem Rashid","email":"e4aca42710d03c51b9a26350f5516320ef7ddecf@outlook.com"},"message":"CCID: add macro-based RX handler framework","distinct":true,"url":"https://api.github.com/repos/spudowiar/trezor-mcu/commits/84d8a889ee90c1a270d622f1bb7f0dba10b4b13b"},{"sha":"799981abbd59cbdc1e854ea99aac08933ced4bd1","author":{"name":"Saleem Rashid","email":"e4aca42710d03c51b9a26350f5516320ef7ddecf@outlook.com"},"message":"CCID: implement IccPowerOn","distinct":true,"url":"https://api.github.com/repos/spudowiar/trezor-mcu/commits/799981abbd59cbdc1e854ea99aac08933ced4bd1"},{"sha":"6f696e5680df0fbdfb0cdc94309704f359a817f9","author":{"name":"Saleem Rashid","email":"e4aca42710d03c51b9a26350f5516320ef7ddecf@outlook.com"},"message":"CCID: implement IccPowerOff and GetSlotStatus","distinct":true,"url":"https://api.github.com/repos/spudowiar/trezor-mcu/commits/6f696e5680df0fbdfb0cdc94309704f359a817f9"},{"sha":"9f9a85cf44ae09b1a1438468a53a25d44dde4062","author":{"name":"Saleem Rashid","email":"e4aca42710d03c51b9a26350f5516320ef7ddecf@outlook.com"},"message":"CCID: initial OpenPGP-compatible APDU implementation","distinct":true,"url":"https://api.github.com/repos/spudowiar/trezor-mcu/commits/9f9a85cf44ae09b1a1438468a53a25d44dde4062"},{"sha":"2015c712e5282b4b1b51a8781747ee328e7561d3","author":{"name":"Saleem Rashid","email":"e4aca42710d03c51b9a26350f5516320ef7ddecf@outlook.com"},"message":"USB: enable CCID when Debug Link disabled","distinct":true,"url":"https://api.github.com/repos/spudowiar/trezor-mcu/commits/2015c712e5282b4b1b51a8781747ee328e7561d3"},{"sha":"6e82ff24dd7ddf321e18628f511fe368703acbd9","author":{"name":"Saleem Rashid","email":"e4aca42710d03c51b9a26350f5516320ef7ddecf@outlook.com"},"message":"CCID: bump OpenPGP application version to 3.0","distinct":true,"url":"https://api.github.com/repos/spudowiar/trezor-mcu/commits/6e82ff24dd7ddf321e18628f511fe368703acbd9"},{"sha":"3ca0a2dee19693f07fa447ec3faac5026fb67ecd","author":{"name":"Saleem Rashid","email":"e4aca42710d03c51b9a26350f5516320ef7ddecf@outlook.com"},"message":"CCID: respond to unknown APDU commands","distinct":true,"url":"https://api.github.com/repos/spudowiar/trezor-mcu/commits/3ca0a2dee19693f07fa447ec3faac5026fb67ecd"},{"sha":"9770636418a59456f3abde88c3932f6cd8a7553e","author":{"name":"Saleem Rashid","email":"e4aca42710d03c51b9a26350f5516320ef7ddecf@outlook.com"},"message":"OpenPGP: unlock TREZOR using APDU VERIFY command\n\nTODO: implement brute force protection","distinct":true,"url":"https://api.github.com/repos/spudowiar/trezor-mcu/commits/9770636418a59456f3abde88c3932f6cd8a7553e"}]}
{"actor":{"display_login":"spudowiar"}}