Commit Graph

63 Commits

Author SHA1 Message Date
Greg L. Turnquist
8ee2ada5ac Deploy releases directly to maven central on the new Sonatype infrastructure..
To reduce risk of a release getting stuck in an intermediate state on bintray, make all official releases to maven central.

Resolves #1180.
2021-02-26 10:34:21 -06:00
Greg L. Turnquist
2254b0f789 #1159 - Upgrade to JUnit 5 and AssertJ.
Also upgrade XMLUnit to the 2.x version, using its AssertJ integration.
2020-10-20 14:55:57 -05:00
Greg L. Turnquist
d24b4fb5d5 #1160 - Update code style. 2020-09-29 20:40:54 -05:00
Greg L. Turnquist
419b0b2180 Continue development on v3.0.11.BUILD-SNAPSHOT 2020-09-15 13:11:24 -05:00
Greg L. Turnquist
4d4124e3d4 Releasing Spring Web Services v3.0.10.RELEASE 2020-09-15 13:11:00 -05:00
Greg Turnquist
41a38f70ad Continue development on v3.0.10.BUILD-SNAPSHOT 2020-04-17 11:00:42 -05:00
Greg Turnquist
c0dedba3c4 Releasing Spring Web Services v3.0.9.RELEASE 2020-04-17 11:00:14 -05:00
Greg Turnquist
93a2c980f4 Continue development on v3.0.9.BUILD-SNAPSHOT 2019-11-04 10:03:24 -06:00
Greg Turnquist
c6765de082 Releasing Spring Web Services v3.0.8.RELEASE 2019-11-04 10:03:19 -06:00
Greg Turnquist
7169b81000 SWS-1072 - Resolve version conflict with commons-codec. 2019-08-22 18:38:21 -05:00
Greg Turnquist
78cdade4bf Continue development on v3.0.8.BUILD-SNAPSHOT 2019-02-22 15:45:28 -06:00
Greg Turnquist
6544723807 Releasing Spring Web Services v3.0.7.RELEASE 2019-02-22 15:27:03 -06:00
Greg Turnquist
72d616c1ef Continue development 2019-01-09 22:53:08 -06:00
Greg Turnquist
991e4dfc41 Releasing version 3.0.6.RELEASE 2019-01-09 22:42:37 -06:00
Greg Turnquist
1f05307d61 SWS-1049 - Replace direct API usage with better defaults. 2019-01-09 22:37:41 -06:00
Greg Turnquist
28b643c8f5 Continue development 2018-09-19 13:51:08 -05:00
Greg Turnquist
92370fbbb2 Releasing version 3.0.4.RELEASE 2018-09-19 13:36:50 -05:00
Greg Turnquist
40c84470b9 SWS-1033 - Introduce Spring-based X.509 cache support
Deprecate EhCache-based X.509 caching and provide a path to migrate toward Spring-based caching.
2018-09-13 10:48:47 -05:00
Greg Turnquist
8c654a3880 SWS-1030 - Fixes version conflicts
Uses maven-enforcer-plugin with the dependencyConvergence rule to identify library conflicts and resolves them, for both Java 8 and Java 10.
2018-07-31 15:28:03 -05:00
Greg Turnquist
8b0ff1c094 Next development version 2018-07-27 15:20:41 -05:00
Greg Turnquist
7ce3d9418f Releasing version 3.0.3.RELEASE 2018-07-26 11:25:24 -05:00
Greg Turnquist
6fcf4fe5bc Next development version 2018-07-25 15:30:27 -05:00
Greg Turnquist
359c80323d Releasing 3.0.2.RELEASE 2018-07-25 15:14:37 -05:00
Greg Turnquist
5e2390e2dd SWS-1027 - Fix log-based errors 2018-07-25 14:57:28 -05:00
Greg Turnquist
0428ea5918 Next development version 2018-03-15 11:53:29 -05:00
Greg Turnquist
a3a72232b3 Releasing version 3.0.1.RELEASE 2018-03-15 11:24:25 -05:00
Greg Turnquist
0d03d113b7 Next development version 2017-10-30 12:47:58 -05:00
Greg Turnquist
b847cc0ca8 Releasing version 3.0.0.RELEASE 2017-10-30 12:35:27 -05:00
Greg Turnquist
186bb2462b SWS-955 - Polishing 2017-10-30 11:12:19 -05:00
Jamin Hitchcock
e34fb937d1 SWS-955 - Add method for configuring SAML callback. 2017-10-30 11:02:00 -05:00
Greg Turnquist
f776609c63 SWS-1008 - Remove NO_SECURITY check in 3.x 2017-10-27 12:37:38 -05:00
Andreas Veithen
f36e8ca50c SWS-1007 - Fix invalid test cases that close the InputStream too early
Since Axiom uses deferred parsing, the underlying InputStream must not be closed before the message has been fully processed or the detach() method on the builder has been called. That constraint was violated by a few test cases. This doesn't cause problems with Axiom 1.2.x (presumably because the test messages are small enough), but the build fails with Axiom 1.3.0-SNAPSHOT.
2017-10-27 11:41:30 -05:00
Jamin Hitchcock
8c3df71531 SWS-972 - Handle UserDetailsService not finding user
SpringSecurityPasswordValidationCallbackHandler throws NPE when UserDetailsService does not find user. This adds a null check and additional test cases.
2017-10-27 11:31:44 -05:00
Andreas Veithen
dcc8b8deb0 SWS-1003 - Eliminate some usages of deprecated Axiom APIs
This change only addresses some trivial cases. There are other cases that require more work.
2017-10-24 19:52:19 -05:00
Greg Turnquist
a8f156db39 Next development version 2017-10-16 12:51:26 -05:00
Greg Turnquist
dfd1ede237 Release version 3.0.0.RC1 2017-10-16 12:44:18 -05:00
Greg Turnquist
0f80b6eb5c SWS-998 - Migrate to Maven and CircleCI 2017-10-13 16:03:22 -05:00
Greg Turnquist
6f9efb7e91 SWS-994 - Upgrade to Java 8, Spring 5, and everything else
Move Spring Web Services to 3.0.0.BUILD-SNAPSHOT

