{"push_id":770247711,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"1a9e42b49d814cf54836eeff4a72ff8216ca9e95","before":"04cff89eb700e82765615ff47b78aa47a9daf3fa","commits":[{"sha":"0b9c3de320df81acd06dcfd927faadf72fb66409","author":{"email":"e8f08a372c88146d05bec7fffb27deeb3d6236da@pivotal.io","name":"Brian Clozel"},"message":"Sanitize request URL in ResourceUrlEncodingFilter\n\nPrior to this change, ResourceUrlEncodingFilter and ResourceUrlProvider\nwould try to resolve the resource path using the full request URL (i.e.\nrequest path and request parameters), whereas the request path is the\nonly information to consider.\nThis would lead to StringIndexOutOfBoundsExceptions when the path +\nrequest params information was given to the AntPathMatcher.\n\nThis commit makes the appropriate change to both\nResourceUrlEncodingFilter and ResourceUrlProvider, in order to only\nselect the request path.\n\nIssue: SPR-13374","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/0b9c3de320df81acd06dcfd927faadf72fb66409"},{"sha":"190eb6ace1acc03e2805dd25f16bc2359195821e","author":{"email":"e8f08a372c88146d05bec7fffb27deeb3d6236da@pivotal.io","name":"Brian Clozel"},"message":"Set ETag header with VersionResourceResolver\n\nPrior to this change, VersionResourceResolver and VersionStrategy would\nresolve static resources using version strings. They assist\nResourceHttpRequestHandler with serving static resources. The\nRequestHandler itself can be configured with HTTP caching strategies to\nset Cache-Control headers.\n\nIn order to have a complete strategy with Cache-Control and ETag\nresponse headers, developers can't reuse that version string information\nand have to rely on other mechanisms (like ShallowEtagHeaderFilter).\n\nThis commit makes VersionResourceResolver use that version string to set\nit as a request attribute, which will be used by the\nResourceHttpRequestHandler to write an ETag response header.\n\nIssue: SPR-13382","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/190eb6ace1acc03e2805dd25f16bc2359195821e"},{"sha":"b198cad58e8f9a0316f2d7fafce12b3a07cf5071","author":{"email":"3660714d59829fd3d87306c47d597bf194d3d05a@pivotal.io","name":"Juergen Hoeller"},"message":"SimpleAliasRegistry detects circles between non-canonical aliases as well (through hasAlias)\n\nAdditionally, as an optimization, we skip the re-registration step for existing aliases now.\n\nIssue: SPR-13390","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/b198cad58e8f9a0316f2d7fafce12b3a07cf5071"},{"sha":"74e6213bafd70cc7727a2b7ac91b5d9f3bf5011f","author":{"email":"3660714d59829fd3d87306c47d597bf194d3d05a@pivotal.io","name":"Juergen Hoeller"},"message":"Lookup method definitions can be overridden in child beans\n\nIssue: SPR-13388","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/74e6213bafd70cc7727a2b7ac91b5d9f3bf5011f"},{"sha":"35e1eca9e8df62e48c1af6a8971d93b8a1302882","author":{"email":"3660714d59829fd3d87306c47d597bf194d3d05a@pivotal.io","name":"Juergen Hoeller"},"message":"BeanPropertyRowMapper logs in case of no corresponding property as well\n\nIssue: SPR-13323","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/35e1eca9e8df62e48c1af6a8971d93b8a1302882"},{"sha":"5f3559fbad0d2853113a88f514d8ace01479f90f","author":{"email":"3660714d59829fd3d87306c47d597bf194d3d05a@pivotal.io","name":"Juergen Hoeller"},"message":"Call statement support for SAP HANA\n\nIssue: SPR-13381","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/5f3559fbad0d2853113a88f514d8ace01479f90f"},{"sha":"8cd283729b3cb8f1ed5499f9d60b201d6fb03f23","author":{"email":"3660714d59829fd3d87306c47d597bf194d3d05a@pivotal.io","name":"Juergen Hoeller"},"message":"MessageHeaders returns completely immutable entry set (no entry.setValue call allowed)\n\nIssue: SPR-13385","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/8cd283729b3cb8f1ed5499f9d60b201d6fb03f23"},{"sha":"6aa9e0caf984ec99a4d1bc276f116ebd62eff311","author":{"email":"3660714d59829fd3d87306c47d597bf194d3d05a@pivotal.io","name":"Juergen Hoeller"},"message":"mvc:tiles-configurer supports preparer-factory and definitions-factory\n\nIssue: SPR-13363","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/6aa9e0caf984ec99a4d1bc276f116ebd62eff311"},{"sha":"3430f7623c242681ef3f1ccec6c48596ce13d4b9","author":{"email":"3660714d59829fd3d87306c47d597bf194d3d05a@pivotal.io","name":"Juergen Hoeller"},"message":"Consistent detection of meta-annotation attributes via ASM\n\nIssue: SPR-13394","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/3430f7623c242681ef3f1ccec6c48596ce13d4b9"},{"sha":"7d300174293c658fb8f066d37001cfae94856aaa","author":{"email":"3660714d59829fd3d87306c47d597bf194d3d05a@pivotal.io","name":"Juergen Hoeller"},"message":"StubWebApplicationContext supports AutowireCapableBeanFactory operations (as far as possible)\n\nThis is generally worthwhile but in particular fixes a regression with our Jackson SpringHandlerInstantiator in standalone MVC tests.\n\nIssue: SPR-13375","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/7d300174293c658fb8f066d37001cfae94856aaa"},{"sha":"4314da922adefdc64bcfc2243ae6b049f5925080","author":{"email":"3660714d59829fd3d87306c47d597bf194d3d05a@pivotal.io","name":"Juergen Hoeller"},"message":"RedirectView and RequestContext use RequestContextUtils.findWebApplicationContext\n\nIssue: SPR-13346","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/4314da922adefdc64bcfc2243ae6b049f5925080"},{"sha":"1a9e42b49d814cf54836eeff4a72ff8216ca9e95","author":{"email":"821077f74d8b528894a8840379783f03546c4916@pivotal.io","name":"Rossen Stoyanchev"},"message":"Support multipart filename with charset\n\nStandardMultipartHttpServletRequest now supports filenames with\ncharset information.\n\nIssue: SPR-13319","distinct":true,"url":"https://api.github.com/repos/mosoft521/spring-framework/commits/1a9e42b49d814cf54836eeff4a72ff8216ca9e95"}]}