Commit Graph

483 Commits

Author SHA1 Message Date
dependabot[bot] 719554eab3
Bump actions/setup-java from 2 to 3 (#127)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 2 to 3.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Max Lambrecht <max.lambrecht@hpe.com>
2023-04-13 16:39:12 -05:00
dependabot[bot] ac7ec7da66
Bump actions/cache from 2 to 3 (#126)
Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-13 16:35:47 -05:00
dependabot[bot] f949feb2d9
Bump actions/checkout from 2 to 3 (#123)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-13 16:33:53 -05:00
Max Lambrecht 479943d510
Create .github/dependabot.yml (#122)
Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
2023-04-13 16:25:47 -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 e5600c3f4d
Update gradle version to 8.0.2 (#104)
Update gradle version to 8.0.2

Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
2023-04-12 13:16:22 -05:00
Guilherme Carvalho 0d0aae967f
Add SVID hints on workload api client (#114)
Add SVID hints on workload api client

Signed-off-by: Guilherme Carvalho <guilhermocc@proton.me>
2023-04-12 13:10:44 -05:00
Max Lambrecht c3dc4950e5
Fix CachedJwtSource tests (#120)
Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
2023-04-10 15:02:27 -05:00
Max Lambrecht 50208a709a
Update grpc dependency (#117)
Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
2023-04-05 16:40:47 -05:00
Max Lambrecht 11d0180134
Update netty dependency (#118)
Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
2023-04-05 16:40:08 -05:00
Max Lambrecht 8c2d990e3f
Update nimbus-jose-jwt dependency (#119)
Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
2023-04-05 16:33:26 -05:00
Max Lambrecht 3ca77c1de2
Add `CachedJwtSource` (#116)
Add CachedJwtSource

Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
2023-04-04 13:49:32 -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 f9dc354ae4
Solve memory leak. (#112)
Reverting changes that introduced a memory leak. Addressing error when context was cancelled

Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
2023-03-07 13:30:51 -06:00
Max Lambrecht 942bcc9eb4
Add default constructor to SpiffeSslSocketFactory (#109)
Add default constructor to SpiffeSslSocketFactory

Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
2023-02-16 16:13:21 -03: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
Max Lambrecht 34e9b6c5fe
Updating Nimbus dependency version to 9.28 (#103)
Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
2023-01-11 15:36:14 -03:00
Max Lambrecht c1c9be0c2e
Update SPIRE version for integration tests to 1.5.3 (#105)
Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
2023-01-11 15:26:40 -03:00
Max Lambrecht 48991a0105
Fix close method in WorkloadApiClient (#102)
Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
2023-01-11 15:00:07 -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 a878d7d7f4
Update grpc-java dependency to 1.49.0 (#97)
Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
2022-08-24 13:38:55 -07:00
Max Lambrecht 3ec46b414d
Update Nimbus JOSE-JWT dependency to 1.24.2 (#98)
Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
2022-08-24 13:33:14 -07:00
Max Lambrecht 6eb2ed5c0f
Update version of SPIRE used in integration tests (#99)
Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
2022-08-24 12:59:57 -07:00
Max Lambrecht 5840d8ff4e
Update README release 0.8.0 (#95) 2022-05-06 17:22:25 -03:00
Max Lambrecht 8120649796
Bump library version for release 0.8.0 (#94)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2022-05-06 16:30:07 -03:00
Max Lambrecht 4948b2bf2e
Update Gradle version to 7.4.2 (#93)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2022-04-29 14:18:03 -07:00
Max Lambrecht c0a4ddc089
Update Nimbus Jose-Jwt dependency to 9.22 (#92)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2022-04-29 14:08:47 -07:00
Max Lambrecht df4e0b3f71
Update grpc dependency to 1.46.0 (#91)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2022-04-29 14:06:02 -07:00
M1a0 6cdc17eb9c
Add FetchJWTSVIDs function for workloadapi and jwtSource (#90)
Signed-off-by: Yuhan Li <liyuhan.loveyana@bytedance.com>
2022-04-27 18:21:24 -03:00
Max Lambrecht 5a9fa55fe6
Update Nimbus JWT-JOSE dependency. (#89)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2022-02-07 17:47:36 -03:00
Max Lambrecht 0de5d0685b
Update grpc dependency. (#88)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2022-02-07 17:47:19 -03:00
Max Lambrecht f4e9f582fd
Update spire version in integration tests. (#87)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2022-02-07 17:47:02 -03:00
Max Lambrecht 66213fa047
Update gradle version. (#86)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2022-02-07 17:46:39 -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 77148473c4
Strict SPIFFE ID parsing (#74)
Strict SPIFFE ID parsing.

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-09-08 14:03:24 -03:00
Max Lambrecht 5289d4bb98
Update integration tests SPIRE version (#84)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-09-07 11:48:49 -07:00
Max Lambrecht 96fa2db3de
Update Nimbus JWT-JOSE dependency (#82)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-09-07 11:48:14 -07:00
Max Lambrecht 87420066c7
Update grpc-java dependency (#81)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-09-07 11:10:49 -07:00
Ian Haken 744f5276b4
Add support to the SpiffeTrustManager for a SpiffeIdVerifier callback. (#77)
Add support to the SpiffeTrustManager for a SpiffeIdVerifier callback.

Signed-off-by: Ian Haken <ihaken@netflix.com>
2021-08-14 08:10:06 -03:00
Max Lambrecht 7edf338ac1
Make CI script use SPIRE 1.0.1 (#78)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-08-11 20:03:05 -07:00
Max Lambrecht 7657acfafd
Add Integration tests for Workload API client. (#75)
* Add integration tests and setup script.

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
Co-authored-by: Ryan Turner <rturner3@users.noreply.github.com>
2021-07-27 10:08:32 -07:00
Ryan Turner 7e08d92859
Merge pull request #73 from maxlambrecht/add-github-actions
Configure Github Actions
2021-06-23 18:41:45 -07:00
Max Lambrecht 6a08cc3a60 Resolve nits.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-23 09:29:54 -03:00
Max Lambrecht 906995fd81 Refactor Github Actions config.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 13:37:41 -03:00
Max Lambrecht 1161be29a4 Remove unnecessary build.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 13:29:04 -03:00
Max Lambrecht 028302358d Remove CI name.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 13:14:15 -03:00
Max Lambrecht f01ee2cee7 Set coveralls CI name.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 12:52:23 -03:00
Max Lambrecht c40da6a305 Set coveralls CI name.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 12:47:33 -03:00
Max Lambrecht 30d751a579 Update secret name.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 12:37:24 -03:00
Max Lambrecht ffcb63309b Add build to coverage step.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 12:25:08 -03:00