13965 Commits

Author SHA1 Message Date
github-actions[bot]
b220d9aa87 Release 6.1.4 6.1.4 2023-09-18 15:21:13 +00:00
Rob Winch
7627c2df46 Merge branch '6.0.x' into 6.1.x
Automate spring-security.xsd

Closes gh-13825
2023-09-14 23:43:27 -05:00
Rob Winch
342735043d Merge branch '5.8.x' into 6.0.x
Automate spring-security.xsd

Closes gh-13824
2023-09-14 23:42:31 -05:00
Rob Winch
779541b340 Merge branch '5.7.x' into 5.8.x
Automate spring-security.xsd

Closes gh-13823
2023-09-14 23:37:53 -05:00
Rob Winch
5b293d2116 Automate spring-security.xsd
Closes gh-13819
2023-09-14 16:01:50 -05:00
Marcus Da Coregio
7fcf44f8d9 Merge branch '6.0.x' into 6.1.x
Closes gh-13820
2023-09-14 21:25:48 +01:00
Marcus Da Coregio
18e88366d2 Resolve The matchingRequestParameterName From The Query String
Prior to this commit, the ServletRequest#getParameter method was used in order to verify if the matchingRequestParameterName was present in the request. That method has some side effects like interfering in the execution of the ServletRequest#getInputStream and ServletRequest#getReader method when the request is an HTTP POST (if those methods are invoked after getParameter, or vice-versa, the content won't be available). This commit makes that we only use the query string to check for the parameter, avoiding draining the request's input stream.

Closes gh-13731
2023-09-14 21:25:25 +01:00
Marcus Da Coregio
59a9aa3268 Merge branch '6.0.x' into 6.1.x
Closes gh-13814
2023-09-14 14:49:29 +01:00
Marcus Da Coregio
aeafcc1377 Defer MethodSecurityExpressionHandler Resolution
When using Spring Security ACL and compiling to Native, in order to create the '*AuthorizationMethodInterceptor' Proxy beans during build time, Spring tries to resolve the DataSource bean since the DataSource can be a dependency of some AclService implementations, and fails because some required data source properties are not available during build time.

This commit defers the initialization of the MethodSecurityExpressionHandler to the runtime.

