{"push_id":2580539236,"size":4,"distinct_size":3,"ref":"refs/heads/authenticate.optional","head":"a8efec7b7426922c52ec6ff1417a9b38bf829852","before":"bdb1b7e85b66331d51bf2a62aea52378439c370a","commits":[{"sha":"15d699aeff07147db3a9b4483c5c1d2d3d47188f","author":{"name":"Fabian Mastenbroek","email":"3653fb4ea5ec4a6a24b29e30f18f4cd1ad71efcb@outlook.com"},"message":"Improve auth header scheme and contents validation (#415)\n\nThis change adds validation for the scheme and contents when trying to\r\nparse the HTTP Basic credentials from the Authorization HTTP header.\r\nThis prevents the HTTP Basic protected routes from crashing when the\r\nuser sends an Authorization header with a scheme other than \"Basic\" or\r\nwhen the user sends a malformed Base64 string.","distinct":false,"url":"https://api.github.com/repos/ktorio/ktor/commits/15d699aeff07147db3a9b4483c5c1d2d3d47188f"},{"sha":"66c39b8be89492aea77b0d5a4c19ce70e56fb828","author":{"name":"Carlos Ballesteros Velasco","email":"f2dce3009389fa6a095ef0c246eb01573a407687@gmail.com"},"message":"Added Route.authenticateOptional method","distinct":true,"url":"https://api.github.com/repos/ktorio/ktor/commits/66c39b8be89492aea77b0d5a4c19ce70e56fb828"},{"sha":"57c93418256dffaf7887f412454fff15680a266e","author":{"name":"Carlos Ballesteros Velasco","email":"f2dce3009389fa6a095ef0c246eb01573a407687@gmail.com"},"message":"Added tests for Route.authenticateOptional method","distinct":true,"url":"https://api.github.com/repos/ktorio/ktor/commits/57c93418256dffaf7887f412454fff15680a266e"},{"sha":"a8efec7b7426922c52ec6ff1417a9b38bf829852","author":{"name":"Carlos Ballesteros Velasco","email":"f2dce3009389fa6a095ef0c246eb01573a407687@gmail.com"},"message":"Make optional an argument for the authenticate method","distinct":true,"url":"https://api.github.com/repos/ktorio/ktor/commits/a8efec7b7426922c52ec6ff1417a9b38bf829852"}]}
{"actor":{"display_login":"soywiz"}}