{"ref":"refs/heads/master","commits":[{"author":{"email":"ea45ebd28d707c3cfe955ebb13bf5ad7cea2de25@gmail.com","name":"Brian Y. ZHANG"},"sha":"41cc07a974b44f432fc4b5f639ef79d255434299","message":"added new class nebula::Prng","url":"https://api.github.com/repos/brianlions/evolution/commits/41cc07a974b44f432fc4b5f639ef79d255434299"},{"author":{"email":"ea45ebd28d707c3cfe955ebb13bf5ad7cea2de25@gmail.com","name":"Brian Y. ZHANG"},"sha":"5a23eef38f8cac5b5c91894a2feecbd98d464917","message":"added new methods to nebula::AsyncIo","url":"https://api.github.com/repos/brianlions/evolution/commits/5a23eef38f8cac5b5c91894a2feecbd98d464917"},{"author":{"email":"ea45ebd28d707c3cfe955ebb13bf5ad7cea2de25@gmail.com","name":"Brian Y. ZHANG"},"sha":"151ca5f519505f44dd96199bf3ac4fce3461037c","message":"added new methods to nebula::AsyncIo","url":"https://api.github.com/repos/brianlions/evolution/commits/151ca5f519505f44dd96199bf3ac4fce3461037c"},{"author":{"email":"ea45ebd28d707c3cfe955ebb13bf5ad7cea2de25@gmail.com","name":"Brian Y. ZHANG"},"sha":"29af2d3c3e0ef15a29b39ca37ac98a69ba2dcd06","message":"added test cases for class nebula::AsyncIo","url":"https://api.github.com/repos/brianlions/evolution/commits/29af2d3c3e0ef15a29b39ca37ac98a69ba2dcd06"},{"author":{"email":"ea45ebd28d707c3cfe955ebb13bf5ad7cea2de25@gmail.com","name":"Brian Y. ZHANG"},"sha":"2ec94f6e794d087b1da81ebe422fa9599d547c1b","message":"applied GPL v3.0 to libnebula","url":"https://api.github.com/repos/brianlions/evolution/commits/2ec94f6e794d087b1da81ebe422fa9599d547c1b"}],"head":"2ec94f6e794d087b1da81ebe422fa9599d547c1b","push_id":53390980,"size":5}