{"push_id":698090374,"size":5,"distinct_size":0,"ref":"refs/heads/kazu-master","head":"82109e0185c32581a3944e8d2021429fc7193bde","before":"cd80cb6ded24faa91749be5bc352ee32e6c7167f","commits":[{"sha":"02c4883b1a2ce6240cbde4190a5fc593b28f014c","author":{"email":"a14e6e580b1547da8abb79b40ff9ff1a28132dbe@iij.ad.jp","name":"Kazu Yamamoto"},"message":"distinguishing a single CRLF and a connection close. (#382)","distinct":false,"url":"https://api.github.com/repos/yesodweb/wai/commits/02c4883b1a2ce6240cbde4190a5fc593b28f014c"},{"sha":"c2241cec44c35c5923b2af88eff8d627b0702a89","author":{"email":"a14e6e580b1547da8abb79b40ff9ff1a28132dbe@iij.ad.jp","name":"Kazu Yamamoto"},"message":"cleaning up onException and onExceptionResponse.\nExporting defaultOnException and defaultOnExceptionResponse.\ndefaultOnExceptionResponse sends 400 or 500.","distinct":false,"url":"https://api.github.com/repos/yesodweb/wai/commits/c2241cec44c35c5923b2af88eff8d627b0702a89"},{"sha":"90a0da4a96bfb650d1ffaac022eec74a2f70afb3","author":{"email":"a14e6e580b1547da8abb79b40ff9ff1a28132dbe@iij.ad.jp","name":"Kazu Yamamoto"},"message":"doc update.","distinct":false,"url":"https://api.github.com/repos/yesodweb/wai/commits/90a0da4a96bfb650d1ffaac022eec74a2f70afb3"},{"sha":"3a73a157fa4849c8710efb9aad88d6b525721a57","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@snoyman.com","name":"Michael Snoyman"},"message":"Merge pull request #386 from yesodweb/exception-handling\n\nException handling","distinct":false,"url":"https://api.github.com/repos/yesodweb/wai/commits/3a73a157fa4849c8710efb9aad88d6b525721a57"},{"sha":"82109e0185c32581a3944e8d2021429fc7193bde","author":{"email":"a14e6e580b1547da8abb79b40ff9ff1a28132dbe@iij.ad.jp","name":"Kazu Yamamoto"},"message":"removing onE.","distinct":false,"url":"https://api.github.com/repos/yesodweb/wai/commits/82109e0185c32581a3944e8d2021429fc7193bde"}]}