Commit Graph

1790 Commits

Author SHA1 Message Date
Paul Lorenz 596f67b718 Fix missing memory pool buffer returns. Fixes #1045 2022-06-08 10:29:18 -04:00
dependabot[bot] 0931f92d20 Merge pull request #1042 from openziti/dependabot/go_modules/github.com/go-openapi/validate-0.22.0 2022-06-07 15:06:03 +00:00
Andrew c04ef38580 Merge pull request #1029 from openziti/adds.jkws.support
adds jwks support
2022-06-07 11:05:28 -04:00
Andrew Martinez 9ae2eb825c adds jwks support
- ext-jwt-signers now support jwks endpoints in addition to static
  certificates
- ext-jwt-signers now require either kid+cert or jkwsEndpoint
- ext-jwt-signers now requires issuer and audience fields
- jwksEndpoints are initially cached and will be revalidated on invalid
  auth once every 5s at most
- adds more external id tests
2022-06-07 09:57:22 -04:00
dependabot[bot] 3d28a8d0f6 Bump github.com/go-openapi/validate from 0.21.0 to 0.22.0
Bumps [github.com/go-openapi/validate](https://github.com/go-openapi/validate) from 0.21.0 to 0.22.0.
- [Release notes](https://github.com/go-openapi/validate/releases)
- [Commits](https://github.com/go-openapi/validate/compare/v0.21.0...v0.22.0)

---
updated-dependencies:
- dependency-name: github.com/go-openapi/validate
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-07 02:09:06 +00:00
Andrew d72d7262d4 Merge pull request #1039 from openziti/fix.1035.null.config.types
fixes openziti/edge#1035 defaults from nil to empty slice
2022-06-06 16:27:52 -04:00
Andrew Martinez f68321d19c fixes openziti/edge#1035 defaults from nil to empty slice 2022-06-06 16:17:02 -04:00
Andrew 35345107da Merge pull request #1038 from openziti/use.xweb.v2
Use.xweb.v2
2022-06-06 16:13:43 -04:00
Andrew Martinez 0014b39f7e update xweb to v2 2022-06-06 14:33:42 -04:00
Andrew Martinez 1efbbfd83c update xweb 2022-06-06 14:29:48 -04:00
dependabot[bot] 8bd3f27947 Merge pull request #1036 from openziti/dependabot/go_modules/github.com/openziti/sdk-golang-0.16.76 2022-06-06 14:36:16 +00:00
Paul Lorenz 0d758b4a37 Merge pull request #1028 from openziti/fix-create-terminator-race-condition
If conn is closed after terminator create, remove terminator.
2022-06-06 10:34:31 -04:00
dependabot[bot] 448c5649aa Bump github.com/openziti/sdk-golang from 0.16.75 to 0.16.76
Bumps [github.com/openziti/sdk-golang](https://github.com/openziti/sdk-golang) from 0.16.75 to 0.16.76.
- [Release notes](https://github.com/openziti/sdk-golang/releases)
- [Commits](https://github.com/openziti/sdk-golang/compare/v0.16.75...v0.16.76)

---
updated-dependencies:
- dependency-name: github.com/openziti/sdk-golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-06 02:12:15 +00:00
Paul Lorenz 366b60428d Tidy tunneler code a bit. Remove Start method. Have service contain related fabric provider 2022-06-03 15:01:00 -04:00
Paul Lorenz bfdb275fd0 If conn is closed after terminator create, remove terminator.
Also clean up some logging and make sure terminatorId is handled
in a threadsafe manner. Fixes #1027
2022-06-03 14:54:05 -04:00
Geoff Berl 9e6cd6e7ff Merge pull request #1034 from openziti/extend-timeouts
Extending default enrollment period and session timeout
2022-06-03 13:44:23 -04:00
Geoff Berl 3da86ca9bb Fixing change of default rather than min session timeout 2022-06-03 13:28:57 -04:00
Paul Lorenz f64fac160d Merge pull request #1026 from openziti/fix-1025
Fix panic if close callback isn't set yet. Fixes #1025
2022-06-03 11:57:09 -04:00
Geoff Berl 7d229aa9a9 Extending default enrollment period and session timeout 2022-06-03 11:14:43 -04:00
Paul Lorenz ee39c789d9 Fix panic if close callback isn't set yet. Fixes #1025 2022-06-02 23:27:40 -04:00
Paul Lorenz 25c77250e5 Merge pull request #1030 from openziti/raft
Raft
2022-06-02 23:24:34 -04:00
Paul Lorenz 0c66342f8d Update deps and address review comments 2022-06-02 23:15:23 -04:00
Paul Lorenz 4fd73259e0 Update dep 2022-06-02 00:08:44 -04:00
Paul Lorenz 2f6a3bc828 Update handler -> manager for base types and config 2022-06-02 00:05:54 -04:00
Paul Lorenz 7cf9dc135d Initial support for raft and command style architecture 2022-06-01 23:52:07 -04:00
ziti-ci 32bf51f193 Updating dependency github.com/openziti/fabric@v0.17.142 2022-05-31 20:05:35 +00:00
ziti-ci 1e5d2fa796 Updating dependency github.com/openziti/sdk-golang@v0.16.75 2022-05-31 12:41:43 +00:00
ziti-ci 13a10e2e78 Updating dependency github.com/openziti/sdk-golang@v0.16.74 2022-05-31 12:37:08 +00:00
Andrew 6c6870c987 Merge pull request #1024 from openziti/update.sdk
updates sdk version
2022-05-27 14:44:21 -04:00
Andrew Martinez a01b000249 updates sdk version 2022-05-27 14:18:06 -04:00
Andrew fb1214b65f Merge pull request #1023 from openziti/use.cmap.v2
use cmap generics, update fabric
2022-05-27 14:12:20 -04:00
Andrew Martinez e74c76c44b fix tproxy for linux 2022-05-27 14:03:37 -04:00
Andrew Martinez 7381423974 use cmap generics, update fabric 2022-05-27 11:02:51 -04:00
ziti-ci 1af4e6cdf6 Updating dependency github.com/openziti/fabric@v0.17.141 2022-05-27 14:31:03 +00:00
ziti-ci 6152138aa5 Updating dependency github.com/openziti/fabric@v0.17.140 2022-05-27 13:12:44 +00:00
ziti-ci 57eabe06c5 Updating dependency github.com/openziti/fabric@v0.17.139 2022-05-27 13:08:38 +00:00
ziti-ci 17ba11cffc Updating dependency github.com/openziti/sdk-golang@v0.16.71 2022-05-27 13:04:11 +00:00
Andrew 7c9dda9191 Merge pull request #1019 from openziti/update.fabric.xweb.move
updates fabric w/ xweb moved out
2022-05-27 08:59:26 -04:00
Andrew 5ec687c2bb Merge pull request #1021 from openziti/fix.edge.1020
fix scenarios where `nil` or non map is provided in data causes a panic
2022-05-26 17:22:51 -04:00
Andrew Martinez 601f73e7fb fixes post/update ripple breakage 2022-05-26 17:16:02 -04:00
Andrew Martinez 6fcde2ee3c fix scenarios where nil or non map is provided in data causes a panic
- fixes edge #1020
- adds higher level error
- adds store level error
2022-05-26 17:03:43 -04:00
Andrew Martinez 47b210c67b updates fabric w/ xweb moved out 2022-05-26 11:27:09 -04:00
Andrew 6672b570de Merge pull request #1018 from openziti/adds.simple.management.rest.client
adds utility facilities for creating rest clients for the management api
2022-05-26 10:36:22 -04:00
Andrew Martinez b05b6ac9bb adds utility facilities for creating rest clients for the management api 2022-05-25 10:23:56 -04:00
Andrew d8723a8177 Merge pull request #1017 from openziti/fix.missing.409.enrollment.response
adds 409 response to POST /enrollments
2022-05-24 09:36:27 -04:00
Andrew Martinez a52de50477 adds 409 response to POST /enrollments 2022-05-23 17:29:48 -04:00
Andrew fde181d812 Merge pull request #1016 from openziti/adds.x509.claims.support
adds x509 claims support for external ids to CAs
2022-05-23 17:29:30 -04:00
ziti-ci 49a18e5953 Updating dependency github.com/openziti/sdk-golang@v0.16.70 2022-05-23 17:30:22 +00:00
Andrew Martinez c5f156dd9e adds x509 claims support for external ids to CAs
- adds REST API CA external id field
- adds rest api for external fields
- refactors authentication interfaces for federation
- alters authentication moduels to return AuthResult interfaces
- allows AuthResults to provide external x509 certs as session certs
2022-05-23 13:08:16 -04:00
ziti-ci abb5c564cc Updating dependency github.com/openziti/fabric@v0.17.137 2022-05-23 14:44:28 +00:00