]> source.dussan.org Git - gitea.git/commit
Use caddy's certmagic library for extensible/robust ACME handling (#14177)
authortechknowlogick <techknowlogick@gitea.io>
Sun, 24 Jan 2021 23:37:35 +0000 (18:37 -0500)
committerGitHub <noreply@github.com>
Sun, 24 Jan 2021 23:37:35 +0000 (01:37 +0200)
commitd2ea21d0d8103986b2ce53c17b7b99b1ce6828b0
tree802ea1a787b1f6ef08b18524d3818115a750f0eb
parentbc05ddc0ebd6fdc826ef2beec99304bac60ddd8a
Use caddy's certmagic library for extensible/robust ACME handling (#14177)

* use certmagic for more extensible/robust ACME cert handling

* accept TOS based on config option

Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: Lauris BH <lauris@nix.lv>
438 files changed:
.drone.yml
Makefile
cmd/web.go
cmd/web_letsencrypt.go [new file with mode: 0644]
docs/config.yaml
go.mod
go.sum
vendor/github.com/caddyserver/certmagic/.gitignore [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/LICENSE.txt [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/README.md [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/account.go [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/acmeclient.go [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/acmemanager.go [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/async.go [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/cache.go [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/certificates.go [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/certmagic.go [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/config.go [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/crypto.go [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/dnsutil.go [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/filestorage.go [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/go.mod [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/go.sum [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/handshake.go [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/httphandler.go [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/maintain.go [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/ocsp.go [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/ratelimiter.go [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/solvers.go [new file with mode: 0644]
vendor/github.com/caddyserver/certmagic/storage.go [new file with mode: 0644]
vendor/github.com/libdns/libdns/.gitignore [new file with mode: 0644]
vendor/github.com/libdns/libdns/LICENSE [new file with mode: 0644]
vendor/github.com/libdns/libdns/README.md [new file with mode: 0644]
vendor/github.com/libdns/libdns/go.mod [new file with mode: 0644]
vendor/github.com/libdns/libdns/libdns.go [new file with mode: 0644]
vendor/github.com/mholt/acmez/.gitignore [new file with mode: 0644]
vendor/github.com/mholt/acmez/LICENSE [new file with mode: 0644]
vendor/github.com/mholt/acmez/README.md [new file with mode: 0644]
vendor/github.com/mholt/acmez/THIRD-PARTY [new file with mode: 0644]
vendor/github.com/mholt/acmez/acme/account.go [new file with mode: 0644]
vendor/github.com/mholt/acmez/acme/authorization.go [new file with mode: 0644]
vendor/github.com/mholt/acmez/acme/certificate.go [new file with mode: 0644]
vendor/github.com/mholt/acmez/acme/challenge.go [new file with mode: 0644]
vendor/github.com/mholt/acmez/acme/client.go [new file with mode: 0644]
vendor/github.com/mholt/acmez/acme/http.go [new file with mode: 0644]
vendor/github.com/mholt/acmez/acme/jws.go [new file with mode: 0644]
vendor/github.com/mholt/acmez/acme/order.go [new file with mode: 0644]
vendor/github.com/mholt/acmez/acme/problem.go [new file with mode: 0644]
vendor/github.com/mholt/acmez/client.go [new file with mode: 0644]
vendor/github.com/mholt/acmez/go.mod [new file with mode: 0644]
vendor/github.com/mholt/acmez/go.sum [new file with mode: 0644]
vendor/github.com/mholt/acmez/solver.go [new file with mode: 0644]
vendor/github.com/mholt/acmez/tlsalpn01.go [new file with mode: 0644]
vendor/github.com/miekg/dns/.codecov.yml [new file with mode: 0644]
vendor/github.com/miekg/dns/.gitignore [new file with mode: 0644]
vendor/github.com/miekg/dns/.travis.yml [new file with mode: 0644]
vendor/github.com/miekg/dns/AUTHORS [new file with mode: 0644]
vendor/github.com/miekg/dns/CODEOWNERS [new file with mode: 0644]
vendor/github.com/miekg/dns/CONTRIBUTORS [new file with mode: 0644]
vendor/github.com/miekg/dns/COPYRIGHT [new file with mode: 0644]
vendor/github.com/miekg/dns/LICENSE [new file with mode: 0644]
vendor/github.com/miekg/dns/Makefile.fuzz [new file with mode: 0644]
vendor/github.com/miekg/dns/Makefile.release [new file with mode: 0644]
vendor/github.com/miekg/dns/README.md [new file with mode: 0644]
vendor/github.com/miekg/dns/acceptfunc.go [new file with mode: 0644]
vendor/github.com/miekg/dns/client.go [new file with mode: 0644]
vendor/github.com/miekg/dns/clientconfig.go [new file with mode: 0644]
vendor/github.com/miekg/dns/dane.go [new file with mode: 0644]
vendor/github.com/miekg/dns/defaults.go [new file with mode: 0644]
vendor/github.com/miekg/dns/dns.go [new file with mode: 0644]
vendor/github.com/miekg/dns/dnssec.go [new file with mode: 0644]
vendor/github.com/miekg/dns/dnssec_keygen.go [new file with mode: 0644]
vendor/github.com/miekg/dns/dnssec_keyscan.go [new file with mode: 0644]
vendor/github.com/miekg/dns/dnssec_privkey.go [new file with mode: 0644]
vendor/github.com/miekg/dns/doc.go [new file with mode: 0644]
vendor/github.com/miekg/dns/duplicate.go [new file with mode: 0644]
vendor/github.com/miekg/dns/edns.go [new file with mode: 0644]
vendor/github.com/miekg/dns/format.go [new file with mode: 0644]
vendor/github.com/miekg/dns/fuzz.go [new file with mode: 0644]
vendor/github.com/miekg/dns/generate.go [new file with mode: 0644]
vendor/github.com/miekg/dns/go.mod [new file with mode: 0644]
vendor/github.com/miekg/dns/go.sum [new file with mode: 0644]
vendor/github.com/miekg/dns/labels.go [new file with mode: 0644]
vendor/github.com/miekg/dns/listen_go111.go [new file with mode: 0644]
vendor/github.com/miekg/dns/listen_go_not111.go [new file with mode: 0644]
vendor/github.com/miekg/dns/msg.go [new file with mode: 0644]
vendor/github.com/miekg/dns/msg_helpers.go [new file with mode: 0644]
vendor/github.com/miekg/dns/msg_truncate.go [new file with mode: 0644]
vendor/github.com/miekg/dns/nsecx.go [new file with mode: 0644]
vendor/github.com/miekg/dns/privaterr.go [new file with mode: 0644]
vendor/github.com/miekg/dns/reverse.go [new file with mode: 0644]
vendor/github.com/miekg/dns/sanitize.go [new file with mode: 0644]
vendor/github.com/miekg/dns/scan.go [new file with mode: 0644]
vendor/github.com/miekg/dns/scan_rr.go [new file with mode: 0644]
vendor/github.com/miekg/dns/serve_mux.go [new file with mode: 0644]
vendor/github.com/miekg/dns/server.go [new file with mode: 0644]
vendor/github.com/miekg/dns/sig0.go [new file with mode: 0644]
vendor/github.com/miekg/dns/singleinflight.go [new file with mode: 0644]
vendor/github.com/miekg/dns/smimea.go [new file with mode: 0644]
vendor/github.com/miekg/dns/tlsa.go [new file with mode: 0644]
vendor/github.com/miekg/dns/tsig.go [new file with mode: 0644]
vendor/github.com/miekg/dns/types.go [new file with mode: 0644]
vendor/github.com/miekg/dns/udp.go [new file with mode: 0644]
vendor/github.com/miekg/dns/udp_windows.go [new file with mode: 0644]
vendor/github.com/miekg/dns/update.go [new file with mode: 0644]
vendor/github.com/miekg/dns/version.go [new file with mode: 0644]
vendor/github.com/miekg/dns/xfr.go [new file with mode: 0644]
vendor/github.com/miekg/dns/zduplicate.go [new file with mode: 0644]
vendor/github.com/miekg/dns/zmsg.go [new file with mode: 0644]
vendor/github.com/miekg/dns/ztypes.go [new file with mode: 0644]
vendor/go.uber.org/atomic/.codecov.yml [new file with mode: 0644]
vendor/go.uber.org/atomic/.gitignore [new file with mode: 0644]
vendor/go.uber.org/atomic/.travis.yml [new file with mode: 0644]
vendor/go.uber.org/atomic/CHANGELOG.md [new file with mode: 0644]
vendor/go.uber.org/atomic/LICENSE.txt [new file with mode: 0644]
vendor/go.uber.org/atomic/Makefile [new file with mode: 0644]
vendor/go.uber.org/atomic/README.md [new file with mode: 0644]
vendor/go.uber.org/atomic/atomic.go [new file with mode: 0644]
vendor/go.uber.org/atomic/error.go [new file with mode: 0644]
vendor/go.uber.org/atomic/go.mod [new file with mode: 0644]
vendor/go.uber.org/atomic/go.sum [new file with mode: 0644]
vendor/go.uber.org/atomic/string.go [new file with mode: 0644]
vendor/go.uber.org/multierr/.codecov.yml [new file with mode: 0644]
vendor/go.uber.org/multierr/.gitignore [new file with mode: 0644]
vendor/go.uber.org/multierr/.travis.yml [new file with mode: 0644]
vendor/go.uber.org/multierr/CHANGELOG.md [new file with mode: 0644]
vendor/go.uber.org/multierr/LICENSE.txt [new file with mode: 0644]
vendor/go.uber.org/multierr/Makefile [new file with mode: 0644]
vendor/go.uber.org/multierr/README.md [new file with mode: 0644]
vendor/go.uber.org/multierr/error.go [new file with mode: 0644]
vendor/go.uber.org/multierr/glide.yaml [new file with mode: 0644]
vendor/go.uber.org/multierr/go.mod [new file with mode: 0644]
vendor/go.uber.org/multierr/go.sum [new file with mode: 0644]
vendor/go.uber.org/multierr/go113.go [new file with mode: 0644]
vendor/go.uber.org/zap/.codecov.yml [new file with mode: 0644]
vendor/go.uber.org/zap/.gitignore [new file with mode: 0644]
vendor/go.uber.org/zap/.readme.tmpl [new file with mode: 0644]
vendor/go.uber.org/zap/.travis.yml [new file with mode: 0644]
vendor/go.uber.org/zap/CHANGELOG.md [new file with mode: 0644]
vendor/go.uber.org/zap/CODE_OF_CONDUCT.md [new file with mode: 0644]
vendor/go.uber.org/zap/CONTRIBUTING.md [new file with mode: 0644]
vendor/go.uber.org/zap/FAQ.md [new file with mode: 0644]
vendor/go.uber.org/zap/LICENSE.txt [new file with mode: 0644]
vendor/go.uber.org/zap/Makefile [new file with mode: 0644]
vendor/go.uber.org/zap/README.md [new file with mode: 0644]
vendor/go.uber.org/zap/array.go [new file with mode: 0644]
vendor/go.uber.org/zap/buffer/buffer.go [new file with mode: 0644]
vendor/go.uber.org/zap/buffer/pool.go [new file with mode: 0644]
vendor/go.uber.org/zap/checklicense.sh [new file with mode: 0644]
vendor/go.uber.org/zap/config.go [new file with mode: 0644]
vendor/go.uber.org/zap/doc.go [new file with mode: 0644]
vendor/go.uber.org/zap/encoder.go [new file with mode: 0644]
vendor/go.uber.org/zap/error.go [new file with mode: 0644]
vendor/go.uber.org/zap/field.go [new file with mode: 0644]
vendor/go.uber.org/zap/flag.go [new file with mode: 0644]
vendor/go.uber.org/zap/glide.yaml [new file with mode: 0644]
vendor/go.uber.org/zap/global.go [new file with mode: 0644]
vendor/go.uber.org/zap/global_go112.go [new file with mode: 0644]
vendor/go.uber.org/zap/global_prego112.go [new file with mode: 0644]
vendor/go.uber.org/zap/go.mod [new file with mode: 0644]
vendor/go.uber.org/zap/go.sum [new file with mode: 0644]
vendor/go.uber.org/zap/http_handler.go [new file with mode: 0644]
vendor/go.uber.org/zap/internal/bufferpool/bufferpool.go [new file with mode: 0644]
vendor/go.uber.org/zap/internal/color/color.go [new file with mode: 0644]
vendor/go.uber.org/zap/internal/exit/exit.go [new file with mode: 0644]
vendor/go.uber.org/zap/level.go [new file with mode: 0644]
vendor/go.uber.org/zap/logger.go [new file with mode: 0644]
vendor/go.uber.org/zap/options.go [new file with mode: 0644]
vendor/go.uber.org/zap/sink.go [new file with mode: 0644]
vendor/go.uber.org/zap/stacktrace.go [new file with mode: 0644]
vendor/go.uber.org/zap/sugar.go [new file with mode: 0644]
vendor/go.uber.org/zap/time.go [new file with mode: 0644]
vendor/go.uber.org/zap/writer.go [new file with mode: 0644]
vendor/go.uber.org/zap/zapcore/console_encoder.go [new file with mode: 0644]
vendor/go.uber.org/zap/zapcore/core.go [new file with mode: 0644]
vendor/go.uber.org/zap/zapcore/doc.go [new file with mode: 0644]
vendor/go.uber.org/zap/zapcore/encoder.go [new file with mode: 0644]
vendor/go.uber.org/zap/zapcore/entry.go [new file with mode: 0644]
vendor/go.uber.org/zap/zapcore/error.go [new file with mode: 0644]
vendor/go.uber.org/zap/zapcore/field.go [new file with mode: 0644]
vendor/go.uber.org/zap/zapcore/hook.go [new file with mode: 0644]
vendor/go.uber.org/zap/zapcore/increase_level.go [new file with mode: 0644]
vendor/go.uber.org/zap/zapcore/json_encoder.go [new file with mode: 0644]
vendor/go.uber.org/zap/zapcore/level.go [new file with mode: 0644]
vendor/go.uber.org/zap/zapcore/level_strings.go [new file with mode: 0644]
vendor/go.uber.org/zap/zapcore/marshaler.go [new file with mode: 0644]
vendor/go.uber.org/zap/zapcore/memory_encoder.go [new file with mode: 0644]
vendor/go.uber.org/zap/zapcore/sampler.go [new file with mode: 0644]
vendor/go.uber.org/zap/zapcore/tee.go [new file with mode: 0644]
vendor/go.uber.org/zap/zapcore/write_syncer.go [new file with mode: 0644]
vendor/golang.org/x/crypto/acme/acme.go [deleted file]
vendor/golang.org/x/crypto/acme/autocert/autocert.go [deleted file]
vendor/golang.org/x/crypto/acme/autocert/cache.go [deleted file]
vendor/golang.org/x/crypto/acme/autocert/listener.go [deleted file]
vendor/golang.org/x/crypto/acme/autocert/renewal.go [deleted file]
vendor/golang.org/x/crypto/acme/http.go [deleted file]
vendor/golang.org/x/crypto/acme/jws.go [deleted file]
vendor/golang.org/x/crypto/acme/rfc8555.go [deleted file]
vendor/golang.org/x/crypto/acme/types.go [deleted file]
vendor/golang.org/x/crypto/acme/version_go112.go [deleted file]
vendor/golang.org/x/crypto/ocsp/ocsp.go [new file with mode: 0644]
vendor/golang.org/x/net/bpf/asm.go [new file with mode: 0644]
vendor/golang.org/x/net/bpf/constants.go [new file with mode: 0644]
vendor/golang.org/x/net/bpf/doc.go [new file with mode: 0644]
vendor/golang.org/x/net/bpf/instructions.go [new file with mode: 0644]
vendor/golang.org/x/net/bpf/setter.go [new file with mode: 0644]
vendor/golang.org/x/net/bpf/vm.go [new file with mode: 0644]
vendor/golang.org/x/net/bpf/vm_instructions.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/iana/const.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/cmsghdr.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/cmsghdr_bsd.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/cmsghdr_linux_32bit.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/cmsghdr_linux_64bit.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/cmsghdr_solaris_64bit.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/cmsghdr_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/cmsghdr_unix.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/cmsghdr_zos_s390x.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/empty.s [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/error_unix.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/error_windows.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/iovec_32bit.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/iovec_64bit.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/iovec_solaris_64bit.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/iovec_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/mmsghdr_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/mmsghdr_unix.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/msghdr_bsd.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/msghdr_bsdvar.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/msghdr_linux.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/msghdr_linux_32bit.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/msghdr_linux_64bit.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/msghdr_openbsd.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/msghdr_solaris_64bit.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/msghdr_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/msghdr_zos_s390x.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/norace.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/race.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/rawconn.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/rawconn_mmsg.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/rawconn_msg.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/rawconn_nommsg.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/rawconn_nomsg.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/socket.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_bsd.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_const_unix.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_const_zos.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_linkname.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_linux.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_linux_386.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_linux_386.s [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_linux_amd64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_linux_arm.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_linux_arm64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_linux_mips.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_linux_mips64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_linux_mips64le.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_linux_mipsle.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_linux_ppc64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_linux_ppc64le.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_linux_riscv64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_linux_s390x.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_linux_s390x.s [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_netbsd.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_posix.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_solaris.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_solaris_amd64.s [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_unix.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_windows.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_zos_s390x.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/sys_zos_s390x.s [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_aix_ppc64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_darwin_386.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_darwin_amd64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_darwin_arm.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_darwin_arm64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_dragonfly_amd64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_freebsd_386.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_freebsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_freebsd_arm.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_freebsd_arm64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_linux_386.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_linux_amd64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_linux_arm.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_linux_arm64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_linux_mips.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_linux_mips64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_linux_mips64le.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_linux_mipsle.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_linux_ppc64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_linux_ppc64le.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_linux_riscv64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_linux_s390x.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_netbsd_386.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_netbsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_netbsd_arm.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_netbsd_arm64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_openbsd_386.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_openbsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_openbsd_arm.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_openbsd_arm64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_solaris_amd64.go [new file with mode: 0644]
vendor/golang.org/x/net/internal/socket/zsys_zos_s390x.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/batch.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/control.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/control_bsd.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/control_pktinfo.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/control_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/control_unix.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/control_windows.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/control_zos.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/dgramopt.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/doc.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/endpoint.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/genericopt.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/header.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/helper.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/iana.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/icmp.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/icmp_linux.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/icmp_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/packet.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/payload.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/payload_cmsg.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/payload_nocmsg.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sockopt.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sockopt_posix.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sockopt_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sys_aix.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sys_asmreq.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sys_asmreq_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sys_asmreqn.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sys_asmreqn_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sys_bpf.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sys_bpf_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sys_bsd.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sys_darwin.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sys_dragonfly.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sys_freebsd.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sys_linux.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sys_solaris.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sys_ssmreq.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sys_ssmreq_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sys_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sys_windows.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/sys_zos.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_aix_ppc64.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_darwin.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_dragonfly.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_freebsd_386.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_freebsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_freebsd_arm.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_freebsd_arm64.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_linux_386.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_linux_amd64.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_linux_arm.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_linux_arm64.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_linux_mips.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_linux_mips64.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_linux_mips64le.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_linux_mipsle.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_linux_ppc.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_linux_ppc64.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_linux_ppc64le.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_linux_riscv64.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_linux_s390x.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_netbsd.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_openbsd.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_solaris.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv4/zsys_zos_s390x.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/batch.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/control.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/control_rfc2292_unix.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/control_rfc3542_unix.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/control_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/control_unix.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/control_windows.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/dgramopt.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/doc.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/endpoint.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/genericopt.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/header.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/helper.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/iana.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/icmp.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/icmp_bsd.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/icmp_linux.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/icmp_solaris.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/icmp_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/icmp_windows.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/icmp_zos.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/payload.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/payload_cmsg.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/payload_nocmsg.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/sockopt.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/sockopt_posix.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/sockopt_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/sys_aix.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/sys_asmreq.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/sys_asmreq_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/sys_bpf.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/sys_bpf_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/sys_bsd.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/sys_darwin.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/sys_freebsd.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/sys_linux.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/sys_solaris.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/sys_ssmreq.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/sys_ssmreq_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/sys_stub.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/sys_windows.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/sys_zos.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_aix_ppc64.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_darwin.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_dragonfly.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_freebsd_386.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_freebsd_amd64.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_freebsd_arm.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_freebsd_arm64.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_linux_386.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_linux_amd64.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_linux_arm.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_linux_arm64.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_linux_mips.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_linux_mips64.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_linux_mips64le.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_linux_mipsle.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_linux_ppc.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_linux_ppc64.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_linux_ppc64le.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_linux_riscv64.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_linux_s390x.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_netbsd.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_openbsd.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_solaris.go [new file with mode: 0644]
vendor/golang.org/x/net/ipv6/zsys_zos_s390x.go [new file with mode: 0644]
vendor/modules.txt