{"push_id":990941982,"size":15,"distinct_size":15,"ref":"refs/heads/merge-uri-refactor","head":"783efc4064e0152fc6624d30b0afdc5831eec0d1","before":"083ca08d59474824340834de26c8a8b5c54addb0","commits":[{"sha":"5ee2a9f371f85adbbbef64c04f04e6658234c5a6","author":{"email":"d63de22831faee79d4b7dd90fca45ab65f9b84c6@gmail.com","name":"Jean-Rémi Desjardins"},"message":"Improve error message for unsupported media type decoding error\n\n- List ALL supported media types when failing to decode using a composite decoder (build with `orElse`)\n- changes to message wording\n- use renderString on MediaRanges instead of standard case class to String to produce nicer message for logging\n- use logging message for http response since it does not contain any sensitive information (I think?)","distinct":true,"url":"https://api.github.com/repos/refried/http4s/commits/5ee2a9f371f85adbbbef64c04f04e6658234c5a6"},{"sha":"5693cb779eec55b1e00cdd295e03b262d91afecc","author":{"email":"3f829fd9d9a7c25ea2d0851a4028634bf1fb9c47@gmail.com","name":"Bryce Anderson"},"message":"Add `BlazeClientConfig` class\n\nThe blaze configuration was getting out of hand so I moved it to a case class.","distinct":true,"url":"https://api.github.com/repos/refried/http4s/commits/5693cb779eec55b1e00cdd295e03b262d91afecc"},{"sha":"05ad14543e3d41b3f202cf695fa82bf9506f4fbb","author":{"email":"3f829fd9d9a7c25ea2d0851a4028634bf1fb9c47@gmail.com","name":"Bryce Anderson"},"message":"Add ability to config the blaze client http1 parser\n\nSettings such as max lengths etc are now configurable.","distinct":true,"url":"https://api.github.com/repos/refried/http4s/commits/05ad14543e3d41b3f202cf695fa82bf9506f4fbb"},{"sha":"b7a79b27815b1845dddd4b0df5eeb006c50d7b72","author":{"email":"3f829fd9d9a7c25ea2d0851a4028634bf1fb9c47@gmail.com","name":"Bryce Anderson"},"message":"Unify client `ExecutorService` semantics\n\nThe blaze clients will now shutdown a DefaultExecutorService like was done in the async-http-client. Creation of that executor is now done in one place in the client library.","distinct":true,"url":"https://api.github.com/repos/refried/http4s/commits/b7a79b27815b1845dddd4b0df5eeb006c50d7b72"},{"sha":"9ed883a5fe8e29a87f389612d520c0aad7e9a06e","author":{"email":"4557ca660bca40225ba58749d212d65c650d01ed@rossabaker.com","name":"Ross A. Baker"},"message":"Let server tests depend on the DSL, not vice versa.","distinct":true,"url":"https://api.github.com/repos/refried/http4s/commits/9ed883a5fe8e29a87f389612d520c0aad7e9a06e"},{"sha":"b5efa8cbb368aefb0b67ebf4f0954541f8ca2934","author":{"email":"3f829fd9d9a7c25ea2d0851a4028634bf1fb9c47@gmail.com","name":"Bryce Anderson"},"message":"Merge pull request #537 from http4s/topic/blaze-client-config\n\nCreate a config object for the blaze client and allow HTTP/1.X parser configuration","distinct":true,"url":"https://api.github.com/repos/refried/http4s/commits/b5efa8cbb368aefb0b67ebf4f0954541f8ca2934"},{"sha":"1a4a0078a1f103a1944969c6d85c11c0f73231d5","author":{"email":"db8b0716bc6d007e2e6c5a1a76f4c61d838fe1a7@gmail.com","name":"Arya Irani"},"message":"move '?' rendering from URI to Query","distinct":true,"url":"https://api.github.com/repos/refried/http4s/commits/1a4a0078a1f103a1944969c6d85c11c0f73231d5"},{"sha":"3ee8c50590e5f48b752cae1bdb876aa2844d0ed0","author":{"email":"db8b0716bc6d007e2e6c5a1a76f4c61d838fe1a7@gmail.com","name":"Arya Irani"},"message":"change parser.AdditionalRules Digits from \\digit* to \\digit+ (only used once)","distinct":true,"url":"https://api.github.com/repos/refried/http4s/commits/3ee8c50590e5f48b752cae1bdb876aa2844d0ed0"},{"sha":"5580c1761d12ec1e3a60b7cf4f3b14dbe1ddabf9","author":{"email":"7988cdde3cbe40e045a6c10bf4bf9c7e39b6b2c3@users.noreply.github.com","name":"Arya Irani"},"message":"Merge pull request #538 from refried/digit-to-digits\n\nfix ContentLengthSpec exceptions by fixing Rfc2616 rules","distinct":true,"url":"https://api.github.com/repos/refried/http4s/commits/5580c1761d12ec1e3a60b7cf4f3b14dbe1ddabf9"},{"sha":"ca72f597804b1d70dafbb0b18c0a2626d2211bed","author":{"email":"db8b0716bc6d007e2e6c5a1a76f4c61d838fe1a7@gmail.com","name":"Arya Irani"},"message":"Merge branch 'digit-to-digits' into merge-uri-refactor","distinct":true,"url":"https://api.github.com/repos/refried/http4s/commits/ca72f597804b1d70dafbb0b18c0a2626d2211bed"},{"sha":"ae9f0a068e65d9dcbeedf4d8d94046a4f9ff715d","author":{"email":"4557ca660bca40225ba58749d212d65c650d01ed@rossabaker.com","name":"Ross A. Baker"},"message":"Merge pull request #536 from http4s/topic/dsl-dependency\n\nLet server tests depend on the DSL, not vice versa.","distinct":true,"url":"https://api.github.com/repos/refried/http4s/commits/ae9f0a068e65d9dcbeedf4d8d94046a4f9ff715d"},{"sha":"d47ab8a05046366ff607de476e5081e198d449e8","author":{"email":"d63de22831faee79d4b7dd90fca45ab65f9b84c6@gmail.com","name":"Jean-Rémi Desjardins"},"message":"Update default response message for UnsupportedMediaTypeFailures\n\nAvoid returning the value of the Content-Type header to the client as part of the error response. Sending it back is a potential security vulnerability.","distinct":true,"url":"https://api.github.com/repos/refried/http4s/commits/d47ab8a05046366ff607de476e5081e198d449e8"},{"sha":"fcfac3b2c9a694046cdb865001ad1445ad32334b","author":{"email":"4557ca660bca40225ba58749d212d65c650d01ed@rossabaker.com","name":"Ross A. Baker"},"message":"Merge pull request #531 from jedesah/topic/improve_unsupportedMedia_msg\n\nImprove error message for unsupported media type decoding error","distinct":true,"url":"https://api.github.com/repos/refried/http4s/commits/fcfac3b2c9a694046cdb865001ad1445ad32334b"},{"sha":"e8f6ac9916d60b5c1c356b14351be18df65e12a8","author":{"email":"db8b0716bc6d007e2e6c5a1a76f4c61d838fe1a7@gmail.com","name":"Arya Irani"},"message":"Merge branch 'master' into merge-uri-refactor","distinct":true,"url":"https://api.github.com/repos/refried/http4s/commits/e8f6ac9916d60b5c1c356b14351be18df65e12a8"},{"sha":"783efc4064e0152fc6624d30b0afdc5831eec0d1","author":{"email":"db8b0716bc6d007e2e6c5a1a76f4c61d838fe1a7@gmail.com","name":"Arya Irani"},"message":"oauth1 fix and more cleanup\n\nremove not-very-used StringOps\npatch client for with Query.noQuery\nmake more of UriCodingUtils private","distinct":true,"url":"https://api.github.com/repos/refried/http4s/commits/783efc4064e0152fc6624d30b0afdc5831eec0d1"}]}