Skip to content

Commit

Permalink
Update deps and changelog. Test fixes and spiffe id check
Browse files Browse the repository at this point in the history
  • Loading branch information
plorenz committed Nov 1, 2024
1 parent 6e19839 commit 74386da
Showing 8 changed files with 62 additions and 38 deletions.
10 changes: 6 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -213,15 +213,17 @@ events:

## Component Updates and Bug Fixes

* github.com/openziti/channel/v3: [v3.0.5 -> v3.0.6](https://github.com/openziti/channel/compare/v3.0.5...v3.0.6)
* github.com/openziti/edge-api: [v0.26.32 -> v0.26.34](https://github.com/openziti/edge-api/compare/v0.26.32...v0.26.34)
* github.com/openziti/identity: [v1.0.85 -> v1.0.86](https://github.com/openziti/identity/compare/v1.0.85...v1.0.86)
* github.com/openziti/channel/v3: [v3.0.5 -> v3.0.7](https://github.com/openziti/channel/compare/v3.0.5...v3.0.7)
* github.com/openziti/edge-api: [v0.26.32 -> v0.26.35](https://github.com/openziti/edge-api/compare/v0.26.32...v0.26.35)
* github.com/openziti/identity: [v1.0.85 -> v1.0.87](https://github.com/openziti/identity/compare/v1.0.85...v1.0.87)

* github.com/openziti/sdk-golang: [v0.23.43 -> v0.23.44](https://github.com/openziti/sdk-golang/compare/v0.23.43...v0.23.44)
* github.com/openziti/transport/v2: [v2.0.146 -> v2.0.147](https://github.com/openziti/transport/compare/v2.0.146...v2.0.147)
* github.com/openziti/transport/v2: [v2.0.146 -> v2.0.148](https://github.com/openziti/transport/compare/v2.0.146...v2.0.148)
* github.com/openziti/ziti: [v1.1.15 -> v1.2.0](https://github.com/openziti/ziti/compare/v1.1.15...v1.2.0)
* [Issue #2212](https://github.com/openziti/ziti/issues/2212) - Rework distributed control bootstrap mechanism
* [Issue #1835](https://github.com/openziti/ziti/issues/1835) - Add access log for rest and router connections
* [Issue #2234](https://github.com/openziti/ziti/issues/2234) - Emit an event when hasEdgeRouterConnection state changes for an Identity
* [Issue #2491](https://github.com/openziti/ziti/issues/2491) - fix router CSR loading
* [Issue #2478](https://github.com/openziti/ziti/issues/2478) - JWT signer secondary auth: not enough information to continue
* [Issue #2482](https://github.com/openziti/ziti/issues/2482) - router run command - improperly binds 127.0.0.1:53/udp when tunnel mode is not tproxy
* [Issue #2474](https://github.com/openziti/ziti/issues/2474) - Enable Ext JWT Enrollment/Generic Trust Bootstrapping
17 changes: 17 additions & 0 deletions controller/config/config.go
Original file line number Diff line number Diff line change
@@ -393,6 +393,12 @@ func LoadConfig(path string) (*Config, error) {
panic("unable to determine trust domain from SPIFFE id: hostname was empty")
}

if controllerConfig.Raft != nil {
if err = ValidateSpiffeId(controllerConfig.Id, spiffeId); err != nil {
panic(err)
}
}

//only preserve trust domain
spiffeId.Path = ""
controllerConfig.SpiffeIdTrustDomain = spiffeId
@@ -755,6 +761,17 @@ func GetSpiffeIdFromIdentity(id identity.Identity) (*url.URL, error) {
return spiffeId, nil
}

func ValidateSpiffeId(id *identity.TokenId, spiffeId *url.URL) error {
if !strings.HasPrefix(spiffeId.Path, "/controller/") {
return fmt.Errorf("invalid SPIFFE id path: %s, should have /controller/ prefix", spiffeId.Path)
}
idInSpiffeId := strings.TrimPrefix(spiffeId.Path, "/controller/")
if idInSpiffeId != id.Token {
return fmt.Errorf("spiffe id '%s', does not match subject identifier '%s'", id.Token, idInSpiffeId)
}
return nil
}

// GetSpiffeIdFromCertChain cycles through a slice of certificates that goes from leaf up CAs. Each certificate
// must contain 0 or 1 spiffe:// URI SAN. The first encountered SPIFFE id looking up the chain back to the root CA is returned.
// If no SPIFFE id is encountered, nil is returned. Errors are returned for parsing and processing errors only.
3 changes: 3 additions & 0 deletions controller/model/identity_manager.go
Original file line number Diff line number Diff line change
@@ -953,6 +953,9 @@ func newConnectionTracker(env Env) *ConnectionTracker {
unknownTimeout: env.GetConfig().Edge.IdentityStatusConfig.UnknownTimeout,
closeNotify: env.GetCloseNotifyChannel(),
}
if result.scanInterval < 5*time.Second {
result.scanInterval = 5 * time.Second
}
go result.runScanLoop()
return result
}
4 changes: 3 additions & 1 deletion controller/model/testing.go
Original file line number Diff line number Diff line change
@@ -49,14 +49,15 @@ type TestContext struct {
metricsRegistry metrics.Registry
closeNotify chan struct{}
dispatcher command.Dispatcher
eventDispatcher event.Dispatcher
}

func (ctx *TestContext) GetEnrollmentJwtSigner() (jwtsigner.Signer, error) {
return ctx, nil
}

func (ctx *TestContext) GetEventDispatcher() event.Dispatcher {
panic("implement me")
return ctx.eventDispatcher
}

func (self *TestContext) GetCloseNotifyChannel() <-chan struct{} {
@@ -190,6 +191,7 @@ func NewTestContext(t testing.TB) *TestContext {
EncodeDecodeCommands: true,
Limiter: command.NoOpRateLimiter{},
},
eventDispatcher: event.DispatcherMock{},
}

ctx.TestContext.Init()
8 changes: 4 additions & 4 deletions go.mod
Original file line number Diff line number Diff line change
@@ -50,18 +50,18 @@ require (
github.com/mitchellh/mapstructure v1.5.0
github.com/natefinch/lumberjack v2.0.0+incompatible
github.com/openziti/agent v1.0.18
github.com/openziti/channel/v3 v3.0.6
github.com/openziti/channel/v3 v3.0.7
github.com/openziti/cobra-to-md v1.0.1
github.com/openziti/edge-api v0.26.35-0.20241031190018-a42877ebbba3
github.com/openziti/edge-api v0.26.35
github.com/openziti/foundation/v2 v2.0.49
github.com/openziti/identity v1.0.86
github.com/openziti/identity v1.0.87
github.com/openziti/jwks v1.0.6
github.com/openziti/metrics v1.2.58
github.com/openziti/runzmd v1.0.51
github.com/openziti/sdk-golang v0.23.44
github.com/openziti/secretstream v0.1.25
github.com/openziti/storage v0.3.2
github.com/openziti/transport/v2 v2.0.147
github.com/openziti/transport/v2 v2.0.148
github.com/openziti/x509-claims v1.0.3
github.com/openziti/xweb/v2 v2.1.3
github.com/openziti/ziti-db-explorer v1.1.3
16 changes: 8 additions & 8 deletions go.sum
Original file line number Diff line number Diff line change
@@ -570,18 +570,18 @@ github.com/openziti-incubator/cf v0.0.3 h1:JKs55DbaIxl87nI/Ra/3DHMiz5iaPpu8JjsuN
github.com/openziti-incubator/cf v0.0.3/go.mod h1:6abCY06bCjKmK2I9kohij+cp9uXIPFiFwSCNZPdMk8E=
github.com/openziti/agent v1.0.18 h1:+MP1AXGresJPcbhbsFdElpTWqrQW+VZOLya0V+/mGbE=
github.com/openziti/agent v1.0.18/go.mod h1:HET46hghk8ahnVt/3mfVjmnL4NLNVZGnqvrQC3PbIn8=
github.com/openziti/channel/v3 v3.0.6 h1:HnV7im5cdOWltw5aYOoJb8TsZ+JLsDGOqwU/fhLm7e4=
github.com/openziti/channel/v3 v3.0.6/go.mod h1:YV+xmG4kptP48BAVMKJS+Pbuw0j3hWoWervh8m2aYpA=
github.com/openziti/channel/v3 v3.0.7 h1:Xi29/KszQcB0Zs466EQYEwORdw+1BBL9TWFlFh70QPw=
github.com/openziti/channel/v3 v3.0.7/go.mod h1:cpaBPj8bMLTDzuQFFxAvbEWcbzFN2XMwAqK33iRLa0M=
github.com/openziti/cobra-to-md v1.0.1 h1:WRinNoIRmwWUSJm+pSNXMjOrtU48oxXDZgeCYQfVXxE=
github.com/openziti/cobra-to-md v1.0.1/go.mod h1:FjCpk/yzHF7/r28oSTNr5P57yN5VolpdAtS/g7KNi2c=
github.com/openziti/dilithium v0.3.5 h1:+envGNzxc3OyVPiuvtxivQmCsOjdZjtOMLpQBeMz7eM=
github.com/openziti/dilithium v0.3.5/go.mod h1:XONq1iK6te/WwNzkgZHfIDHordMPqb0hMwJ8bs9EfSk=
github.com/openziti/edge-api v0.26.35-0.20241031190018-a42877ebbba3 h1:ZWCiboJUeyj67/3TF1DctADsYD60SCVSTqxOzKAKdEE=
github.com/openziti/edge-api v0.26.35-0.20241031190018-a42877ebbba3/go.mod h1:sYHVpm26Jr1u7VooNJzTb2b2nGSlmCHMnbGC8XfWSng=
github.com/openziti/edge-api v0.26.35 h1:32ILwMAPCQrf5ZVIR8IQO5AQwblIM60yD1+ABw48vXU=
github.com/openziti/edge-api v0.26.35/go.mod h1:sYHVpm26Jr1u7VooNJzTb2b2nGSlmCHMnbGC8XfWSng=
github.com/openziti/foundation/v2 v2.0.49 h1:aQ5I/lMhkHQ6urhRpLwrWP+7YtoeUitCfY/wub+nOqo=
github.com/openziti/foundation/v2 v2.0.49/go.mod h1:tFk7wg5WE/nDDur5jSVQTROugKDXQkFvmqRSV4pvWp0=
github.com/openziti/identity v1.0.86 h1:VmOdm+NCw0ZnPprR0nOMX43I2O+Q+b/FULNTnvcXXiw=
github.com/openziti/identity v1.0.86/go.mod h1:beIXWNDImEjZn93XPOorJzyuQCQUYOvKFQ0fWhLN2qM=
github.com/openziti/identity v1.0.87 h1:v0NnaDee/5GkPGSoG+2XTl0+0b3BDsm1R6EkkBmK+Zw=
github.com/openziti/identity v1.0.87/go.mod h1:beIXWNDImEjZn93XPOorJzyuQCQUYOvKFQ0fWhLN2qM=
github.com/openziti/jwks v1.0.6 h1:PR+9OVaMO8oHEoVQmHqeUBExWwLWyODEGJQK2DXHaqE=
github.com/openziti/jwks v1.0.6/go.mod h1:t4xxq8vlXGsPn29kiQVnZBBDDnEoOFqtJoHibkJunQQ=
github.com/openziti/metrics v1.2.58 h1:AbHSTMKHP/o6r6fh7a08c486Y/5f5xjkZQbcyn3w1tM=
@@ -594,8 +594,8 @@ github.com/openziti/secretstream v0.1.25 h1:40gHKcAcoXqKs0J7Tz1jTAmPoMXmMn4HP3Mg
github.com/openziti/secretstream v0.1.25/go.mod h1:zgBcyN7h/zLBIWeqSrWwlOGOMQW51oQGYYlkiArR6Ec=
github.com/openziti/storage v0.3.2 h1:etRAT2asJvV1gKgj/eRu3st7AO0TKgDagsEpDdIj/l0=
github.com/openziti/storage v0.3.2/go.mod h1:yTv6Rqs8Rk6nMPUD+96VXI5eWhOARTNLV0OPmgiK8I4=
github.com/openziti/transport/v2 v2.0.147 h1:YXNIu17SKecdfxQwLDeyF2bIkE6h4XOrlyzMdVeHuJY=
github.com/openziti/transport/v2 v2.0.147/go.mod h1:ovDQhNomg+Vl8cdHCeqG7HrRIsedkfhJQ1/QAm8Ktic=
github.com/openziti/transport/v2 v2.0.148 h1:2xNPyWp3eY31NsqzldRSpVuRnLpybTU4MkNPltPg80c=
github.com/openziti/transport/v2 v2.0.148/go.mod h1:n9QrYf+nudf4aSU4hvtC5WPTxqPJT6Vpg+vOSk8ae4I=
github.com/openziti/x509-claims v1.0.3 h1:HNdQ8Nf1agB3lBs1gahcO6zfkeS4S5xoQ2/PkY4HRX0=
github.com/openziti/x509-claims v1.0.3/go.mod h1:Z0WIpBm6c4ecrpRKrou6Gk2wrLWxJO/+tuUwKh8VewE=
github.com/openziti/xweb/v2 v2.1.3 h1:smHMs6BCdSF3LB3KMHvR8YcNYKESJjM9LBfHi958/2E=
14 changes: 7 additions & 7 deletions zititest/go.mod
Original file line number Diff line number Diff line change
@@ -11,14 +11,14 @@ require (
github.com/google/uuid v1.6.0
github.com/michaelquigley/pfxlog v0.6.10
github.com/openziti/agent v1.0.18
github.com/openziti/channel/v3 v3.0.6
github.com/openziti/edge-api v0.26.35-0.20241031190018-a42877ebbba3
github.com/openziti/fablab v0.5.60
github.com/openziti/channel/v3 v3.0.7
github.com/openziti/edge-api v0.26.35
github.com/openziti/fablab v0.5.72
github.com/openziti/foundation/v2 v2.0.49
github.com/openziti/identity v1.0.86
github.com/openziti/identity v1.0.87
github.com/openziti/sdk-golang v0.23.44
github.com/openziti/storage v0.3.2
github.com/openziti/transport/v2 v2.0.147
github.com/openziti/transport/v2 v2.0.148
github.com/openziti/ziti v0.28.3
github.com/orcaman/concurrent-map/v2 v2.0.1
github.com/pkg/errors v0.9.1
@@ -43,7 +43,7 @@ require (
github.com/apapsch/go-jsonmerge/v2 v2.0.0 // indirect
github.com/armon/go-metrics v0.4.1 // indirect
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
github.com/aws/aws-sdk-go v1.52.6 // indirect
github.com/aws/aws-sdk-go v1.55.5 // indirect
github.com/biogo/store v0.0.0-20200525035639-8c94ae1e7c9c // indirect
github.com/blang/semver v3.5.1+incompatible // indirect
github.com/boltdb/bolt v1.3.1 // indirect
@@ -100,7 +100,7 @@ require (
github.com/hashicorp/raft-boltdb v0.0.0-20220329195025-15018e9b97e0 // indirect
github.com/iancoleman/strcase v0.1.3 // indirect
github.com/inconshreveable/mousetrap v1.1.0 // indirect
github.com/influxdata/influxdb-client-go/v2 v2.13.0 // indirect
github.com/influxdata/influxdb-client-go/v2 v2.14.0 // indirect
github.com/influxdata/influxdb1-client v0.0.0-20191209144304-8bf82d3c094d // indirect
github.com/influxdata/line-protocol v0.0.0-20200327222509-2487e7298839 // indirect
github.com/jedib0t/go-pretty/v6 v6.5.9 // indirect
28 changes: 14 additions & 14 deletions zititest/go.sum
Original file line number Diff line number Diff line change
@@ -95,8 +95,8 @@ github.com/armon/go-metrics v0.4.1/go.mod h1:E6amYzXo6aW1tqzoZGT755KkbgrJsSdpwZ+
github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8=
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 h1:DklsrG3dyBCFEj5IhUbnKptjxatkF07cF2ak3yi77so=
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2/go.mod h1:WaHUgvxTVq04UNunO+XhnAqY/wQc+bxr74GqbsZ/Jqw=
github.com/aws/aws-sdk-go v1.52.6 h1:nw1AMg0wIj5tTnI89KaDe9G5aISqXm4KJEe1DfNbFvA=
github.com/aws/aws-sdk-go v1.52.6/go.mod h1:LF8svs817+Nz+DmiMQKTO3ubZ/6IaTpq3TjupRn3Eqk=
github.com/aws/aws-sdk-go v1.55.5 h1:KKUZBfBoyqy5d3swXyiC7Q76ic40rYcbqH7qjh59kzU=
github.com/aws/aws-sdk-go v1.55.5/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU=
github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8=
github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
@@ -408,8 +408,8 @@ github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANyt
github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=
github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
github.com/influxdata/influxdb-client-go/v2 v2.2.2/go.mod h1:fa/d1lAdUHxuc1jedx30ZfNG573oQTQmUni3N6pcW+0=
github.com/influxdata/influxdb-client-go/v2 v2.13.0 h1:ioBbLmR5NMbAjP4UVA5r9b5xGjpABD7j65pI8kFphDM=
github.com/influxdata/influxdb-client-go/v2 v2.13.0/go.mod h1:k+spCbt9hcvqvUiz0sr5D8LolXHqAAOfPw9v/RIRHl4=
github.com/influxdata/influxdb-client-go/v2 v2.14.0 h1:AjbBfJuq+QoaXNcrova8smSjwJdUHnwvfjMF71M1iI4=
github.com/influxdata/influxdb-client-go/v2 v2.14.0/go.mod h1:Ahpm3QXKMJslpXl3IftVLVezreAUtBOTZssDrjZEFHI=
github.com/influxdata/influxdb1-client v0.0.0-20191209144304-8bf82d3c094d h1:/WZQPMZNsjZ7IlCpsLGdQBINg5bxKQ1K1sh6awxLtkA=
github.com/influxdata/influxdb1-client v0.0.0-20191209144304-8bf82d3c094d/go.mod h1:qj24IKcXYK6Iy9ceXlo3Tc+vtHo9lIhSX5JddghvEPo=
github.com/influxdata/line-protocol v0.0.0-20200327222509-2487e7298839 h1:W9WBk7wlPfJLvMCdtV4zPulc4uCPrlywQOmbFOhgQNU=
@@ -592,20 +592,20 @@ github.com/openziti-incubator/cf v0.0.3 h1:JKs55DbaIxl87nI/Ra/3DHMiz5iaPpu8JjsuN
github.com/openziti-incubator/cf v0.0.3/go.mod h1:6abCY06bCjKmK2I9kohij+cp9uXIPFiFwSCNZPdMk8E=
github.com/openziti/agent v1.0.18 h1:+MP1AXGresJPcbhbsFdElpTWqrQW+VZOLya0V+/mGbE=
github.com/openziti/agent v1.0.18/go.mod h1:HET46hghk8ahnVt/3mfVjmnL4NLNVZGnqvrQC3PbIn8=
github.com/openziti/channel/v3 v3.0.6 h1:HnV7im5cdOWltw5aYOoJb8TsZ+JLsDGOqwU/fhLm7e4=
github.com/openziti/channel/v3 v3.0.6/go.mod h1:YV+xmG4kptP48BAVMKJS+Pbuw0j3hWoWervh8m2aYpA=
github.com/openziti/channel/v3 v3.0.7 h1:Xi29/KszQcB0Zs466EQYEwORdw+1BBL9TWFlFh70QPw=
github.com/openziti/channel/v3 v3.0.7/go.mod h1:cpaBPj8bMLTDzuQFFxAvbEWcbzFN2XMwAqK33iRLa0M=
github.com/openziti/cobra-to-md v1.0.1 h1:WRinNoIRmwWUSJm+pSNXMjOrtU48oxXDZgeCYQfVXxE=
github.com/openziti/cobra-to-md v1.0.1/go.mod h1:FjCpk/yzHF7/r28oSTNr5P57yN5VolpdAtS/g7KNi2c=
github.com/openziti/dilithium v0.3.5 h1:+envGNzxc3OyVPiuvtxivQmCsOjdZjtOMLpQBeMz7eM=
github.com/openziti/dilithium v0.3.5/go.mod h1:XONq1iK6te/WwNzkgZHfIDHordMPqb0hMwJ8bs9EfSk=
github.com/openziti/edge-api v0.26.35-0.20241031190018-a42877ebbba3 h1:ZWCiboJUeyj67/3TF1DctADsYD60SCVSTqxOzKAKdEE=
github.com/openziti/edge-api v0.26.35-0.20241031190018-a42877ebbba3/go.mod h1:sYHVpm26Jr1u7VooNJzTb2b2nGSlmCHMnbGC8XfWSng=
github.com/openziti/fablab v0.5.60 h1:RsqrEb3LV6asK5N97uZKyNSDhcNOeDcAuT4OAD/hY9Y=
github.com/openziti/fablab v0.5.60/go.mod h1:B/ib+GOtozEIytv2aXSFl9+dL7AiGfbpGS/VjnNduU8=
github.com/openziti/edge-api v0.26.35 h1:32ILwMAPCQrf5ZVIR8IQO5AQwblIM60yD1+ABw48vXU=
github.com/openziti/edge-api v0.26.35/go.mod h1:sYHVpm26Jr1u7VooNJzTb2b2nGSlmCHMnbGC8XfWSng=
github.com/openziti/fablab v0.5.72 h1:omcV1vS8C7FS1gnEFItczq7irf/8pMnvZNg/L7M/N2Q=
github.com/openziti/fablab v0.5.72/go.mod h1:qETYWQwY7QClVPQMpB5mS7izh2Bnk3LzbhbCrprbAR0=
github.com/openziti/foundation/v2 v2.0.49 h1:aQ5I/lMhkHQ6urhRpLwrWP+7YtoeUitCfY/wub+nOqo=
github.com/openziti/foundation/v2 v2.0.49/go.mod h1:tFk7wg5WE/nDDur5jSVQTROugKDXQkFvmqRSV4pvWp0=
github.com/openziti/identity v1.0.86 h1:VmOdm+NCw0ZnPprR0nOMX43I2O+Q+b/FULNTnvcXXiw=
github.com/openziti/identity v1.0.86/go.mod h1:beIXWNDImEjZn93XPOorJzyuQCQUYOvKFQ0fWhLN2qM=
github.com/openziti/identity v1.0.87 h1:v0NnaDee/5GkPGSoG+2XTl0+0b3BDsm1R6EkkBmK+Zw=
github.com/openziti/identity v1.0.87/go.mod h1:beIXWNDImEjZn93XPOorJzyuQCQUYOvKFQ0fWhLN2qM=
github.com/openziti/jwks v1.0.6 h1:PR+9OVaMO8oHEoVQmHqeUBExWwLWyODEGJQK2DXHaqE=
github.com/openziti/jwks v1.0.6/go.mod h1:t4xxq8vlXGsPn29kiQVnZBBDDnEoOFqtJoHibkJunQQ=
github.com/openziti/metrics v1.2.58 h1:AbHSTMKHP/o6r6fh7a08c486Y/5f5xjkZQbcyn3w1tM=
@@ -618,8 +618,8 @@ github.com/openziti/secretstream v0.1.25 h1:40gHKcAcoXqKs0J7Tz1jTAmPoMXmMn4HP3Mg
github.com/openziti/secretstream v0.1.25/go.mod h1:zgBcyN7h/zLBIWeqSrWwlOGOMQW51oQGYYlkiArR6Ec=
github.com/openziti/storage v0.3.2 h1:etRAT2asJvV1gKgj/eRu3st7AO0TKgDagsEpDdIj/l0=
github.com/openziti/storage v0.3.2/go.mod h1:yTv6Rqs8Rk6nMPUD+96VXI5eWhOARTNLV0OPmgiK8I4=
github.com/openziti/transport/v2 v2.0.147 h1:YXNIu17SKecdfxQwLDeyF2bIkE6h4XOrlyzMdVeHuJY=
github.com/openziti/transport/v2 v2.0.147/go.mod h1:ovDQhNomg+Vl8cdHCeqG7HrRIsedkfhJQ1/QAm8Ktic=
github.com/openziti/transport/v2 v2.0.148 h1:2xNPyWp3eY31NsqzldRSpVuRnLpybTU4MkNPltPg80c=
github.com/openziti/transport/v2 v2.0.148/go.mod h1:n9QrYf+nudf4aSU4hvtC5WPTxqPJT6Vpg+vOSk8ae4I=
github.com/openziti/x509-claims v1.0.3 h1:HNdQ8Nf1agB3lBs1gahcO6zfkeS4S5xoQ2/PkY4HRX0=
github.com/openziti/x509-claims v1.0.3/go.mod h1:Z0WIpBm6c4ecrpRKrou6Gk2wrLWxJO/+tuUwKh8VewE=
github.com/openziti/xweb/v2 v2.1.3 h1:smHMs6BCdSF3LB3KMHvR8YcNYKESJjM9LBfHi958/2E=

0 comments on commit 74386da

Please sign in to comment.