Andy Wilkinson
f50c8311b9
Move Servlet-specific Tomcat properties to server.tomcat.servlet
...
Closes gh-51603
2026-09-07 09:58:08 +01:00
Andy Wilkinson
d265e67685
Merge pull request #51173 from basteez
...
Closes gh-51173
* gh-51173:
Polish "Default use-relative-redirects to true"
Default use-relative-redirects to true
2026-09-07 09:18:50 +01:00
Andy Wilkinson
8924f1691c
Polish "Default use-relative-redirects to true"
...
See gh-51173
Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com >
2026-09-07 08:55:46 +01:00
Tiziano Basile
f119e58767
Default use-relative-redirects to true
...
Spring Boot unconditionally set useRelativeRedirects on the Tomcat
Context, defaulting it to false. That overrode Tomcat's own default and
forced absolute Location headers on every sendRedirect.
Keep server.tomcat.use-relative-redirects a simple boolean, but default
it to true so that relative Location headers are used out of the box.
The property can still be set to false to opt back into absolute
redirects.
Smoke tests that asserted a port-qualified absolute Location are updated
to the relative form, and the proxy tip in the reference documentation is
qualified since the context root redirect no longer carries a scheme.
Signed-off-by: Tiziano Basile <tiz.basile@gmail.com >
See gh-51173
2026-09-07 08:50:09 +01:00
Andy Wilkinson
a07c43466b
Merge branch '4.1.x'
...
Closes gh-51602
2026-09-07 08:43:59 +01:00
Andy Wilkinson
61275b0c64
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51601
2026-09-07 08:43:48 +01:00
Andy Wilkinson
2a30bbc70a
Merge pull request #51593 from fabio-grassi
...
Closes gh-51593
* gh-51593:
Switch to Java 17 variants of Oracle JDBC dependencies
2026-09-07 08:43:37 +01:00
Fabio Grassi
b49f9e2c32
Switch to Java 17 variants of Oracle JDBC dependencies
...
Signed-off-by: Fabio Grassi <40345396+fabio-grassi@users.noreply.github.com >
See gh-51593
2026-09-07 08:31:23 +01:00
Andy Wilkinson
57b44b0594
Merge branch '4.1.x'
...
Closes gh-51600
2026-09-07 08:27:14 +01:00
Andy Wilkinson
ea613dc511
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51599
2026-09-07 08:26:42 +01:00
Andy Wilkinson
4396a31e23
Merge pull request #51591 from msridhar
...
Closes gh-51591
* gh-51591:
Remove unnecessary NullAway suppressions
2026-09-07 08:25:30 +01:00
Manu Sridharan
25a3f8feb9
Remove unnecessary NullAway suppressions
...
Signed-off-by: Manu Sridharan <msridhar@gmail.com >
See gh-51591
2026-09-07 08:18:11 +01:00
Phillip Webb
222783aee4
Merge branch '4.1.x'
2026-09-05 16:56:14 -07:00
Phillip Webb
58c321c8b8
Merge branch '4.0.x' into 4.1.x
2026-09-05 16:56:08 -07:00
Phillip Webb
d94755304a
Polish
2026-09-05 16:55:48 -07:00
Phillip Webb
93b23c40c2
Merge branch '4.1.x'
2026-09-04 13:50:52 -07:00
Phillip Webb
c8a9ade251
Use module DSL for gRPC Antora attributes
...
Replace custom attributes and processing logic with the module
links DSL.
See gh-51498
2026-09-04 13:50:32 -07:00
Phillip Webb
96d2a52885
Merge branch '4.1.x'
2026-09-04 13:29:46 -07:00
Phillip Webb
d33f50538a
Merge branch '4.0.x' into 4.1.x
2026-09-04 13:25:55 -07:00
Phillip Webb
4b2c0d2852
Use module DSL for Pulsar Antora attributes
...
Replace custom attributes and processing logic with the module
links DSL.
See gh-51498
2026-09-04 13:21:38 -07:00
Phillip Webb
908669c785
Merge branch '4.1.x'
2026-09-04 13:06:26 -07:00
Phillip Webb
37d4d8625d
Merge branch '4.0.x' into 4.1.x
2026-09-04 13:06:19 -07:00
Phillip Webb
0eb25c7d30
Use module DSL for Jackson Antora attributes
...
Replace custom attributes and processing logic with the module
links DSL.
See gh-51498
2026-09-04 12:29:51 -07:00
Phillip Webb
7dcc12ac59
Merge branch '4.1.x'
2026-09-04 11:28:51 -07:00
Phillip Webb
4a51873151
Merge branch '4.0.x' into 4.1.x
2026-09-04 11:28:39 -07:00
Phillip Webb
d70a79ccd6
Remove Geode properties
...
Remove Geode properties that are no longer referenced.
See gh-51563
2026-09-04 11:27:46 -07:00
Andy Wilkinson
f7bb983335
Merge branch '4.1.x'
...
Closes gh-51588
2026-09-04 16:20:05 +01:00
Andy Wilkinson
154a77cae9
Make reactive resource server back off with custom security
...
Previously, the auto-configuration of reactive OAuth 2 resource
server based web security did not back off when a custom
SecurityWebFilterChain was defined. This did not match the
equivalent servlet-based auto-configuration which backs off when
a custom SecurityFilterChain is defined.
This commit updates the reactive auto-configuration to behave in
the same way as the servlet auto-configuration. A new annotation,
@ConditionalOnDefaultReactiveWebSecurity, is introduced. The
existing servlet-specific annotation,
@ConditionalOnDefaultWebSecurity is deprecated and a replacement
named @ConditionalOnDefaultServletWebSecurity is introduced.
Fixes gh-50778
2026-09-04 16:08:58 +01:00
Andy Wilkinson
5884541384
Merge branch '4.1.x'
...
Closes gh-51586
2026-09-04 14:54:05 +01:00
Andy Wilkinson
30f5416951
Merge pull request #51464 from yyuneu
...
Closes gh-51464
* gh-51464:
Fix corruption of supplementary characters in AppendableByteArray
2026-09-04 13:48:47 +01:00
JaeHyunAn
87cadf2c9c
Fix corruption of supplementary characters in AppendableByteArray
...
A high surrogate left unconsumed by the encoder was dropped between
append calls, so surrogate pairs written a character at a time by
JsonValueWriter were replaced with `?`.
See gh-51464
Signed-off-by: JaeHyunAn <98042706+yyuneu@users.noreply.github.com >
2026-09-04 13:43:50 +01:00
Andy Wilkinson
d305cc0ddc
Merge branch '4.1.x'
...
Closes gh-51585
2026-09-04 12:58:46 +01:00
Andy Wilkinson
61a62d56d8
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51584
2026-09-04 12:58:36 +01:00
Andy Wilkinson
3d731beaa1
Merge pull request #51507 from msridhar
...
Closes gh-51507
* gh-51507:
Fix new warnings from NullAway 0.14.1
2026-09-04 12:58:25 +01:00
Manu Sridharan
1c50b1cb7c
Fix new warnings from NullAway 0.14.1
...
Signed-off-by: Manu Sridharan <msridhar@gmail.com >
See gh-51507
2026-09-04 12:56:34 +01:00
Andy Wilkinson
a8f73986f6
Align JSON null and empty handling with that of YAML
...
Closes gh-51583
2026-09-04 12:35:34 +01:00
Andy Wilkinson
dc52ea8eb5
Merge branch '4.1.x'
...
Closes gh-51582
2026-09-04 11:47:04 +01:00
Andy Wilkinson
14536633ec
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51581
2026-09-04 11:46:53 +01:00
Andy Wilkinson
1eedb9c969
Merge pull request #51519 from DevJunz
...
Closes gh-51519
* gh-51519:
Polish "Delete layer temp file when layer creation fails"
Delete layer temp file when layer creation fails
2026-09-04 11:46:37 +01:00
Andy Wilkinson
71bfa94d10
Polish "Delete layer temp file when layer creation fails"
...
See gh-51519
Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com >
2026-09-04 11:12:11 +01:00
Junhwan Choi
5d6e417134
Delete layer temp file when layer creation fails
...
When ImageBuildpack.ExportedLayers creates a layer file, the copy from
the source tar can fail, for example when a malformed entry name is
rejected. The temporary layer file created before the copy was not
deleted in that case and was left orphaned in the system temp
directory.
Delete the layer temp file when creating it fails, suppressing any
secondary failure from the delete so the original exception is
propagated.
Signed-off-by: Junhwan Choi <devjunsday@gmail.com >
See gh-51519
2026-09-04 11:06:03 +01:00
Andy Wilkinson
64fd200c46
Merge branch '4.1.x'
...
Closes gh-51579
2026-09-04 10:53:01 +01:00
Andy Wilkinson
9380e958d3
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51578
2026-09-04 10:14:19 +01:00
Andy Wilkinson
a833fe58f9
Merge pull request #51546 from yyuneu
...
Closes gh-51546
* gh-51546:
Apply RabbitMQ credential fallbacks for null values
2026-09-04 10:12:14 +01:00
Andy Wilkinson
682816229a
Merge branch '4.1.x'
...
Closes gh-51577
2026-09-04 10:07:51 +01:00
Andy Wilkinson
c38c15b3b7
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51576
2026-09-04 09:53:28 +01:00
Andy Wilkinson
6114f57cb4
Merge pull request #51555 from vlsi
...
Closes gh-51555
* gh-51555:
Fix unrecognized JSpecify nullable annotations
2026-09-04 09:51:47 +01:00
Vladimir Sitnikov
ff3086700b
Fix unrecognized JSpecify nullable annotations
...
Signed-off-by: Vladimir Sitnikov <sitnikov.vladimir@gmail.com >
See gh-51555
2026-09-04 09:40:47 +01:00
Andy Wilkinson
e2bcbdf0af
Merge branch '4.1.x'
...
Closes gh-51575
2026-09-04 09:35:41 +01:00
Andy Wilkinson
4c5ed7e087
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51574
2026-09-04 09:35:30 +01:00