{"push_id":2365232496,"size":12,"distinct_size":1,"ref":"refs/heads/master","head":"89d3481b1ce97b24003819b9ef66d37ecda68f98","before":"5fc2f82519a3adf92f35cfc1e20d8e6697465b35","commits":[{"sha":"9b2307c29a90e5d57e960a9902d1428a75eadd1c","author":{"name":"Bryce Anderson","email":"65d2b2df486710233d87be6b60fd043f628dbae6@gmail.com"},"message":"Fix race condition between shutdown and parsing in Http1ServerStage\n\nThe Http1ServerStage doesn't consider whether the stage has been\nshutdown from within it's request loop. When the stage is shutdown, it\nis reset, which can race with a read-and-parse operation happening in\nanother thread.\n\nTo fix it, we restrict concurrent access to the parser and flag whether\nthe stage has been shutdown, halting parsing of the prelude if\ndisconnect has happened.","distinct":false,"url":"https://api.github.com/repos/http4s/http4s/commits/9b2307c29a90e5d57e960a9902d1428a75eadd1c"},{"sha":"c52f97462839f10b2baed4db456cc1c2d4949893","author":{"name":"Ross A. Baker","email":"e2aa17c01e8ee24f075de166f01d8042d829064d@rossabaker.com"},"message":"Merge pull request #1675 from bryce-anderson/issue/1487_requestLoopNPE\n\nFix race condition between shutdown and parsing in Http1ServerStage (#1487)","distinct":false,"url":"https://api.github.com/repos/http4s/http4s/commits/c52f97462839f10b2baed4db456cc1c2d4949893"},{"sha":"b826a9dfa990c0103724f64a8c93cbd027f47742","author":{"name":"Ross A. Baker","email":"e2aa17c01e8ee24f075de166f01d8042d829064d@rossabaker.com"},"message":"Don't use filter in Arbitrary[`Content-Length`]","distinct":false,"url":"https://api.github.com/repos/http4s/http4s/commits/b826a9dfa990c0103724f64a8c93cbd027f47742"},{"sha":"d77a8b21cc935226331afe86876f6221b57f1587","author":{"name":"Ross A. Baker","email":"e2aa17c01e8ee24f075de166f01d8042d829064d@rossabaker.com"},"message":"Upgrade cats-effect-0.9, fs2-0.10.2, specs2-4.0.3, twirl-1.3.4","distinct":false,"url":"https://api.github.com/repos/http4s/http4s/commits/d77a8b21cc935226331afe86876f6221b57f1587"},{"sha":"2fb6fc27d923a1feea0eeae51d5a72894d98b793","author":{"name":"Ross A. Baker","email":"e2aa17c01e8ee24f075de166f01d8042d829064d@rossabaker.com"},"message":"Merge pull request #1678 from rossabaker/fix-arbitrary-content-length\n\nDon't use filter in Arbitrary[`Content-Length`]","distinct":false,"url":"https://api.github.com/repos/http4s/http4s/commits/2fb6fc27d923a1feea0eeae51d5a72894d98b793"},{"sha":"f618a5677888cf4844a5aae9106d386c91e0d175","author":{"name":"Bjørn Madsen","email":"b7758bf66a820c53f08ac86fca53b9b5a03ceeb3@aeons.dk"},"message":"Merge pull request #1679 from rossabaker/upgrades\n\nUpgrade cats-effect-0.9, fs2-0.10.2, specs2-4.0.3, twirl-1.3.4","distinct":false,"url":"https://api.github.com/repos/http4s/http4s/commits/f618a5677888cf4844a5aae9106d386c91e0d175"},{"sha":"4cfce4d29972b02c34574fb95d700a131b7abfac","author":{"name":"jose","email":"202c9bd6db94f3b08eadcb36f55237a1833ed5a8@gmail.com"},"message":"backport fallthrough option","distinct":false,"url":"https://api.github.com/repos/http4s/http4s/commits/4cfce4d29972b02c34574fb95d700a131b7abfac"},{"sha":"ad8cd784c4a1a2e0c8e4325867a5d92b5a1d2cc3","author":{"name":"Ross A. Baker","email":"e2aa17c01e8ee24f075de166f01d8042d829064d@rossabaker.com"},"message":"Merge pull request #1681 from jmcardon/auth-spider-0.18.x\n\nbackport fallthrough option","distinct":false,"url":"https://api.github.com/repos/http4s/http4s/commits/ad8cd784c4a1a2e0c8e4325867a5d92b5a1d2cc3"},{"sha":"58c3c1a981379b1055854d18e8c25885cd3cabc7","author":{"name":"Ross A. Baker","email":"e2aa17c01e8ee24f075de166f01d8042d829064d@rossabaker.com"},"message":"Prepare release v0.18.1","distinct":false,"url":"https://api.github.com/repos/http4s/http4s/commits/58c3c1a981379b1055854d18e8c25885cd3cabc7"},{"sha":"410653dfffe449bd86b343e16c628958da73dab7","author":{"name":"Jose C","email":"555468c811ce610bb1b17aff28feb100e7b807c7@my.yorku.ca"},"message":"Merge pull request #1680 from rossabaker/0.18.1\n\nPrepare release v0.18.1","distinct":false,"url":"https://api.github.com/repos/http4s/http4s/commits/410653dfffe449bd86b343e16c628958da73dab7"},{"sha":"dbe89ee692f8f707aaa42c952e3d664d08fde8ef","author":{"name":"Travis CI","email":"38ac84832998d1532317766aeb310355e953dfa2@http4s.org"},"message":"Setting version to 0.18.2-SNAPSHOT","distinct":false,"url":"https://api.github.com/repos/http4s/http4s/commits/dbe89ee692f8f707aaa42c952e3d664d08fde8ef"},{"sha":"89d3481b1ce97b24003819b9ef66d37ecda68f98","author":{"name":"Ross A. Baker","email":"e2aa17c01e8ee24f075de166f01d8042d829064d@rossabaker.com"},"message":"Merge branch 'release-0.18.x'","distinct":true,"url":"https://api.github.com/repos/http4s/http4s/commits/89d3481b1ce97b24003819b9ef66d37ecda68f98"}]}
{"actor":{"display_login":"rossabaker"}}