Moritz Halbritter
a69ff3bd59
Merge branch '2.7.x' into 3.0.x
2023-09-05 15:21:51 +02:00
Moritz Halbritter
76e51bc92f
Only enable needed Couchbase services in integration tests
2023-09-05 15:10:12 +02:00
Andy Wilkinson
67e1ee5dcf
Fix ordering of Jetty's WebSocketUpgradeFilter
...
Closes gh-37115
2023-08-31 15:22:26 +01:00
Stephane Nicoll
e8d329d99f
Polish
2023-08-22 14:44:02 +02:00
Moritz Halbritter
d3816651ce
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37014
2023-08-17 12:02:33 +02:00
Moritz Halbritter
dc62e5fbc3
Polish "Set max request header size on Netty when using HTTP/2"
...
See gh-36766
2023-08-17 11:50:18 +02:00
Nerses Aznauryan
ee5b23bb02
Set max request header size on Netty when using HTTP/2
...
Fix an issue that server.max-http-request-header-size doesn't have an
effect on Netty server with http2 enabled.
See gh-36766
2023-08-17 11:47:01 +02:00
Phillip Webb
9805723415
Update copyright year of changed files
2023-08-13 18:50:13 -07:00
Phillip Webb
a0089c5c76
Merge branch '2.7.x' into 3.0.x
2023-08-13 18:44:36 -07:00
Phillip Webb
46773dd5df
Update copyright year of changed files
2023-08-13 18:19:05 -07:00
Phillip Webb
527b2f2cac
Polish
2023-08-13 18:18:48 -07:00
Andy Wilkinson
7c77668372
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36864
2023-08-09 13:01:23 +01:00
Andy Wilkinson
c1f2efe00c
Document that spring.security.filter properties are Servlet-only
...
Closes gh-33551
2023-08-09 12:56:33 +01:00
Stephane Nicoll
e7706b4201
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36771
2023-08-07 14:08:48 +02:00
Stephane Nicoll
5e11bac1da
Polish "Configure ActiveMQConnectionFactory properly without spring-jms"
...
See gh-36767
2023-08-07 14:05:31 +02:00
Eddú Meléndez
bcfaad2cb8
Configure ActiveMQConnectionFactory properly without spring-jms
...
Previously, if spring-jms is not available and a non-pool connection
factory is requested (the default), no `CachingConnectionFactory` is
created. This commit makes sure to separate the two conditions, so
that a connection factory can be obtained even if spring-jms is not
on the classpath.
See gh-36767
2023-08-07 14:03:27 +02:00
Andy Wilkinson
c6dc505932
Auto-configure JsonpMapper even with user-defined transport
...
Closes gh-36698
2023-08-03 12:44:13 +01:00
Andy Wilkinson
803c155e69
Order default customizers so that they can be overridden
...
Closes gh-36674
2023-08-03 10:09:27 +01:00
Stephane Nicoll
259fac57a9
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36531
2023-07-24 16:29:56 +02:00
Stephane Nicoll
854c162966
Polish "Fail fast if job name does not exist"
...
See gh-36060
2023-07-24 16:21:44 +02:00
Akshay Dubey
c38cd74542
Fail fast if job name does not exist
...
See gh-36060
2023-07-24 16:15:04 +02:00
Stephane Nicoll
73cc54ad34
Prevent PostConstruct to be used in production code
...
Closes gh-36528
2023-07-24 16:08:50 +02:00
Andy Wilkinson
6a2a3e2b26
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36491
2023-07-21 15:06:34 +01:00
Andy Wilkinson
5a0f1bbe9b
Polish "Correct description of overrides for spring.redis.url"
...
See gh-36477
2023-07-21 14:47:54 +01:00
Johnny Lim
1effd3723f
Correct description of overrides for spring.redis.url
...
See gh-36477
2023-07-21 14:47:25 +01:00
Pengfei-Lu
8697d9ddd5
Correct conditions on auto-configured JacksonJsonpMapper
...
See gh-36109
Signed-off-by: Pengfei-Lu <459360594@qq.com>
2023-07-13 18:10:21 +01:00
Phillip Webb
f1b0d76d9b
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36162
2023-07-02 19:46:45 +01:00
Phillip Webb
b6990940b1
Polish 'Choose SAML party based on entity ID rather than always using first'
...
See gh-35902
2023-07-02 19:02:08 +01:00
Lasse Lindqvist
864af59adc
Choose SAML party based on entity ID rather than always using first
...
Update `Saml2RelyingPartyRegistrationConfiguration` so that
`RelyingPartyRegistrations` uses `collectionFromMetadataLocation`
rather than `fromMetadataLocation` and searches candidates for a
matching entity ID.
Prior to this commit, it was possible for the wrong provider to be
used if multiple candidates existed in the returned metadata.
See gh-35902
2023-07-02 18:54:34 +01:00
Andy Wilkinson
6effd6061c
Provide hints when template auto-config is excluded
...
Fixes gh-35682
2023-06-29 18:09:30 +01:00
Andy Wilkinson
79cd3a027a
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36098
2023-06-27 20:30:24 +01:00
Andy Wilkinson
9e1f2c4257
Tolerate Flway 9.20
...
Closes gh-36029
2023-06-27 20:22:24 +01:00
Andy Wilkinson
ffbef7bb80
Test server.max-http-request-header-size with Undertow
...
Closes gh-36047
2023-06-27 13:50:04 +01:00
Andy Wilkinson
2fae5de245
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36043
2023-06-23 15:50:02 +01:00
Andy Wilkinson
d2966e1cbf
Polish "Replace calls to verifyComplete() to avoid indefinite blocking"
...
See gh-35915
2023-06-23 12:38:12 +01:00
ThomazPassarelli
f9da30faf1
Replace calls to verifyComplete() to avoid indefinite blocking
...
See gh-35915
2023-06-23 12:16:26 +01:00
Andy Wilkinson
39c382713b
Initialize WebSocket infrastructure when using WebFlux and Jetty
...
In Spring Framework 5.x with Jetty 9, the reactive
JettyRequestUpgradeStrategy was able to initialize Jetty's WebSocket
infrastructure itself. With Jetty 10 this is no longer possible and
Boot must perform the initialization as part of preparing the
reactive JettyWebServer.
This commit updates the reactive WebSocket auto-configuration to
initialize Jetty's WebSocket infrastructure as part of creating the
reactive JettyWebServer.
Fixes gh-33347
2023-06-21 14:59:50 +01:00
Phillip Webb
48e13af8c4
Merge branch '2.7.x' into 3.0.x
2023-06-16 14:34:54 -07:00
Phillip Webb
b8d2c279ee
Update copyright year of changed files
2023-06-16 14:32:43 -07:00
Phillip Webb
691b549e36
Merge branch '2.7.x' into 3.0.x
2023-06-16 10:18:43 -07:00
Phillip Webb
f3f8610539
Polish
2023-06-16 10:17:08 -07:00
Andy Wilkinson
6def7252d6
Merge branch '2.7.x' into 3.0.x
...
Closes gh-35904
2023-06-15 12:20:27 +01:00
Andy Wilkinson
088006ff60
Use ephemeral port for Hazelcast
...
When Hazelcast is started on a fixed port and that port is already in
use, it does not fail to start which makes the problem hard to
detect. A symptom of the problem is that clients will not be able to
connect and will either retry indefinitely or will timeout depending
on their configuration.
This commit updates the Hazelcast client tests to start the Hazelcast
instance on an ephemeral port and to customize the client
configuration with the instance's address before use. This should
allow the client tests to work reliably in an environment where
Hazelcast's default port is already in use.
Closes gh-35903
2023-06-15 12:19:34 +01:00
Stephane Nicoll
02a601eae3
Fix checkstyle violation
2023-06-10 08:52:54 +02:00
Stephane Nicoll
261cb721e9
Fix checkstyle violation
2023-06-09 17:02:10 +02:00
Andy Wilkinson
39276f8302
Adapt to deprecation of rejectIllegalHeader
...
Closes gh-35442
2023-06-09 15:48:18 +02:00
Andy Wilkinson
fba0aa805f
Merge branch '2.7.x' into 3.0.x
...
Closes gh-35788
2023-06-08 13:37:27 +01:00
Andy Wilkinson
5e97f869d0
Remove unnecessary usage of Supplier
...
Closes gh-35787
2023-06-08 12:39:31 +01:00
Andy Wilkinson
51e980200a
Merge branch '2.7.x' into 3.0.x
...
Closes gh-35772
2023-06-07 11:27:01 +01:00
Andy Wilkinson
ca50cd8c8a
Stop using an infinite timeout for connecting to Hazelcast
...
Closes gh-35771
2023-06-07 11:22:50 +01:00