3664ac54a5
Our original intention was for projects to consume and generate their own Go code for these protobuf packages using Buf. While this is still the best route for many projects, it causes some headaches when using a library (e.g. consul-server-connection-manager) that pulls in the same protobuf package as your project, as Go's protobuf implementation only allows for a package/namespace to be registered once. In such cases, projects can depend on this Go module instead, as a single place where these protobuf packages are registered.
195 lines
9.1 KiB
Modula-2
195 lines
9.1 KiB
Modula-2
module github.com/hashicorp/consul
|
|
|
|
go 1.18
|
|
|
|
replace github.com/hashicorp/consul/api => ./api
|
|
|
|
replace github.com/hashicorp/consul/sdk => ./sdk
|
|
|
|
replace github.com/hashicorp/consul/proto-public => ./proto-public
|
|
|
|
replace launchpad.net/gocheck => github.com/go-check/check v0.0.0-20140225173054-eb6ee6f84d0a
|
|
|
|
require (
|
|
github.com/NYTimes/gziphandler v1.0.1
|
|
github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e
|
|
github.com/armon/go-metrics v0.3.10
|
|
github.com/armon/go-radix v1.0.0
|
|
github.com/aws/aws-sdk-go v1.42.34
|
|
github.com/coredns/coredns v1.1.2
|
|
github.com/coreos/go-oidc v2.1.0+incompatible
|
|
github.com/docker/go-connections v0.3.0
|
|
github.com/envoyproxy/go-control-plane v0.10.1
|
|
github.com/fsnotify/fsnotify v1.5.1
|
|
github.com/golang/protobuf v1.5.0
|
|
github.com/google/go-cmp v0.5.7
|
|
github.com/google/gofuzz v1.2.0
|
|
github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22
|
|
github.com/google/tcpproxy v0.0.0-20180808230851-dfa16c61dad2
|
|
github.com/grpc-ecosystem/go-grpc-middleware v1.0.0
|
|
github.com/hashicorp/consul-awsauth v0.0.0-20220713182709-05ac1c5c2706
|
|
github.com/hashicorp/consul-net-rpc v0.0.0-20220307172752-3602954411b4
|
|
github.com/hashicorp/consul/api v1.13.1
|
|
github.com/hashicorp/consul/proto-public v0.1.0
|
|
github.com/hashicorp/consul/sdk v0.10.0
|
|
github.com/hashicorp/go-bexpr v0.1.2
|
|
github.com/hashicorp/go-checkpoint v0.5.0
|
|
github.com/hashicorp/go-cleanhttp v0.5.1
|
|
github.com/hashicorp/go-connlimit v0.3.0
|
|
github.com/hashicorp/go-discover v0.0.0-20220411141802-20db45f7f0f9
|
|
github.com/hashicorp/go-hclog v0.14.1
|
|
github.com/hashicorp/go-memdb v1.3.2
|
|
github.com/hashicorp/go-multierror v1.1.1
|
|
github.com/hashicorp/go-raftchunking v0.6.2
|
|
github.com/hashicorp/go-sockaddr v1.0.2
|
|
github.com/hashicorp/go-syslog v1.0.0
|
|
github.com/hashicorp/go-uuid v1.0.2
|
|
github.com/hashicorp/go-version v1.2.1
|
|
github.com/hashicorp/golang-lru v0.5.4
|
|
github.com/hashicorp/hcl v1.0.0
|
|
github.com/hashicorp/hil v0.0.0-20200423225030-a18a1cd20038
|
|
github.com/hashicorp/memberlist v0.4.0
|
|
github.com/hashicorp/raft v1.3.9
|
|
github.com/hashicorp/raft-autopilot v0.1.6
|
|
github.com/hashicorp/raft-boltdb/v2 v2.2.2
|
|
github.com/hashicorp/serf v0.10.0
|
|
github.com/hashicorp/vault/api v1.0.5-0.20200717191844-f687267c8086
|
|
github.com/hashicorp/vault/sdk v0.1.14-0.20200519221838-e0cfd64bc267
|
|
github.com/hashicorp/yamux v0.0.0-20210826001029-26ff87cf9493
|
|
github.com/imdario/mergo v0.3.13
|
|
github.com/kr/text v0.2.0
|
|
github.com/miekg/dns v1.1.41
|
|
github.com/mitchellh/cli v1.1.0
|
|
github.com/mitchellh/copystructure v1.0.0
|
|
github.com/mitchellh/go-testing-interface v1.14.0
|
|
github.com/mitchellh/hashstructure v0.0.0-20170609045927-2bca23e0e452
|
|
github.com/mitchellh/hashstructure/v2 v2.0.2
|
|
github.com/mitchellh/mapstructure v1.4.1
|
|
github.com/mitchellh/pointerstructure v1.2.1
|
|
github.com/mitchellh/reflectwalk v1.0.1
|
|
github.com/patrickmn/go-cache v2.1.0+incompatible
|
|
github.com/pkg/errors v0.9.1
|
|
github.com/prometheus/client_golang v1.4.0
|
|
github.com/rboyer/safeio v0.2.1
|
|
github.com/ryanuber/columnize v2.1.2+incompatible
|
|
github.com/shirou/gopsutil/v3 v3.21.10
|
|
github.com/stretchr/testify v1.7.0
|
|
go.etcd.io/bbolt v1.3.5
|
|
go.uber.org/goleak v1.1.10
|
|
golang.org/x/crypto v0.0.0-20210513164829-c07d793c2f9a
|
|
golang.org/x/net v0.0.0-20211216030914-fe4d6282115f
|
|
golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d
|
|
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c
|
|
golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10
|
|
golang.org/x/time v0.0.0-20200630173020-3af7569d3a1e
|
|
google.golang.org/genproto v0.0.0-20200623002339-fbb79eadd5eb
|
|
google.golang.org/grpc v1.37.1
|
|
google.golang.org/protobuf v1.27.1
|
|
gopkg.in/square/go-jose.v2 v2.5.1
|
|
gotest.tools/v3 v3.0.3
|
|
k8s.io/api v0.18.2
|
|
k8s.io/apimachinery v0.18.2
|
|
k8s.io/client-go v0.18.2
|
|
)
|
|
|
|
require (
|
|
cloud.google.com/go v0.59.0 // indirect
|
|
github.com/Azure/azure-sdk-for-go v44.0.0+incompatible // indirect
|
|
github.com/Azure/go-autorest v14.2.0+incompatible // indirect
|
|
github.com/Azure/go-autorest/autorest v0.11.18 // indirect
|
|
github.com/Azure/go-autorest/autorest/adal v0.9.13 // indirect
|
|
github.com/Azure/go-autorest/autorest/azure/auth v0.5.0 // indirect
|
|
github.com/Azure/go-autorest/autorest/azure/cli v0.4.0 // indirect
|
|
github.com/Azure/go-autorest/autorest/date v0.3.0 // indirect
|
|
github.com/Azure/go-autorest/autorest/to v0.4.0 // indirect
|
|
github.com/Azure/go-autorest/autorest/validation v0.3.0 // indirect
|
|
github.com/Azure/go-autorest/logger v0.2.1 // indirect
|
|
github.com/Azure/go-autorest/tracing v0.6.0 // indirect
|
|
github.com/DataDog/datadog-go v3.2.0+incompatible // indirect
|
|
github.com/Microsoft/go-winio v0.4.3 // indirect
|
|
github.com/StackExchange/wmi v1.2.1 // indirect
|
|
github.com/beorn7/perks v1.0.1 // indirect
|
|
github.com/bgentry/speakeasy v0.1.0 // indirect
|
|
github.com/boltdb/bolt v1.3.1 // indirect
|
|
github.com/census-instrumentation/opencensus-proto v0.2.1 // indirect
|
|
github.com/cespare/xxhash/v2 v2.1.1 // indirect
|
|
github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible // indirect
|
|
github.com/circonus-labs/circonusllhist v0.1.3 // indirect
|
|
github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe // indirect
|
|
github.com/davecgh/go-spew v1.1.1 // indirect
|
|
github.com/denverdino/aliyungo v0.0.0-20170926055100-d3308649c661 // indirect
|
|
github.com/digitalocean/godo v1.10.0 // indirect
|
|
github.com/dimchansky/utfbom v1.1.0 // indirect
|
|
github.com/envoyproxy/protoc-gen-validate v0.1.0 // indirect
|
|
github.com/fatih/color v1.9.0 // indirect
|
|
github.com/form3tech-oss/jwt-go v3.2.2+incompatible // indirect
|
|
github.com/frankban/quicktest v1.11.0 // indirect
|
|
github.com/go-ole/go-ole v1.2.6 // indirect
|
|
github.com/gogo/protobuf v1.3.2 // indirect
|
|
github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e // indirect
|
|
github.com/golang/snappy v0.0.1 // indirect
|
|
github.com/google/btree v1.0.0 // indirect
|
|
github.com/google/go-querystring v1.0.0 // indirect
|
|
github.com/googleapis/gax-go/v2 v2.0.5 // indirect
|
|
github.com/googleapis/gnostic v0.2.0 // indirect
|
|
github.com/gophercloud/gophercloud v0.1.0 // indirect
|
|
github.com/hashicorp/errwrap v1.0.0 // indirect
|
|
github.com/hashicorp/go-immutable-radix v1.3.0 // indirect
|
|
github.com/hashicorp/go-msgpack v0.5.5 // indirect
|
|
github.com/hashicorp/go-retryablehttp v0.6.7 // indirect
|
|
github.com/hashicorp/go-rootcerts v1.0.2 // indirect
|
|
github.com/hashicorp/mdns v1.0.4 // indirect
|
|
github.com/hashicorp/raft-boltdb v0.0.0-20211202195631-7d34b9fb3f42 // indirect
|
|
github.com/hashicorp/vic v1.5.1-0.20190403131502-bbfe86ec9443 // indirect
|
|
github.com/jmespath/go-jmespath v0.4.0 // indirect
|
|
github.com/joyent/triton-go v1.7.1-0.20200416154420-6801d15b779f // indirect
|
|
github.com/json-iterator/go v1.1.9 // indirect
|
|
github.com/konsorten/go-windows-terminal-sequences v1.0.2 // indirect
|
|
github.com/linode/linodego v0.7.1 // indirect
|
|
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect
|
|
github.com/mattn/go-colorable v0.1.6 // indirect
|
|
github.com/mattn/go-isatty v0.0.12 // indirect
|
|
github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect
|
|
github.com/mitchellh/go-homedir v1.1.0 // indirect
|
|
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
|
|
github.com/modern-go/reflect2 v1.0.1 // indirect
|
|
github.com/nicolai86/scaleway-sdk v1.10.2-0.20180628010248-798f60e20bb2 // indirect
|
|
github.com/packethost/packngo v0.1.1-0.20180711074735-b9cb5096f54c // indirect
|
|
github.com/pierrec/lz4 v2.5.2+incompatible // indirect
|
|
github.com/pmezard/go-difflib v1.0.0 // indirect
|
|
github.com/posener/complete v1.2.3 // indirect
|
|
github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35 // indirect
|
|
github.com/prometheus/client_model v0.2.0 // indirect
|
|
github.com/prometheus/common v0.9.1 // indirect
|
|
github.com/prometheus/procfs v0.0.8 // indirect
|
|
github.com/renier/xmlrpc v0.0.0-20170708154548-ce4a1a486c03 // indirect
|
|
github.com/ryanuber/go-glob v1.0.0 // indirect
|
|
github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 // indirect
|
|
github.com/sirupsen/logrus v1.4.2 // indirect
|
|
github.com/softlayer/softlayer-go v0.0.0-20180806151055-260589d94c7d // indirect
|
|
github.com/spf13/pflag v1.0.5 // indirect
|
|
github.com/stretchr/objx v0.1.1 // indirect
|
|
github.com/tencentcloud/tencentcloud-sdk-go v1.0.162 // indirect
|
|
github.com/tklauser/go-sysconf v0.3.9 // indirect
|
|
github.com/tklauser/numcpus v0.3.0 // indirect
|
|
github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926 // indirect
|
|
github.com/vmware/govmomi v0.18.0 // indirect
|
|
go.opencensus.io v0.22.3 // indirect
|
|
go.opentelemetry.io/proto/otlp v0.7.0 // indirect
|
|
golang.org/x/lint v0.0.0-20200302205851-738671d3881b // indirect
|
|
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 // indirect
|
|
golang.org/x/text v0.3.6 // indirect
|
|
golang.org/x/tools v0.1.0 // indirect
|
|
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 // indirect
|
|
google.golang.org/api v0.28.0 // indirect
|
|
google.golang.org/appengine v1.6.6 // indirect
|
|
gopkg.in/inf.v0 v0.9.1 // indirect
|
|
gopkg.in/resty.v1 v1.12.0 // indirect
|
|
gopkg.in/yaml.v2 v2.2.8 // indirect
|
|
gopkg.in/yaml.v3 v3.0.0 // indirect
|
|
k8s.io/klog v1.0.0 // indirect
|
|
k8s.io/utils v0.0.0-20200324210504-a9aa75ae1b89 // indirect
|
|
sigs.k8s.io/structured-merge-diff/v3 v3.0.0 // indirect
|
|
sigs.k8s.io/yaml v1.2.0 // indirect
|
|
)
|