Andreas Veithen [Sun, 19 Dec 2021 12:33:10 +0000 (12:33 +0000)]
Update actions/setup-java to v2
Andreas Veithen [Sun, 26 Sep 2021 11:34:00 +0000 (12:34 +0100)]
Upgrade Bouncycastle
Andreas Veithen [Sun, 26 Sep 2021 11:09:16 +0000 (12:09 +0100)]
Migrate to Github Actions
Andreas Veithen [Sun, 26 Sep 2021 11:13:06 +0000 (12:13 +0100)]
Update Axis2 and Axiom versions
robert lazarski [Mon, 1 Jun 2020 15:54:50 +0000 (05:54 -1000)]
github testing, add space to README.txt
Andreas Veithen [Sun, 28 Oct 2018 20:17:59 +0000 (20:17 +0000)]
Upgrade maven-javadoc-plugin.
Andreas Veithen [Sun, 28 Oct 2018 20:11:11 +0000 (20:11 +0000)]
Upgrade animal-sniffer-maven-plugin.
Andreas Veithen [Sun, 19 Aug 2018 16:07:35 +0000 (16:07 +0000)]
Add credentials to upload snapshots.
Andreas Veithen [Mon, 6 Aug 2018 21:37:46 +0000 (21:37 +0000)]
Update parent POM version.
Andreas Veithen [Mon, 6 Aug 2018 21:24:55 +0000 (21:24 +0000)]
Set up Travis.
Andreas Veithen [Mon, 6 Aug 2018 20:21:58 +0000 (20:21 +0000)]
Fix test failure caused by expired certificate.
Andreas Veithen [Mon, 6 Aug 2018 19:16:48 +0000 (19:16 +0000)]
Fix test failure caused by expired certificate.
Andreas Veithen [Tue, 6 Mar 2018 20:28:09 +0000 (20:28 +0000)]
Implement new release policy regarding checksum files.
Andreas Veithen [Fri, 19 Jan 2018 20:14:20 +0000 (20:14 +0000)]
Update JaCoCo.
Andreas Veithen [Sun, 7 Jan 2018 19:10:50 +0000 (19:10 +0000)]
Update libraries included in the distribution.
Andreas Veithen [Sat, 26 Aug 2017 19:18:21 +0000 (19:18 +0000)]
Upgrade checksum-maven-plugin and provide SHA-512 checksums.
Andreas Veithen [Sun, 30 Jul 2017 16:10:37 +0000 (16:10 +0000)]
Upgrade maven-dependency-plugin.
Andreas Veithen [Sun, 30 Jul 2017 16:05:54 +0000 (16:05 +0000)]
Remove unnecessary dependencies.
Andreas Veithen [Sun, 30 Jul 2017 13:14:10 +0000 (13:14 +0000)]
Fix Javadoc errors.
Andreas Veithen [Sun, 28 May 2017 17:36:42 +0000 (17:36 +0000)]
Use the proper way to iterate over children with a given name.
Andreas Veithen [Tue, 18 Apr 2017 22:16:20 +0000 (22:16 +0000)]
RAMPART-440: Upgrade OpenSAML.
Andreas Veithen [Tue, 18 Apr 2017 21:58:51 +0000 (21:58 +0000)]
Upgrade maven-compiler-plugin.
Andreas Veithen [Mon, 6 Feb 2017 10:09:33 +0000 (10:09 +0000)]
RAMPART-390: SupportingToken assertions should support multiple nested protection assertions. Patch provided by Stefan Vladov.
Andreas Veithen [Mon, 6 Feb 2017 10:05:36 +0000 (10:05 +0000)]
Merge changes from trunk.
Andreas Veithen [Tue, 31 Jan 2017 20:18:18 +0000 (20:18 +0000)]
Add rampart-policy to the code coverage analysis.
Andreas Veithen [Tue, 31 Jan 2017 20:01:47 +0000 (20:01 +0000)]
RAMPART-390: Apply patch provided by Stefan Vladov.
Andreas Veithen [Tue, 31 Jan 2017 19:59:40 +0000 (19:59 +0000)]
Create development branch for RAMPART-390.
Andreas Veithen [Tue, 31 Jan 2017 00:05:40 +0000 (00:05 +0000)]
RAMPART-423: Improve the efficiency of SimpleTokenStore. Based on a patch provided by Boris Dushanov.
Andreas Veithen [Tue, 31 Jan 2017 00:01:27 +0000 (00:01 +0000)]
Clean up the patch.
Andreas Veithen [Mon, 30 Jan 2017 23:45:51 +0000 (23:45 +0000)]
Merge latest changes from trunk.
Andreas Veithen [Mon, 30 Jan 2017 16:52:20 +0000 (16:52 +0000)]
RAMPART-339: Add sample 09 with different security policies for request and response. Based on a patch provided by Hasini Gunasinghe.
Andreas Veithen [Mon, 30 Jan 2017 16:49:02 +0000 (16:49 +0000)]
Final cleanup of the patch.
Andreas Veithen [Mon, 30 Jan 2017 16:38:53 +0000 (16:38 +0000)]
Add sample request/response for RAMPART-339.
Andreas Veithen [Mon, 30 Jan 2017 08:59:08 +0000 (08:59 +0000)]
Fix logic error.
Andreas Veithen [Mon, 30 Jan 2017 08:55:17 +0000 (08:55 +0000)]
Support samples with multiple policy files.
Andreas Veithen [Mon, 30 Jan 2017 08:49:29 +0000 (08:49 +0000)]
Fix target ordering.
Andreas Veithen [Mon, 30 Jan 2017 08:45:32 +0000 (08:45 +0000)]
Add sample 9 to unit test.
Andreas Veithen [Sun, 29 Jan 2017 21:41:43 +0000 (21:41 +0000)]
RAMPART-339: Apply patch provided by Hasini Gunasinghe.
Andreas Veithen [Sun, 29 Jan 2017 21:40:55 +0000 (21:40 +0000)]
Create development branch for RAMPART-339.
Andreas Veithen [Sun, 29 Jan 2017 18:54:03 +0000 (18:54 +0000)]
Normalize whitespace.
Andreas Veithen [Sun, 29 Jan 2017 18:50:15 +0000 (18:50 +0000)]
Avoid wildcard imports.
Andreas Veithen [Sun, 29 Jan 2017 18:28:03 +0000 (18:28 +0000)]
RAMPART-426: Use Axiom's getRole API to extract the actor/role from the security header.
Andreas Veithen [Sun, 29 Jan 2017 18:14:29 +0000 (18:14 +0000)]
Revert r1780826 (patch for RAMPART-287); this was supposed to go to a branch, not the trunk.
Andreas Veithen [Sun, 29 Jan 2017 17:05:48 +0000 (17:05 +0000)]
RAMPART-287: Apply patch provided by Suresh Attanayake.
Andreas Veithen [Sun, 29 Jan 2017 12:39:06 +0000 (12:39 +0000)]
RAMPART-331: Remove unreachable code. Patch provided by David Tonhofer.
Andreas Veithen [Sun, 29 Jan 2017 10:37:06 +0000 (10:37 +0000)]
Reduce code duplication.
Andreas Veithen [Sun, 29 Jan 2017 10:07:34 +0000 (10:07 +0000)]
Fix getMsgCtx12 to actually return a SOAP 1.2 message.
Andreas Veithen [Sun, 29 Jan 2017 01:27:30 +0000 (01:27 +0000)]
Code simplification.
Andreas Veithen [Sun, 29 Jan 2017 01:10:37 +0000 (01:10 +0000)]
Add extra null check.
Andreas Veithen [Sun, 29 Jan 2017 00:41:03 +0000 (00:41 +0000)]
Fix imports.
Andreas Veithen [Sat, 28 Jan 2017 23:23:57 +0000 (23:23 +0000)]
Merge latest changes from trunk.
Andreas Veithen [Sat, 28 Jan 2017 23:16:27 +0000 (23:16 +0000)]
RAMPART-417, RAMPART-433: Add Kerberos support. Based on patches provided by Detelin Yordanov and Boris Dushanov.
Andreas Veithen [Sat, 28 Jan 2017 23:08:44 +0000 (23:08 +0000)]
Fix license headers.
Andreas Veithen [Sat, 28 Jan 2017 23:00:53 +0000 (23:00 +0000)]
Convert KerberosServer into a JUnit rule.
Andreas Veithen [Sat, 28 Jan 2017 22:38:15 +0000 (22:38 +0000)]
More cleanup.
Andreas Veithen [Sat, 28 Jan 2017 22:19:33 +0000 (22:19 +0000)]
Some cleanup.
Andreas Veithen [Sat, 28 Jan 2017 22:13:30 +0000 (22:13 +0000)]
Use xml-truth instead of xmlunit.
Andreas Veithen [Sat, 28 Jan 2017 20:16:51 +0000 (20:16 +0000)]
Move KerberosDelegationServiceValidator from src/main to src/test.
Andreas Veithen [Sat, 28 Jan 2017 20:12:54 +0000 (20:12 +0000)]
Merge latest changes from trunk.
Andreas Veithen [Sat, 28 Jan 2017 20:11:11 +0000 (20:11 +0000)]
No need to copy classes into the repo; they are loaded from the parent class loader anyway.
Andreas Veithen [Sat, 28 Jan 2017 19:59:32 +0000 (19:59 +0000)]
Use the existing ClientHelper in KerberosDelegationService.
Andreas Veithen [Sat, 28 Jan 2017 18:51:34 +0000 (18:51 +0000)]
Use ClientHelper in RampartKerberosTest.
Andreas Veithen [Sat, 28 Jan 2017 18:30:45 +0000 (18:30 +0000)]
Merge latest changes from trunk.
Andreas Veithen [Sat, 28 Jan 2017 18:11:44 +0000 (18:11 +0000)]
Use the new ClientHelper class.
Andreas Veithen [Sat, 28 Jan 2017 16:25:06 +0000 (16:25 +0000)]
Move JettyServer to Axis2's testutils.
Andreas Veithen [Sat, 28 Jan 2017 16:00:33 +0000 (16:00 +0000)]
Merge latest changes from trunk.
Andreas Veithen [Sat, 28 Jan 2017 15:53:52 +0000 (15:53 +0000)]
Merge latest changes from trunk.
Andreas Veithen [Sun, 15 Jan 2017 09:25:58 +0000 (09:25 +0000)]
Copy axis2.xml to the repository instead of configuring it in code.
Andreas Veithen [Sat, 14 Jan 2017 23:30:45 +0000 (23:30 +0000)]
Use commons-logging.
Andreas Veithen [Sat, 14 Jan 2017 23:27:48 +0000 (23:27 +0000)]
Make the location of axis2.xml configurable.
Andreas Veithen [Sat, 14 Jan 2017 23:08:35 +0000 (23:08 +0000)]
Manage the ConfigurationContext explicitly in JettyServer.
Andreas Veithen [Sat, 14 Jan 2017 22:54:51 +0000 (22:54 +0000)]
Generate server certificates dynamically at runtime instead of during the build.
Andreas Veithen [Sat, 14 Jan 2017 19:15:51 +0000 (19:15 +0000)]
Merge latest changes from trunk.
Andreas Veithen [Sat, 14 Jan 2017 19:08:07 +0000 (19:08 +0000)]
Disallow usage of static ports.
Andreas Veithen [Sat, 14 Jan 2017 19:04:53 +0000 (19:04 +0000)]
Let Jetty choose a port instead of using PortAllocator.
Andreas Veithen [Sat, 14 Jan 2017 18:57:49 +0000 (18:57 +0000)]
Introduce getEndpoint methods similar to Axis2Server.
Andreas Veithen [Sat, 14 Jan 2017 18:37:08 +0000 (18:37 +0000)]
Merge latest changes from trunk.
Andreas Veithen [Sat, 14 Jan 2017 18:30:34 +0000 (18:30 +0000)]
Support either HTTP or HTTPS in JettyServer, but not both at the same time, so that we can converge towards the same interface as Axis2Server.
Andreas Veithen [Sat, 14 Jan 2017 18:00:51 +0000 (18:00 +0000)]
Some code cleanup.
Andreas Veithen [Sat, 14 Jan 2017 17:49:47 +0000 (17:49 +0000)]
Merge latest changes from trunk.
Andreas Veithen [Sat, 14 Jan 2017 17:39:22 +0000 (17:39 +0000)]
Let JettyServer configure the system properties for the client trust store.
Andreas Veithen [Sat, 14 Jan 2017 17:23:53 +0000 (17:23 +0000)]
Merge latest changes from trunk.
Andreas Veithen [Sat, 14 Jan 2017 15:22:41 +0000 (15:22 +0000)]
Transform JettyServer into a JUnit rule.
Andreas Veithen [Sat, 14 Jan 2017 14:32:23 +0000 (14:32 +0000)]
Apply the patch provided by Boris Dushanov for RAMPART-423.
Andreas Veithen [Sat, 14 Jan 2017 14:31:48 +0000 (14:31 +0000)]
Create a development branch to work on the patch for RAMPART-423.
Andreas Veithen [Sat, 14 Jan 2017 13:31:04 +0000 (13:31 +0000)]
Update WSS4J.
Andreas Veithen [Sat, 14 Jan 2017 13:26:42 +0000 (13:26 +0000)]
Update JUnit to the latest version.
Andreas Veithen [Sat, 14 Jan 2017 13:13:33 +0000 (13:13 +0000)]
Use Commons Logging as we do elsewhere.
Andreas Veithen [Sat, 14 Jan 2017 13:10:34 +0000 (13:10 +0000)]
Remove duplicate assertion builder.
Andreas Veithen [Sat, 14 Jan 2017 12:48:54 +0000 (12:48 +0000)]
Fix formatting.
Andreas Veithen [Sat, 14 Jan 2017 12:22:55 +0000 (12:22 +0000)]
Apply patch provided by Boris Dushanov for RAMPART-433 (which incorporates the patch provided by Detelin Yordanov for RAMPART-417).
Andreas Veithen [Sat, 14 Jan 2017 12:13:50 +0000 (12:13 +0000)]
Create a development branch to work on the patches for RAMPART-417 and RAMPART-433.
Andreas Veithen [Sat, 14 Jan 2017 12:00:10 +0000 (12:00 +0000)]
Set svn:auto-props.
Andreas Veithen [Tue, 10 Jan 2017 22:37:09 +0000 (22:37 +0000)]
Use for loops instead of iterators.
Andreas Veithen [Tue, 10 Jan 2017 22:23:48 +0000 (22:23 +0000)]
Use generics.
Andreas Veithen [Tue, 10 Jan 2017 22:09:26 +0000 (22:09 +0000)]
Use for loops instead of iterators.
Andreas Veithen [Tue, 10 Jan 2017 22:01:59 +0000 (22:01 +0000)]
Replace tabs with spaces.
Andreas Veithen [Mon, 9 Jan 2017 23:50:03 +0000 (23:50 +0000)]
Remove deprecated methods.
Andreas Veithen [Mon, 9 Jan 2017 23:34:18 +0000 (23:34 +0000)]
Make correct use of generics.
Andreas Veithen [Sun, 8 Jan 2017 21:45:03 +0000 (21:45 +0000)]
Add missing message bundle entry.