{"push_id":1019964736,"size":52,"distinct_size":0,"ref":"refs/heads/master","head":"ebb99152653b34345069ea9750b1081cef2f65bf","before":"f684bedbb5c9ed3fab716a6d33c328759ff8c7c9","commits":[{"sha":"8776db7b05f876de5af6b80f0651431c47e66b35","author":{"email":"0870b54900ef6aef1d96b6205f048e8c904604d9@gmail.com","name":"Jason Dusek"},"message":"Use old references to options names\n\nPatch for 14.04","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/8776db7b05f876de5af6b80f0651431c47e66b35"},{"sha":"dd97ac0606c855886ad06f9c5c98c277c5b617fb","author":{"email":"bfcf99cc15032f613262f3f0e0af19d3a44c2b35@gmail.com","name":"Kyle Jessup"},"message":"HPACK encoding/decoding. A test for such. Removed unused var in NetTCPSSL.","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/dd97ac0606c855886ad06f9c5c98c277c5b617fb"},{"sha":"cf3cbc72378a41fbd4a0482f4674c9f0e7de9833","author":{"email":"3c25b01657254677d3e1a8fd1f0742c5d489bd39@perfect.org","name":"Kyle Jessup"},"message":"Merge pull request #114 from solidsnack/master\n\nUse old references to options names","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/cf3cbc72378a41fbd4a0482f4674c9f0e7de9833"},{"sha":"fa45ef53897703369c2a638ab60796c4f5e60c70","author":{"email":"bfcf99cc15032f613262f3f0e0af19d3a44c2b35@gmail.com","name":"Kyle Jessup"},"message":"cURL related conditional compilation","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/fa45ef53897703369c2a638ab60796c4f5e60c70"},{"sha":"1aa52c9d8b339a6b92b1c4cc854ce0588b93dfba","author":{"email":"bfcf99cc15032f613262f3f0e0af19d3a44c2b35@gmail.com","name":"Kyle Jessup"},"message":"Refining curl related conditional compilation","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/1aa52c9d8b339a6b92b1c4cc854ce0588b93dfba"},{"sha":"25649ec9c9e0c64803fb6fe147665ed77379e944","author":{"email":"bfcf99cc15032f613262f3f0e0af19d3a44c2b35@gmail.com","name":"Kyle Jessup"},"message":"Updated makefile with OS version testing macro","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/25649ec9c9e0c64803fb6fe147665ed77379e944"},{"sha":"5e2404d63ee3ccdc7e65f60bd69f774399007696","author":{"email":"bfcf99cc15032f613262f3f0e0af19d3a44c2b35@gmail.com","name":"Kyle Jessup"},"message":"Added macro for conditional Ubuntu 14.04 compilation","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/5e2404d63ee3ccdc7e65f60bd69f774399007696"},{"sha":"41c7bc79f8ba246f6099c8b02209c781b5478677","author":{"email":"bfcf99cc15032f613262f3f0e0af19d3a44c2b35@gmail.com","name":"Kyle Jessup"},"message":"Push notification support for iOS devices. Minimally functional HTTP/2 client. HPACK fixes. NetTCPSSL fixes for specifying client certificate.","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/41c7bc79f8ba246f6099c8b02209c781b5478677"},{"sha":"5298b213be6676ca5266c8439ad90a263f919f1c","author":{"email":"bfcf99cc15032f613262f3f0e0af19d3a44c2b35@gmail.com","name":"Kyle Jessup"},"message":"HTTP/2 compilation tweak for Linux","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/5298b213be6676ca5266c8439ad90a263f919f1c"},{"sha":"41ca6df5572f590867f023d4af389b1a515d088a","author":{"email":"bfcf99cc15032f613262f3f0e0af19d3a44c2b35@gmail.com","name":"Kyle Jessup"},"message":"Removed some stray debugging messages.","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/41ca6df5572f590867f023d4af389b1a515d088a"},{"sha":"385af4c5167860431e42ca0ac7fc7dda27575d0d","author":{"email":"bfcf99cc15032f613262f3f0e0af19d3a44c2b35@gmail.com","name":"Kyle Jessup"},"message":"Error handling fix in HTTP/2","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/385af4c5167860431e42ca0ac7fc7dda27575d0d"},{"sha":"2af1f24a6f0d9ea4149af3da60ac00e1d1ada07b","author":{"email":"bfcf99cc15032f613262f3f0e0af19d3a44c2b35@gmail.com","name":"Kyle Jessup"},"message":"Ensure disconnected streams don't go back into the pool.","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/2af1f24a6f0d9ea4149af3da60ac00e1d1ada07b"},{"sha":"521917b89b70aafa755d8f3125fc4574bc8fffd9","author":{"email":"bfcf99cc15032f613262f3f0e0af19d3a44c2b35@gmail.com","name":"kjessup"},"message":"Fixes for Ubuntu 14 compilation","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/521917b89b70aafa755d8f3125fc4574bc8fffd9"},{"sha":"57a5e5304572c23306d5a8faa42cd31775e431ec","author":{"email":"8d01f6f4054de6bebfbaa4c31c407fc2b0a3c3e8@groovelab.asia","name":"Takeo Namba"},"message":"add dependency 'uuid-dev'","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/57a5e5304572c23306d5a8faa42cd31775e431ec"},{"sha":"9d75cb99496dccf87f862f2b3c2c4c846e6a9869","author":{"email":"8d01f6f4054de6bebfbaa4c31c407fc2b0a3c3e8@groovelab.asia","name":"Takeo Namba"},"message":"add CURL test","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/9d75cb99496dccf87f862f2b3c2c4c846e6a9869"},{"sha":"a8d203d91736b5a565dbb4c9aa124e1519210c1e","author":{"email":"3c25b01657254677d3e1a8fd1f0742c5d489bd39@perfect.org","name":"Kyle Jessup"},"message":"Merge pull request #109 from groovelab/feature/CURL-post-test\n\nadd CURL test","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/a8d203d91736b5a565dbb4c9aa124e1519210c1e"},{"sha":"2cbd6e2c460f48cbb23dc3c15a07ddbdeb230f96","author":{"email":"3c25b01657254677d3e1a8fd1f0742c5d489bd39@perfect.org","name":"Kyle Jessup"},"message":"Merge pull request #108 from groovelab/add-dependecy\n\nadd dependency 'uuid-dev' to README","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/2cbd6e2c460f48cbb23dc3c15a07ddbdeb230f96"},{"sha":"78aca81ec6b3a08d09ac79d36cc6e5d6fa00d768","author":{"email":"bfcf99cc15032f613262f3f0e0af19d3a44c2b35@gmail.com","name":"Kyle Jessup"},"message":"NetTCPSSL: Added key file password callback for protected key files. Added String.decodeHex utility.","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/78aca81ec6b3a08d09ac79d36cc6e5d6fa00d768"},{"sha":"13f20337cf4873b196a98f8160dd3128fb505f5b","author":{"email":"bfcf99cc15032f613262f3f0e0af19d3a44c2b35@gmail.com","name":"Kyle Jessup"},"message":"Added to Bytes existingBytes initializer.","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/13f20337cf4873b196a98f8160dd3128fb505f5b"},{"sha":"24a9fb92231d5a2d743668cfda263a40003ab6d5","author":{"email":"a80e287dddcae5c283f42dbe474bd5fc57da5108@gmail.com","name":"daniel"},"message":"Fixed a possible memory leek while holding a strong reference to self in every response block call","distinct":false,"url":"https://api.github.com/repos/groovelab/Perfect/commits/24a9fb92231d5a2d743668cfda263a40003ab6d5"}]}