Sam Brannen
9c6cb744d4
Polishing
2023-03-19 23:31:11 +01:00
Brian Clozel
1488b67712
Use docker credentials for fetching CI images
2023-03-19 21:56:01 +01:00
Spring Builds
e163078a56
Next development version (v5.2.23.BUILD-SNAPSHOT)
2022-05-11 07:31:57 +00:00
Juergen Hoeller
9f238c997d
Polishing
2022-05-11 08:47:46 +02:00
Juergen Hoeller
50177b1ad3
Refine CachedIntrospectionResults property introspection
...
Closes gh-28445
2022-05-11 08:42:43 +02:00
rstoyanchev
159a99bbaf
Ignore invalid STOMP frame
...
Closes gh-28444
2022-05-11 07:26:26 +01:00
Spring Builds
41e158c93d
Next development version (v5.2.22.BUILD-SNAPSHOT)
2022-04-13 10:32:09 +00:00
Sam Brannen
833e750175
Improve documentation and matching algorithm in data binders
2022-04-13 10:20:41 +02:00
Juergen Hoeller
d70054d686
Upgrade to Log4j2 2.17.2
2022-04-08 14:00:06 +02:00
Juergen Hoeller
36e4951b5e
Polishing
2022-04-08 13:58:10 +02:00
Juergen Hoeller
87b5080586
Consistent use of getLocalAddr() without DNS lookups in request adapters
...
Closes gh-28280
2022-04-08 13:57:09 +02:00
Juergen Hoeller
5cbf85a6f8
Avoid return value reference in potentially cached MethodParameter instance
...
Closes gh-28232
(cherry picked from commit eefdd2c768 )
2022-04-08 13:32:12 +02:00
Juergen Hoeller
69c7eb9418
Restore ability to configure setClassLoader methods
...
Closes gh-28269
(cherry picked from commit 9f91168396 )
2022-04-08 13:31:34 +02:00
Juergen Hoeller
fb763dd0f4
Consistent fallback in case of fast-class generation failure
...
Closes gh-28138
(cherry picked from commit 7aed6279a2 )
2022-04-08 13:29:07 +02:00
Spring Builds
1b75f393a9
Next development version (v5.2.21.BUILD-SNAPSHOT)
2022-03-31 10:01:20 +00:00
Brian Clozel
996f701a19
Refine PropertyDescriptor filtering
...
Restrict property paths under `Class` and properties of types
`ClassLoader` or `ProtectionDomain`.
2022-03-31 10:32:41 +02:00
Sam Brannen
90cfde985e
Improve diagnostics in SpEL for large array creation
...
Attempting to create a large array in a SpEL expression can result in
an OutOfMemoryError. Although the JVM recovers from that, the error
message is not very helpful to the user.
This commit improves the diagnostics in SpEL for large array creation
by throwing a SpelEvaluationException with a meaningful error message
in order to improve diagnostics for the user.
Closes gh-28257
2022-03-31 10:25:27 +02:00
Stephane Nicoll
94f52bc94f
Upgrade to Artifactory Resource 0.0.17
2022-03-30 13:13:31 +02:00
Stephane Nicoll
d4478bafa4
Upgrade Java versions in CI image
2022-03-30 13:12:08 +02:00
Stephane Nicoll
136e6db822
Upgrade Ubuntu version in CI images
2022-03-30 13:11:18 +02:00
Stephane Nicoll
8f1f68377d
Upgrade Java versions in CI image
2022-01-27 09:54:40 +01:00
Sam Brannen
ce2367a76f
Upgrade to Log4j2 2.17.1
2022-01-03 11:33:22 +01:00
Spring Builds
acf782347f
Next development version (v5.2.20.BUILD-SNAPSHOT)
2021-12-16 09:38:42 +00:00
Stephane Nicoll
1a03ffef62
Upgrade to Log4j2 2.16.0
2021-12-15 09:49:30 +01:00
Juergen Hoeller
e954d7fc20
Upgrade to AspectJ 1.9.7, Groovy 2.5.15, BlockHound 1.0.6, SLF4J 1.7.32
2021-12-14 18:19:49 +01:00
Juergen Hoeller
ec13a3f1ba
Backported clarifications for SchedulerFactoryBean and cache annotations
...
See gh-27709
See gh-27726
2021-12-14 18:19:17 +01:00
Juergen Hoeller
842f5b354d
Declare serialVersionUID on DefaultAopProxyFactory
...
Closes gh-27784
2021-12-14 18:17:03 +01:00
Juergen Hoeller
67a4b63d42
Avoid NPE against null value from toString call
...
Closes gh-27782
2021-12-14 18:16:52 +01:00
Juergen Hoeller
354dad615b
Avoid early initialization of empty interceptor names
...
Closes gh-12238
2021-12-14 18:16:35 +01:00
Stephane Nicoll
0668323176
Upgrade to Log4j2 2.15.0
2021-12-10 15:12:57 +01:00
Sam Brannen
e03e62c76a
Test status quo for null in varargs in SpEL expressions
...
This commit also points out that `null` supplied as a single value for
a varargs array of type Optional will be kept as `null` instead of being
converted to Optional.empty(); whereas, if more than one value is passed
to such a varargs array a null value will be properly converted to
Optional.empty().
See gh-27719
2021-12-10 11:18:10 +01:00
Rossen Stoyanchev
96a7fc693b
Apply LogFormatUtils in more places
2021-12-09 16:07:20 +00:00
Rossen Stoyanchev
50f6db2704
Replace both EOL and control characters
2021-12-08 13:41:45 +00:00
Arjen Poutsma
24ebb5ecd5
Use ByteArrayDecoder in DefaultClientResponse::createException
...
This commit changes DefaultClientResponse::createException to use
the ByteArrayDecoder, instead of converting to DataBuffers and
turning these into a byte array.
Closes gh-27666
2021-11-10 17:09:55 +01:00
Juergen Hoeller
a439a83f34
Polishing
2021-11-09 23:01:46 +01:00
Juergen Hoeller
f0de3a9924
Recommend ObjectProvider as alternative to @Lazy for optional dependencies
...
Closes gh-27649
2021-11-09 23:01:31 +01:00
Stephane Nicoll
17c3976bca
Upgrade to Reactor Dysprosium-SR25
...
Closes gh-27635
2021-11-09 19:40:59 +01:00
Sam Brannen
9c4a33e64c
Increase the likelihood that timed tests pass on CI server
2021-11-05 13:29:06 +01:00
Stephane Nicoll
dd3ae4e63d
Start building against Reactor Dysprosium-SR25 snapshots
...
See gh-27635
2021-11-04 14:51:52 +01:00
Sam Brannen
dfc435d045
Return previous value in UndertowHeadersAdapter's remove() method
...
Prior to this commit, UndertowHeadersAdapter's remove() method violated
the java.util.Map contract by always returning null.
This commit fixes this by returning the previous list stored under the
specified key, and otherwise returning null if no previous value was
present.
Closes gh-27592
2021-10-22 14:59:57 +02:00
Sam Brannen
78a24c0dd1
Update "Reporting a Vulnerability" link
2021-10-20 14:50:19 +02:00
Sam Brannen
2bec54e7b3
Fix Javadoc in [NamedParameter]JdbcOperations.queryForObject methods
...
This commit fixes the Javadoc in all queryForObject(...) methods in
JdbcOperations and NamedParameterJdbcOperations regarding what kinds of
exceptions are thrown under which conditions.
Closes gh-27559
(cherry picked from commit 0853baaa3f )
2021-10-19 18:38:17 +02:00
Rossen Stoyanchev
52e2953de9
Fix checkstyle warning
...
See gh-27569
2021-10-18 17:09:46 +01:00
Rossen Stoyanchev
7b149a68c6
Fix assertion message in DefaultDataBuffer
...
Closes gh-27567
2021-10-18 16:57:12 +01:00
Smile
d1b3b8eaf6
Update Javadoc in DefaultResponseErrorHandler
...
Closes gh-27569
2021-10-18 16:28:19 +01:00
Spring Builds
f94794e5c0
Next development version (v5.2.19.BUILD-SNAPSHOT)
2021-10-14 10:25:19 +00:00
Rossen Stoyanchev
26af506441
DefaultResponseErrorHandler shows full error details
...
Closes gh-27552
2021-10-13 21:21:38 +01:00
Juergen Hoeller
b14a940716
Polishing
2021-10-13 13:00:53 +02:00
Juergen Hoeller
4ecbf6511d
Remove dead fallback code
2021-10-13 12:52:38 +02:00
Juergen Hoeller
5b6a32d1b9
Polishing
2021-10-12 16:18:41 +02:00