{"push_id":1001735225,"size":47,"distinct_size":47,"ref":"refs/heads/master","head":"e7aabdd0f19689405c74cf53d643c66f7b980fbb","before":"511801f66387daa5e649bef9924a3ec161f1ac0b","commits":[{"sha":"1b2ae987e9486a875b40424f18bb785baf0b898c","author":{"email":"ef7830db5bfbf3536820c00105ab5734ef4609fc@flowmailer.com","name":"Casper Mout"},"message":"Make sure scope parameter in redirect url is encoded\n\nFixes gh-559","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/1b2ae987e9486a875b40424f18bb785baf0b898c"},{"sha":"d3c09cb58d3d8a05b424930e59038d9e27d96c80","author":{"email":"d2258e2d7175ae3e52c06a1018e843daf5809146@pivotal.io","name":"Dave Syer"},"message":"Fix BaseClientDetails.equals() so it uses Integer wrappers\n\nFixes gh-589","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/d3c09cb58d3d8a05b424930e59038d9e27d96c80"},{"sha":"27f16e57f5a15fc3a78b32aae0a33ac159d56df4","author":{"email":"02e8797064c48639acceff312d80cab370ed0a77@omegapoint.se","name":"George Spalding"},"message":"Fixed javadoc problems that prevented javadoc generation","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/27f16e57f5a15fc3a78b32aae0a33ac159d56df4"},{"sha":"7f2fc9fc43239fa4662734c54a7e0b364a91874f","author":{"email":"02e8797064c48639acceff312d80cab370ed0a77@omegapoint.se","name":"George Spalding"},"message":"Fixed pom warnings;\n-Replaced use of deprecated property pom.groupId -> project.groupId\n-Added <relativePath/> when referencing parent pom that was not available at parent directory level\n-Removed duplicate dependency to org.springframework:spring-aop with scope compile","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/7f2fc9fc43239fa4662734c54a7e0b364a91874f"},{"sha":"8e5a483ff3a575564e9b44f82984c3877585ade0","author":{"email":"02e8797064c48639acceff312d80cab370ed0a77@omegapoint.se","name":"George Spalding"},"message":"Removed optional from spring aop dependency in parent pom dependencymanagement","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/8e5a483ff3a575564e9b44f82984c3877585ade0"},{"sha":"c6ae35d5c52cb7453191333731fb94e35f82257a","author":{"email":"a2d7c73bc98e27b59459096c14f4cc9660c87b35@gmail.com","name":"Jakub Narloch"},"message":"Made the redis client dependencies optional","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/c6ae35d5c52cb7453191333731fb94e35f82257a"},{"sha":"4fdd07040604935e143ecb71573c8231c6d5d6d4","author":{"email":"53108efa763af51bf61342e63d797b280dd451f1@outlook.com","name":"Vivek Kiran"},"message":"Fixed Url\n\nFixed Url","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/4fdd07040604935e143ecb71573c8231c6d5d6d4"},{"sha":"747a0df973ec93dfb6ddde63adacd0d8795e232b","author":{"email":"d2258e2d7175ae3e52c06a1018e843daf5809146@pivotal.io","name":"Dave Syer"},"message":"Add support for x-forwarded-prefix to SpelView\n\nFixes gh-515 (but only with Spring 4.2","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/747a0df973ec93dfb6ddde63adacd0d8795e232b"},{"sha":"7466dbdb9ad703689af01eff5ca6e88ce9d9f796","author":{"email":"d2258e2d7175ae3e52c06a1018e843daf5809146@pivotal.io","name":"Dave Syer"},"message":"Add test suite for ordering tests","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/7466dbdb9ad703689af01eff5ca6e88ce9d9f796"},{"sha":"6a436db6cd959d6244d4b5cde0582018a7d974a3","author":{"email":"f46875a15edd539871a452892683ee1face154f1@allegro.pl","name":"Mariusz Kopylec"},"message":"Allow creating custom grant types based on existing ones\n\nFixes gh-577","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/6a436db6cd959d6244d4b5cde0582018a7d974a3"},{"sha":"234ec98f88f9ef5246381beed21eb7345d4aa82d","author":{"email":"d2258e2d7175ae3e52c06a1018e843daf5809146@pivotal.io","name":"Dave Syer"},"message":"Fix SpelView for Spring 4.2 and empty context path","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/234ec98f88f9ef5246381beed21eb7345d4aa82d"},{"sha":"fa967f0113b6001334d7fa1b9fad152c773dd40d","author":{"email":"d2258e2d7175ae3e52c06a1018e843daf5809146@pivotal.io","name":"Dave Syer"},"message":"Be more defensive in whitelabel error view\n\nIf the error is not available (e.g. user happens to browse to\nthe /oauth/error page) we can be more defensive.\n\nFixes gh-591","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/fa967f0113b6001334d7fa1b9fad152c773dd40d"},{"sha":"500856e1995bdc156dffbf12beb1d1eb6cc5f9ee","author":{"email":"d2258e2d7175ae3e52c06a1018e843daf5809146@pivotal.io","name":"Dave Syer"},"message":"Allow single-valued AUD claim in JWT token\n\nApparently some providers use a single value for the audience claim\n(including Microsoft Azure), so we can be defensive and use it as is\nif it is just a String.\n\nFixes gh-557","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/500856e1995bdc156dffbf12beb1d1eb6cc5f9ee"},{"sha":"2e091f8fd3f692abef4f002e599d86651a848e10","author":{"email":"d2258e2d7175ae3e52c06a1018e843daf5809146@pivotal.io","name":"Dave Syer"},"message":"Add support for check-token-endpoint-url in XML parser\n\nAlso check-token-enabled (defaults to false).\n\nFixes gh-514","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/2e091f8fd3f692abef4f002e599d86651a848e10"},{"sha":"fe645eb1e75b70b5f0851d663da28ae25de70a13","author":{"email":"d2258e2d7175ae3e52c06a1018e843daf5809146@pivotal.io","name":"Dave Syer"},"message":"Update samples to  Boot 1.2.7","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/fe645eb1e75b70b5f0851d663da28ae25de70a13"},{"sha":"b8603c0e644f8b979254fe88026a964ec6412d13","author":{"email":"d2258e2d7175ae3e52c06a1018e843daf5809146@pivotal.io","name":"Dave Syer"},"message":"Update to 2.0.8","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/b8603c0e644f8b979254fe88026a964ec6412d13"},{"sha":"37ed413a4c1cd14018b43156c4f76bbb9f9fd3c6","author":{"email":"0e514285d731f749e39e071c3391d8ec4e7499d0@gmail.com","name":"michaeltecourt"},"message":"Allow custom authentication filters for the TokenEndpoint.\n\nThese filters are added upstream of the traditional\nBasicAuthenticationFilter.\n\nSimple integration test project added, details in README.md.\n\nFixes gh-601, fixes gh-602","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/37ed413a4c1cd14018b43156c4f76bbb9f9fd3c6"},{"sha":"00afb535ce8736f26a2ac270fabb8dc62943b0cb","author":{"email":"d2258e2d7175ae3e52c06a1018e843daf5809146@pivotal.io","name":"Dave Syer"},"message":"Switch back to snapshots for 2.0.9","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/00afb535ce8736f26a2ac270fabb8dc62943b0cb"},{"sha":"3425e1d534b0cdee5a3c060abcc0233fbe74d4f7","author":{"email":"0e514285d731f749e39e071c3391d8ec4e7499d0@gmail.com","name":"michaeltecourt"},"message":"WhiteLabelErrorEndpoint XSS vulnerability fix\n\nSome OAuth2Exceptions may contain client input (invalid grant types,\netc), and need to be escaped before getting rendered by the default\nerror endpoint.\n\n * Add HTML escaping for OAuth2Exception errors\n * Other type of \"error\" objects result in a default message (SpEL\n${error.summary} was not going to work anyway)\n * Unit test\n\nFixes gh-635, fixes gh-636","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/3425e1d534b0cdee5a3c060abcc0233fbe74d4f7"},{"sha":"260496181e515ddf7e7cda927900206b86c80b31","author":{"email":"d2258e2d7175ae3e52c06a1018e843daf5809146@pivotal.io","name":"Dave Syer"},"message":"Update Spring Boot samples to 1.3","distinct":true,"url":"https://api.github.com/repos/caspermout/spring-security-oauth/commits/260496181e515ddf7e7cda927900206b86c80b31"}]}