mirror of
https://github.com/DNSCrypt/dnscrypt-proxy.git
synced 2024-12-26 00:02:34 +01:00
89ccc59f0e
quic-go has made breaking changes since v0.35.0, includes implementing `CloseIdleConnections`. Now, the local listener UDPConn are reused, and don't pile up. But, 1 instance (IPv4/IPv6) persists for each connected server.
259 lines
8.8 KiB
Plaintext
259 lines
8.8 KiB
Plaintext
# github.com/BurntSushi/toml v1.3.2
|
|
## explicit; go 1.16
|
|
github.com/BurntSushi/toml
|
|
github.com/BurntSushi/toml/internal
|
|
# github.com/VividCortex/ewma v1.2.0
|
|
## explicit; go 1.12
|
|
github.com/VividCortex/ewma
|
|
# github.com/coreos/go-systemd v0.0.0-20191104093116-d3cd4ed1dbcf
|
|
## explicit
|
|
github.com/coreos/go-systemd/activation
|
|
github.com/coreos/go-systemd/daemon
|
|
# github.com/davecgh/go-spew v1.1.1
|
|
## explicit
|
|
github.com/davecgh/go-spew/spew
|
|
# github.com/dchest/safefile v0.0.0-20151022103144-855e8d98f185
|
|
## explicit
|
|
github.com/dchest/safefile
|
|
# github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572
|
|
## explicit; go 1.13
|
|
github.com/go-task/slim-sprig
|
|
# github.com/golang/mock v1.6.0
|
|
## explicit; go 1.11
|
|
github.com/golang/mock/mockgen
|
|
github.com/golang/mock/mockgen/model
|
|
# github.com/golang/protobuf v1.5.3
|
|
## explicit; go 1.9
|
|
github.com/golang/protobuf/proto
|
|
github.com/golang/protobuf/ptypes
|
|
github.com/golang/protobuf/ptypes/any
|
|
github.com/golang/protobuf/ptypes/duration
|
|
github.com/golang/protobuf/ptypes/timestamp
|
|
# github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38
|
|
## explicit; go 1.14
|
|
github.com/google/pprof/profile
|
|
# github.com/hashicorp/go-immutable-radix v1.3.1
|
|
## explicit
|
|
github.com/hashicorp/go-immutable-radix
|
|
# github.com/hashicorp/go-syslog v1.0.0
|
|
## explicit
|
|
github.com/hashicorp/go-syslog
|
|
# github.com/hashicorp/golang-lru v0.5.0
|
|
## explicit
|
|
github.com/hashicorp/golang-lru
|
|
github.com/hashicorp/golang-lru/simplelru
|
|
# github.com/hectane/go-acl v0.0.0-20230122075934-ca0b05cb1adb
|
|
## explicit; go 1.12
|
|
github.com/hectane/go-acl
|
|
github.com/hectane/go-acl/api
|
|
# github.com/jedisct1/dlog v0.0.0-20230513092435-93bc2a55ad59
|
|
## explicit; go 1.20
|
|
github.com/jedisct1/dlog
|
|
# github.com/jedisct1/go-clocksmith v0.0.0-20230211133011-392c1afea73e
|
|
## explicit
|
|
github.com/jedisct1/go-clocksmith
|
|
# github.com/jedisct1/go-dnsstamps v0.0.0-20230211133001-124a632de565
|
|
## explicit; go 1.18
|
|
github.com/jedisct1/go-dnsstamps
|
|
# github.com/jedisct1/go-hpke-compact v0.0.0-20230513092519-91c912752223
|
|
## explicit; go 1.20
|
|
github.com/jedisct1/go-hpke-compact
|
|
# github.com/jedisct1/go-minisign v0.0.0-20230513092556-d96eb068239a
|
|
## explicit; go 1.20
|
|
github.com/jedisct1/go-minisign
|
|
# github.com/jedisct1/xsecretbox v0.0.0-20230513092623-8c0b2dff5e24
|
|
## explicit; go 1.20
|
|
github.com/jedisct1/xsecretbox
|
|
# github.com/k-sone/critbitgo v1.4.0
|
|
## explicit
|
|
github.com/k-sone/critbitgo
|
|
# github.com/kardianos/service v1.2.2
|
|
## explicit; go 1.12
|
|
github.com/kardianos/service
|
|
# github.com/miekg/dns v1.1.55
|
|
## explicit; go 1.19
|
|
github.com/miekg/dns
|
|
# github.com/onsi/ginkgo/v2 v2.9.5
|
|
## explicit; go 1.18
|
|
github.com/onsi/ginkgo/v2/config
|
|
github.com/onsi/ginkgo/v2/formatter
|
|
github.com/onsi/ginkgo/v2/ginkgo
|
|
github.com/onsi/ginkgo/v2/ginkgo/build
|
|
github.com/onsi/ginkgo/v2/ginkgo/command
|
|
github.com/onsi/ginkgo/v2/ginkgo/generators
|
|
github.com/onsi/ginkgo/v2/ginkgo/internal
|
|
github.com/onsi/ginkgo/v2/ginkgo/labels
|
|
github.com/onsi/ginkgo/v2/ginkgo/outline
|
|
github.com/onsi/ginkgo/v2/ginkgo/run
|
|
github.com/onsi/ginkgo/v2/ginkgo/unfocus
|
|
github.com/onsi/ginkgo/v2/ginkgo/watch
|
|
github.com/onsi/ginkgo/v2/internal/interrupt_handler
|
|
github.com/onsi/ginkgo/v2/internal/parallel_support
|
|
github.com/onsi/ginkgo/v2/reporters
|
|
github.com/onsi/ginkgo/v2/types
|
|
# github.com/pkg/errors v0.9.1
|
|
## explicit
|
|
github.com/pkg/errors
|
|
# github.com/pmezard/go-difflib v1.0.0
|
|
## explicit
|
|
github.com/pmezard/go-difflib/difflib
|
|
# github.com/powerman/check v1.7.0
|
|
## explicit; go 1.19
|
|
github.com/powerman/check
|
|
# github.com/powerman/deepequal v0.1.0
|
|
## explicit; go 1.16
|
|
github.com/powerman/deepequal
|
|
# github.com/quic-go/qpack v0.4.0
|
|
## explicit; go 1.18
|
|
github.com/quic-go/qpack
|
|
# github.com/quic-go/qtls-go1-19 v0.3.2
|
|
## explicit; go 1.19
|
|
github.com/quic-go/qtls-go1-19
|
|
# github.com/quic-go/qtls-go1-20 v0.2.2
|
|
## explicit; go 1.20
|
|
github.com/quic-go/qtls-go1-20
|
|
# github.com/quic-go/quic-go v0.36.1
|
|
## explicit; go 1.19
|
|
github.com/quic-go/quic-go
|
|
github.com/quic-go/quic-go/http3
|
|
github.com/quic-go/quic-go/internal/ackhandler
|
|
github.com/quic-go/quic-go/internal/congestion
|
|
github.com/quic-go/quic-go/internal/flowcontrol
|
|
github.com/quic-go/quic-go/internal/handshake
|
|
github.com/quic-go/quic-go/internal/logutils
|
|
github.com/quic-go/quic-go/internal/protocol
|
|
github.com/quic-go/quic-go/internal/qerr
|
|
github.com/quic-go/quic-go/internal/qtls
|
|
github.com/quic-go/quic-go/internal/utils
|
|
github.com/quic-go/quic-go/internal/utils/linkedlist
|
|
github.com/quic-go/quic-go/internal/utils/ringbuffer
|
|
github.com/quic-go/quic-go/internal/wire
|
|
github.com/quic-go/quic-go/logging
|
|
github.com/quic-go/quic-go/quicvarint
|
|
# github.com/smartystreets/goconvey v1.7.2
|
|
## explicit; go 1.16
|
|
github.com/smartystreets/goconvey/convey/gotest
|
|
github.com/smartystreets/goconvey/convey/reporting
|
|
# golang.org/x/crypto v0.10.0
|
|
## explicit; go 1.17
|
|
golang.org/x/crypto/blake2b
|
|
golang.org/x/crypto/chacha20
|
|
golang.org/x/crypto/chacha20poly1305
|
|
golang.org/x/crypto/cryptobyte
|
|
golang.org/x/crypto/cryptobyte/asn1
|
|
golang.org/x/crypto/curve25519
|
|
golang.org/x/crypto/curve25519/internal/field
|
|
golang.org/x/crypto/ed25519
|
|
golang.org/x/crypto/hkdf
|
|
golang.org/x/crypto/internal/alias
|
|
golang.org/x/crypto/internal/poly1305
|
|
golang.org/x/crypto/nacl/box
|
|
golang.org/x/crypto/nacl/secretbox
|
|
golang.org/x/crypto/poly1305
|
|
golang.org/x/crypto/salsa20/salsa
|
|
# golang.org/x/exp v0.0.0-20221205204356-47842c84f3db
|
|
## explicit; go 1.18
|
|
golang.org/x/exp/constraints
|
|
# golang.org/x/mod v0.10.0
|
|
## explicit; go 1.17
|
|
golang.org/x/mod/internal/lazyregexp
|
|
golang.org/x/mod/modfile
|
|
golang.org/x/mod/module
|
|
golang.org/x/mod/semver
|
|
# golang.org/x/net v0.11.0
|
|
## explicit; go 1.17
|
|
golang.org/x/net/bpf
|
|
golang.org/x/net/http/httpguts
|
|
golang.org/x/net/http2
|
|
golang.org/x/net/http2/hpack
|
|
golang.org/x/net/idna
|
|
golang.org/x/net/internal/iana
|
|
golang.org/x/net/internal/socket
|
|
golang.org/x/net/internal/socks
|
|
golang.org/x/net/ipv4
|
|
golang.org/x/net/ipv6
|
|
golang.org/x/net/proxy
|
|
# golang.org/x/sys v0.9.0
|
|
## explicit; go 1.17
|
|
golang.org/x/sys/cpu
|
|
golang.org/x/sys/execabs
|
|
golang.org/x/sys/internal/unsafeheader
|
|
golang.org/x/sys/unix
|
|
golang.org/x/sys/windows
|
|
golang.org/x/sys/windows/registry
|
|
golang.org/x/sys/windows/svc
|
|
golang.org/x/sys/windows/svc/eventlog
|
|
golang.org/x/sys/windows/svc/mgr
|
|
# golang.org/x/text v0.10.0
|
|
## explicit; go 1.17
|
|
golang.org/x/text/secure/bidirule
|
|
golang.org/x/text/transform
|
|
golang.org/x/text/unicode/bidi
|
|
golang.org/x/text/unicode/norm
|
|
# golang.org/x/tools v0.9.1
|
|
## explicit; go 1.18
|
|
golang.org/x/tools/go/ast/astutil
|
|
golang.org/x/tools/go/ast/inspector
|
|
golang.org/x/tools/go/gcexportdata
|
|
golang.org/x/tools/go/internal/packagesdriver
|
|
golang.org/x/tools/go/packages
|
|
golang.org/x/tools/go/types/objectpath
|
|
golang.org/x/tools/imports
|
|
golang.org/x/tools/internal/event
|
|
golang.org/x/tools/internal/event/core
|
|
golang.org/x/tools/internal/event/keys
|
|
golang.org/x/tools/internal/event/label
|
|
golang.org/x/tools/internal/fastwalk
|
|
golang.org/x/tools/internal/gcimporter
|
|
golang.org/x/tools/internal/gocommand
|
|
golang.org/x/tools/internal/gopathwalk
|
|
golang.org/x/tools/internal/imports
|
|
golang.org/x/tools/internal/packagesinternal
|
|
golang.org/x/tools/internal/pkgbits
|
|
golang.org/x/tools/internal/tokeninternal
|
|
golang.org/x/tools/internal/typeparams
|
|
golang.org/x/tools/internal/typesinternal
|
|
# google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f
|
|
## explicit; go 1.19
|
|
google.golang.org/genproto/googleapis/rpc/status
|
|
# google.golang.org/grpc v1.53.0
|
|
## explicit; go 1.17
|
|
google.golang.org/grpc/codes
|
|
google.golang.org/grpc/internal/status
|
|
google.golang.org/grpc/status
|
|
# google.golang.org/protobuf v1.30.0
|
|
## explicit; go 1.11
|
|
google.golang.org/protobuf/encoding/prototext
|
|
google.golang.org/protobuf/encoding/protowire
|
|
google.golang.org/protobuf/internal/descfmt
|
|
google.golang.org/protobuf/internal/descopts
|
|
google.golang.org/protobuf/internal/detrand
|
|
google.golang.org/protobuf/internal/encoding/defval
|
|
google.golang.org/protobuf/internal/encoding/messageset
|
|
google.golang.org/protobuf/internal/encoding/tag
|
|
google.golang.org/protobuf/internal/encoding/text
|
|
google.golang.org/protobuf/internal/errors
|
|
google.golang.org/protobuf/internal/filedesc
|
|
google.golang.org/protobuf/internal/filetype
|
|
google.golang.org/protobuf/internal/flags
|
|
google.golang.org/protobuf/internal/genid
|
|
google.golang.org/protobuf/internal/impl
|
|
google.golang.org/protobuf/internal/order
|
|
google.golang.org/protobuf/internal/pragma
|
|
google.golang.org/protobuf/internal/set
|
|
google.golang.org/protobuf/internal/strs
|
|
google.golang.org/protobuf/internal/version
|
|
google.golang.org/protobuf/proto
|
|
google.golang.org/protobuf/reflect/protodesc
|
|
google.golang.org/protobuf/reflect/protoreflect
|
|
google.golang.org/protobuf/reflect/protoregistry
|
|
google.golang.org/protobuf/runtime/protoiface
|
|
google.golang.org/protobuf/runtime/protoimpl
|
|
google.golang.org/protobuf/types/descriptorpb
|
|
google.golang.org/protobuf/types/known/anypb
|
|
google.golang.org/protobuf/types/known/durationpb
|
|
google.golang.org/protobuf/types/known/timestamppb
|
|
# gopkg.in/natefinch/lumberjack.v2 v2.2.1
|
|
## explicit; go 1.13
|
|
gopkg.in/natefinch/lumberjack.v2
|