{"push_id":700494072,"size":80,"distinct_size":80,"ref":"refs/heads/master","head":"e689f20376d3e078f5d380902d39f8ae9c043486","before":"871f37a5605d433e5699ed2f16631001d86d7805","commits":[{"sha":"49b5b8fdfe256ead8f3aa3d489bc4b299c190a9a","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"feat(server): check Response headers for Connection: close in keep_alive loop\n\nBREAKING CHANGE: Usage of Response.deconstruct() and construct() now use\n  a &mut Headers, instead of the struct proper.","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/49b5b8fdfe256ead8f3aa3d489bc4b299c190a9a"},{"sha":"0be0f264afbe450df3d70b9df1205188efb79774","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"Merge pull request #527 from hyperium/server-keep-alive\n\nfeat(server): check Response headers for Connection: close in keep_alive loop","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/0be0f264afbe450df3d70b9df1205188efb79774"},{"sha":"72e274c52afa4ac32b0c09c2203b17b895af47bf","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"refactor(header): add #[inline] to new header constructors","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/72e274c52afa4ac32b0c09c2203b17b895af47bf"},{"sha":"6803ef3956ca1362e75f9e2090f76ee84b1e43e8","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"v0.5.0","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/6803ef3956ca1362e75f9e2090f76ee84b1e43e8"},{"sha":"5e91ba19e4abc910def567e2c75921688355d671","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"docs(readme): remove warning about incompatible changes\n\nThat it's version 0.x already states that it isn't marked stable yet. And the minor version is now properly bumped when there are breaking changes.","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/5e91ba19e4abc910def567e2c75921688355d671"},{"sha":"7e3858c962dec3a5e97cdd6e00ad1c8e1a0c5eea","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"perf(all): replace &str.to_string() with .to_owned()","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/7e3858c962dec3a5e97cdd6e00ad1c8e1a0c5eea"},{"sha":"7d508d684f529d2f4d3f96fcc45fbd14722413e2","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"refactor(header): remove redundant closures","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/7d508d684f529d2f4d3f96fcc45fbd14722413e2"},{"sha":"7179651d816a9408f6b4d798889436ca63831491","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"Merge pull request #528 from hyperium/clippy\n\nCleanup found by clippy lints","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/7179651d816a9408f6b4d798889436ca63831491"},{"sha":"823b5524a73c9c67decedc845f65e474d50db385","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"chore(travis): run script with --verbose","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/823b5524a73c9c67decedc845f65e474d50db385"},{"sha":"e9dcf45df3128c4e81fc6854a064864914a6dd8d","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"chore(travis): add build config for 'stable' tests","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/e9dcf45df3128c4e81fc6854a064864914a6dd8d"},{"sha":"be041d915a55fa1b5088e112b81727b864949976","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@seritan.net","name":"Marius Seritan"},"message":"feat(client): implement Default trait for client\n\nInitial implementation of the default trait.","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/be041d915a55fa1b5088e112b81727b864949976"},{"sha":"9912e385e152780cf5ab671e3b07d1ac62ddd892","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"Merge pull request #533 from winding-lines/master\n\nIssue 351: default trait for client","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/9912e385e152780cf5ab671e3b07d1ac62ddd892"},{"sha":"2c99d4e9068b30ecb6d4eac4d364924fb253fdcd","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"feat(header): add ContentType::form_url_encoded() constructor","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/2c99d4e9068b30ecb6d4eac4d364924fb253fdcd"},{"sha":"c8086db2665b5750a9606284d3b4f31db4a18600","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"Merge pull request #536 from hyperium/form-url-encoded\n\nfeat(header): add ContentType::form_url_encoded() constructor","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/c8086db2665b5750a9606284d3b4f31db4a18600"},{"sha":"d7167e88c347d1496796e302a4a8b226cf1be99d","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"test(error): increasing test coverage of error module","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/d7167e88c347d1496796e302a4a8b226cf1be99d"},{"sha":"ca6cf2b2941e7223b23a22eedef1f748107ea689","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"Merge pull request #538 from hyperium/error-cov\n\ntest(error): increasing test coverage of error module","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/ca6cf2b2941e7223b23a22eedef1f748107ea689"},{"sha":"5d669399b6ca5ec7d0f01b9d30513cd1cc4cc47b","author":{"email":"6d4cda23f2dd516110201f4cad28357c0bce8daa@gmail.com","name":"Pyfisch"},"message":"feat(headers): return hyper::Error instead of () from header components\n\nThis allows more precise errors in the future and makes it easier to use\nthe try!() macro in some cases.\n\nBREAKING CHANGE: Error enum extended. Return type of header/shared/\ntypes changed.","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/5d669399b6ca5ec7d0f01b9d30513cd1cc4cc47b"},{"sha":"5747792cf46b9ff7a0d58a51a0827885c5765345","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"Merge pull request #534 from pyfisch/errors\n\nfeat(headers): return hyper::Error instead of () from header components","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/5747792cf46b9ff7a0d58a51a0827885c5765345"},{"sha":"e64ce8c05e847b2396e4b7e2bb656240e9806ed8","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"feat(http): add get_mut method to HttpReader","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/e64ce8c05e847b2396e4b7e2bb656240e9806ed8"},{"sha":"a5e6174efd57afb1df7113c64f4e7718a3a94187","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"fix(client): don't close stream until EOF\n\nCloses #543","distinct":true,"url":"https://api.github.com/repos/Byron/hyper/commits/a5e6174efd57afb1df7113c64f4e7718a3a94187"}]}