Closes gh-12653
2023-09-14 14:48:24 +01:00
Marcus Da Coregio
b4ce77c028 Merge branch '6.0.x' into 6.1.x 2023-09-13 14:23:28 +01:00
Marcus Da Coregio
48babb7efa Merge branch '5.8.x' into 6.0.x 2023-09-13 14:23:01 +01:00
Eric Haag
f026e29771 Add dependency on rncToXsd task from nohttp
This addresses a deprecation warning causing build caching to be
disabled for the checkstyleNohttp task. With this change, we tell
Gradle that the rncToXsd task in the spring-security-config project
produces output that should be considered when running the
checkstyleNohttp task. This clears up ambiguities when computing the
task graph.
2023-09-13 13:58:44 +01:00
Eric Haag
620e6e0c34 Add rncToXsd task to resources set
This addresses a deprecation warning causing build caching to be
disabled for some tasks. With this change, we tell Gradle that the
rncToXsd task produces output that should be considered a resource.
This clears up ambiguities when computing the task graph.
2023-09-13 13:58:42 +01:00
Eric Haag
4ebfa2c804 Use lazy API to configure rncToXsd task
This avoids configuring the task eagerly.
2023-09-13 13:58:05 +01:00
Steve Riesenberg
461bf9a09c
Merge branch '6.0.x' into 6.1.x
Closes gh-13806
2023-09-12 18:48:28 -05:00
Steve Riesenberg
f03224fe7f
Merge branch '5.8.x' into 6.0.x
Closes gh-13805
2023-09-12 18:48:13 -05:00
Steve Riesenberg
3feb809b35
Fix Saml2AuthenticationExceptionMixin on JDK 17
Closes gh-13804
2023-09-12 18:39:29 -05:00
Steve Riesenberg
74dc3fd7b1
Merge branch '6.0.x' into 6.1.x
Closes gh-13799 in 6.1.x
Closes gh-13801
2023-09-12 17:02:48 -05:00
Steve Riesenberg
771d9cd8b6
Merge branch '5.8.x' into 6.0.x
Closes gh-13799
2023-09-12 17:00:47 -05:00
Steve Riesenberg
a580856bb2
Update jacoco tool version to 0.8.9
Closes gh-13798
2023-09-12 17:00:12 -05:00
Steve Riesenberg
9b7a110704
Fix OAuth2AuthenticationExceptionMixinTests on JDK 17
Closes gh-11893
2023-09-12 16:51:47 -05:00
Marcus Da Coregio
b80a1de9fa Merge branch '6.0.x' into 6.1.x
Closes gh-13796
2023-09-12 16:22:04 +01:00
Marcus Da Coregio
db37bdfe94 Merge branch '5.8.x' into 6.0.x
Closes gh-13795
2023-09-12 16:21:48 +01:00
Marcus Da Coregio
ce012a4661 CookieRequestCache Should Preserve Request Locale
Closes gh-13792
2023-09-12 16:21:27 +01:00
Marcus Da Coregio
b64d5395c5 Merge branch '6.0.x' into 6.1.x
Closes gh-13759
2023-08-31 10:16:07 -03:00
Marcus Da Coregio
629540f9d8 Merge branch '5.8.x' into 6.0.x
Closes gh-13758
2023-08-31 10:12:59 -03:00
Marcus Da Coregio
96d1763fc4 WWW-Authenticate header should not be added twice
Closes gh-13737
2023-08-31 10:07:10 -03:00
username1103
14b328e3ed Fix incorrect documentation 2023-08-30 14:15:55 -03:00
Steve Riesenberg
3cff9ff04a
Merge branch '6.0.x' into 6.1.x 2023-08-29 10:11:00 -05:00
Steve Riesenberg
98f9306a7c
Merge branch '5.8.x' into 6.0.x 2023-08-29 10:10:29 -05:00
Josh Cummings
a4d8c62ad7
withHttpOnlyCookie defaults to false
Closes gh-13659
2023-08-28 16:58:28 -06:00
github-actions[bot]
bbf2dd7091 Next development version 2023-08-21 18:19:39 +00:00
github-actions[bot]
741bdcff62 Release 6.1.3 6.1.3 2023-08-21 17:42:14 +00:00
github-actions[bot]
8efbbb3eb5 Next development version 2023-08-21 16:09:41 +00:00
github-actions[bot]
681681cbb8 Next development version 2023-08-21 15:54:03 +00:00
github-actions[bot]
612909ac4f Release 5.8.6 5.8.6 2023-08-21 15:21:12 +00:00
github-actions[bot]
54f7eacae6 Release 6.0.6 6.0.6 2023-08-21 15:20:33 +00:00
Josh Cummings
bcfa4adc44
Add MvcRequestMatcher Reference
Closes gh-13726
2023-08-20 23:32:14 -06:00
Josh Cummings
0df1884372
Merge branch '6.0.x' into 6.1.x
Closes gh-13722
2023-08-20 23:10:00 -06:00
Josh Cummings
5fb6f5768c
Merge branch '5.8.x' into 6.0.x
Closes gh-13666 in 6.0.x
Closes gh-13721
2023-08-20 23:07:36 -06:00
Josh Cummings
28f98b3351
Improve Error Message
Closes gh-13667
2023-08-20 22:53:57 -06:00
Josh Cummings
ed96e2cddf
Ignore Unmappable Servlets
Closes gh-13666
2023-08-20 22:53:55 -06:00
Steve Riesenberg
037c7cbf2d
Merge branch '6.0.x' into 6.1.x 2023-08-18 16:13:51 -05:00
Steve Riesenberg
fd2b2b7974
Update spring-ldap-core to 3.0.5
Closes gh-13678
2023-08-18 16:13:18 -05:00
Steve Riesenberg
7d4e5bf6b7
Update org.springframework.data to 2022.0.9
Closes gh-13677
2023-08-18 16:13:18 -05:00
Steve Riesenberg
509c6c2952
Update org.aspectj to 1.9.20
Closes gh-13676
2023-08-18 16:13:18 -05:00
Steve Riesenberg
b83377bc77
Update io.projectreactor to 2022.0.10
Closes gh-13674
2023-08-18 16:13:17 -05:00
Steve Riesenberg
e5bef7ad3b
Update mockk to 1.13.7
Closes gh-13673
2023-08-18 16:13:17 -05:00
Steve Riesenberg
9ddb94f887
Update micrometer-observation to 1.10.10
Closes gh-13672
2023-08-18 16:13:17 -05:00
Steve Riesenberg
b38af6d048
Update logback-classic to 1.4.11
Closes gh-13669
2023-08-18 16:13:16 -05:00