{"push_id":646497000,"size":5,"distinct_size":3,"ref":"refs/heads/master","head":"b31b3087286e55b4fa94cd389d02df3c0923fbea","before":"e0941ddffdc9192513acc51452f898d8383044d4","commits":[{"sha":"e14a7b3df86969d478090b314d9660b6d835afa7","author":{"email":"4b8bd21bfcaf71efa1cedba8750badb387fd2039@ondrej.org","name":"onovy"},"message":"Security fixies.\n\nGenerate new salt for every password.\nSupport different salt for passwords.\nSupport SHA512 for hashing.","distinct":false,"url":"https://api.github.com/repos/onovy/swauth/commits/e14a7b3df86969d478090b314d9660b6d835afa7"},{"sha":"8e07454f80a7ef957fb4a42aaf19feb498ca20bc","author":{"email":"4b8bd21bfcaf71efa1cedba8750badb387fd2039@ondrej.org","name":"onovy"},"message":"Webadmin logout fix.\n\nFixies: Account/users detail keeps open after logout.","distinct":false,"url":"https://api.github.com/repos/onovy/swauth/commits/8e07454f80a7ef957fb4a42aaf19feb498ca20bc"},{"sha":"68072f8dd2e79d04382e34a7a45fbe9f5fafd0c9","author":{"email":"359e6cf8c4aedff65a4eefcc96ad9d6130c2dd73@icloud.com","name":"Greg Holt"},"message":"Merge pull request #77 from onovy/security-fixies\n\nSecurity fixies.","distinct":true,"url":"https://api.github.com/repos/onovy/swauth/commits/68072f8dd2e79d04382e34a7a45fbe9f5fafd0c9"},{"sha":"5043df5d313327d357360052712f07f1eb27c477","author":{"email":"359e6cf8c4aedff65a4eefcc96ad9d6130c2dd73@icloud.com","name":"Greg Holt"},"message":"Merge pull request #78 from onovy/webadmin-logout-fix\n\nWebadmin logout fix.","distinct":true,"url":"https://api.github.com/repos/onovy/swauth/commits/5043df5d313327d357360052712f07f1eb27c477"},{"sha":"b31b3087286e55b4fa94cd389d02df3c0923fbea","author":{"email":"4b8bd21bfcaf71efa1cedba8750badb387fd2039@ondrej.org","name":"onovy"},"message":"Cleanup.","distinct":true,"url":"https://api.github.com/repos/onovy/swauth/commits/b31b3087286e55b4fa94cd389d02df3c0923fbea"}]}