{"push_id":591483681,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"d99a2006bdb009ca507a8051ebac1692d97448d3","before":"7235d3f74a6f058a9bedc840519be80384e292da","commits":[{"sha":"0fd6fcd7c7f30c4317678a3b0968cc08ae9c0a71","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"feat(hyper): switch to std::io, std::net, and std::path.\n\nAll instances of `old_io` and `old_path` were switched to use the new\nshiny `std::io`, `std::net`, and `std::path` modules. This means that\n`Request` and `Response` implement `Read` and `Write` now.\n\nBecause of the changes to `TcpListener`, this also takes the opportunity\nto correct the method usage of `Server`. As with other\nlanguages/frameworks, the server is first created with a handler, and\nthen a host/port is passed to a `listen` method. This reverses what\n`Server` used to do.\n\nCloses #347\n\nBREAKING CHANGE: Check the docs. Everything was touched.","distinct":true,"url":"https://api.github.com/repos/ctjhoa/hyper/commits/0fd6fcd7c7f30c4317678a3b0968cc08ae9c0a71"},{"sha":"9e0770896b3632123f9f3489c8e83b99a5a36085","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"Merge pull request #354 from hyperium/new-io\n\nfeat(hyper): switch to std::io, std::net, and std::path.","distinct":true,"url":"https://api.github.com/repos/ctjhoa/hyper/commits/9e0770896b3632123f9f3489c8e83b99a5a36085"},{"sha":"df756871edf4143135644c211106c5a8f8f5adb0","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"feat(headers): adds re-parsing ability when getting typed headers\n\nBREAKING CHANGE: added requirement that all HeaderFormat implementations\n  must also be fmt::Debug. This likely as easy as slapping\n  #[derive(Debug)] on to any custom headers.","distinct":true,"url":"https://api.github.com/repos/ctjhoa/hyper/commits/df756871edf4143135644c211106c5a8f8f5adb0"},{"sha":"d68773c79f998813bbd1bf50a0dbc2bc01ee0470","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"feat(headers): add q function to ease creating Quality values","distinct":true,"url":"https://api.github.com/repos/ctjhoa/hyper/commits/d68773c79f998813bbd1bf50a0dbc2bc01ee0470"},{"sha":"2d83a7974261cbb19b5323580607ec1f04380f14","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"Merge pull request #356 from hyperium/q\n\nfeat(headers): add `q` function to ease creating Quality values","distinct":true,"url":"https://api.github.com/repos/ctjhoa/hyper/commits/2d83a7974261cbb19b5323580607ec1f04380f14"},{"sha":"235089a1034dc93ca62f47dcab0a93f1d49c72dd","author":{"email":"3faf7ed52fa83d583fc670a96bcf92da270d0767@hugoduncan.org","name":"Hugo Duncan"},"message":"feat(headers): add AcceptCharset header\n\nAdds support for the Accept-Charset header.  Encodes the charset as a\nstring.","distinct":true,"url":"https://api.github.com/repos/ctjhoa/hyper/commits/235089a1034dc93ca62f47dcab0a93f1d49c72dd"},{"sha":"180d9a92d92541aa415c918a2265bd6b33d39655","author":{"email":"3faf7ed52fa83d583fc670a96bcf92da270d0767@hugoduncan.org","name":"Hugo Duncan"},"message":"feat(headers): add enum for Charset\n\nMake Charset more strongly typed.","distinct":true,"url":"https://api.github.com/repos/ctjhoa/hyper/commits/180d9a92d92541aa415c918a2265bd6b33d39655"},{"sha":"fdc78f8f8961e1ca646628113a5fbe2a1022c78c","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"Merge pull request #358 from hyperium/reparsing\n\nfeat(headers): adds re-parsing ability when getting typed headers","distinct":true,"url":"https://api.github.com/repos/ctjhoa/hyper/commits/fdc78f8f8961e1ca646628113a5fbe2a1022c78c"},{"sha":"a9887c87f210904dc21e66cdc1f8b86d5c1a9cd7","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"test(examples): fix warnings in examples","distinct":true,"url":"https://api.github.com/repos/ctjhoa/hyper/commits/a9887c87f210904dc21e66cdc1f8b86d5c1a9cd7"},{"sha":"003b6551cf3fd7fa8cad2c1e3cfaac80ece8f6f4","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"v0.3.0","distinct":true,"url":"https://api.github.com/repos/ctjhoa/hyper/commits/003b6551cf3fd7fa8cad2c1e3cfaac80ece8f6f4"},{"sha":"5a6e176f50fe667fbdc4c933c81d2db5ba5c571d","author":{"email":"d25b605de50fe21e0f76c2a7d5f34281ef6b5a19@gmail.com","name":"Simon Bernier St-Pierre"},"message":"fix(header): Fix charset parsing bug.","distinct":true,"url":"https://api.github.com/repos/ctjhoa/hyper/commits/5a6e176f50fe667fbdc4c933c81d2db5ba5c571d"},{"sha":"d99a2006bdb009ca507a8051ebac1692d97448d3","author":{"email":"aaadcb4f0eff68178146eb71b9bf7ef14c354229@gmail.com","name":"Sean McArthur"},"message":"Merge pull request #359 from SBSTP/fix-charset-bug\n\nfix(header): Fix charset parsing bug.","distinct":true,"url":"https://api.github.com/repos/ctjhoa/hyper/commits/d99a2006bdb009ca507a8051ebac1692d97448d3"}]}