1
0
mirror of synced 2026-07-20 01:55:08 +00:00
Commit Graph

7570 Commits

Author SHA1 Message Date
Joe Grandja ef4109358a Add release-notes-sections.yml 2020-02-05 15:19:57 -05:00
Joe Grandja 6d6fd09665 Next Development Version 2020-02-05 10:04:48 -05:00
Joe Grandja 84f5713d26 Release 5.1.8.RELEASE 5.1.8.RELEASE 2020-02-05 09:45:19 -05:00
Joe Grandja 137c211667 Update to Spring Boot 2.1.12
Fixes gh-7923
2020-02-04 16:56:11 -05:00
Joe Grandja 4e4785c6c2 Update to org.slf4j 1.7.30
Fixes gh-7922
2020-02-04 16:55:11 -05:00
Joe Grandja ec0e03cff2 Update to org.powermock 2.0.5
Fixes gh-7921
2020-02-04 16:43:49 -05:00
Joe Grandja e3a50c5039 Update to hibernate-validator 6.0.18.Final
Fixes gh-7920
2020-02-04 16:39:50 -05:00
Joe Grandja b2476915e2 Update to hibernate-entitymanager 5.3.15.Final
Fixes gh-7919
2020-02-04 16:37:35 -05:00
Joe Grandja 90b1c877f1 Update to org.bouncycastle:bcpkix-jdk15on 1.64
Fixes gh-7918
2020-02-04 16:35:24 -05:00
Joe Grandja 57e69156c5 Update to org.aspectj 1.9.5
Fixes gh-7917
2020-02-04 16:32:43 -05:00
Joe Grandja 4c3ac0a1a4 Update to httpclient 4.5.11
Fixes gh-7916
2020-02-04 16:30:23 -05:00
Joe Grandja d9521cb880 Update to com.squareup.okhttp3 3.12.8
Fixes gh-7915
2020-02-04 16:27:09 -05:00
Joe Grandja 7d7cdbb09c Update to Jackson 2.9.10
Fixes gh-7914
2020-02-04 16:23:13 -05:00
Joe Grandja c2129d3812 Update to Reactor Californium-SR15
Fixes gh-7913
2020-02-04 16:16:33 -05:00
Joe Grandja 097c4bf2a1 Update to Spring Data Lovelace SR15
Fixes gh-7912
2020-02-04 16:14:57 -05:00
Joe Grandja b8938c98d3 Update to Spring Framework 5.1.13
Fixes gh-7911
2020-02-04 16:12:24 -05:00
Eleftheria Stein 0520810a0d Load LDIF file from classpath in unboundId mode
Fixes: gh-7833
2020-01-21 17:17:18 +01:00
Filip Hanik 8711ba5a30 Build using openjdk8
Fixes gh-7169

