{"push_id":779131535,"size":12,"distinct_size":3,"ref":"refs/heads/master","head":"02d4e7123dd48517fa8865d5bb5ac37fb545f4ff","before":"46a6b75772cfda9f3f045894a3fda03455d03e47","commits":[{"sha":"16c3442cc7fc03e1654657dd88cd202130945938","author":{"email":"5be4f7b9387cf8c2a898a38ce5b06c28c492a982@gmail.com","name":"mallard"},"message":"Merge branch 'master' into gds","distinct":false,"url":"https://api.github.com/repos/mallardtheduck/osdev/commits/16c3442cc7fc03e1654657dd88cd202130945938"},{"sha":"2fe09c5c4638ce8ee9e53811b267588a946ab41b","author":{"email":"5be4f7b9387cf8c2a898a38ce5b06c28c492a982@gmail.com","name":"mallard"},"message":"GDS now only hides mouse pointer when necissary.","distinct":false,"url":"https://api.github.com/repos/mallardtheduck/osdev/commits/2fe09c5c4638ce8ee9e53811b267588a946ab41b"},{"sha":"1b1475f2d2f6879188114bce85072a0397de9e51","author":{"email":"5be4f7b9387cf8c2a898a38ce5b06c28c492a982@gmail.com","name":"mallard"},"message":"Merge branch 'gds'","distinct":false,"url":"https://api.github.com/repos/mallardtheduck/osdev/commits/1b1475f2d2f6879188114bce85072a0397de9e51"},{"sha":"1e4a26c92711665ae6279d19d616203b0c361c67","author":{"email":"5be4f7b9387cf8c2a898a38ce5b06c28c492a982@gmail.com","name":"mallard"},"message":"Merge branch 'master' into terminal-driver","distinct":false,"url":"https://api.github.com/repos/mallardtheduck/osdev/commits/1e4a26c92711665ae6279d19d616203b0c361c67"},{"sha":"f1cb12a624302d549add8dc2b5473c17e4dcd8c7","author":{"email":"5be4f7b9387cf8c2a898a38ce5b06c28c492a982@gmail.com","name":"mallard"},"message":"Fixed issue where 'seeks' to display could be ignored during mouse cursor updates.","distinct":false,"url":"https://api.github.com/repos/mallardtheduck/osdev/commits/f1cb12a624302d549add8dc2b5473c17e4dcd8c7"},{"sha":"d7de3336f47d83c7acabe3c46031407ff088b5af","author":{"email":"5be4f7b9387cf8c2a898a38ce5b06c28c492a982@gmail.com","name":"mallard"},"message":"Give mouse pointer thread low priority.","distinct":false,"url":"https://api.github.com/repos/mallardtheduck/osdev/commits/d7de3336f47d83c7acabe3c46031407ff088b5af"},{"sha":"0059ff25359d5026cb565ae3eb4b5d8a7cc72d89","author":{"email":"5be4f7b9387cf8c2a898a38ce5b06c28c492a982@gmail.com","name":"mallard"},"message":"Merge branch 'terminal-driver'","distinct":false,"url":"https://api.github.com/repos/mallardtheduck/osdev/commits/0059ff25359d5026cb565ae3eb4b5d8a7cc72d89"},{"sha":"7e9bba856abf7c4ad6261b1fdd6719756f16ee35","author":{"email":"5be4f7b9387cf8c2a898a38ce5b06c28c492a982@gmail.com","name":"mallard"},"message":"Merge branch 'master' into vga-driver","distinct":false,"url":"https://api.github.com/repos/mallardtheduck/osdev/commits/7e9bba856abf7c4ad6261b1fdd6719756f16ee35"},{"sha":"993dd73f27d8298421d8748d3948a1aa1877f633","author":{"email":"5be4f7b9387cf8c2a898a38ce5b06c28c492a982@gmail.com","name":"mallard"},"message":"Improve write performance of VGA driver.","distinct":false,"url":"https://api.github.com/repos/mallardtheduck/osdev/commits/993dd73f27d8298421d8748d3948a1aa1877f633"},{"sha":"12ab6aec4dce19e436d6724c05f70ff2a280aba6","author":{"email":"5be4f7b9387cf8c2a898a38ce5b06c28c492a982@gmail.com","name":"mallard"},"message":"Merge branch 'vga-driver'","distinct":true,"url":"https://api.github.com/repos/mallardtheduck/osdev/commits/12ab6aec4dce19e436d6724c05f70ff2a280aba6"},{"sha":"ace4e5bb616df51d25e71e0e5a387d7904f6f01a","author":{"email":"5be4f7b9387cf8c2a898a38ce5b06c28c492a982@gmail.com","name":"mallard"},"message":"Locks now yield on release if another thread is waiting.","distinct":true,"url":"https://api.github.com/repos/mallardtheduck/osdev/commits/ace4e5bb616df51d25e71e0e5a387d7904f6f01a"},{"sha":"02d4e7123dd48517fa8865d5bb5ac37fb545f4ff","author":{"email":"5be4f7b9387cf8c2a898a38ce5b06c28c492a982@gmail.com","name":"mallard"},"message":"Performance improvements.","distinct":true,"url":"https://api.github.com/repos/mallardtheduck/osdev/commits/02d4e7123dd48517fa8865d5bb5ac37fb545f4ff"}]}