1. 29 10月, 2019 2 次提交
    • 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
  2. 28 10月, 2019 1 次提交
  3. 25 10月, 2019 6 次提交
  4. 28 9月, 2019 1 次提交
  5. 26 9月, 2019 5 次提交
  6. 25 9月, 2019 7 次提交
  7. 24 9月, 2019 4 次提交
  8. 19 9月, 2019 1 次提交
    • S
      Ensure ClassFilter and MethodMatcher implementations are cacheable · 8f684682
      Sam Brannen 提交于
      While resolving the regression raised in gh-23571, it came to our
      attention that not all of our ClassFilter and MethodMatcher
      implementations were properly cacheable with CGLIB generated proxies
      due to missing (or improper) equals() and hashCode() implementations.
      
      Although such deficiencies may not manifest themselves as bugs in Core
      Spring's default arrangements, these might cause issues in custom
      arrangements in user applications.
      
      This commit addresses this by ensuring that ClassFilter and
      MethodMatcher implementations properly implement equals() and
      hashCode(). In addition, missing toString() implementations have been
      added to improve diagnostics for logging and debugging.
      
      Closes gh-23659
      8f684682
  9. 17 9月, 2019 2 次提交
  10. 16 9月, 2019 10 次提交
  11. 13 9月, 2019 1 次提交