[closes #7169]
2020-01-13 10:32:10 -07:00
Rob Winch 0f8927b500 CompositeServerHttpHeadersWriter Executes Sequentially
Fixes gh-7731
2019-12-12 12:20:09 -06:00
Rob Winch 1136660518 DelegatingServerAuthenticationSuccessHandler Executes Sequentially
Fixes gh-7728
2019-12-12 09:31:43 -06:00
Rob Winch c395da3e04 DelegatingServerLogoutHandler Executes Sequentially
Fixes gh-7723
2019-12-12 07:48:58 -06:00
Joe Grandja 798c48eee3 Remove redundant validation for redirect-uri
Fixes gh-7706
2019-12-06 12:09:09 -05:00
Joe Grandja b7f1bdae64 Display general error message when WebFlux oauth2Login() fails
Issue gh-5562 gh-6484
2019-12-05 20:45:18 -05:00
Joe Grandja 459e8f1a11 WebFlux oauth2Login() redirects on failed authentication
Fixes gh-5562 gh-6484
2019-12-05 20:42:23 -05:00
Warren Bailey 450a20add4 When expired retrieve new Client Credentials token.
Once client credentials access token has expired retrieve a new token from the OAuth2 authorization server.
These tokens can't be refreshed because they do not have a refresh token associated with. This is standard behaviour for Oauth 2 client credentails

Fixes gh-5893
2019-11-28 16:02:06 -05:00
Rob Winch f3f84e1aff Next Development Version 2019-11-04 13:58:52 -06:00
Rob Winch 4a9d13dc5c Release 5.1.7.RELEASE 5.1.7.RELEASE 2019-11-04 13:56:38 -06:00
Rob Winch 62529278b5 Update to Spring Data Lovelace-SR12
Fixes gh-7617
2019-11-04 13:04:01 -06:00
Rob Winch dcb3b6940f Update to Spring 5.1.11.RELEASE
Fixes gh-7616
2019-11-04 13:03:48 -06:00
Rob Winch a82047e61b Update Californium-SR13
Fixes gh-7615
2019-11-04 13:03:36 -06:00
Rob Winch 6c54e5f278 Update to Spring Boot 2.1.9.RELEASE
Fixes gh-7614
2019-11-04 13:03:14 -06:00
Josh Cummings 8589580aa2 CookieServerCsrfTokenRepositoryTests Leading Dot
ResponseCookie removed support for having a leading dot in the cookie
domain.

Fixes gh-7500
2019-09-30 08:52:42 -06:00
Joe Grandja 1749c8df9c OAuth2AuthorizationCodeGrantWebFilter matches on registered redirect-uri
Fixes gh-7036
2019-09-24 15:50:19 -04:00
Roman Matiushchenko a5391b629e Fix NPE in RequestContextSubscriber
RequestContextSubscriber could cause NPE if Mono/Flux.subscribe()
was invoked outside of Web Context.
In addition it replaced source Context with its own without respect
to old data.
Now Request Context Data is Propagated within holder class and
it is added to existing reactor Context if Holder is not empty.

Fixes gh-7228
2019-09-08 20:35:09 -04:00
Andreas Kluth 57f3c76801 Remove OAuth2AuthorizationRequest when a distributed session is used
Dirties the WebSession by putting the amended AUTHORIZATION_REQUEST map into
the WebSession even it was already in the map. This causes common SessionRepository
implementations like Redis to persist the updated attribute.

Fixes gh-7327

Author: Andreas Kluth <mail@andreaskluth.net>
2019-09-05 10:04:14 -04:00
Rob Winch f8f1e9a3d4 Use ConcurrentHashMap in InMemoryReactiveClientRegistrationRepository
Fixes gh-7299
2019-09-04 19:21:22 -05:00
Bouke Nijhuis bf78e43403 add media type jwk-set+json to accept header
Fixes gh-7290
2019-09-03 14:39:18 -04:00
Angel Aguilera 3599ad7547 use simple link instead of 'pass' macro 2019-08-29 06:23:26 -05:00
Angel Aguilera 143e3ac249 fix footnotes markup
Fixes #3180
2019-08-29 06:23:26 -05:00
Josh Cummings 362356dea5 Add WebSecurityConfigurerAdapter Doc Detail
Fixes gh-6809
2019-08-22 17:58:14 -06:00
Daniel Wegener f28fe2d501 Add OnCommittedResponseWrapper.setContentLengthLong
Add setContentLengthLong tracking to OnCommittedResponseWrapper in
order to detect commits on servlets that use setContentLengthLong to
announce the entity size they are about to write (as used in the
Apache Tomcat's DefaultServlet).

Fixes gh-7261
2019-08-22 12:19:33 -06:00
Rob Winch 5114190cb6 Fix WebClient Memory Leaks
WebClient exchange requires that the body is consumed. Before this commit
there were places where an Exception was thrown without consuming the body
if the status was not successful. There was also the potential for the
statusCode invocation to throw an Exception of the status code was not
defined which would cause a leak.

This commit ensures that before the Exception is thrown the body is
consumed. It also uses the http status in a way that will ensure an
Exception is not thrown.

Fixes gh-7293
2019-08-21 12:46:54 -05:00
Rob Winch 93d1c7f59f Fix JDK 10+
Issue gh-7265
2019-08-16 11:15:01 -05:00
Rob Winch 2c128e85fa SecurityMockMvcConfigurer Honors Filter Order
Fixes gh-7265
2019-08-16 09:41:16 -05:00
Eleftheria Stein a17b75e862 Expire as many sessions as exceed maximum allowed
Fixes: gh-7166
2019-08-15 09:49:08 -05:00
Jeffrey Morlan 178a5e0819 Fix race condition in SessionRegistryImpl
Adding/removing sessions from principals wasn't atomic. If one thread
removed the last session from a principal while another thread added a
new one, the addition could be lost.

Fixes gh-3189
2019-08-06 13:46:08 -05:00
kostya05983 7542d59364 Fix docs typo WebSecurityConfigurationAdapter->WebSecurityConfigurerAdapter
Fixes gh-7026
2019-08-06 13:08:19 -05:00
Josh Cummings 83b7d7d461 Update to 5.1.7.BUILD-SNAPSHOT 2019-08-05 17:47:15 -06:00
Josh Cummings 17b48b0b60 Next Development Version 2019-08-05 17:43:50 -06:00
Josh Cummings f3cdd44350 Release 5.1.6.RELEASE 5.1.6.RELEASE 2019-08-05 17:22:17 -06:00