{"push_id":977091294,"size":5,"distinct_size":5,"ref":"refs/heads/sh-compat","head":"3391812737bc454155c2084e7a32b0f3bae4c7e6","before":"a00595b845b20ec69ffa7875b0961d44cc98807e","commits":[{"sha":"8842eab483c9cce9a5dd27d6e090debc3a4a8d3b","author":{"email":"115d7969b407f7cc363b14e96ea8fd22067d8419@gmail.com","name":"pyamsoft"},"message":"Replace bash defined EUID with calls to id -u","distinct":true,"url":"https://api.github.com/repos/pyamsoft/update-hosts/commits/8842eab483c9cce9a5dd27d6e090debc3a4a8d3b"},{"sha":"9fa5d4dc49763b66b3e193ea2a899b8bd324eaed","author":{"email":"115d7969b407f7cc363b14e96ea8fd22067d8419@gmail.com","name":"pyamsoft"},"message":"Remove incompatable sh option","distinct":true,"url":"https://api.github.com/repos/pyamsoft/update-hosts/commits/9fa5d4dc49763b66b3e193ea2a899b8bd324eaed"},{"sha":"ff28d4b039bec85b6970244c2aff22af5accfb98","author":{"email":"115d7969b407f7cc363b14e96ea8fd22067d8419@gmail.com","name":"pyamsoft"},"message":"Rework the sources array and temp_files array into string lists","distinct":true,"url":"https://api.github.com/repos/pyamsoft/update-hosts/commits/ff28d4b039bec85b6970244c2aff22af5accfb98"},{"sha":"353a0dd43fa5440f499d6f3c81831f66d5cc571b","author":{"email":"115d7969b407f7cc363b14e96ea8fd22067d8419@gmail.com","name":"pyamsoft"},"message":"Added explanation about how to handle the new sources parsing","distinct":true,"url":"https://api.github.com/repos/pyamsoft/update-hosts/commits/353a0dd43fa5440f499d6f3c81831f66d5cc571b"},{"sha":"3391812737bc454155c2084e7a32b0f3bae4c7e6","author":{"email":"115d7969b407f7cc363b14e96ea8fd22067d8419@gmail.com","name":"pyamsoft"},"message":"whitelist and blacklist are held in sh compatible format","distinct":true,"url":"https://api.github.com/repos/pyamsoft/update-hosts/commits/3391812737bc454155c2084e7a32b0f3bae4c7e6"}]}