{"push_id":1535717996,"size":66,"distinct_size":0,"ref":"refs/heads/2-x-stable","head":"c871d2504de43be76652d2707d92fad1e59a2332","before":"a783b793d0f61f6d8d3cccce09922b570ec92223","commits":[{"sha":"8298c0ebd4f09814eb008cef6c1a1f0c7edb3856","author":{"name":"Tony Ta","email":"59305852ba3fbf8c6f4decde9017bc0eb2d468ad@gmail.com"},"message":"update examples to reflect actual use","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/8298c0ebd4f09814eb008cef6c1a1f0c7edb3856"},{"sha":"d23fbed78edccd5217cdee7ffa1f4b02084623a9","author":{"name":"Tony Arcieri","email":"c30ed5a2c895d17eafd4de8b9b20425d9b13668f@gmail.com"},"message":"Merge pull request #338 from tonyta/update-readme\n\nupdate README examples to reflect actual use","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/d23fbed78edccd5217cdee7ffa1f4b02084623a9"},{"sha":"4f24fe56bfc9ff15b318a8ccc2278555b954f672","author":{"name":"Zachary Anker","email":"52f634db1ae34e8698ca62f33c82b87b4b0c366a@squareup.com"},"message":"Always use byte methods when writing/slicing the write buffer","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/4f24fe56bfc9ff15b318a8ccc2278555b954f672"},{"sha":"c1cf422b5d646da1e5ba4f57fed2630488cde54b","author":{"name":"Salvatore Testa","email":"7d86b561ac42783d39eec1eb4ae44b9a2bc0355d@squareup.com"},"message":"Add JRuby 9.1.0.0 support","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/c1cf422b5d646da1e5ba4f57fed2630488cde54b"},{"sha":"5907ab70df2bddcc812fa9e1a8fa8ad20dbf5550","author":{"name":"Tony Arcieri","email":"c30ed5a2c895d17eafd4de8b9b20425d9b13668f@gmail.com"},"message":"Merge pull request #340 from SalvatoreT/salvatoret/add-jruby-9.1.0.0\n\nAdd JRuby 9.1.0.0 support","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/5907ab70df2bddcc812fa9e1a8fa8ad20dbf5550"},{"sha":"0fdc1e7a84955b7231fcb6d2e7d78cb00852888a","author":{"name":"Tony Arcieri","email":"c30ed5a2c895d17eafd4de8b9b20425d9b13668f@gmail.com"},"message":"Merge pull request #339 from httprb/zanker/fix-large-bodies\n\nAlways use byte methods when writing/slicing the write buffer","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/0fdc1e7a84955b7231fcb6d2e7d78cb00852888a"},{"sha":"015a7070a08ae41951d54bb143d7d0a5a2b8a794","author":{"name":"Tony Ta","email":"59305852ba3fbf8c6f4decde9017bc0eb2d468ad@gmail.com"},"message":"faster and more concise string manipulation","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/015a7070a08ae41951d54bb143d7d0a5a2b8a794"},{"sha":"809019482c46c5eeb35c85aae150d9d86c6d8808","author":{"name":"Alexey Zapparov","email":"85a04e05840f50f691965203c9c86cf4ecbe7210@member.fsf.org"},"message":"Update changelog","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/809019482c46c5eeb35c85aae150d9d86c6d8808"},{"sha":"f8d2a15695c27e740041a6b489b04961acafb431","author":{"name":"Tony Arcieri","email":"c30ed5a2c895d17eafd4de8b9b20425d9b13668f@gmail.com"},"message":"Bump version to 2.0.1 and update CHANGES.md","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/f8d2a15695c27e740041a6b489b04961acafb431"},{"sha":"1bfea3ef82900e7c7f8a88d83b5aaf2ccdfa96a7","author":{"name":"Alexey Zapparov","email":"85a04e05840f50f691965203c9c86cf4ecbe7210@member.fsf.org"},"message":"Add ruby 2.3.1 to travis matrix","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/1bfea3ef82900e7c7f8a88d83b5aaf2ccdfa96a7"},{"sha":"b8f3306b27be6b9e4c0b4b1488df1dd3756c8986","author":{"name":"Alexey Zapparov","email":"85a04e05840f50f691965203c9c86cf4ecbe7210@member.fsf.org"},"message":"Add magic `frozen_string_literal: true` header","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/b8f3306b27be6b9e4c0b4b1488df1dd3756c8986"},{"sha":"ef452e2018bdcc0ac40f6b6de63cf4145bf13d4d","author":{"name":"Alexey Zapparov","email":"85a04e05840f50f691965203c9c86cf4ecbe7210@member.fsf.org"},"message":"Update rubocop","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/ef452e2018bdcc0ac40f6b6de63cf4145bf13d4d"},{"sha":"146dd1487d95ee2bd4309c61a9511ff809243fee","author":{"name":"Alexey Zapparov","email":"85a04e05840f50f691965203c9c86cf4ecbe7210@member.fsf.org"},"message":"Use mutable string in response body streaming","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/146dd1487d95ee2bd4309c61a9511ff809243fee"},{"sha":"2fa9ec4965d27b07cbeeb7fab972e33c314cb199","author":{"name":"Alexey Zapparov","email":"85a04e05840f50f691965203c9c86cf4ecbe7210@member.fsf.org"},"message":"Merge pull request #344 from httprb/ixti/add-frozen-string-directive\n\nAdd frozen_string_literal magic header","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/2fa9ec4965d27b07cbeeb7fab972e33c314cb199"},{"sha":"535d0a772c900eced2d38b3a127bfee0bceba5e7","author":{"name":"Tony Arcieri","email":"c30ed5a2c895d17eafd4de8b9b20425d9b13668f@gmail.com"},"message":"Set required Ruby version to 2.0 in gemspec\n\nSeems we never captured this...","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/535d0a772c900eced2d38b3a127bfee0bceba5e7"},{"sha":"ea85b59c8d25b98a1f0a7fcffcbe9c9a7194979d","author":{"name":"Tony Arcieri","email":"c30ed5a2c895d17eafd4de8b9b20425d9b13668f@gmail.com"},"message":"Merge pull request #351 from httprb/tarcieri/required-ruby-version\n\nSet required Ruby version to 2.0 in gemspec","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/ea85b59c8d25b98a1f0a7fcffcbe9c9a7194979d"},{"sha":"350510c8709a9b86d1f8afe8651de948f56ff474","author":{"name":"Tony Arcieri","email":"c30ed5a2c895d17eafd4de8b9b20425d9b13668f@gmail.com"},"message":"Cleanup dev dependencies\n\n- Remove celluloid-io: we don't use it anymore\n- Remove Ruby 1.9isms\n- Add more :require => false","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/350510c8709a9b86d1f8afe8651de948f56ff474"},{"sha":"e20f0d682325d2e4c3add3ed23f4e13525e7dd5b","author":{"name":"Tony Arcieri","email":"c30ed5a2c895d17eafd4de8b9b20425d9b13668f@gmail.com"},"message":"Merge pull request #352 from httprb/tarcieri/cleanup-dev-dependencies\n\nCleanup dev dependencies","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/e20f0d682325d2e4c3add3ed23f4e13525e7dd5b"},{"sha":"11b19d7d287ddb80a749cc9a23e4dea6d2833a6f","author":{"name":"Juan Hernández","email":"b6a520a795ee449dfce15cda83d6e93799d130f7@gmail.com"},"message":"Avoid a dependency cycle between Client and Connection classes.\n\nI found out that sometimes you can get this error when using the gem:\n\n    from /.../gems/http-2.0.1/lib/http.rb:8:in  `<top (required)>'\n    from /.../gems/http-2.0.1/lib/http.rb:8:in  `require'\n    from /.../gems/http-2.0.1/lib/http/client.rb:7:in  `<top (required)>'\n    from /.../gems/http-2.0.1/lib/http/client.rb:7:in  `require'\n    from /.../gems/http-2.0.1/lib/http/connection.rb:4:in  `<top (required)>'\n    from /.../gems/http-2.0.1/lib/http/connection.rb:4:in  `require'\n\nThe problem was that 'http.rb' was requiring 'http/client.rb' that at\nthe same time was requiring 'http/connection.rb' which was requiring\n'http/client.rb' again.\n\nI think that in general is not very good to have a cycle like this in\nthe dependency graph of the code, so I decided to remove that dependency\nby moving the constants KEEP_ALIVE and CLOSE to the Connection class.\nThis way Connection is now independent from Client.\n\nMaybe this constants could go to another module but I couldn't think in\na better place.","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/11b19d7d287ddb80a749cc9a23e4dea6d2833a6f"},{"sha":"61d8b5c8a3b94004f221027a87e4bd5f9e59d9bb","author":{"name":"Alexey Zapparov","email":"85a04e05840f50f691965203c9c86cf4ecbe7210@member.fsf.org"},"message":"Merge pull request #353 from jhbabon/avoid-dependency-cycle\n\nAvoid a dependency cycle between Client and Connection classes.","distinct":false,"url":"https://api.github.com/repos/httprb/http/commits/61d8b5c8a3b94004f221027a87e4bd5f9e59d9bb"}]}
{"actor":{"display_login":"ixti"}}