{"push_id":601612002,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"abd7052b160cde88c6a046ca58d3d18e899ce60a","before":"d30b3eaf55463d05338b9d2492ed0ae0bce94623","commits":[{"sha":"624790a52056978e5ad82e937d60a14a12fa920e","author":{"email":"821077f74d8b528894a8840379783f03546c4916@pivotal.io","name":"Rossen Stoyanchev"},"message":"Move X-Forwarded-* tests to UriComponentsBuilderTests","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/624790a52056978e5ad82e937d60a14a12fa920e"},{"sha":"88a14488a194f3795996ba2ac1bf02af639cd7e9","author":{"email":"821077f74d8b528894a8840379783f03546c4916@pivotal.io","name":"Rossen Stoyanchev"},"message":"Support comma-separated X-Forwarded-Port\n\nIssue: SPR-12813","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/88a14488a194f3795996ba2ac1bf02af639cd7e9"},{"sha":"c6250f5164245e0e3aa76d56078465f4ee611a5b","author":{"email":"e8f08a372c88146d05bec7fffb27deeb3d6236da@pivotal.io","name":"Brian Clozel"},"message":"Fix InputStream caching in ContentCachingReqWrapper\n\nPrior to this commit, the ContentCachingRequestWrapper would immediately\nconsume the wrapped request's InputStream when asked for the cached\ncontent; that caused several issues:\n\n* the request body was read in memory even if it wasn't yet consumed by\nthe application, leading to inefficiencies.\n* when requesting the InputStream, an empty InputStream was returned\nsince the original was already read.\n\nThis case only happened for form POSTs requests.\n\nThis commit makes sure that the wrapper does not alter the request\nexpected behavior:\n\n* when getting the inputstream, it is wrapped in order to cache its\ncontent\n* when getting request parameters, the request body is cached and its\ninputstream is consumed, as expected\n\nIssue: SPR-12810","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/c6250f5164245e0e3aa76d56078465f4ee611a5b"},{"sha":"69b3e002154e0235f82784a308f2b1b782601c7f","author":{"email":"821077f74d8b528894a8840379783f03546c4916@pivotal.io","name":"Rossen Stoyanchev"},"message":"Support comma-separated X-Forwarded-Proto\n\nIssue: SPR-12816","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/69b3e002154e0235f82784a308f2b1b782601c7f"},{"sha":"9d47a2b87e234ce25d48b7af278e59cef0329a45","author":{"email":"3660714d59829fd3d87306c47d597bf194d3d05a@pivotal.io","name":"Juergen Hoeller"},"message":"Explicit test for default useDistance mode\n\nIssue: SPR-12808","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/9d47a2b87e234ce25d48b7af278e59cef0329a45"},{"sha":"9d497cbd98ad400401dda1c91f46e5211b6107d9","author":{"email":"3660714d59829fd3d87306c47d597bf194d3d05a@pivotal.io","name":"Juergen Hoeller"},"message":"@Bean definitions override scanned classes, plus check whether overriding is actually allowed\n\nIssue: SPR-9567\nIssue: SPR-9682","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/9d497cbd98ad400401dda1c91f46e5211b6107d9"},{"sha":"f5b4e18209c45c948ab6bce6d166ef17b3f5b25d","author":{"email":"3660714d59829fd3d87306c47d597bf194d3d05a@pivotal.io","name":"Juergen Hoeller"},"message":"@Configuration classes get processed according to their @Order (if applicable)\n\nIssue: SPR-12657","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/f5b4e18209c45c948ab6bce6d166ef17b3f5b25d"},{"sha":"13659d645ba73b6bf5cbb286bc25c10404c4301d","author":{"email":"3660714d59829fd3d87306c47d597bf194d3d05a@pivotal.io","name":"Juergen Hoeller"},"message":"Consistent support for @Order annotation as alternative to Ordered interface\n\nIssue: SPR-12806","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/13659d645ba73b6bf5cbb286bc25c10404c4301d"},{"sha":"bc6a98c144505bc9076372af310c0d2a4c1cc951","author":{"email":"3660714d59829fd3d87306c47d597bf194d3d05a@pivotal.io","name":"Juergen Hoeller"},"message":"Polishing (in particular updating javadoc references to Apache Commons)","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/bc6a98c144505bc9076372af310c0d2a4c1cc951"},{"sha":"6c169bd644dc47c2a364885a7578cb113a596c59","author":{"email":"3660714d59829fd3d87306c47d597bf194d3d05a@pivotal.io","name":"Juergen Hoeller"},"message":"Initial support for JSR-354 Money & Currency\n\nIssue: SPR-12209","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/6c169bd644dc47c2a364885a7578cb113a596c59"},{"sha":"abd7052b160cde88c6a046ca58d3d18e899ce60a","author":{"email":"3660714d59829fd3d87306c47d597bf194d3d05a@pivotal.io","name":"Juergen Hoeller"},"message":"ContentCachingRequestWrapper converts IOException to IllegalStateException\n\nIssue: SPR-12810\n(cherry picked from commit ce84faf)","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/abd7052b160cde88c6a046ca58d3d18e899ce60a"}]}