{"push_id":1292668515,"size":24,"distinct_size":24,"ref":"refs/heads/core-refactor","head":"7ef10c44fea2bf402015bebb05efbfd8db29fdd3","before":"1d9304ea134ce06d7d97a88b08ec2599c13cb99c","commits":[{"sha":"886af2029d3f2dbcb1442bc9e59df3c0a9876190","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"Switch to cmake build system\n\n* use tinyprintf\n* ability to configure project via ccmake\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/886af2029d3f2dbcb1442bc9e59df3c0a9876190"},{"sha":"78a7ab8bd278e219f99e96a5aeecf1b3061c0d8b","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"make hid_mouse driver generic HID driver\n\n+ keyboard support\n+ SET_REPORT commands - usually leds on keyboards (WIP)\n\n- missing parsing of HID report descriptor\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/78a7ab8bd278e219f99e96a5aeecf1b3061c0d8b"},{"sha":"7a054599f421c5e76ad246fc6cb64752819b6ca5","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"Added travis.yml\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/7a054599f421c5e76ad246fc6cb64752819b6ca5"},{"sha":"3593e4597bb346ef4c3d7d6700336e4060414d61","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"core: Simplify device removes\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/3593e4597bb346ef4c3d7d6700336e4060414d61"},{"sha":"6e1f76b68dc8b9ed4f9b2b3f4052ca24921c18e5","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"Drop need for the set configuration request in dev drivers\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/6e1f76b68dc8b9ed4f9b2b3f4052ca24921c18e5"},{"sha":"c670d2664afe7b857d485c6afafbd5955eb7181f","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"add DISABLE_LOW_LEVEL ifdef in hub device driver\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/c670d2664afe7b857d485c6afafbd5955eb7181f"},{"sha":"01b1e5d6bf280b60cee2b8b6319a079a30f7dca3","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"core: add helper state machine for control read/write\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/01b1e5d6bf280b60cee2b8b6319a079a30f7dca3"},{"sha":"eb1a9f0659944a65afd7440aedf05ea1f9334d50","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"core: use new control wrapper to set device's address\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/eb1a9f0659944a65afd7440aedf05ea1f9334d50"},{"sha":"e8fd7cddede1d0120230490db341476a1b85c7e4","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"core: use new control wrapper to read device descriptor\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/e8fd7cddede1d0120230490db341476a1b85c7e4"},{"sha":"0cf5b62ed9ef4ac671bdad7ffb5c9d1ffdde2a17","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"core: use new control wrapper to set configuration to device\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/0cf5b62ed9ef4ac671bdad7ffb5c9d1ffdde2a17"},{"sha":"aa4d238fecc49bf8f92ab0e0b3415d264576dd5c","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"hid: use control wrapper to simplify hid report writes\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/aa4d238fecc49bf8f92ab0e0b3415d264576dd5c"},{"sha":"3abd232913a9f834a81ffe8a45485ae997c0c7d4","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"HUB: make use of control wrappers + use enums\n\nUntil now, hardcoded numbers were used as states.\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/3abd232913a9f834a81ffe8a45485ae997c0c7d4"},{"sha":"5f3a433c8042bea44d4fc1502412d1748ce07279","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"remove detection of hang\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/5f3a433c8042bea44d4fc1502412d1748ce07279"},{"sha":"bbee88ee868af99c379b4244ef0d3b2957aed49f","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"hub: use common code to remove device\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/bbee88ee868af99c379b4244ef0d3b2957aed49f"},{"sha":"9abaf1847be0b9eb0c38d3328cacd3a70bc3a90c","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"lld: don't enable channel on write nack, return EAGAIN instead\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/9abaf1847be0b9eb0c38d3328cacd3a70bc3a90c"},{"sha":"7f5616d175962d1a4ab0f699785442e740bbecef","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"midi: rename prefix of static functions\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/7f5616d175962d1a4ab0f699785442e740bbecef"},{"sha":"eac927d43b718f099f677a88c6af8a7bf97c1f59","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"use NULL instead of 0 for assigning null pointer\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/eac927d43b718f099f677a88c6af8a7bf97c1f59"},{"sha":"6e052d6fe917acdeadd5565b66eb894c32a7c4c3","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"Doc: set HAVE_DOT property\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/6e052d6fe917acdeadd5565b66eb894c32a7c4c3"},{"sha":"31ba0b7c76a039296d3c59001f76beed4981a325","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"use forward declaration for usbh_dev_driver_t\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/31ba0b7c76a039296d3c59001f76beed4981a325"},{"sha":"300a140d6aae8ee57f9e7b6bd375dc2a5565a43a","author":{"name":"Amir Hammad","email":"230ce75193be15717f3a07a0d94e49e320a2ba76@hotmail.com"},"message":"lld: rework low level driver initialization\n\nSigned-off-by: Amir Hammad <amir.hammad@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/amirhammad/libusbhost/commits/300a140d6aae8ee57f9e7b6bd375dc2a5565a43a"}]}
{"actor":{"display_login":"amirhammad"}}