Commit Graph

59 Commits

Author SHA1 Message Date
Max Lambrecht 4e3d0cf703
Prepare release v0.8.11 (#288)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2024-11-18 16:08:12 -06:00
Max Lambrecht de8b12c70a
Prepare release v0.8.10 (#279)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2024-11-06 15:05:28 -06:00
Max Lambrecht 0023bec0c6
Prepare Release v0.8.9 (#272)
* Prepare release v0.8.9

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>

* Minor

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>

---------

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2024-10-09 11:34:37 -05:00
Max Lambrecht fcee57f94c
Prepare release v0.8.8 (#270)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2024-10-08 12:01:43 -05:00
Max Lambrecht 03118e3f12
Prepare release v0.8.7 (#261)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2024-09-20 12:42:25 -07:00
Max Lambrecht 78f2b722a2
Add Run Build Workflow on Push (#226)
Add Run Build Workflow on Push

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2024-03-08 18:15:02 -08:00
Max Lambrecht 7bbe3ed36b
Prepare Release 0.8.6 (#224)
Prepare Release 0.8.6

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2024-03-04 16:17:49 -06:00
Max Lambrecht c5629c58e7
Update PR Build Workflow (#217)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2024-02-28 15:31:02 -06:00
Max Lambrecht 4103c93262
Point badge to main branch (#219)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2024-02-28 12:48:39 -06:00
Max Lambrecht 9b8b7dad87
Fix image url in the README (#209)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2024-02-15 17:09:16 -06:00
Max Lambrecht 63a004d9f3
Prepare release 0.8.5 (#204)
Co-authored-by: Ryan Turner <turner@uber.com>
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2024-02-15 14:11:06 -06:00
Max Lambrecht 537e7f7a7b
Prepare release 0.8.4 (#134)
Prepare release 0.8.4

Co-authored-by: Ryan Turner <rturner3@users.noreply.github.com>
Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
2023-04-14 13:47:26 -05:00
Max Lambrecht 47edb81ae3
Prepare release 0.8.3 (#121)
Bump library version to 0.8.3
Add CHANGELOG.md

Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
2023-04-12 15:51:58 -05:00
Max Lambrecht 5e16f7a632
Bump library version to 0.8.2 (#113)
Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
2023-03-07 14:13:32 -06:00
Max Lambrecht d9b932f782
Bump library to 0.8.1. Update README (#107)
Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
2023-01-11 16:26:50 -03:00
Thomas Richner 0085ce08f9
Aarch64 support (#101)
Add aarch64 module for OSX

Signed-off-by: Thomas Richner <thomas.richner@oviva.com>
Co-authored-by: Max Lambrecht <max.lambrecht@hpe.com>
2023-01-11 14:37:29 -03:00
Max Lambrecht 5840d8ff4e
Update README release 0.8.0 (#95) 2022-05-06 17:22:25 -03:00
Max Lambrecht cac2f603c4
Update artifact versions in READMEs (#85)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-09-08 15:23:00 -03:00
Max Lambrecht 7e298d72b1 Add OS/JDK matrix to Github Actions config.
Update build badge link.

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 11:40:04 -03:00
Ryan Turner a1757c5557 Fix typo in README.md
Signed-off-by: Ryan Turner <turner@uber.com>
2020-11-24 09:41:12 -08:00
Max Lambrecht b9035b4dac Bump to 0.6.3
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-10-27 10:57:39 -03:00
Max Lambrecht 057a048397 Add note to README to clarify that java-spiffe-helper artifact is published to Github releases.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-10-02 11:17:15 -03:00
Max Lambrecht 5a8d9d9056 Bump version to 0.6.2
Improve how the SpiffeTrustManager is configured to either validate SPIFFE IDs or acceptAny.
Validate the SslContextOptions.
Add visibility to some validation errors by logging warnings.
Improve log of the X509Source update.
Improve Spiffe Provider README.

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-08-25 13:08:52 -03:00
Max Lambrecht d64db92d1f Bump version to 0.6.1
Upgrade gprc-java dependency to 1.31.1
Upgrade other dependencies.
Fix jwt-svid audience validation.

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-08-20 13:40:47 -03:00
Max Lambrecht 09149487a0 Tasks for signing and publishing artifacts to maven repository.
Add to README instruction to add the maven and gradle dependencies.
Minor additions to gradle build configs.

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-08-04 14:39:35 -03:00
Max Lambrecht f47e48f684 Minor amendments.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-07-09 09:12:24 -03:00
Max Lambrecht e994ede993 Add MacOS support.
Amendments in javadocs.
Other minor changes.

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-07-04 09:57:49 -03:00
Max Lambrecht 8641f92dd1 Fix coverage output file for coveralls
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-06-17 11:22:56 -03:00
Max Lambrecht e41e80ce8e Add coveralls integration
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-06-17 11:05:17 -03:00
Max Lambrecht 00eb86949f Addressing PR comments.
Adding documentation.
Amendments in READMEs and javadoc comments.
Some refactors to improve code and clarity.

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-06-11 17:09:55 -03:00
Max Lambrecht cf761c5bdf Java Spiffe Helper implementation
Refactors
Tests
README improvements

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-06-04 10:19:19 -03:00
Max Lambrecht 928b075661 Moving and cleaning dependencies
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-04-23 07:39:55 -03:00
Max Lambrecht 3e05e37b10 Changing return value from Optional to Result. Other refactors. Improving comments.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-04-20 10:56:36 -03:00
Max Lambrecht 43f9d79e8c [WIP]-Define v2 interface, refactor in modules
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-04-10 14:21:27 -03:00
Max Lambrecht 96550b7e57 minor amendment in README
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-12-26 10:18:21 -03:00
Max Lambrecht d20756d172 Updating dependencies and gradle wrapper verion. Adding clarifications to README. Adding method to install the Provider programmatically
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-12-20 11:40:54 -03:00
Max Lambrecht 6345cadc60 Add SpiffeContextFactory
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-11-05 17:14:53 -03:00
Max Lambrecht 6e9ab4bf99 Allow accepted spiffeid list to be empty to disable the validation by spiffe id
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-09-21 15:23:28 -03:00
Max Lambrecht cdfffa4207 Minor amendment in README
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-09-14 16:35:09 -03:00
Max Lambrecht a5b28922c9 This PR includes the following changes
- workload.proto updated to the last version
- updated SpiffeSVID, X509SVIDFetcher and SpiffeIdManager to read the Federated
Bundles and use them in the TrustStore checkClient validation method.

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-09-14 16:27:49 -03:00
Max Lambrecht 0a2fc88078 Allowing ssl.spiffe.accept to be a list
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-08-15 08:50:41 -03:00
Max Lambrecht 318a6be9a8 Minor amendments
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-08-09 16:41:18 -03:00
Max Lambrecht c7857e9593 Addressing PR comments. Clarifying readme, refactoring code to improve readability and handling error scenarios. Adding log. Removing unused method
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-08-08 15:51:14 -03:00
Max Lambrecht 87b9f59de2 Minor amendments in readme
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-08-07 12:31:09 -03:00
Max Lambrecht 85b04cb5ad Amending link
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-08-06 11:08:41 -03:00
Max Lambrecht d434240a47 Implementation of SPIFFE KeyStore
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-08-06 10:44:55 -03:00
Max Lambrecht cedd418c21 Clarifying requirements in README. Upgrading gradle version to 4.8 2018-06-20 15:56:25 -03:00
Max Lambrecht 4a283133ad Changing Retry configurable parameter. Adding socket address resolution through JVM property 2018-06-15 09:57:59 -03:00
Max Lambrecht 5e6fbdd5c4 Adding max retries parameter to RetryPolicy. Setting defaults. Completing README
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-06-08 16:37:13 -03:00
Max Lambrecht d669a63ea5 Making changes suggested by PR reviewer: creating interface, moving class to a package, renaming method to clarify intention. Other changes: adding plugin to generate fat jar, removing SLF4J simple imp to avoid conflicts when importing the library 2018-06-06 15:50:54 -03:00