- 31 10月, 2019 1 次提交
-
-
由 Rossen Stoyanchev 提交于
-
- 30 10月, 2019 1 次提交
-
-
由 Juergen Hoeller 提交于
-
- 29 10月, 2019 1 次提交
-
-
由 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
-
- 23 3月, 2019 1 次提交
-
-
由 Spring Operator 提交于
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener). # Fixed URLs ## Fixed Success These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended. * [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to: https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/) result 200). * [ ] http://www.apache.org/licenses/LICENSE-2.0 with 6515 occurrences migrated to: https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
-
- 06 10月, 2018 1 次提交
-
-
由 Rossen Stoyanchev 提交于
Issue: SPR-17345
-
- 15 9月, 2018 3 次提交
-
-
由 Rossen Stoyanchev 提交于
1. Helper method to eliminate duplication in formatting (de-)serialized values for logging introduced with prior commit #e62298. 2. Helper method for TRACE vs DEBUG logging with different details. Issue: SPR-17254
-
由 Rossen Stoyanchev 提交于
Issue: SPR-17254
-
由 Rossen Stoyanchev 提交于
At DEBUG show up to 100 chars, at TRACE show full formatted value. Note that the formatValue helper method is duplicated a number of times in this commit. A utility method will likely be added in spring-core through an extra commit. Issue: SPR-17254
-
- 25 7月, 2018 1 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-17086
-
- 11 7月, 2018 1 次提交
-
-
由 Rossen Stoyanchev 提交于
Issue: SPR-17029
-
- 05 7月, 2018 1 次提交
-
-
由 Rossen Stoyanchev 提交于
Issue: SPR-16966
-
- 28 6月, 2018 3 次提交
-
-
由 Phillip Webb 提交于
Reorganize imports to ensure consistent ordering. This commit also expands any `.*` static imports in favor of using fully-qualified method references. Issue: SPR-16968
-
由 Phillip Webb 提交于
Update code that has accidentally used spaces instead of tabs. Also remove all trailing whitespace. Issue: SPR-16968
-
由 Phillip Webb 提交于
Ensure that `this.` is used consistently when accessing class fields. Issue: SPR-16968
-
- 23 6月, 2018 1 次提交
-
-
由 Rossen Stoyanchev 提交于
Issue: SPR-16898
-
- 14 6月, 2018 1 次提交
-
-
由 Juergen Hoeller 提交于
Also, ZeroCopyHttpOutputMessage provides writeWith(Path, int, int), enforcing that variant as the implementation target in 5.1 (analogous to FilePart). Issue: SPR-16925
-
- 26 4月, 2018 1 次提交
-
-
由 sdeleuze 提交于
Issue: SPR-16727
-
- 24 3月, 2018 1 次提交
-
-
由 Rossen Stoyanchev 提交于
Issue: SPR-16639
-
- 09 3月, 2018 2 次提交
-
-
由 igor-suhorukov 提交于
-
由 igor-suhorukov 提交于
-
- 02 3月, 2018 1 次提交
-
-
由 Rossen Stoyanchev 提交于
Issue: SPR-16546
-
- 20 1月, 2018 1 次提交
-
-
由 Arjen Poutsma 提交于
Fixed by creating `Callable`-based variants, as explained in the JIRA issue. Issue: SPR-16403
-
- 22 9月, 2017 1 次提交
-
-
由 Brian Clozel 提交于
-
- 18 7月, 2017 1 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-15748
-
- 07 6月, 2017 1 次提交
-
-
由 Juergen Hoeller 提交于
Beyond just formally declaring the current behavior, this revision actually enforces non-null behavior in selected signatures now, not tolerating null values anymore when not explicitly documented. It also changes some utility methods with historic null-in/null-out tolerance towards enforced non-null return values, making them a proper citizen in non-null assignments. Some issues are left as to-do: in particular a thorough revision of spring-test, and a few tests with unclear failures (ignored as "TODO: NULLABLE") to be sorted out in a follow-up commit. Issue: SPR-15540
-
- 31 5月, 2017 1 次提交
-
-
由 Sebastien Deleuze 提交于
Issue: SPR-15540
-
- 26 5月, 2017 1 次提交
-
-
由 Rossen Stoyanchev 提交于
Issue: SPR-15515
-
- 05 5月, 2017 2 次提交
-
-
由 Rossen Stoyanchev 提交于
-
由 Rossen Stoyanchev 提交于
The MultipartHttpMessageWriter now directly encodes part header values defaulting to UTF-8 and also specifies the charset in the Content-Type header for the entire request. This should work with something commonly used like Apache Commons FileUpload which checks request.getCharacterEncoding() and uses it for reading headers.
-
- 04 5月, 2017 3 次提交
-
-
由 Rossen Stoyanchev 提交于
-
由 Rossen Stoyanchev 提交于
Issue: SPR-14546
-
由 Rossen Stoyanchev 提交于
This commit turns the Synchronoss NIO Multipart HttpMessageReader into a reader of Flux<Part> and creates a separate reader that aggregates the parts into a MultiValueMap<String, Part>. Issue: SPR-14546
-
- 03 5月, 2017 1 次提交
-
-
由 Arjen Poutsma 提交于
This commit properly closes the opened channels in the SynchronossPart, and also makes sure that the entire contents is copied, not just the first batch.
-
- 02 5月, 2017 1 次提交
-
-
由 Rossen Stoyanchev 提交于
-
- 28 4月, 2017 1 次提交
-
-
由 Sebastien Deleuze 提交于
This commit introduces reactive multipart support by adding a new MultipartHttpMessageReader interface (with default methods) and a SynchronossMultipartHttpMessageReader implementation based on the Synchronoss NIO Multipart implementation (https://github.com/synchronoss/nio-multipart). Issue: SPR-14546
-