{"push_id":2226079643,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"44bc1fad54b171bb758eb336796a487ca28157f9","before":"cfbf51d6a090626accfc8437f5bd586112178a34","commits":[{"sha":"7f6a3eeca6aff196e68215d99bb6d48d57d069c3","author":{"name":"Diego Elio Pettenò","email":"b0a242d1c1c596362923045bf41fc69fec010ae3@flameeyes.eu"},"message":"otverio2015: rewrite using construct.\n\nThis simplifies the code a bit here and there, making sure that the\nstructures are all define at the top of the file. It also align the\nstructure of the driver a bit more with otultraeasy, making it easier to\nspot the similitudes.","distinct":true,"url":"https://api.github.com/repos/Flameeyes/glucometerutils/commits/7f6a3eeca6aff196e68215d99bb6d48d57d069c3"},{"sha":"44bc1fad54b171bb758eb336796a487ca28157f9","author":{"name":"Diego Elio Pettenò","email":"b0a242d1c1c596362923045bf41fc69fec010ae3@flameeyes.eu"},"message":"otultraeasy: wrap around construct exceptions to MalformedCommand.","distinct":true,"url":"https://api.github.com/repos/Flameeyes/glucometerutils/commits/44bc1fad54b171bb758eb336796a487ca28157f9"}]}
{"actor":{"display_login":"Flameeyes"}}