Key updates include:

* Rebase against Java 8
* Spring 5
* Smack 4.2
* Removal of wss4j 1.x support
* Gradle 4.0
* Plugins
2017-10-05 11:02:18 -05:00
Alexandru-Constantin Bledea
2398d6c648 SWS-989 - Skip validation if validation actions is empty or NO_SECURITY 2017-07-10 13:39:40 -05:00
Uxio
420e795607 SWS-948 Fix typo (duplicated the) 2016-02-11 14:28:44 -06:00
Greg Turnquist
346a53da29 SWS-890 Make WSSecurityEngine injectable to Wss4jSecurityInterceptor 2016-02-09 09:34:58 -06:00
Greg Turnquist
2906b1af5c SWS-945 Deprecate wss4j module
* Allow warnings through (don't break the build).
2016-02-09 08:19:45 -06:00
Arjen Poutsma
f9de2577a0 SWS-943 Upgraded from WSS4J 2.0 to 2.1 2016-02-03 11:38:20 -06:00
Jamin Hitchcock
f6f11b09d1 SWS-886 Update to WSS4J 2.0.x / XMLSec 2.0.x 2016-02-02 13:24:30 -06:00
Philippe Marschall
35f3fb9102 SWS-919 Remove unused code
The project contains some code that can never be executed and can be
removed safely.

This change removes:

 * XwsSecurityInterceptor#verifyInboundMessage
 * DaoX509AuthoritiesPopulator#logger

Issue: SWS-919
https://jira.spring.io/browse/SWS-919
2015-10-19 14:16:37 -05:00
Greg Turnquist
b040abb66d Merge branch 'SWS-920' of https://github.com/marschall/spring-ws into marschall-SWS-920 2015-10-19 14:08:24 -05:00
Philippe Marschall
80bd84594e SWS-920 Fix javadoc warnings
Javadoc generation produces various warnings resulting in suboptimal
output.

This patch includes:

 * fix markup
 * fix broken references
 * fix links to external documentation
 * fix wrong javadoc

Issue: SWS-920
https://jira.spring.io/browse/SWS-920
2015-10-03 16:43:56 +02:00
Philippe Marschall
de1e640dc3 SWS-918 Fix compiler warnings
The project contains various easy to fix compiler warnings like unused
imports, raw types and no longer needed @SuppressWarnings("unchecked").

This change removes:

 * unused imports
 * raw types
 * no longer needed @SuppressWarnings("unchecked")

Issue: SWS-918
https://jira.spring.io/browse/SWS-918
2015-10-03 13:20:34 +02:00
Andy Wilkinson
40c85c48de SWS-907 - Become compatible with Spring Security 4
Spring Security 4.0 removed a number of APIs that were deprecated in
3.x. This commit updates SpringSecurityUtils to avoid using those
APIs. This makes it compatible with Spring Security 4.0 while also
retaining compatibility with Spring Security 3.2.x.

Also, upgrade to Spring Security 3.2.7.RELEASE as the latest point release.
2015-07-08 11:59:22 -05:00
Arjen Poutsma
7d64bebd19 Converted spaces to tabs
This commit changes leading spaces in all Java source files to tabs, to
be consistent with other Spring projects.
2015-03-18 09:54:51 +01:00