1. 13 11月, 2019 2 次提交
    • J
      Support for new MySQL 8 error code 3572 · 639dce62
      Juergen Hoeller 提交于
      Closes gh-23972
      639dce62
    • Y
      Fix schemaZip Gradle task on MS Windows · 8e65834c
      YuDongYing 提交于
      Prior to this commit, the schemaZip Gradle task failed to find Spring
      schema files on MS Windows due to path separators hard coded to forward
      slashes that are not compatible with the Windows operating system.
      
      Consequently, a full build failed on Windows since the distZip task was
      not able to locate the zipped schema archive that the schemaZip task
      failed to create.
      
      This commit fixes this by updating the schemaZip task to search for
      schema files using backslashes as well as forward slashes.
      
      Closes gh-23933
      8e65834c
  2. 11 11月, 2019 1 次提交
  3. 10 11月, 2019 1 次提交
  4. 08 11月, 2019 2 次提交
  5. 07 11月, 2019 10 次提交
  6. 02 11月, 2019 1 次提交
  7. 31 10月, 2019 3 次提交
    • R
      Use int for maxParts instead of long · e731a0a1
      Rossen Stoyanchev 提交于
      e731a0a1
    • B
      Polish · 0f2efdbe
      Brian Clozel 提交于
      See gh-23884
      0f2efdbe
    • B
      Reorder date formatting converter in registrar · feeeab17
      Brian Clozel 提交于
      Prior to this commit, the `DateFormatterRegistrar` would register the
      annotation-based formatter before the pattern-based formatter. This
      would create an issue when an application tries to convert a `String` to
      an annotated `@DateTimeFormat Date`: since the converters are considered
      in reversed order of registration in
      `GenericConversionServicei#ConvertersForPair`, the pattern-based variant
      would always be considered before the annotation-based variant,
      overriding the developer's opinion.
      
      This commit aligns the `DateFormatterRegistrar` with the
      `DateTimeFormatterRegistrar` and registers the annotation-based variant
      last.
      
      Closes gh-23896
      feeeab17
  8. 30 10月, 2019 9 次提交
  9. 29 10月, 2019 4 次提交
    • S
      Polish contribution · a3c9e8d4
      Sam Brannen 提交于
      See gh-23769
      a3c9e8d4
    • V
      Preserve expires attribute in MockCookie · 3814f12b
      Vedran Pavic 提交于
      At present, MockCookie doesn't preserve expires attribute. This has a
      consequence that a cookie value set using
      MockHttpServletResponse#addHeader containing an expires attribute will
      not match the cookie value obtained from
      MockHttpServletResponse#getHeader, since the expires attribute will get
      calculated based on current time.
      
      This commit enhances MockCookie to preserve the expires attribute.
      
      Closes gh-23769
      3814f12b
    • S
      Ignore projects not in this branch · ceb881ab
      Sam Brannen 提交于
      ceb881ab
    • R
      Limits on input stream in codecs · 87146481
      Rossen Stoyanchev 提交于
      - Add maxInMemorySize property to Decoder and HttpMessageReader
        implementations that aggregate input to trigger
        DataBufferLimitException when reached.
      
      - For codecs that call DataBufferUtils#join, there is now an overloaded
        variant with a maxInMemorySize extra argument. Internally, a custom
        LimitedDataBufferList is used to count and enforce the limit.
      
      - Jackson2Tokenizer and XmlEventDecoder support those limits per
        streamed JSON object.
      
      - Configurable limits for multipart requests with Synchronoss NIO.
      
      - Centralized maxInMemorySize exposed via CodecConfigurer along with
        ability to plug in an instance of MultipartHttpMessageWrite.
      
      Closes gh-23884
      87146481
  10. 28 10月, 2019 1 次提交
  11. 25 10月, 2019 6 次提交