Juergen Hoeller
e42e2330b3
Polishing
2014-11-11 03:21:43 +01:00
Juergen Hoeller
1823ce1fad
ShallowEtagHeaderFilter skips "Cache-Control" header check on Servlet 2.5
...
Issue: SPR-12414
(cherry picked from commit bf9295b )
2014-11-06 23:19:33 +01:00
Juergen Hoeller
f691618967
Polishing
2014-11-01 13:00:54 +01:00
Juergen Hoeller
15c8987cc4
Polishing
2014-10-22 01:10:01 +02:00
Juergen Hoeller
a1c0905a7c
Consistently accept empty Content-Type header and empty character encoding
...
Issue: SPR-12173
(cherry picked from commit d501137 )
2014-10-22 01:04:22 +02:00
Juergen Hoeller
d23b033f61
Polishing
2014-10-01 01:20:01 +02:00
Juergen Hoeller
c74bad6e07
Remove outdated references to ContextLoaderServlet
...
Issue: SPR-7725
(cherry picked from commit 69998e3 )
2014-10-01 01:14:57 +02:00
Juergen Hoeller
43d40187d9
Polishing
2014-09-29 23:40:32 +02:00
Juergen Hoeller
b91cab1fde
Polishing
2014-09-26 22:18:15 +02:00
Juergen Hoeller
901346eb7d
WebAsyncManager avoids concurrentResult.toString() and builds correct DeferredResultProcessingInterceptor keys
...
Issue: SPR-12253
(cherry picked from commit bf99d6a )
2014-09-26 21:47:30 +02:00
Juergen Hoeller
60d5ff8dd5
Polishing
...
(cherry picked from commit a833889 )
2014-09-17 22:10:08 +02:00
Juergen Hoeller
f8b729aa5f
Polishing
2014-09-17 01:51:23 +02:00
Juergen Hoeller
64849a46b4
Client request implementations enforce RFC 6265 (cookies in a single header)
...
Issue: SPR-12196
(cherry picked from commit 26a93b6 )
2014-09-17 00:44:30 +02:00
Juergen Hoeller
afb0342924
Accept empty Content-Type header
...
Issue: SPR-12173
(cherry picked from commit 70412a9 )
2014-09-17 00:37:38 +02:00
Juergen Hoeller
d765698ac3
Polishing
2014-09-04 03:06:37 +02:00
Juergen Hoeller
d081a4530c
Polishing
2014-09-04 02:37:36 +02:00
Juergen Hoeller
97bd0ccfec
Polishing
2014-09-04 01:43:15 +02:00
Juergen Hoeller
54ba5c5e7b
Polishing
2014-08-22 23:39:37 +02:00
Juergen Hoeller
39a23660fa
PropertySource implementations perform conversion to String arrays via StringUtils (getting rid of EMPTY_NAMES_ARRAY)
...
(cherry picked from commit b73c531 )
2014-08-22 00:09:53 +02:00
Juergen Hoeller
2dd2b7175f
ShallowEtagHeaderFilter supports Servlet 3.1's setContentLengthLong as well
...
Issue: SPR-12097
(cherry picked from commit 0c32d66 )
2014-08-19 21:39:43 +02:00
Juergen Hoeller
42c090efa4
Polishing
...
Issue: SPR-12079
(cherry picked from commit 92bd240 )
2014-08-13 15:28:36 +02:00
Juergen Hoeller
f2eea9d911
Polishing
...
(cherry picked from commit 8f484d3 )
2014-07-29 11:50:50 +02:00
Juergen Hoeller
9ad6618207
Polishing
2014-07-28 22:47:22 +02:00
Juergen Hoeller
6e95b2613e
Polishing
2014-07-24 18:35:49 +02:00
Juergen Hoeller
5342d92db7
ResourceHttpMessageConverter does not call contentLength() on InputStreamResource
...
Issue: SPR-12017
(cherry picked from commit f0bcb77 )
2014-07-24 17:50:31 +02:00
Brian Clozel
a3a76d8c15
Fix UriComponentsBuilder.fromUriString parsing error
...
This commit fixes cases where part of the URI was mistaken for the
userinfo when:
* the URI did not contain any path
* the query string contained the "@"
Issue: SPR-11970
(cherry picked from commit a4484bb )
2014-07-10 16:46:33 +02:00
Juergen Hoeller
60d3a7f300
RestTemplate accepts getMessageConverters() List on setMessageConverters again
...
Issue: SPR-11962
(cherry picked from commit 1222ca3 )
2014-07-07 20:37:35 +02:00
Juergen Hoeller
ede2150544
Polishing
2014-07-02 17:32:43 +02:00
Juergen Hoeller
86ea3059b6
Polishing
2014-07-01 15:11:36 +02:00
Juergen Hoeller
48f753f368
Polishing (backported from master)
2014-07-01 12:12:42 +02:00
Juergen Hoeller
c16032b98a
Consistent declaration of private static final logger variables
...
Issue: SPR-11905
(cherry picked from commit 18131bf )
2014-07-01 12:09:29 +02:00
Juergen Hoeller
c73ac075c4
UriComponentBuilder allows for multiple independent build() calls on same builder instance
...
Issue: SPR-11885
(cherry picked from commit d239016 )
2014-07-01 11:57:45 +02:00
Juergen Hoeller
9054f4fb58
HttpHeaders fails getAllow if set to EmptyCollection
...
Prior to this commit, calls to getAllow would fail is setAllow was set
to an EmptyCollection right before.
java.lang.IllegalArgumentException: No enum constant
org.springframework.http.HttpMethod
This commit fixes this by testing the header value for an empty value
before trying to use it to get a value from the Enum.
Issue: SPR-11917
(cherry picked from commit 9919a98 )
2014-07-01 11:46:53 +02:00
Juergen Hoeller
e3e71ba92a
Servlet 3 multipart request implements getParameterMap defensively as well
...
Issue: SPR-11074
(cherry picked from commit c7d1c49 )
2014-05-20 11:11:56 +02:00
Juergen Hoeller
d4e1b9eb4c
Polishing
...
(cherry picked from commit 6fef8b9 )
2014-05-20 11:11:33 +02:00
Rossen Stoyanchev
44ee51a6c9
Disable URL resolution in DTD declarations
...
Issue: SPR-11768
2014-05-19 22:23:51 -04:00
Juergen Hoeller
54636b3f7c
Further UriComponentsBuilder javadoc revision
2014-05-20 01:13:18 +02:00
Juergen Hoeller
545c28fd4e
Minor UriComponentsBuilder javadoc revision
2014-05-20 00:47:03 +02:00
Juergen Hoeller
95a7bfd327
Consistent use of IllegalStateException instead of InternalError for UnsupportedEncodingException cause
...
(cherry picked from commit d9b39ad )
2014-05-20 00:42:48 +02:00
Juergen Hoeller
1bbc032071
Backported proper updateAccessedAttributes test
...
Issue: SPR-11738
(cherry picked from commit 6188550 )
2014-05-19 16:42:42 +02:00
Juergen Hoeller
c70a81a805
Javadoc fixes
2014-05-19 00:08:46 +02:00
Juergen Hoeller
3c709a763d
Servlet 3 multipart request implements getParameterNames defensively (for WebLogic 12 compatibility)
...
This commit also includes lazy resolution support for StandardServletMultipartResolver, along the lines of existing lazy mode in CommonsMultipartResolver.
Issue: SPR-11074
Issue: SPR-11730
(cherry picked from commit 82336c3 )
2014-05-18 20:27:44 +02:00
Juergen Hoeller
a87c9b8c5c
Test for base package specified as config location
...
Issue: SPR-11647
(cherry picked from commit 8e6e6c2 )
2014-04-28 23:47:14 +02:00
Juergen Hoeller
c97c246940
Polishing
2014-04-28 00:29:04 +02:00
Juergen Hoeller
4dbc0c296c
Polishing
...
(cherry picked from commit ec7d80b )
2014-04-24 10:31:39 +02:00
Juergen Hoeller
d71d38bfaf
ServletServerHttpResponse specifically checks for Servlet 3.0's HttpServletResponse.getHeader(String) method
...
Issue: SPR-11712
(cherry picked from commit 21f9ca0 )
2014-04-24 10:31:29 +02:00
Juergen Hoeller
7ae6a60f43
checkNotModified leniently handles IE-10-style If-Modified-Since values and silently proceeds if header value cannot be parsed at all
...
Issue: SPR-11727
(cherry picked from commit 794e859 )
2014-04-24 10:30:49 +02:00
Juergen Hoeller
2f15f72fcc
ShallowEtagHeaderFilter writes body early on sendError/sendRedirect and interprets setContentLength/setBufferSize as a hint for capacity increase
...
Issue: SPR-11705
Issue: SPR-11717
(cherry picked from commit 3f392e3 )
2014-04-24 10:28:42 +02:00
Juergen Hoeller
52f580149f
Polishing
2014-04-17 22:42:33 +02:00
Juergen Hoeller
f014bbb5cf
Revised ByteArrayOutputStream handling in MarshallingView and co
...
Issue: SPR-11646
(cherry picked from commit 8006696 )
2014-04-02 21:29:37 +02:00