2016-12-07 21:17:12 +00:00
|
|
|
# For detailed docs on how to add new dependencies or
|
|
|
|
# update dependencies see Documentation/dev-dependencies.md
|
|
|
|
#
|
|
|
|
# The TL;DR is:
|
|
|
|
# * Use glide and glide-vc.
|
|
|
|
# * List transitive dependencies.
|
|
|
|
# * Create a separate block for each dependency group.
|
2017-03-20 16:16:56 +00:00
|
|
|
# * Keep updates to "vendor/" in a separate commit from actual changes.
|
2016-08-01 06:26:05 +00:00
|
|
|
|
2018-09-03 06:44:44 +00:00
|
|
|
package: github.com/dexidp/dex
|
2016-07-25 20:00:28 +00:00
|
|
|
import:
|
2016-08-01 06:26:05 +00:00
|
|
|
|
2016-07-25 20:00:28 +00:00
|
|
|
- package: github.com/spf13/cobra
|
|
|
|
version: bc81c21bd0d8be5ba2d6630a505d79d4467566e7
|
|
|
|
- package: github.com/spf13/pflag
|
|
|
|
version: 367864438f1b1a3c7db4da06a2f55b144e6784e0
|
|
|
|
- package: github.com/inconshreveable/mousetrap
|
|
|
|
version: 76626ae9c91c4f2a10f34cad8ce83ea42c93bb75
|
|
|
|
|
2016-12-07 21:17:12 +00:00
|
|
|
# LDAP dependencies.
|
2016-07-25 20:00:28 +00:00
|
|
|
- package: gopkg.in/ldap.v2
|
2018-11-12 18:37:37 +00:00
|
|
|
version: v2.5.1
|
2016-07-25 20:00:28 +00:00
|
|
|
- package: gopkg.in/asn1-ber.v1
|
|
|
|
version: 4e86f4367175e39f69d9358a5f17b4dda270378d
|
|
|
|
|
2016-12-07 21:17:12 +00:00
|
|
|
# Used for JOSE functionality (JWKs, JWTs, etc.).
|
2016-07-25 20:00:28 +00:00
|
|
|
- package: gopkg.in/square/go-jose.v2
|
2018-09-18 21:52:36 +00:00
|
|
|
version: v2.1.8
|
2016-07-25 20:00:28 +00:00
|
|
|
subpackages:
|
|
|
|
- cipher
|
|
|
|
- json
|
|
|
|
|
2016-12-07 21:17:12 +00:00
|
|
|
# Imported directly and by several third party packages.
|
2016-08-05 16:59:29 +00:00
|
|
|
- package: golang.org/x/net
|
2017-04-13 18:32:19 +00:00
|
|
|
version: 5602c733f70afc6dcec6766be0d5034d4c4f14de
|
2016-08-05 16:59:29 +00:00
|
|
|
subpackages:
|
|
|
|
- context
|
2016-10-04 07:28:33 +00:00
|
|
|
- http2
|
|
|
|
- http2/hpack
|
|
|
|
- internal/timeseries
|
|
|
|
- lex/httplex
|
|
|
|
- trace
|
2017-04-13 18:32:19 +00:00
|
|
|
- package: golang.org/x/text
|
|
|
|
version: f4b4367115ec2de254587813edaa901bc1c723a8
|
2016-08-05 16:59:29 +00:00
|
|
|
|
2016-12-07 21:17:12 +00:00
|
|
|
# Used for parsing configs.
|
2016-11-03 22:24:35 +00:00
|
|
|
- package: github.com/ghodss/yaml
|
|
|
|
version: bea76d6a4713e18b7f5321a2b020738552def3ea
|
2016-07-25 20:00:28 +00:00
|
|
|
- package: gopkg.in/yaml.v2
|
|
|
|
version: a83829b6f1293c91addabc89d0571c246397bbf4
|
|
|
|
|
2016-12-07 21:17:12 +00:00
|
|
|
# Router used by the server.
|
2016-07-25 20:00:28 +00:00
|
|
|
- package: github.com/gorilla/mux
|
|
|
|
version: 9fa818a44c2bf1396a17f9d5a3c0f6dd39d2ff8e
|
|
|
|
- package: github.com/gorilla/context
|
|
|
|
version: aed02d124ae4a0e94fea4541c8effd05bf0c8296
|
2016-12-29 09:25:16 +00:00
|
|
|
- package: github.com/gorilla/handlers
|
|
|
|
version: 3a5767ca75ece5f7f1440b1d16975247f8d8b221
|
2016-07-25 20:00:28 +00:00
|
|
|
|
2016-12-07 21:17:12 +00:00
|
|
|
# Package with a bunch of sane crypto defaults. Consider just
|
|
|
|
# copy the code (as recommended by the repo itself) instead
|
|
|
|
# of importing.
|
2016-07-25 20:00:28 +00:00
|
|
|
- package: github.com/gtank/cryptopasta
|
|
|
|
version: e7e23673cac3f529f49e22f94e4af6d12bb49dba
|
|
|
|
- package: golang.org/x/crypto
|
|
|
|
version: 2c99acdd1e9b90d779ca23f632aad86af9909c62
|
|
|
|
subpackages:
|
|
|
|
- bcrypt
|
|
|
|
|
2016-12-07 21:17:12 +00:00
|
|
|
# Used for server integration tests and OpenID Connect connector.
|
2016-11-17 23:20:41 +00:00
|
|
|
- package: github.com/coreos/go-oidc
|
2017-03-08 18:33:19 +00:00
|
|
|
version: be73733bb8cc830d0205609b95d125215f8e9c70
|
2016-07-25 20:00:28 +00:00
|
|
|
- package: github.com/pquerna/cachecontrol
|
|
|
|
version: c97913dcbd76de40b051a9b4cd827f7eaeb7a868
|
|
|
|
- package: golang.org/x/oauth2
|
|
|
|
version: 08c8d727d2392d18286f9f88ad775ad98f09ab33
|
2017-07-25 20:45:17 +00:00
|
|
|
|
2017-03-22 23:53:49 +00:00
|
|
|
# The oauth2 package only imports the appengine code when it's given a
|
2016-11-17 23:20:41 +00:00
|
|
|
# specific build tags, but glide detects it anyway.
|
|
|
|
#
|
|
|
|
# https://github.com/golang/oauth2/blob/d5040cdd/client_appengine.go
|
2016-07-25 20:00:28 +00:00
|
|
|
- package: google.golang.org/appengine
|
|
|
|
version: 267c27e7492265b84fc6719503b14a1e17975d79
|
|
|
|
subpackages:
|
|
|
|
- urlfetch
|
|
|
|
- internal
|
|
|
|
- internal/urlfetch
|
|
|
|
- internal/base
|
|
|
|
- internal/datastore
|
|
|
|
- internal/log
|
|
|
|
- internal/remote_api
|
|
|
|
|
2016-12-07 21:17:12 +00:00
|
|
|
# Testing conveniences.
|
2016-08-05 16:50:57 +00:00
|
|
|
- package: github.com/kylelemons/godebug
|
2017-07-25 20:45:17 +00:00
|
|
|
version: eadb3ce320cbab8393bea5ca17bebac3f78a021b
|
2016-08-05 16:50:57 +00:00
|
|
|
subpackages:
|
|
|
|
- diff
|
|
|
|
- pretty
|
2016-09-19 15:47:40 +00:00
|
|
|
|
2018-10-24 21:16:49 +00:00
|
|
|
# Changes to golint have broken our build enough that it's worth vendoring.
|
|
|
|
- package: golang.org/x/lint
|
|
|
|
version: 1baf3a9d7d675b3c7e974b7a00ded54b88a88379
|
|
|
|
subpackages:
|
|
|
|
- golint
|
|
|
|
- package: golang.org/x/tools
|
|
|
|
version: a2dc47679d30b6c496245bafc6a166b46c5fe318
|
|
|
|
subpackages:
|
|
|
|
- go/ast/astutil
|
|
|
|
- go/gcexportdata
|
|
|
|
- go/internal/gcimporter
|
|
|
|
|
|
|
|
|
2016-09-19 15:47:40 +00:00
|
|
|
# SQL drivers
|
|
|
|
- package: github.com/mattn/go-sqlite3
|
|
|
|
version: 3fb7a0e792edd47bf0cf1e919dfc14e2be412e15
|
|
|
|
- package: github.com/lib/pq
|
2018-11-29 07:24:13 +00:00
|
|
|
version: 50761b0867bd1d9d069276790bcd4a3bccf2324a
|
2016-10-04 07:28:33 +00:00
|
|
|
|
2017-10-27 14:13:26 +00:00
|
|
|
# etcd driver
|
|
|
|
- package: github.com/coreos/etcd
|
|
|
|
version: v3.2.9
|
|
|
|
subpackages:
|
|
|
|
- clientv3
|
|
|
|
|
2016-12-07 21:17:12 +00:00
|
|
|
# gRPC and protobuf are use for the API. Also import x/net/http2 stack.
|
2016-10-04 07:28:33 +00:00
|
|
|
- package: google.golang.org/grpc
|
2017-04-13 18:32:19 +00:00
|
|
|
version: 0e8b58d22f34640cb17dbbed1c8aef3b8dcc0e97
|
2016-10-04 07:28:33 +00:00
|
|
|
subpackages:
|
|
|
|
- codes
|
|
|
|
- credentials
|
|
|
|
- grpclog
|
|
|
|
- internal
|
|
|
|
- metadata
|
|
|
|
- naming
|
|
|
|
- peer
|
|
|
|
- transport
|
2016-12-07 21:17:12 +00:00
|
|
|
- package: github.com/golang/protobuf
|
2017-12-01 00:40:42 +00:00
|
|
|
version: 1e59b77b52bf8e4b449a57e6f79f21226d571845
|
2016-12-07 21:17:12 +00:00
|
|
|
subpackages:
|
|
|
|
- proto
|
|
|
|
- protoc-gen-go
|
2017-04-13 18:32:19 +00:00
|
|
|
- protoc-gen-go/grpc
|
2018-09-03 06:49:49 +00:00
|
|
|
- protoc-gen-go/descriptor
|
|
|
|
- protoc-gen-go/plugin
|
|
|
|
- protoc-gen-go/generator
|
2017-04-13 18:32:19 +00:00
|
|
|
- package: google.golang.org/genproto
|
|
|
|
version: 411e09b969b1170a9f0c467558eb4c4c110d9c77
|
2016-12-07 22:20:29 +00:00
|
|
|
|
|
|
|
# Structured logging
|
2017-07-25 20:45:17 +00:00
|
|
|
- package: github.com/sirupsen/logrus
|
|
|
|
version: v1.0.2
|
|
|
|
- package: golang.org/x/sys
|
2016-12-07 22:20:29 +00:00
|
|
|
version: 833a04a10549a95dc34458c195cbad61bbb6cb4d
|
2017-07-25 20:45:17 +00:00
|
|
|
subpackages:
|
|
|
|
- unix
|
2016-12-21 01:24:17 +00:00
|
|
|
|
|
|
|
# XML signature validation for SAML connector
|
|
|
|
- package: github.com/russellhaering/goxmldsig
|
2017-03-22 23:53:49 +00:00
|
|
|
version: eaac44c63fe007124f8f6255b09febc906784981
|
2016-12-21 01:24:17 +00:00
|
|
|
- package: github.com/beevik/etree
|
|
|
|
version: 4cd0dd976db869f817248477718071a28e978df0
|
|
|
|
- package: github.com/jonboulle/clockwork
|
|
|
|
version: bcac9884e7502bb2b474c0339d889cb981a2f27f
|
2017-12-19 07:00:14 +00:00
|
|
|
|
2017-12-21 20:23:45 +00:00
|
|
|
# monitoring packages
|
|
|
|
- package: github.com/beorn7/perks/quantile
|
|
|
|
version: 3ac7bf7a47d159a033b107610db8a1b6575507a4
|
|
|
|
- package: github.com/felixge/httpsnoop
|
|
|
|
version: eadd4fad6aac69ae62379194fe0219f3dbc80fd3
|
|
|
|
- package: github.com/grpc-ecosystem/go-grpc-prometheus
|
|
|
|
version: 0dafe0d496ea71181bf2dd039e7e3f44b6bd11a7
|
|
|
|
- package: github.com/matttproud/golang_protobuf_extensions/pbutil
|
|
|
|
version: fc2b8d3a73c4867e51861bbdd5ae3c1f0869dd6a
|
|
|
|
- package: github.com/prometheus/client_golang/prometheus
|
|
|
|
version: 967789050ba94deca04a5e84cce8ad472ce313c1
|
|
|
|
- package: github.com/prometheus/client_golang/prometheus/promhttp
|
|
|
|
version: 967789050ba94deca04a5e84cce8ad472ce313c1
|
|
|
|
- package: github.com/prometheus/client_model/go
|
|
|
|
version: fa8ad6fec33561be4280a8f0514318c79d7f6cb6
|
|
|
|
- package: github.com/prometheus/common/expfmt
|
|
|
|
version: 49fee292b27bfff7f354ee0f64e1bc4850462edf
|
|
|
|
- package: github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg
|
|
|
|
version: 49fee292b27bfff7f354ee0f64e1bc4850462edf
|
|
|
|
- package: github.com/prometheus/common/model
|
|
|
|
version: 49fee292b27bfff7f354ee0f64e1bc4850462edf
|
|
|
|
- package: github.com/prometheus/procfs/xfs
|
|
|
|
version: a1dba9ce8baed984a2495b658c82687f8157b98f
|