2cb7c91c5d
* Store our own keys in the keydb The DirectKeyFetcher makes the assumption that you can always reach the key/v2/server endpoint of any server, including our own. We previously haven't bothered to store our own keys in the keydb so this would mean we end up making key requests to ourselves. In the libp2p world as an example, self-dialling is not possible, therefore this would render it impossible to get our own keys. This commit adds our own keys into the keydb so that we don't create unnecessarily (and maybe impossible) requests. * Use golang.org/x/crypto/ed25519 instead of crypto/ed25519 for pre-Go 1.13
44 lines
2.1 KiB
Modula-2
44 lines
2.1 KiB
Modula-2
module github.com/matrix-org/dendrite
|
|
|
|
require (
|
|
github.com/Shopify/sarama v0.0.0-20170127151855-574d3147eee3
|
|
github.com/Shopify/toxiproxy v2.1.4+incompatible // indirect
|
|
github.com/codahale/hdrhistogram v0.0.0-20161010025455-3a0bb77429bd // indirect
|
|
github.com/eapache/go-resiliency v0.0.0-20160104191539-b86b1ec0dd42 // indirect
|
|
github.com/eapache/go-xerial-snappy v0.0.0-20160609142408-bb955e01b934 // indirect
|
|
github.com/eapache/queue v1.1.0 // indirect
|
|
github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db // indirect
|
|
github.com/gorilla/mux v1.7.3
|
|
github.com/klauspost/crc32 v0.0.0-20161016154125-cb6bfca970f6 // indirect
|
|
github.com/konsorten/go-windows-terminal-sequences v1.0.2 // indirect
|
|
github.com/lib/pq v1.2.0
|
|
github.com/matrix-org/dugong v0.0.0-20171220115018-ea0a4690a0d5
|
|
github.com/matrix-org/gomatrix v0.0.0-20190528120928-7df988a63f26
|
|
github.com/matrix-org/gomatrixserverlib v0.0.0-20200124100636-0c2ec91d1df5
|
|
github.com/matrix-org/naffka v0.0.0-20171115094957-662bfd0841d0
|
|
github.com/matrix-org/util v0.0.0-20171127121716-2e2df66af2f5
|
|
github.com/miekg/dns v1.1.12 // indirect
|
|
github.com/nfnt/resize v0.0.0-20160724205520-891127d8d1b5
|
|
github.com/opentracing/opentracing-go v1.0.2
|
|
github.com/pierrec/lz4 v0.0.0-20161206202305-5c9560bfa9ac // indirect
|
|
github.com/pierrec/xxHash v0.0.0-20160112165351-5a004441f897 // indirect
|
|
github.com/pkg/errors v0.8.1
|
|
github.com/prometheus/client_golang v1.2.1
|
|
github.com/rcrowley/go-metrics v0.0.0-20161128210544-1f30fe9094a5 // indirect
|
|
github.com/sirupsen/logrus v1.4.2
|
|
github.com/stretchr/testify v1.4.0 // indirect
|
|
github.com/uber-go/atomic v1.3.0 // indirect
|
|
github.com/uber/jaeger-client-go v2.15.0+incompatible
|
|
github.com/uber/jaeger-lib v1.5.0
|
|
go.uber.org/atomic v1.3.0 // indirect
|
|
golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550
|
|
golang.org/x/net v0.0.0-20190620200207-3b0461eec859 // indirect
|
|
golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6 // indirect
|
|
gopkg.in/Shopify/sarama.v1 v1.11.0
|
|
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 // indirect
|
|
gopkg.in/h2non/bimg.v1 v1.0.18
|
|
gopkg.in/yaml.v2 v2.2.2
|
|
)
|
|
|
|
go 1.13
|