aports/testing/cloudflared/go1.20.patch
2023-04-20 00:19:56 +02:00

2269 lines
156 KiB
Diff

From 2fcc37de440a0cb6aeaad9c7d4a40f097aa46909 Mon Sep 17 00:00:00 2001
From: mochaaP <git@mochaa.ws>
Date: Tue, 18 Apr 2023 06:52:44 +0800
Subject: [PATCH] chore(deps): bump go to 1.20
- switch to upstream quic-go
- drop go 1.18 as quic-go no longer supports it
- update import paths
---
connection/quic.go | 2 +-
connection/quic_test.go | 2 +-
datagramsession/session.go | 2 +-
go.mod | 47 +-
go.sum | 194 +-
quic/conversion.go | 8 +-
quic/datagram.go | 2 +-
quic/datagram_test.go | 7 +-
quic/datagramv2.go | 2 +-
quic/metrics.go | 2 +-
quic/param_windows.go | 6 +-
quic/safe_stream.go | 2 +-
quic/safe_stream_test.go | 2 +-
quic/tracing.go | 20 +-
supervisor/cloudflare_status_page_test.go | 32 +-
supervisor/supervisor.go | 2 +-
supervisor/tunnel.go | 3 +-
supervisor/tunnel_test.go | 2 +-
vendor/github.com/cheekybits/genny/.gitignore | 26 -
.../github.com/cheekybits/genny/.travis.yml | 6 -
vendor/github.com/cheekybits/genny/LICENSE | 22 -
vendor/github.com/cheekybits/genny/README.md | 245 ---
vendor/github.com/cheekybits/genny/doc.go | 2 -
.../cheekybits/genny/generic/doc.go | 2 -
.../cheekybits/genny/generic/generic.go | 13 -
vendor/github.com/cheekybits/genny/main.go | 154 --
.../cheekybits/genny/out/lazy_file.go | 38 -
.../cheekybits/genny/parse/builtins.go | 41 -
.../github.com/cheekybits/genny/parse/doc.go | 14 -
.../cheekybits/genny/parse/errors.go | 47 -
.../cheekybits/genny/parse/parse.go | 298 ---
.../cheekybits/genny/parse/typesets.go | 89 -
.../github.com/fsnotify/fsnotify/.gitignore | 10 +-
vendor/github.com/fsnotify/fsnotify/.mailmap | 2 +
.../github.com/fsnotify/fsnotify/.travis.yml | 36 -
vendor/github.com/fsnotify/fsnotify/AUTHORS | 52 -
.../github.com/fsnotify/fsnotify/CHANGELOG.md | 247 ++-
.../fsnotify/fsnotify/CONTRIBUTING.md | 89 +-
vendor/github.com/fsnotify/fsnotify/LICENSE | 47 +-
vendor/github.com/fsnotify/fsnotify/README.md | 211 +-
.../fsnotify/fsnotify/backend_fen.go | 162 ++
.../fsnotify/fsnotify/backend_inotify.go | 459 +++++
.../fsnotify/fsnotify/backend_kqueue.go | 707 +++++++
.../fsnotify/fsnotify/backend_other.go | 66 +
.../fsnotify/fsnotify/backend_windows.go | 746 +++++++
vendor/github.com/fsnotify/fsnotify/fen.go | 37 -
.../github.com/fsnotify/fsnotify/fsnotify.go | 81 +-
.../github.com/fsnotify/fsnotify/inotify.go | 337 ---
.../fsnotify/fsnotify/inotify_poller.go | 187 --
vendor/github.com/fsnotify/fsnotify/kqueue.go | 521 -----
vendor/github.com/fsnotify/fsnotify/mkdoc.zsh | 208 ++
.../{open_mode_bsd.go => system_bsd.go} | 5 +-
.../{open_mode_darwin.go => system_darwin.go} | 5 +-
.../github.com/fsnotify/fsnotify/windows.go | 561 -----
vendor/github.com/golang/mock/AUTHORS | 12 +
vendor/github.com/golang/mock/CONTRIBUTORS | 37 +
vendor/github.com/golang/mock/LICENSE | 202 ++
.../github.com/golang/mock/mockgen/mockgen.go | 701 +++++++
.../golang/mock/mockgen/model/model.go | 495 +++++
.../github.com/golang/mock/mockgen/parse.go | 644 ++++++
.../github.com/golang/mock/mockgen/reflect.go | 256 +++
.../golang/mock/mockgen/version.1.11.go | 26 +
.../golang/mock/mockgen/version.1.12.go | 35 +
vendor/github.com/google/pprof/AUTHORS | 7 +
vendor/github.com/google/pprof/CONTRIBUTORS | 16 +
vendor/github.com/google/pprof/LICENSE | 202 ++
.../github.com/google/pprof/profile/encode.go | 567 +++++
.../github.com/google/pprof/profile/filter.go | 270 +++
.../github.com/google/pprof/profile/index.go | 64 +
.../pprof/profile/legacy_java_profile.go | 315 +++
.../google/pprof/profile/legacy_profile.go | 1225 +++++++++++
.../github.com/google/pprof/profile/merge.go | 481 +++++
.../google/pprof/profile/profile.go | 805 ++++++++
.../github.com/google/pprof/profile/proto.go | 370 ++++
.../github.com/google/pprof/profile/prune.go | 178 ++
.../lucas-clemente/quic-go/README.md | 61 -
.../lucas-clemente/quic-go/closed_conn.go | 112 -
.../lucas-clemente/quic-go/datagram_queue.go | 94 -
.../quic-go/internal/ackhandler/ackhandler.go | 21 -
.../quic-go/internal/ackhandler/frame.go | 9 -
.../quic-go/internal/ackhandler/gen.go | 3 -
.../quic-go/internal/ackhandler/mockgen.go | 3 -
.../internal/ackhandler/packet_linkedlist.go | 217 --
.../quic-go/internal/handshake/mockgen.go | 3 -
.../quic-go/internal/handshake/retry.go | 62 -
.../internal/protocol/connection_id.go | 81 -
.../quic-go/internal/qtls/go116.go | 100 -
.../quic-go/internal/qtls/go117.go | 100 -
.../quic-go/internal/qtls/go120.go | 6 -
.../quic-go/internal/qtls/go_oldversion.go | 7 -
.../quic-go/internal/utils/atomic_bool.go | 22 -
.../quic-go/internal/utils/gen.go | 5 -
.../quic-go/internal/utils/minmax.go | 170 --
.../internal/utils/new_connection_id.go | 12 -
.../utils/newconnectionid_linkedlist.go | 217 --
.../quic-go/internal/utils/packet_interval.go | 9 -
.../utils/packetinterval_linkedlist.go | 217 --
.../internal/utils/streamframe_interval.go | 9 -
.../quic-go/internal/wire/extended_header.go | 249 ---
.../lucas-clemente/quic-go/logging/mockgen.go | 4 -
.../lucas-clemente/quic-go/mockgen.go | 27 -
.../lucas-clemente/quic-go/packet_packer.go | 894 --------
.../quic-go/streams_map_generic_helper.go | 18 -
.../quic-go/streams_map_incoming_bidi.go | 192 --
.../quic-go/streams_map_incoming_generic.go | 190 --
.../quic-go/streams_map_outgoing_bidi.go | 226 --
.../quic-go/streams_map_outgoing_generic.go | 224 --
.../lucas-clemente/quic-go/tools.go | 9 -
.../marten-seemann/qtls-go1-16/README.md | 6 -
.../qtls-go1-16/cipher_suites.go | 532 -----
.../marten-seemann/qtls-go1-16/common.go | 1576 --------------
.../marten-seemann/qtls-go1-16/common_js.go | 12 -
.../marten-seemann/qtls-go1-16/common_nojs.go | 20 -
.../marten-seemann/qtls-go1-16/conn.go | 1536 --------------
.../qtls-go1-16/handshake_client.go | 1105 ----------
.../qtls-go1-16/handshake_client_tls13.go | 740 -------
.../qtls-go1-16/handshake_messages.go | 1832 -----------------
.../qtls-go1-16/handshake_server.go | 878 --------
.../qtls-go1-16/handshake_server_tls13.go | 912 --------
.../qtls-go1-16/key_agreement.go | 338 ---
.../qtls-go1-16/key_schedule.go | 199 --
.../marten-seemann/qtls-go1-16/ticket.go | 259 ---
.../marten-seemann/qtls-go1-16/tls.go | 393 ----
.../marten-seemann/qtls-go1-17/README.md | 6 -
.../marten-seemann/qtls-go1-17/auth.go | 289 ---
.../qtls-go1-17/cipher_suites.go | 691 -------
.../marten-seemann/qtls-go1-17/common.go | 1485 -------------
.../marten-seemann/qtls-go1-17/conn.go | 1601 --------------
.../qtls-go1-17/handshake_client.go | 1111 ----------
.../qtls-go1-17/handshake_client_tls13.go | 732 -------
.../qtls-go1-17/handshake_messages.go | 1832 -----------------
.../qtls-go1-17/handshake_server.go | 905 --------
.../qtls-go1-17/handshake_server_tls13.go | 896 --------
.../qtls-go1-17/key_agreement.go | 357 ----
.../marten-seemann/qtls-go1-17/prf.go | 283 ---
.../marten-seemann/qtls-go1-18/README.md | 6 -
.../marten-seemann/qtls-go1-18/alert.go | 102 -
.../marten-seemann/qtls-go1-18/auth.go | 289 ---
.../qtls-go1-18/key_schedule.go | 199 --
.../marten-seemann/qtls-go1-18/unsafe.go | 96 -
.../marten-seemann/qtls-go1-19/LICENSE | 27 -
.../marten-seemann/qtls-go1-19/README.md | 6 -
.../marten-seemann/qtls-go1-19/alert.go | 102 -
.../marten-seemann/qtls-go1-19/cpu.go | 22 -
.../marten-seemann/qtls-go1-19/cpu_other.go | 12 -
.../marten-seemann/qtls-go1-19/prf.go | 283 ---
.../marten-seemann/qtls-go1-19/ticket.go | 274 ---
.../marten-seemann/qtls-go1-19/tls.go | 362 ----
.../marten-seemann/qtls-go1-19/unsafe.go | 96 -
.../github.com/mattn/go-isatty/isatty_bsd.go | 4 +-
vendor/github.com/nxadm/tail/.gitignore | 3 -
vendor/github.com/nxadm/tail/CHANGES.md | 56 -
vendor/github.com/nxadm/tail/Dockerfile | 19 -
vendor/github.com/nxadm/tail/LICENSE | 21 -
vendor/github.com/nxadm/tail/README.md | 44 -
.../github.com/nxadm/tail/ratelimiter/Licence | 7 -
.../nxadm/tail/ratelimiter/leakybucket.go | 97 -
.../nxadm/tail/ratelimiter/memory.go | 60 -
.../nxadm/tail/ratelimiter/storage.go | 6 -
vendor/github.com/nxadm/tail/tail.go | 455 ----
vendor/github.com/nxadm/tail/tail_posix.go | 17 -
vendor/github.com/nxadm/tail/tail_windows.go | 19 -
vendor/github.com/nxadm/tail/util/util.go | 49 -
.../nxadm/tail/watch/filechanges.go | 37 -
vendor/github.com/nxadm/tail/watch/inotify.go | 136 --
.../nxadm/tail/watch/inotify_tracker.go | 249 ---
vendor/github.com/nxadm/tail/watch/polling.go | 119 --
vendor/github.com/nxadm/tail/watch/watch.go | 21 -
.../github.com/nxadm/tail/winfile/winfile.go | 93 -
.../github.com/onsi/ginkgo/config/config.go | 232 ---
.../onsi/ginkgo/ginkgo/bootstrap_command.go | 201 --
.../onsi/ginkgo/ginkgo/build_command.go | 66 -
.../ginkgo/ginkgo/convert/ginkgo_ast_nodes.go | 123 --
.../onsi/ginkgo/ginkgo/convert/import.go | 90 -
.../ginkgo/ginkgo/convert/package_rewriter.go | 128 --
.../onsi/ginkgo/ginkgo/convert/test_finder.go | 56 -
.../ginkgo/convert/testfile_rewriter.go | 162 --
.../ginkgo/convert/testing_t_rewriter.go | 130 --
.../onsi/ginkgo/ginkgo/convert_command.go | 51 -
.../onsi/ginkgo/ginkgo/help_command.go | 33 -
.../interrupthandler/interrupt_handler.go | 52 -
vendor/github.com/onsi/ginkgo/ginkgo/main.go | 337 ---
.../onsi/ginkgo/ginkgo/nodot/nodot.go | 196 --
.../onsi/ginkgo/ginkgo/nodot_command.go | 77 -
.../onsi/ginkgo/ginkgo/notifications.go | 141 --
.../onsi/ginkgo/ginkgo/outline_command.go | 95 -
.../onsi/ginkgo/ginkgo/run_command.go | 316 ---
.../run_watch_and_build_command_flags.go | 169 --
.../onsi/ginkgo/ginkgo/suite_runner.go | 173 --
.../ginkgo/ginkgo/testrunner/build_args.go | 7 -
.../ginkgo/testrunner/build_args_old.go | 7 -
.../ginkgo/ginkgo/testrunner/log_writer.go | 52 -
.../ginkgo/ginkgo/testrunner/run_result.go | 27 -
.../ginkgo/ginkgo/testrunner/test_runner.go | 554 -----
.../ginkgo/ginkgo/testsuite/test_suite.go | 115 --
.../ginkgo/testsuite/vendor_check_go15.go | 16 -
.../ginkgo/testsuite/vendor_check_go16.go | 15 -
.../onsi/ginkgo/ginkgo/version_command.go | 25 -
.../onsi/ginkgo/ginkgo/watch_command.go | 175 --
.../internal/codelocation/code_location.go | 48 -
.../internal/containernode/container_node.go | 151 --
.../onsi/ginkgo/internal/failer/failer.go | 92 -
.../ginkgo/internal/leafnodes/benchmarker.go | 103 -
.../ginkgo/internal/leafnodes/interfaces.go | 19 -
.../onsi/ginkgo/internal/leafnodes/it_node.go | 47 -
.../ginkgo/internal/leafnodes/measure_node.go | 62 -
.../onsi/ginkgo/internal/leafnodes/runner.go | 117 --
.../ginkgo/internal/leafnodes/setup_nodes.go | 48 -
.../ginkgo/internal/leafnodes/suite_nodes.go | 55 -
.../synchronized_after_suite_node.go | 90 -
.../synchronized_before_suite_node.go | 181 --
.../onsi/ginkgo/internal/remote/aggregator.go | 249 ---
.../internal/remote/forwarding_reporter.go | 147 --
.../internal/remote/output_interceptor.go | 13 -
.../remote/output_interceptor_unix.go | 82 -
.../internal/remote/output_interceptor_win.go | 36 -
.../onsi/ginkgo/internal/remote/server.go | 224 --
.../onsi/ginkgo/internal/spec/spec.go | 247 ---
.../onsi/ginkgo/internal/spec/specs.go | 144 --
.../internal/spec_iterator/index_computer.go | 55 -
.../spec_iterator/parallel_spec_iterator.go | 59 -
.../spec_iterator/serial_spec_iterator.go | 45 -
.../sharded_parallel_spec_iterator.go | 47 -
.../internal/spec_iterator/spec_iterator.go | 20 -
.../ginkgo/internal/writer/fake_writer.go | 36 -
.../onsi/ginkgo/internal/writer/writer.go | 89 -
.../onsi/ginkgo/reporters/default_reporter.go | 87 -
.../onsi/ginkgo/reporters/fake_reporter.go | 59 -
.../onsi/ginkgo/reporters/junit_reporter.go | 178 --
.../onsi/ginkgo/reporters/reporter.go | 15 -
.../reporters/stenographer/console_logging.go | 64 -
.../stenographer/fake_stenographer.go | 142 --
.../reporters/stenographer/stenographer.go | 572 -----
.../support/go-colorable/README.md | 43 -
.../support/go-colorable/colorable_others.go | 24 -
.../support/go-colorable/noncolorable.go | 57 -
.../stenographer/support/go-isatty/LICENSE | 9 -
.../stenographer/support/go-isatty/README.md | 37 -
.../stenographer/support/go-isatty/doc.go | 2 -
.../support/go-isatty/isatty_appengine.go | 9 -
.../support/go-isatty/isatty_bsd.go | 18 -
.../support/go-isatty/isatty_linux.go | 18 -
.../support/go-isatty/isatty_solaris.go | 16 -
.../support/go-isatty/isatty_windows.go | 19 -
.../ginkgo/reporters/teamcity_reporter.go | 106 -
.../onsi/ginkgo/types/code_location.go | 15 -
.../onsi/ginkgo/types/synchronization.go | 30 -
vendor/github.com/onsi/ginkgo/types/types.go | 174 --
.../github.com/onsi/ginkgo/{ => v2}/LICENSE | 0
.../onsi/ginkgo/v2/config/deprecated.go | 69 +
.../formatter/colorable_others.go} | 20 +
.../formatter}/colorable_windows.go | 74 +-
.../ginkgo/{ => v2}/formatter/formatter.go | 15 +-
.../ginkgo/v2/ginkgo/build/build_command.go | 63 +
.../onsi/ginkgo/v2/ginkgo/command/abort.go | 61 +
.../onsi/ginkgo/v2/ginkgo/command/command.go | 50 +
.../onsi/ginkgo/v2/ginkgo/command/program.go | 182 ++
.../ginkgo/generators/boostrap_templates.go | 48 +
.../v2/ginkgo/generators/bootstrap_command.go | 113 +
.../ginkgo/generators}/generate_command.go | 189 +-
.../ginkgo/generators/generate_templates.go | 41 +
.../v2/ginkgo/generators/generators_common.go | 63 +
.../onsi/ginkgo/v2/ginkgo/internal/compile.go | 152 ++
.../ginkgo/internal/profiles_and_reports.go | 237 +++
.../onsi/ginkgo/v2/ginkgo/internal/run.go | 348 ++++
.../ginkgo/v2/ginkgo/internal/test_suite.go | 283 +++
.../onsi/ginkgo/v2/ginkgo/internal/utils.go | 86 +
.../v2/ginkgo/internal/verify_version.go | 54 +
.../ginkgo/v2/ginkgo/labels/labels_command.go | 123 ++
.../github.com/onsi/ginkgo/v2/ginkgo/main.go | 58 +
.../ginkgo/{ => v2}/ginkgo/outline/ginkgo.go | 39 +-
.../ginkgo/{ => v2}/ginkgo/outline/import.go | 2 +-
.../ginkgo/{ => v2}/ginkgo/outline/outline.go | 12 +-
.../v2/ginkgo/outline/outline_command.go | 98 +
.../onsi/ginkgo/v2/ginkgo/run/run_command.go | 232 +++
.../ginkgo/unfocus}/unfocus_command.go | 56 +-
.../ginkgo/{ => v2}/ginkgo/watch/delta.go | 0
.../{ => v2}/ginkgo/watch/delta_tracker.go | 8 +-
.../{ => v2}/ginkgo/watch/dependencies.go | 0
.../{ => v2}/ginkgo/watch/package_hash.go | 12 +-
.../{ => v2}/ginkgo/watch/package_hashes.go | 0
.../ginkgo/{ => v2}/ginkgo/watch/suite.go | 6 +-
.../ginkgo/v2/ginkgo/watch/watch_command.go | 192 ++
.../interrupt_handler/interrupt_handler.go | 162 ++
.../sigquit_swallower_unix.go | 3 +-
.../sigquit_swallower_windows.go | 3 +-
.../parallel_support/client_server.go | 70 +
.../internal/parallel_support/http_client.go | 156 ++
.../internal/parallel_support/http_server.go | 223 ++
.../internal/parallel_support/rpc_client.go | 123 ++
.../internal/parallel_support/rpc_server.go | 75 +
.../parallel_support/server_handler.go | 209 ++
.../ginkgo/v2/reporters/default_reporter.go | 642 ++++++
.../v2/reporters/deprecated_reporter.go | 149 ++
.../onsi/ginkgo/v2/reporters/json_report.go | 60 +
.../onsi/ginkgo/v2/reporters/junit_report.go | 358 ++++
.../onsi/ginkgo/v2/reporters/reporter.go | 21 +
.../ginkgo/v2/reporters/teamcity_report.go | 101 +
.../onsi/ginkgo/v2/types/code_location.go | 91 +
.../github.com/onsi/ginkgo/v2/types/config.go | 740 +++++++
.../onsi/ginkgo/v2/types/deprecated_types.go | 141 ++
.../{ => v2}/types/deprecation_support.go | 52 +-
.../onsi/ginkgo/v2/types/enum_support.go | 43 +
.../github.com/onsi/ginkgo/v2/types/errors.go | 621 ++++++
.../onsi/ginkgo/v2/types/file_filter.go | 106 +
.../github.com/onsi/ginkgo/v2/types/flags.go | 489 +++++
.../onsi/ginkgo/v2/types/label_filter.go | 347 ++++
.../onsi/ginkgo/v2/types/report_entry.go | 186 ++
.../github.com/onsi/ginkgo/v2/types/types.go | 696 +++++++
.../onsi/ginkgo/v2/types/version.go | 3 +
.../qtls-go1-19}/LICENSE | 0
.../github.com/quic-go/qtls-go1-19/README.md | 6 +
.../qtls-go1-19}/alert.go | 0
.../qtls-go1-19/auth.go | 0
.../qtls-go1-19}/cfkem.go | 0
.../qtls-go1-19/cipher_suites.go | 0
.../qtls-go1-19/common.go | 4 +-
.../qtls-go1-19/conn.go | 56 +-
.../qtls-go1-19}/cpu.go | 0
.../qtls-go1-19}/cpu_other.go | 0
.../qtls-go1-19/handshake_client.go | 122 +-
.../qtls-go1-19/handshake_client_tls13.go | 75 +-
.../qtls-go1-19/handshake_messages.go | 728 +++----
.../qtls-go1-19/handshake_server.go | 73 +-
.../qtls-go1-19/handshake_server_tls13.go | 99 +-
.../qtls-go1-19}/key_agreement.go | 0
.../qtls-go1-19/key_schedule.go | 19 +-
.../qtls-go1-19/notboring.go | 0
.../qtls-go1-19}/prf.go | 0
.../qtls-go1-19}/ticket.go | 17 +-
.../qtls-go1-19}/tls.go | 0
.../qtls-go1-19}/unsafe.go | 0
.../qtls-go1-20}/LICENSE | 0
.../github.com/quic-go/qtls-go1-20/README.md | 6 +
.../qtls-go1-20}/alert.go | 0
.../qtls-go1-20}/auth.go | 4 +
.../github.com/quic-go/qtls-go1-20/cache.go | 95 +
.../qtls-go1-20}/cfkem.go | 13 +-
.../qtls-go1-20}/cipher_suites.go | 64 +-
.../qtls-go1-20}/common.go | 52 +-
.../qtls-go1-20}/conn.go | 117 +-
.../qtls-go1-20}/cpu.go | 0
.../qtls-go1-20}/cpu_other.go | 0
.../qtls-go1-20}/handshake_client.go | 156 +-
.../qtls-go1-20}/handshake_client_tls13.go | 115 +-
.../qtls-go1-20}/handshake_messages.go | 748 +++----
.../qtls-go1-20}/handshake_server.go | 82 +-
.../qtls-go1-20}/handshake_server_tls13.go | 121 +-
.../qtls-go1-20}/key_agreement.go | 35 +-
.../qtls-go1-20}/key_schedule.go | 121 +-
.../quic-go/qtls-go1-20/notboring.go | 18 +
.../qtls-go1-20}/prf.go | 2 +-
.../qtls-go1-20}/ticket.go | 19 +-
.../qtls-go1-20}/tls.go | 0
.../qtls-go1-20}/unsafe.go | 0
.../quic-go/.gitignore | 0
.../quic-go/.golangci.yml | 0
.../quic-go/Changelog.md | 4 +-
.../quic-go/LICENSE | 0
vendor/github.com/quic-go/quic-go/README.md | 63 +
.../quic-go/buffer_pool.go | 2 +-
.../quic-go/client.go | 24 +-
.../github.com/quic-go/quic-go/closed_conn.go | 64 +
.../quic-go/codecov.yml | 1 +
.../quic-go/config.go | 41 +-
.../quic-go/conn_id_generator.go | 36 +-
.../quic-go/conn_id_manager.go | 27 +-
.../quic-go/connection.go | 708 ++++---
.../quic-go/quic-go/connection_timer.go | 51 +
.../quic-go/crypto_stream.go | 12 +-
.../quic-go/crypto_stream_manager.go | 4 +-
.../quic-go/quic-go/datagram_queue.go | 123 ++
.../quic-go/errors.go | 9 +-
.../quic-go/frame_sorter.go | 31 +-
.../quic-go/framer.go | 39 +-
.../quic-go/interface.go | 83 +-
.../internal/ackhandler/ack_eliciting.go | 4 +-
.../quic-go/internal/ackhandler/ackhandler.go | 23 +
.../quic-go/internal/ackhandler/frame.go | 29 +
.../quic-go/internal/ackhandler/interfaces.go | 24 +-
.../quic-go/internal/ackhandler/mockgen.go | 3 +
.../quic-go/internal/ackhandler/packet.go | 55 +
.../ackhandler/packet_number_generator.go | 6 +-
.../ackhandler/received_packet_handler.go | 25 +-
.../ackhandler/received_packet_history.go | 47 +-
.../ackhandler/received_packet_tracker.go | 38 +-
.../quic-go/internal/ackhandler/send_mode.go | 0
.../ackhandler/sent_packet_handler.go | 69 +-
.../ackhandler/sent_packet_history.go | 90 +-
.../quic-go/internal/congestion/bandwidth.go | 2 +-
.../quic-go/internal/congestion/clock.go | 0
.../quic-go/internal/congestion/cubic.go | 6 +-
.../internal/congestion/cubic_sender.go | 10 +-
.../internal/congestion/hybrid_slow_start.go | 8 +-
.../quic-go/internal/congestion/interface.go | 2 +-
.../quic-go/internal/congestion/pacer.go | 10 +-
.../flowcontrol/base_flow_controller.go | 8 +-
.../flowcontrol/connection_flow_controller.go | 8 +-
.../quic-go/internal/flowcontrol/interface.go | 2 +-
.../flowcontrol/stream_flow_controller.go | 8 +-
.../quic-go/internal/handshake/aead.go | 8 +-
.../internal/handshake/crypto_setup.go | 83 +-
.../internal/handshake/header_protector.go | 4 +-
.../quic-go/internal/handshake/hkdf.go | 0
.../internal/handshake/initial_aead.go | 8 +-
.../quic-go/internal/handshake/interface.go | 6 +-
.../quic-go/internal/handshake/mockgen.go | 3 +
.../quic-go/internal/handshake/retry.go | 70 +
.../internal/handshake/session_ticket.go | 13 +-
.../handshake/tls_extension_handler.go | 6 +-
.../internal/handshake/token_generator.go | 41 +-
.../internal/handshake/token_protector.go | 0
.../internal/handshake/updatable_aead.go | 12 +-
.../quic-go/internal/logutils/frame.go | 23 +-
.../internal/protocol/connection_id.go | 116 ++
.../internal/protocol/encryption_level.go | 0
.../quic-go/internal/protocol/key_phase.go | 0
.../internal/protocol/packet_number.go | 0
.../quic-go/internal/protocol/params.go | 5 +-
.../quic-go/internal/protocol/perspective.go | 0
.../quic-go/internal/protocol/protocol.go | 0
.../quic-go/internal/protocol/stream.go | 0
.../quic-go/internal/protocol/version.go | 2 +-
.../quic-go/internal/qerr/error_codes.go | 4 +-
.../quic-go/internal/qerr/errors.go | 19 +-
.../quic-go/internal/qtls/go119.go | 7 +-
.../quic-go/internal/qtls/go120.go} | 9 +-
.../quic-go/quic-go/internal/qtls/go121.go | 5 +
.../quic-go/internal/qtls/go_oldversion.go | 5 +
.../internal/utils/buffered_write_closer.go | 0
.../quic-go/internal/utils/byteorder.go | 4 +
.../internal/utils/byteorder_big_endian.go | 14 +
.../quic-go/internal/utils/ip.go | 0
.../internal/utils/linkedlist/README.md | 6 +
.../internal/utils/linkedlist/linkedlist.go} | 149 +-
.../quic-go/internal/utils/log.go | 2 +-
.../quic-go/quic-go/internal/utils/minmax.go | 72 +
.../quic-go/internal/utils/rand.go | 0
.../quic-go/internal/utils/rtt_stats.go | 8 +-
.../quic-go/internal/utils/timer.go | 4 +
.../quic-go/internal/wire/ack_frame.go | 38 +-
.../quic-go/internal/wire/ack_frame_pool.go | 24 +
.../quic-go/internal/wire/ack_range.go | 2 +-
.../internal/wire/connection_close_frame.go | 20 +-
.../quic-go/internal/wire/crypto_frame.go | 16 +-
.../internal/wire/data_blocked_frame.go | 13 +-
.../quic-go/internal/wire/datagram_frame.go | 16 +-
.../quic-go/internal/wire/extended_header.go | 210 ++
.../quic-go/internal/wire/frame_parser.go | 71 +-
.../internal/wire/handshake_done_frame.go | 7 +-
.../quic-go/internal/wire/header.go | 146 +-
.../quic-go/internal/wire/interface.go | 8 +-
.../quic-go/internal/wire/log.go | 4 +-
.../quic-go/internal/wire/max_data_frame.go | 14 +-
.../internal/wire/max_stream_data_frame.go | 14 +-
.../internal/wire/max_streams_frame.go | 14 +-
.../internal/wire/new_connection_id_frame.go | 25 +-
.../quic-go/internal/wire/new_token_frame.go | 14 +-
.../internal/wire/path_challenge_frame.go | 10 +-
.../internal/wire/path_response_frame.go | 10 +-
.../quic-go/internal/wire/ping_frame.go | 9 +-
.../quic-go/internal/wire/pool.go | 2 +-
.../internal/wire/reset_stream_frame.go | 18 +-
.../wire/retire_connection_id_frame.go | 12 +-
.../quic-go/internal/wire/short_header.go | 73 +
.../internal/wire/stop_sending_frame.go | 16 +-
.../wire/stream_data_blocked_frame.go | 14 +-
.../quic-go/internal/wire/stream_frame.go | 32 +-
.../internal/wire/streams_blocked_frame.go | 14 +-
.../internal/wire/transport_parameters.go | 128 +-
.../internal/wire/version_negotiation.go | 39 +-
.../quic-go/logging/frame.go | 2 +-
.../quic-go/logging/interface.go | 32 +-
.../quic-go/quic-go/logging/mockgen.go | 4 +
.../quic-go/logging/multiplex.go | 34 +-
.../quic-go/quic-go/logging/null_tracer.go | 62 +
.../quic-go/logging/packet_header.go | 5 +-
.../quic-go/logging/types.go | 0
vendor/github.com/quic-go/quic-go/mockgen.go | 27 +
.../quic-go/mockgen_private.sh | 4 +-
.../quic-go/mtu_discoverer.go | 8 +-
.../quic-go/multiplexer.go | 15 +-
.../quic-go/packet_handler_map.go | 178 +-
.../quic-go/quic-go/packet_packer.go | 968 +++++++++
.../quic-go/packet_unpacker.go | 120 +-
.../quic-go/quicvarint/io.go | 0
.../quic-go/quicvarint/varint.go | 41 +-
.../quic-go/receive_stream.go | 52 +-
.../quic-go/retransmission_queue.go | 26 +-
.../quic-go/send_conn.go | 0
.../quic-go/send_queue.go | 7 +
.../quic-go/send_stream.go | 91 +-
.../quic-go/server.go | 226 +-
.../quic-go/stream.go | 19 +-
.../quic-go/streams_map.go | 39 +-
.../quic-go/streams_map_incoming.go} | 61 +-
.../quic-go/streams_map_outgoing.go} | 68 +-
.../quic-go/sys_conn.go | 4 +-
.../quic-go/sys_conn_df.go | 1 -
.../quic-go/sys_conn_df_linux.go | 5 +-
.../quic-go/sys_conn_df_windows.go | 4 +-
.../quic-go/sys_conn_helper_darwin.go | 1 -
.../quic-go/sys_conn_helper_freebsd.go | 1 -
.../quic-go/sys_conn_helper_linux.go | 1 -
.../quic-go/sys_conn_no_oob.go | 1 -
.../quic-go/sys_conn_oob.go | 55 +-
.../quic-go/sys_conn_windows.go | 1 -
.../quic-go/token_store.go | 18 +-
vendor/github.com/quic-go/quic-go/tools.go | 8 +
.../quic-go/window_update_queue.go | 6 +-
.../quic-go/quic-go/zero_rtt_queue.go | 34 +
vendor/github.com/rs/zerolog/.travis.yml | 15 -
vendor/github.com/rs/zerolog/README.md | 128 +-
vendor/github.com/rs/zerolog/array.go | 49 +-
vendor/github.com/rs/zerolog/console.go | 107 +-
vendor/github.com/rs/zerolog/context.go | 16 +-
vendor/github.com/rs/zerolog/ctx.go | 28 +-
vendor/github.com/rs/zerolog/encoder_cbor.go | 7 +
vendor/github.com/rs/zerolog/encoder_json.go | 7 +
vendor/github.com/rs/zerolog/event.go | 92 +-
vendor/github.com/rs/zerolog/fields.go | 40 +-
vendor/github.com/rs/zerolog/globals.go | 34 +-
.../rs/zerolog/internal/cbor/base.go | 10 +-
.../rs/zerolog/internal/cbor/cbor.go | 5 +-
.../rs/zerolog/internal/cbor/decode_stream.go | 26 +-
.../rs/zerolog/internal/cbor/string.go | 37 +-
.../rs/zerolog/internal/cbor/time.go | 12 +-
.../rs/zerolog/internal/cbor/types.go | 74 +-
.../rs/zerolog/internal/json/base.go | 8 +
.../rs/zerolog/internal/json/string.go | 38 +-
.../rs/zerolog/internal/json/time.go | 19 +-
.../rs/zerolog/internal/json/types.go | 18 +-
vendor/github.com/rs/zerolog/log.go | 85 +-
vendor/github.com/rs/zerolog/log/log.go | 5 +-
vendor/github.com/rs/zerolog/pretty.png | Bin 144694 -> 84064 bytes
vendor/github.com/rs/zerolog/sampler.go | 2 +-
vendor/github.com/rs/zerolog/syslog.go | 42 +-
vendor/github.com/rs/zerolog/writer.go | 88 +-
vendor/golang.org/x/crypto/cryptobyte/asn1.go | 2 +-
.../golang.org/x/crypto/cryptobyte/builder.go | 9 +-
.../x/crypto/curve25519/curve25519.go | 99 +-
.../x/crypto/curve25519/curve25519_compat.go | 105 +
.../x/crypto/curve25519/curve25519_go120.go | 46 +
.../curve25519/internal/field/fe_generic.go | 2 +-
vendor/golang.org/x/crypto/ssh/cipher.go | 3 +-
vendor/golang.org/x/crypto/ssh/common.go | 9 +-
vendor/golang.org/x/crypto/ssh/connection.go | 2 +-
vendor/golang.org/x/crypto/ssh/keys.go | 6 +-
vendor/golang.org/x/crypto/ssh/transport.go | 3 +-
.../qtls-go1-18 => golang.org/x/exp}/LICENSE | 0
vendor/golang.org/x/exp/PATENTS | 22 +
.../x/exp/constraints/constraints.go | 50 +
vendor/golang.org/x/mod/modfile/print.go | 174 ++
vendor/golang.org/x/mod/modfile/read.go | 958 +++++++++
vendor/golang.org/x/mod/modfile/rule.go | 1559 ++++++++++++++
vendor/golang.org/x/mod/modfile/work.go | 234 +++
vendor/golang.org/x/net/http2/pipe.go | 6 +-
vendor/golang.org/x/net/http2/server.go | 7 +-
vendor/golang.org/x/net/http2/transport.go | 11 +-
.../x/text/unicode/norm/forminfo.go | 2 +-
.../x/tools/go/ast/inspector/inspector.go | 68 +-
.../x/tools/go/ast/inspector/typeof.go | 3 +-
.../x/tools/go/gcexportdata/gcexportdata.go | 32 +-
.../go/internal/gcimporter/gcimporter.go | 1125 ----------
.../golang.org/x/tools/go/packages/golist.go | 22 +-
.../x/tools/go/packages/packages.go | 87 +-
.../x/tools/go/types/objectpath/objectpath.go | 762 +++++++
.../internal/fastwalk/fastwalk_darwin.go | 119 ++
.../internal/fastwalk/fastwalk_dirent_ino.go | 6 +-
.../fastwalk/fastwalk_dirent_namlen_bsd.go | 4 +-
.../tools/internal/fastwalk/fastwalk_unix.go | 4 +-
.../{go => }/internal/gcimporter/bexport.go | 9 +-
.../{go => }/internal/gcimporter/bimport.go | 0
.../internal/gcimporter/exportdata.go | 0
.../x/tools/internal/gcimporter/gcimporter.go | 277 +++
.../{go => }/internal/gcimporter/iexport.go | 198 +-
.../{go => }/internal/gcimporter/iimport.go | 140 +-
.../internal/gcimporter/newInterface10.go | 0
.../internal/gcimporter/newInterface11.go | 0
.../internal/gcimporter/support_go117.go | 0
.../internal/gcimporter/support_go118.go | 14 +
.../internal/gcimporter/unified_no.go | 0
.../internal/gcimporter/unified_yes.go | 0
.../internal/gcimporter/ureader_no.go | 0
.../internal/gcimporter/ureader_yes.go | 211 +-
.../x/tools/internal/gocommand/invoke.go | 83 +-
.../x/tools/internal/gocommand/version.go | 36 +-
.../x/tools/internal/imports/fix.go | 18 +-
.../x/tools/internal/imports/mod.go | 22 +-
.../x/tools/internal/imports/sortimports.go | 1 +
.../x/tools/internal/imports/zstdlib.go | 606 ++++--
.../tools/{go => }/internal/pkgbits/codes.go | 0
.../{go => }/internal/pkgbits/decoder.go | 108 +-
.../x/tools/{go => }/internal/pkgbits/doc.go | 0
.../{go => }/internal/pkgbits/encoder.go | 20 +-
.../tools/{go => }/internal/pkgbits/flags.go | 0
.../{go => }/internal/pkgbits/frames_go1.go | 0
.../{go => }/internal/pkgbits/frames_go17.go | 0
.../tools/{go => }/internal/pkgbits/reloc.go | 4 +-
.../{go => }/internal/pkgbits/support.go | 0
.../x/tools/{go => }/internal/pkgbits/sync.go | 0
.../internal/pkgbits/syncmarker_string.go | 0
.../internal/tokeninternal/tokeninternal.go | 151 ++
.../x/tools/internal/typeparams/common.go | 1 -
.../tools/internal/typesinternal/errorcode.go | 38 +-
.../typesinternal/errorcode_string.go | 26 +-
.../x/tools/internal/typesinternal/types.go | 9 +
vendor/gopkg.in/tomb.v1/LICENSE | 29 -
vendor/gopkg.in/tomb.v1/README.md | 4 -
vendor/gopkg.in/tomb.v1/tomb.go | 176 --
vendor/modules.txt | 158 +-
611 files changed, 30966 insertions(+), 44024 deletions(-)
delete mode 100644 vendor/github.com/cheekybits/genny/.gitignore
delete mode 100644 vendor/github.com/cheekybits/genny/.travis.yml
delete mode 100644 vendor/github.com/cheekybits/genny/LICENSE
delete mode 100644 vendor/github.com/cheekybits/genny/README.md
delete mode 100644 vendor/github.com/cheekybits/genny/doc.go
delete mode 100644 vendor/github.com/cheekybits/genny/generic/doc.go
delete mode 100644 vendor/github.com/cheekybits/genny/generic/generic.go
delete mode 100644 vendor/github.com/cheekybits/genny/main.go
delete mode 100644 vendor/github.com/cheekybits/genny/out/lazy_file.go
delete mode 100644 vendor/github.com/cheekybits/genny/parse/builtins.go
delete mode 100644 vendor/github.com/cheekybits/genny/parse/doc.go
delete mode 100644 vendor/github.com/cheekybits/genny/parse/errors.go
delete mode 100644 vendor/github.com/cheekybits/genny/parse/parse.go
delete mode 100644 vendor/github.com/cheekybits/genny/parse/typesets.go
create mode 100644 vendor/github.com/fsnotify/fsnotify/.mailmap
delete mode 100644 vendor/github.com/fsnotify/fsnotify/.travis.yml
delete mode 100644 vendor/github.com/fsnotify/fsnotify/AUTHORS
create mode 100644 vendor/github.com/fsnotify/fsnotify/backend_fen.go
create mode 100644 vendor/github.com/fsnotify/fsnotify/backend_inotify.go
create mode 100644 vendor/github.com/fsnotify/fsnotify/backend_kqueue.go
create mode 100644 vendor/github.com/fsnotify/fsnotify/backend_other.go
create mode 100644 vendor/github.com/fsnotify/fsnotify/backend_windows.go
delete mode 100644 vendor/github.com/fsnotify/fsnotify/fen.go
delete mode 100644 vendor/github.com/fsnotify/fsnotify/inotify.go
delete mode 100644 vendor/github.com/fsnotify/fsnotify/inotify_poller.go
delete mode 100644 vendor/github.com/fsnotify/fsnotify/kqueue.go
create mode 100644 vendor/github.com/fsnotify/fsnotify/mkdoc.zsh
rename vendor/github.com/fsnotify/fsnotify/{open_mode_bsd.go => system_bsd.go} (50%)
rename vendor/github.com/fsnotify/fsnotify/{open_mode_darwin.go => system_darwin.go} (50%)
delete mode 100644 vendor/github.com/fsnotify/fsnotify/windows.go
create mode 100644 vendor/github.com/golang/mock/AUTHORS
create mode 100644 vendor/github.com/golang/mock/CONTRIBUTORS
create mode 100644 vendor/github.com/golang/mock/LICENSE
create mode 100644 vendor/github.com/golang/mock/mockgen/mockgen.go
create mode 100644 vendor/github.com/golang/mock/mockgen/model/model.go
create mode 100644 vendor/github.com/golang/mock/mockgen/parse.go
create mode 100644 vendor/github.com/golang/mock/mockgen/reflect.go
create mode 100644 vendor/github.com/golang/mock/mockgen/version.1.11.go
create mode 100644 vendor/github.com/golang/mock/mockgen/version.1.12.go
create mode 100644 vendor/github.com/google/pprof/AUTHORS
create mode 100644 vendor/github.com/google/pprof/CONTRIBUTORS
create mode 100644 vendor/github.com/google/pprof/LICENSE
create mode 100644 vendor/github.com/google/pprof/profile/encode.go
create mode 100644 vendor/github.com/google/pprof/profile/filter.go
create mode 100644 vendor/github.com/google/pprof/profile/index.go
create mode 100644 vendor/github.com/google/pprof/profile/legacy_java_profile.go
create mode 100644 vendor/github.com/google/pprof/profile/legacy_profile.go
create mode 100644 vendor/github.com/google/pprof/profile/merge.go
create mode 100644 vendor/github.com/google/pprof/profile/profile.go
create mode 100644 vendor/github.com/google/pprof/profile/proto.go
create mode 100644 vendor/github.com/google/pprof/profile/prune.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/README.md
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/closed_conn.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/datagram_queue.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/ackhandler/ackhandler.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/ackhandler/frame.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/ackhandler/gen.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/ackhandler/mockgen.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/ackhandler/packet_linkedlist.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/handshake/mockgen.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/handshake/retry.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/protocol/connection_id.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/qtls/go116.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/qtls/go117.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/qtls/go120.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/qtls/go_oldversion.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/utils/atomic_bool.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/utils/gen.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/utils/minmax.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/utils/new_connection_id.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/utils/newconnectionid_linkedlist.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/utils/packet_interval.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/utils/packetinterval_linkedlist.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/utils/streamframe_interval.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/internal/wire/extended_header.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/logging/mockgen.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/mockgen.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/packet_packer.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/streams_map_generic_helper.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/streams_map_incoming_bidi.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/streams_map_incoming_generic.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/streams_map_outgoing_bidi.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/streams_map_outgoing_generic.go
delete mode 100644 vendor/github.com/lucas-clemente/quic-go/tools.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-16/README.md
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-16/cipher_suites.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-16/common.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-16/common_js.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-16/common_nojs.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-16/conn.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-16/handshake_client.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-16/handshake_client_tls13.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-16/handshake_messages.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-16/handshake_server.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-16/handshake_server_tls13.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-16/key_agreement.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-16/key_schedule.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-16/ticket.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-16/tls.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-17/README.md
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-17/auth.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-17/cipher_suites.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-17/common.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-17/conn.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-17/handshake_client.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-17/handshake_client_tls13.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-17/handshake_messages.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-17/handshake_server.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-17/handshake_server_tls13.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-17/key_agreement.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-17/prf.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-18/README.md
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-18/alert.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-18/auth.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-18/key_schedule.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-18/unsafe.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-19/LICENSE
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-19/README.md
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-19/alert.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-19/cpu.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-19/cpu_other.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-19/prf.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-19/ticket.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-19/tls.go
delete mode 100644 vendor/github.com/marten-seemann/qtls-go1-19/unsafe.go
delete mode 100644 vendor/github.com/nxadm/tail/.gitignore
delete mode 100644 vendor/github.com/nxadm/tail/CHANGES.md
delete mode 100644 vendor/github.com/nxadm/tail/Dockerfile
delete mode 100644 vendor/github.com/nxadm/tail/LICENSE
delete mode 100644 vendor/github.com/nxadm/tail/README.md
delete mode 100644 vendor/github.com/nxadm/tail/ratelimiter/Licence
delete mode 100644 vendor/github.com/nxadm/tail/ratelimiter/leakybucket.go
delete mode 100644 vendor/github.com/nxadm/tail/ratelimiter/memory.go
delete mode 100644 vendor/github.com/nxadm/tail/ratelimiter/storage.go
delete mode 100644 vendor/github.com/nxadm/tail/tail.go
delete mode 100644 vendor/github.com/nxadm/tail/tail_posix.go
delete mode 100644 vendor/github.com/nxadm/tail/tail_windows.go
delete mode 100644 vendor/github.com/nxadm/tail/util/util.go
delete mode 100644 vendor/github.com/nxadm/tail/watch/filechanges.go
delete mode 100644 vendor/github.com/nxadm/tail/watch/inotify.go
delete mode 100644 vendor/github.com/nxadm/tail/watch/inotify_tracker.go
delete mode 100644 vendor/github.com/nxadm/tail/watch/polling.go
delete mode 100644 vendor/github.com/nxadm/tail/watch/watch.go
delete mode 100644 vendor/github.com/nxadm/tail/winfile/winfile.go
delete mode 100644 vendor/github.com/onsi/ginkgo/config/config.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/bootstrap_command.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/build_command.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/convert/ginkgo_ast_nodes.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/convert/import.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/convert/package_rewriter.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/convert/test_finder.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/convert/testfile_rewriter.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/convert/testing_t_rewriter.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/convert_command.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/help_command.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/interrupthandler/interrupt_handler.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/main.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/nodot/nodot.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/nodot_command.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/notifications.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/outline_command.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/run_command.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/run_watch_and_build_command_flags.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/suite_runner.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/testrunner/build_args.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/testrunner/build_args_old.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/testrunner/log_writer.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/testrunner/run_result.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/testrunner/test_runner.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/testsuite/test_suite.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/testsuite/vendor_check_go15.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/testsuite/vendor_check_go16.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/version_command.go
delete mode 100644 vendor/github.com/onsi/ginkgo/ginkgo/watch_command.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/codelocation/code_location.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/containernode/container_node.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/failer/failer.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/leafnodes/benchmarker.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/leafnodes/interfaces.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/leafnodes/it_node.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/leafnodes/measure_node.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/leafnodes/runner.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/leafnodes/setup_nodes.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/leafnodes/suite_nodes.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/leafnodes/synchronized_after_suite_node.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/leafnodes/synchronized_before_suite_node.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/remote/aggregator.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/remote/forwarding_reporter.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/remote/output_interceptor.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/remote/output_interceptor_unix.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/remote/output_interceptor_win.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/remote/server.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/spec/spec.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/spec/specs.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/spec_iterator/index_computer.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/spec_iterator/parallel_spec_iterator.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/spec_iterator/serial_spec_iterator.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/spec_iterator/sharded_parallel_spec_iterator.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/spec_iterator/spec_iterator.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/writer/fake_writer.go
delete mode 100644 vendor/github.com/onsi/ginkgo/internal/writer/writer.go
delete mode 100644 vendor/github.com/onsi/ginkgo/reporters/default_reporter.go
delete mode 100644 vendor/github.com/onsi/ginkgo/reporters/fake_reporter.go
delete mode 100644 vendor/github.com/onsi/ginkgo/reporters/junit_reporter.go
delete mode 100644 vendor/github.com/onsi/ginkgo/reporters/reporter.go
delete mode 100644 vendor/github.com/onsi/ginkgo/reporters/stenographer/console_logging.go
delete mode 100644 vendor/github.com/onsi/ginkgo/reporters/stenographer/fake_stenographer.go
delete mode 100644 vendor/github.com/onsi/ginkgo/reporters/stenographer/stenographer.go
delete mode 100644 vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-colorable/README.md
delete mode 100644 vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-colorable/colorable_others.go
delete mode 100644 vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-colorable/noncolorable.go
delete mode 100644 vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty/LICENSE
delete mode 100644 vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty/README.md
delete mode 100644 vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty/doc.go
delete mode 100644 vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty/isatty_appengine.go
delete mode 100644 vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty/isatty_bsd.go
delete mode 100644 vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty/isatty_linux.go
delete mode 100644 vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty/isatty_solaris.go
delete mode 100644 vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty/isatty_windows.go
delete mode 100644 vendor/github.com/onsi/ginkgo/reporters/teamcity_reporter.go
delete mode 100644 vendor/github.com/onsi/ginkgo/types/code_location.go
delete mode 100644 vendor/github.com/onsi/ginkgo/types/synchronization.go
delete mode 100644 vendor/github.com/onsi/ginkgo/types/types.go
rename vendor/github.com/onsi/ginkgo/{ => v2}/LICENSE (100%)
create mode 100644 vendor/github.com/onsi/ginkgo/v2/config/deprecated.go
rename vendor/github.com/onsi/ginkgo/{reporters/stenographer/support/go-colorable/LICENSE => v2/formatter/colorable_others.go} (76%)
rename vendor/github.com/onsi/ginkgo/{reporters/stenographer/support/go-colorable => v2/formatter}/colorable_windows.go (90%)
rename vendor/github.com/onsi/ginkgo/{ => v2}/formatter/formatter.go (91%)
create mode 100644 vendor/github.com/onsi/ginkgo/v2/ginkgo/build/build_command.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/ginkgo/command/abort.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/ginkgo/command/command.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/ginkgo/command/program.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/ginkgo/generators/boostrap_templates.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/ginkgo/generators/bootstrap_command.go
rename vendor/github.com/onsi/ginkgo/{ginkgo => v2/ginkgo/generators}/generate_command.go (50%)
create mode 100644 vendor/github.com/onsi/ginkgo/v2/ginkgo/generators/generate_templates.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/ginkgo/generators/generators_common.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/ginkgo/internal/compile.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/ginkgo/internal/profiles_and_reports.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/ginkgo/internal/run.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/ginkgo/internal/test_suite.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/ginkgo/internal/utils.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/ginkgo/internal/verify_version.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/ginkgo/labels/labels_command.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/ginkgo/main.go
rename vendor/github.com/onsi/ginkgo/{ => v2}/ginkgo/outline/ginkgo.go (82%)
rename vendor/github.com/onsi/ginkgo/{ => v2}/ginkgo/outline/import.go (97%)
rename vendor/github.com/onsi/ginkgo/{ => v2}/ginkgo/outline/outline.go (85%)
create mode 100644 vendor/github.com/onsi/ginkgo/v2/ginkgo/outline/outline_command.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/ginkgo/run/run_command.go
rename vendor/github.com/onsi/ginkgo/{ginkgo => v2/ginkgo/unfocus}/unfocus_command.go (67%)
rename vendor/github.com/onsi/ginkgo/{ => v2}/ginkgo/watch/delta.go (100%)
rename vendor/github.com/onsi/ginkgo/{ => v2}/ginkgo/watch/delta_tracker.go (85%)
rename vendor/github.com/onsi/ginkgo/{ => v2}/ginkgo/watch/dependencies.go (100%)
rename vendor/github.com/onsi/ginkgo/{ => v2}/ginkgo/watch/package_hash.go (92%)
rename vendor/github.com/onsi/ginkgo/{ => v2}/ginkgo/watch/package_hashes.go (100%)
rename vendor/github.com/onsi/ginkgo/{ => v2}/ginkgo/watch/suite.go (90%)
create mode 100644 vendor/github.com/onsi/ginkgo/v2/ginkgo/watch/watch_command.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/internal/interrupt_handler/interrupt_handler.go
rename vendor/github.com/onsi/ginkgo/{ginkgo/interrupthandler => v2/internal/interrupt_handler}/sigquit_swallower_unix.go (64%)
rename vendor/github.com/onsi/ginkgo/{ginkgo/interrupthandler => v2/internal/interrupt_handler}/sigquit_swallower_windows.go (54%)
create mode 100644 vendor/github.com/onsi/ginkgo/v2/internal/parallel_support/client_server.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/internal/parallel_support/http_client.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/internal/parallel_support/http_server.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/internal/parallel_support/rpc_client.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/internal/parallel_support/rpc_server.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/internal/parallel_support/server_handler.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/reporters/default_reporter.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/reporters/deprecated_reporter.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/reporters/json_report.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/reporters/junit_report.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/reporters/reporter.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/reporters/teamcity_report.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/types/code_location.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/types/config.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/types/deprecated_types.go
rename vendor/github.com/onsi/ginkgo/{ => v2}/types/deprecation_support.go (66%)
create mode 100644 vendor/github.com/onsi/ginkgo/v2/types/enum_support.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/types/errors.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/types/file_filter.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/types/flags.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/types/label_filter.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/types/report_entry.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/types/types.go
create mode 100644 vendor/github.com/onsi/ginkgo/v2/types/version.go
rename vendor/github.com/{marten-seemann/qtls-go1-16 => quic-go/qtls-go1-19}/LICENSE (100%)
create mode 100644 vendor/github.com/quic-go/qtls-go1-19/README.md
rename vendor/github.com/{marten-seemann/qtls-go1-16 => quic-go/qtls-go1-19}/alert.go (100%)
rename vendor/github.com/{marten-seemann => quic-go}/qtls-go1-19/auth.go (100%)
rename vendor/github.com/{marten-seemann/qtls-go1-18 => quic-go/qtls-go1-19}/cfkem.go (100%)
rename vendor/github.com/{marten-seemann => quic-go}/qtls-go1-19/cipher_suites.go (100%)
rename vendor/github.com/{marten-seemann => quic-go}/qtls-go1-19/common.go (99%)
rename vendor/github.com/{marten-seemann => quic-go}/qtls-go1-19/conn.go (97%)
rename vendor/github.com/{marten-seemann/qtls-go1-17 => quic-go/qtls-go1-19}/cpu.go (100%)
rename vendor/github.com/{marten-seemann/qtls-go1-17 => quic-go/qtls-go1-19}/cpu_other.go (100%)
rename vendor/github.com/{marten-seemann => quic-go}/qtls-go1-19/handshake_client.go (92%)
rename vendor/github.com/{marten-seemann => quic-go}/qtls-go1-19/handshake_client_tls13.go (92%)
rename vendor/github.com/{marten-seemann => quic-go}/qtls-go1-19/handshake_messages.go (76%)
rename vendor/github.com/{marten-seemann => quic-go}/qtls-go1-19/handshake_server.go (92%)
rename vendor/github.com/{marten-seemann => quic-go}/qtls-go1-19/handshake_server_tls13.go (92%)
rename vendor/github.com/{marten-seemann/qtls-go1-18 => quic-go/qtls-go1-19}/key_agreement.go (100%)
rename vendor/github.com/{marten-seemann => quic-go}/qtls-go1-19/key_schedule.go (86%)
rename vendor/github.com/{marten-seemann => quic-go}/qtls-go1-19/notboring.go (100%)
rename vendor/github.com/{marten-seemann/qtls-go1-16 => quic-go/qtls-go1-19}/prf.go (100%)
rename vendor/github.com/{marten-seemann/qtls-go1-18 => quic-go/qtls-go1-19}/ticket.go (96%)
rename vendor/github.com/{marten-seemann/qtls-go1-17 => quic-go/qtls-go1-19}/tls.go (100%)
rename vendor/github.com/{marten-seemann/qtls-go1-16 => quic-go/qtls-go1-19}/unsafe.go (100%)
rename vendor/github.com/{marten-seemann/qtls-go1-17 => quic-go/qtls-go1-20}/LICENSE (100%)
create mode 100644 vendor/github.com/quic-go/qtls-go1-20/README.md
rename vendor/github.com/{marten-seemann/qtls-go1-17 => quic-go/qtls-go1-20}/alert.go (100%)
rename vendor/github.com/{marten-seemann/qtls-go1-16 => quic-go/qtls-go1-20}/auth.go (98%)
create mode 100644 vendor/github.com/quic-go/qtls-go1-20/cache.go
rename vendor/github.com/{marten-seemann/qtls-go1-19 => quic-go/qtls-go1-20}/cfkem.go (94%)
rename vendor/github.com/{marten-seemann/qtls-go1-18 => quic-go/qtls-go1-20}/cipher_suites.go (91%)
rename vendor/github.com/{marten-seemann/qtls-go1-18 => quic-go/qtls-go1-20}/common.go (97%)
rename vendor/github.com/{marten-seemann/qtls-go1-18 => quic-go/qtls-go1-20}/conn.go (95%)
rename vendor/github.com/{marten-seemann/qtls-go1-18 => quic-go/qtls-go1-20}/cpu.go (100%)
rename vendor/github.com/{marten-seemann/qtls-go1-18 => quic-go/qtls-go1-20}/cpu_other.go (100%)
rename vendor/github.com/{marten-seemann/qtls-go1-18 => quic-go/qtls-go1-20}/handshake_client.go (90%)
rename vendor/github.com/{marten-seemann/qtls-go1-18 => quic-go/qtls-go1-20}/handshake_client_tls13.go (89%)
rename vendor/github.com/{marten-seemann/qtls-go1-18 => quic-go/qtls-go1-20}/handshake_messages.go (75%)
rename vendor/github.com/{marten-seemann/qtls-go1-18 => quic-go/qtls-go1-20}/handshake_server.go (92%)
rename vendor/github.com/{marten-seemann/qtls-go1-18 => quic-go/qtls-go1-20}/handshake_server_tls13.go (90%)
rename vendor/github.com/{marten-seemann/qtls-go1-19 => quic-go/qtls-go1-20}/key_agreement.go (94%)
rename vendor/github.com/{marten-seemann/qtls-go1-17 => quic-go/qtls-go1-20}/key_schedule.go (63%)
create mode 100644 vendor/github.com/quic-go/qtls-go1-20/notboring.go
rename vendor/github.com/{marten-seemann/qtls-go1-18 => quic-go/qtls-go1-20}/prf.go (99%)
rename vendor/github.com/{marten-seemann/qtls-go1-17 => quic-go/qtls-go1-20}/ticket.go (95%)
rename vendor/github.com/{marten-seemann/qtls-go1-18 => quic-go/qtls-go1-20}/tls.go (100%)
rename vendor/github.com/{marten-seemann/qtls-go1-17 => quic-go/qtls-go1-20}/unsafe.go (100%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/.gitignore (100%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/.golangci.yml (100%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/Changelog.md (97%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/LICENSE (100%)
create mode 100644 vendor/github.com/quic-go/quic-go/README.md
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/buffer_pool.go (96%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/client.go (94%)
create mode 100644 vendor/github.com/quic-go/quic-go/closed_conn.go
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/codecov.yml (95%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/config.go (80%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/conn_id_generator.go (77%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/conn_id_manager.go (90%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/connection.go (75%)
create mode 100644 vendor/github.com/quic-go/quic-go/connection_timer.go
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/crypto_stream.go (88%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/crypto_stream_manager.go (93%)
create mode 100644 vendor/github.com/quic-go/quic-go/datagram_queue.go
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/errors.go (89%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/frame_sorter.go (86%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/framer.go (77%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/interface.go (84%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/ackhandler/ack_eliciting.go (80%)
create mode 100644 vendor/github.com/quic-go/quic-go/internal/ackhandler/ackhandler.go
create mode 100644 vendor/github.com/quic-go/quic-go/internal/ackhandler/frame.go
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/ackhandler/interfaces.go (71%)
create mode 100644 vendor/github.com/quic-go/quic-go/internal/ackhandler/mockgen.go
create mode 100644 vendor/github.com/quic-go/quic-go/internal/ackhandler/packet.go
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/ackhandler/packet_number_generator.go (92%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/ackhandler/received_packet_handler.go (84%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/ackhandler/received_packet_history.go (74%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/ackhandler/received_packet_tracker.go (86%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/ackhandler/send_mode.go (100%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/ackhandler/sent_packet_handler.go (91%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/ackhandler/sent_packet_history.go (60%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/congestion/bandwidth.go (91%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/congestion/clock.go (100%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/congestion/cubic.go (97%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/congestion/cubic_sender.go (95%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/congestion/hybrid_slow_start.go (91%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/congestion/interface.go (94%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/congestion/pacer.go (90%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/flowcontrol/base_flow_controller.go (93%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/flowcontrol/connection_flow_controller.go (94%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/flowcontrol/interface.go (95%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/flowcontrol/stream_flow_controller.go (94%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/handshake/aead.go (95%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/handshake/crypto_setup.go (92%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/handshake/header_protector.go (97%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/handshake/hkdf.go (100%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/handshake/initial_aead.go (88%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/handshake/interface.go (95%)
create mode 100644 vendor/github.com/quic-go/quic-go/internal/handshake/mockgen.go
create mode 100644 vendor/github.com/quic-go/quic-go/internal/handshake/retry.go
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/handshake/session_ticket.go (77%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/handshake/tls_extension_handler.go (92%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/handshake/token_generator.go (76%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/handshake/token_protector.go (100%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/handshake/updatable_aead.go (97%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/logutils/frame.go (54%)
create mode 100644 vendor/github.com/quic-go/quic-go/internal/protocol/connection_id.go
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/protocol/encryption_level.go (100%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/protocol/key_phase.go (100%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/protocol/packet_number.go (100%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/protocol/params.go (97%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/protocol/perspective.go (100%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/protocol/protocol.go (100%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/protocol/stream.go (100%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/protocol/version.go (98%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/qerr/error_codes.go (95%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/qerr/errors.go (84%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/qtls/go119.go (94%)
rename vendor/github.com/{lucas-clemente/quic-go/internal/qtls/go118.go => quic-go/quic-go/internal/qtls/go120.go} (91%)
create mode 100644 vendor/github.com/quic-go/quic-go/internal/qtls/go121.go
create mode 100644 vendor/github.com/quic-go/quic-go/internal/qtls/go_oldversion.go
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/utils/buffered_write_closer.go (100%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/utils/byteorder.go (85%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/utils/byteorder_big_endian.go (85%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/utils/ip.go (100%)
create mode 100644 vendor/github.com/quic-go/quic-go/internal/utils/linkedlist/README.md
rename vendor/github.com/{lucas-clemente/quic-go/internal/utils/byteinterval_linkedlist.go => quic-go/quic-go/internal/utils/linkedlist/linkedlist.go} (58%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/utils/log.go (98%)
create mode 100644 vendor/github.com/quic-go/quic-go/internal/utils/minmax.go
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/utils/rand.go (100%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/utils/rtt_stats.go (92%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/utils/timer.go (94%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/ack_frame.go (88%)
create mode 100644 vendor/github.com/quic-go/quic-go/internal/wire/ack_frame_pool.go
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/ack_range.go (82%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/connection_close_frame.go (81%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/crypto_frame.go (88%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/data_blocked_frame.go (68%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/datagram_frame.go (84%)
create mode 100644 vendor/github.com/quic-go/quic-go/internal/wire/extended_header.go
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/frame_parser.go (55%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/handshake_done_frame.go (74%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/header.go (62%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/interface.go (53%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/log.go (96%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/max_data_frame.go (65%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/max_stream_data_frame.go (72%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/max_streams_frame.go (77%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/new_connection_id_frame.go (76%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/new_token_frame.go (74%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/path_challenge_frame.go (75%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/path_response_frame.go (75%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/ping_frame.go (55%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/pool.go (90%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/reset_stream_frame.go (74%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/retire_connection_id_frame.go (70%)
create mode 100644 vendor/github.com/quic-go/quic-go/internal/wire/short_header.go
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/stop_sending_frame.go (71%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/stream_data_blocked_frame.go (73%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/stream_frame.go (87%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/streams_blocked_frame.go (78%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/transport_parameters.go (77%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/internal/wire/version_negotiation.go (50%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/logging/frame.go (97%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/logging/interface.go (79%)
create mode 100644 vendor/github.com/quic-go/quic-go/logging/mockgen.go
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/logging/multiplex.go (81%)
create mode 100644 vendor/github.com/quic-go/quic-go/logging/null_tracer.go
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/logging/packet_header.go (83%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/logging/types.go (100%)
create mode 100644 vendor/github.com/quic-go/quic-go/mockgen.go
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/mockgen_private.sh (88%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/mtu_discoverer.go (89%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/multiplexer.go (81%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/packet_handler_map.go (77%)
create mode 100644 vendor/github.com/quic-go/quic-go/packet_packer.go
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/packet_unpacker.go (55%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/quicvarint/io.go (100%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/quicvarint/varint.go (73%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/receive_stream.go (86%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/retransmission_queue.go (83%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/send_conn.go (100%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/send_queue.go (93%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/send_stream.go (81%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/server.go (81%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/stream.go (89%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/streams_map.go (90%)
rename vendor/github.com/{lucas-clemente/quic-go/streams_map_incoming_uni.go => quic-go/quic-go/streams_map_incoming.go} (76%)
rename vendor/github.com/{lucas-clemente/quic-go/streams_map_outgoing_uni.go => quic-go/quic-go/streams_map_outgoing.go} (73%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/sys_conn.go (95%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/sys_conn_df.go (90%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/sys_conn_df_linux.go (88%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/sys_conn_df_windows.go (95%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/sys_conn_helper_darwin.go (95%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/sys_conn_helper_freebsd.go (93%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/sys_conn_helper_linux.go (96%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/sys_conn_no_oob.go (87%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/sys_conn_oob.go (87%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/sys_conn_windows.go (97%)
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/token_store.go (84%)
create mode 100644 vendor/github.com/quic-go/quic-go/tools.go
rename vendor/github.com/{lucas-clemente => quic-go}/quic-go/window_update_queue.go (91%)
create mode 100644 vendor/github.com/quic-go/quic-go/zero_rtt_queue.go
delete mode 100644 vendor/github.com/rs/zerolog/.travis.yml
create mode 100644 vendor/golang.org/x/crypto/curve25519/curve25519_compat.go
create mode 100644 vendor/golang.org/x/crypto/curve25519/curve25519_go120.go
rename vendor/{github.com/marten-seemann/qtls-go1-18 => golang.org/x/exp}/LICENSE (100%)
create mode 100644 vendor/golang.org/x/exp/PATENTS
create mode 100644 vendor/golang.org/x/exp/constraints/constraints.go
create mode 100644 vendor/golang.org/x/mod/modfile/print.go
create mode 100644 vendor/golang.org/x/mod/modfile/read.go
create mode 100644 vendor/golang.org/x/mod/modfile/rule.go
create mode 100644 vendor/golang.org/x/mod/modfile/work.go
delete mode 100644 vendor/golang.org/x/tools/go/internal/gcimporter/gcimporter.go
create mode 100644 vendor/golang.org/x/tools/go/types/objectpath/objectpath.go
create mode 100644 vendor/golang.org/x/tools/internal/fastwalk/fastwalk_darwin.go
rename vendor/golang.org/x/tools/{go => }/internal/gcimporter/bexport.go (99%)
rename vendor/golang.org/x/tools/{go => }/internal/gcimporter/bimport.go (100%)
rename vendor/golang.org/x/tools/{go => }/internal/gcimporter/exportdata.go (100%)
create mode 100644 vendor/golang.org/x/tools/internal/gcimporter/gcimporter.go
rename vendor/golang.org/x/tools/{go => }/internal/gcimporter/iexport.go (78%)
rename vendor/golang.org/x/tools/{go => }/internal/gcimporter/iimport.go (82%)
rename vendor/golang.org/x/tools/{go => }/internal/gcimporter/newInterface10.go (100%)
rename vendor/golang.org/x/tools/{go => }/internal/gcimporter/newInterface11.go (100%)
rename vendor/golang.org/x/tools/{go => }/internal/gcimporter/support_go117.go (100%)
rename vendor/golang.org/x/tools/{go => }/internal/gcimporter/support_go118.go (62%)
rename vendor/golang.org/x/tools/{go => }/internal/gcimporter/unified_no.go (100%)
rename vendor/golang.org/x/tools/{go => }/internal/gcimporter/unified_yes.go (100%)
rename vendor/golang.org/x/tools/{go => }/internal/gcimporter/ureader_no.go (100%)
rename vendor/golang.org/x/tools/{go => }/internal/gcimporter/ureader_yes.go (71%)
rename vendor/golang.org/x/tools/{go => }/internal/pkgbits/codes.go (100%)
rename vendor/golang.org/x/tools/{go => }/internal/pkgbits/decoder.go (83%)
rename vendor/golang.org/x/tools/{go => }/internal/pkgbits/doc.go (100%)
rename vendor/golang.org/x/tools/{go => }/internal/pkgbits/encoder.go (95%)
rename vendor/golang.org/x/tools/{go => }/internal/pkgbits/flags.go (100%)
rename vendor/golang.org/x/tools/{go => }/internal/pkgbits/frames_go1.go (100%)
rename vendor/golang.org/x/tools/{go => }/internal/pkgbits/frames_go17.go (100%)
rename vendor/golang.org/x/tools/{go => }/internal/pkgbits/reloc.go (95%)
rename vendor/golang.org/x/tools/{go => }/internal/pkgbits/support.go (100%)
rename vendor/golang.org/x/tools/{go => }/internal/pkgbits/sync.go (100%)
rename vendor/golang.org/x/tools/{go => }/internal/pkgbits/syncmarker_string.go (100%)
create mode 100644 vendor/golang.org/x/tools/internal/tokeninternal/tokeninternal.go
delete mode 100644 vendor/gopkg.in/tomb.v1/LICENSE
delete mode 100644 vendor/gopkg.in/tomb.v1/README.md
delete mode 100644 vendor/gopkg.in/tomb.v1/tomb.go
diff --git a/connection/quic.go b/connection/quic.go
index e1e5869e19..f20fb3c15f 100644
--- a/connection/quic.go
+++ b/connection/quic.go
@@ -16,7 +16,7 @@ import (
"time"
"github.com/google/uuid"
- "github.com/lucas-clemente/quic-go"
+ "github.com/quic-go/quic-go"
"github.com/pkg/errors"
"github.com/rs/zerolog"
"go.opentelemetry.io/otel/attribute"
diff --git a/connection/quic_test.go b/connection/quic_test.go
index d1dcaa6839..bfac9121a6 100644
--- a/connection/quic_test.go
+++ b/connection/quic_test.go
@@ -16,7 +16,7 @@ import (
"github.com/gobwas/ws/wsutil"
"github.com/google/uuid"
- "github.com/lucas-clemente/quic-go"
+ "github.com/quic-go/quic-go"
"github.com/pkg/errors"
"github.com/rs/zerolog"
"github.com/stretchr/testify/assert"
diff --git a/datagramsession/session.go b/datagramsession/session.go
index 7e0131daeb..396ee140f2 100644
--- a/datagramsession/session.go
+++ b/datagramsession/session.go
@@ -51,7 +51,7 @@ type Session struct {
func (s *Session) Serve(ctx context.Context, closeAfterIdle time.Duration) (closedByRemote bool, err error) {
go func() {
- // QUIC implementation copies data to another buffer before returning https://github.com/lucas-clemente/quic-go/blob/v0.24.0/session.go#L1967-L1975
+ // QUIC implementation copies data to another buffer before returning https://github.com/quic-go/quic-go/blob/v0.24.0/session.go#L1967-L1975
// This makes it safe to share readBuffer between iterations
const maxPacketSize = 1500
readBuffer := make([]byte, maxPacketSize)
diff --git a/go.mod b/go.mod
index 7a84775814..95ee2b3890 100644
--- a/go.mod
+++ b/go.mod
@@ -1,6 +1,6 @@
module github.com/cloudflare/cloudflared
-go 1.19
+go 1.20
require (
github.com/cloudflare/brotli-go v0.0.0-20191101163834-d34379f7ff93
@@ -9,7 +9,7 @@ require (
github.com/coreos/go-oidc/v3 v3.4.0
github.com/coreos/go-systemd v0.0.0-20191104093116-d3cd4ed1dbcf
github.com/facebookgo/grace v0.0.0-20180706040059-75cf19382434
- github.com/fsnotify/fsnotify v1.4.9
+ github.com/fsnotify/fsnotify v1.6.0
github.com/getsentry/raven-go v0.2.0
github.com/getsentry/sentry-go v0.16.0
github.com/go-chi/chi/v5 v5.0.8
@@ -19,14 +19,14 @@ require (
github.com/google/uuid v1.3.0
github.com/gorilla/websocket v1.4.2
github.com/json-iterator/go v1.1.12
- github.com/lucas-clemente/quic-go v0.28.1
github.com/mattn/go-colorable v0.1.13
github.com/miekg/dns v1.1.50
github.com/mitchellh/go-homedir v1.1.0
github.com/pkg/errors v0.9.1
github.com/prometheus/client_golang v1.13.0
github.com/prometheus/client_model v0.2.0
- github.com/rs/zerolog v1.20.0
+ github.com/quic-go/quic-go v0.33.0
+ github.com/rs/zerolog v1.29.1
github.com/stretchr/testify v1.8.1
github.com/urfave/cli/v2 v2.3.0
go.opentelemetry.io/contrib/propagators v0.22.0
@@ -36,8 +36,8 @@ require (
go.opentelemetry.io/otel/trace v1.6.3
go.opentelemetry.io/proto/otlp v0.15.0
go.uber.org/automaxprocs v1.4.0
- golang.org/x/crypto v0.5.0
- golang.org/x/net v0.7.0
+ golang.org/x/crypto v0.8.0
+ golang.org/x/net v0.9.0
golang.org/x/sync v0.1.0
golang.org/x/sys v0.7.0
golang.org/x/term v0.7.0
@@ -56,8 +56,7 @@ require (
github.com/beorn7/perks v1.0.1 // indirect
github.com/certifi/gocertifi v0.0.0-20210507211836-431795d63e8d // indirect
github.com/cespare/xxhash/v2 v2.1.2 // indirect
- github.com/cheekybits/genny v1.0.0 // indirect
- github.com/cloudflare/circl v1.2.1-0.20220809205628-0a9554f37a47 // indirect
+ github.com/cloudflare/circl v1.3.2 // indirect
github.com/coredns/caddy v1.1.1 // indirect
github.com/cpuguy83/go-md2man/v2 v2.0.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
@@ -71,45 +70,42 @@ require (
github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0 // indirect
github.com/gobwas/httphead v0.0.0-20200921212729-da3d93bc3c58 // indirect
github.com/gobwas/pool v0.2.1 // indirect
+ github.com/golang/mock v1.6.0 // indirect
github.com/golang/protobuf v1.5.2 // indirect
+ github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1 // indirect
github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0 // indirect
github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645 // indirect
github.com/klauspost/compress v1.15.11 // indirect
github.com/kr/text v0.2.0 // indirect
github.com/kylelemons/godebug v1.1.0 // indirect
- github.com/marten-seemann/qtls-go1-16 v0.1.5 // indirect
- github.com/marten-seemann/qtls-go1-17 v0.1.2 // indirect
- github.com/marten-seemann/qtls-go1-18 v0.1.2 // indirect
- github.com/marten-seemann/qtls-go1-19 v0.1.0-beta.1 // indirect
- github.com/mattn/go-isatty v0.0.16 // indirect
+ github.com/mattn/go-isatty v0.0.18 // indirect
github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
- github.com/nxadm/tail v1.4.8 // indirect
- github.com/onsi/ginkgo v1.16.5 // indirect
+ github.com/onsi/ginkgo/v2 v2.4.0 // indirect
github.com/onsi/gomega v1.23.0 // indirect
github.com/opentracing/opentracing-go v1.2.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35 // indirect
github.com/prometheus/common v0.37.0 // indirect
github.com/prometheus/procfs v0.8.0 // indirect
+ github.com/quic-go/qtls-go1-19 v0.3.2 // indirect
+ github.com/quic-go/qtls-go1-20 v0.2.2 // indirect
github.com/russross/blackfriday/v2 v2.1.0 // indirect
- golang.org/x/mod v0.8.0 // indirect
+ golang.org/x/exp v0.0.0-20221205204356-47842c84f3db // indirect
+ golang.org/x/mod v0.10.0 // indirect
golang.org/x/oauth2 v0.4.0 // indirect
- golang.org/x/text v0.7.0 // indirect
- golang.org/x/tools v0.1.12 // indirect
+ golang.org/x/text v0.9.0 // indirect
+ golang.org/x/tools v0.8.0 // indirect
google.golang.org/appengine v1.6.7 // indirect
google.golang.org/genproto v0.0.0-20221202195650-67e5cbc046fd // indirect
google.golang.org/grpc v1.51.0 // indirect
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect
- gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
)
replace github.com/urfave/cli/v2 => github.com/ipostelnik/cli/v2 v2.3.1-0.20210324024421-b6ea8234fe3d
-replace github.com/lucas-clemente/quic-go => github.com/chungthuang/quic-go v0.27.1-0.20220809135021-ca330f1dec9f
-
// Avoid 'CVE-2022-21698'
replace github.com/prometheus/golang_client => github.com/prometheus/golang_client v1.12.1
@@ -117,11 +113,6 @@ replace gopkg.in/yaml.v3 => gopkg.in/yaml.v3 v3.0.1
// Post-quantum tunnel RTG-1339
replace (
- // Branches go1.18 go1.19 go1.20 on github.com/cloudflare/qtls-pq
- github.com/marten-seemann/qtls-go1-18 => github.com/cloudflare/qtls-pq v0.0.0-20230103171413-e7a2fb559a0e
- github.com/marten-seemann/qtls-go1-19 => github.com/cloudflare/qtls-pq v0.0.0-20230103171656-05e84f90909e
- github.com/marten-seemann/qtls-go1-20 => github.com/cloudflare/qtls-pq v0.0.0-20230215110727-8b4e1699c2a8
- github.com/quic-go/qtls-go1-18 => github.com/cloudflare/qtls-pq v0.0.0-20230103171413-e7a2fb559a0e
- github.com/quic-go/qtls-go1-19 => github.com/cloudflare/qtls-pq v0.0.0-20230103171656-05e84f90909e
- github.com/quic-go/qtls-go1-20 => github.com/cloudflare/qtls-pq v0.0.0-20230215110727-8b4e1699c2a8
+ github.com/quic-go/qtls-go1-19 => github.com/cloudflare/qtls-pq v0.0.0-20230320123031-3faac1a945b2
+ github.com/quic-go/qtls-go1-20 => github.com/cloudflare/qtls-pq v0.0.0-20230320122459-4ed280d0d633
)
diff --git a/go.sum b/go.sum
index 0342b9d69f..0b3534fe4d 100644
--- a/go.sum
+++ b/go.sum
@@ -1,7 +1,5 @@
cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
-cloud.google.com/go v0.31.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
-cloud.google.com/go v0.37.0/go.mod h1:TS1dMSSfndXH133OKGwekG838Om/cQT0BUHV3HcBgoo=
cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU=
cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU=
cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY=
@@ -55,12 +53,7 @@ cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohl
cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs=
cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
cloud.google.com/go/storage v1.22.1/go.mod h1:S8N1cAStu7BOeFfE8KAQzmyyLkK8p/vmRq6kuBTW58Y=
-dmitri.shuralyov.com/app/changes v0.0.0-20180602232624-0a106ad413e3/go.mod h1:Yl+fi1br7+Rr3LqpNJf1/uxUdtRUV+Tnj0o93V2B9MU=
dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
-dmitri.shuralyov.com/html/belt v0.0.0-20180602232347-f7d459c86be0/go.mod h1:JLBrvjyP0v+ecvNYvCpyZgu5/xkfAUhi6wJj28eUfSU=
-dmitri.shuralyov.com/service/change v0.0.0-20181023043359-a85b471d5412/go.mod h1:a1inKt/atXimZ4Mv927x+r7UpyzRUf4emIoiiSC2TN4=
-dmitri.shuralyov.com/state v0.0.0-20180228185332-28bcc343414c/go.mod h1:0PRwlb0D6DFvNNtx+9ybjezNCa8XF0xaYcETyp6rHWU=
-git.apache.org/thrift.git v0.0.0-20180902110319-2566ecd5d999/go.mod h1:fPE2ZNJGynbRyZ4dJvy6G277gSllfV2HJqblrnkyeyg=
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
github.com/BurntSushi/toml v1.2.0 h1:Rt8g24XnyGTyglgET/PRUNlrUeu9F5L+7FilkXfZgs0=
github.com/BurntSushi/toml v1.2.0/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ=
@@ -71,7 +64,6 @@ github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuy
github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho=
-github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod h1:2FmKhYUyUczH0OGQWaF5ceTx0UBShxjsH6f8oGKYe2c=
github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY=
github.com/apparentlymart/go-cidr v1.1.0 h1:2mAhrMoF+nhXqxTzSZMUzDHkLjmIHC+Zzn4tdgBZjnU=
github.com/apparentlymart/go-cidr v1.1.0/go.mod h1:EBcsNrHc3zQeuaeCeCtQruQm+n9/YjEn/vI25Lg7Gwc=
@@ -79,9 +71,6 @@ github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24
github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8=
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
-github.com/bradfitz/go-smtpd v0.0.0-20170404230938-deb6d6237625/go.mod h1:HYsPBTaaSFSlLx/70C2HPIMNZpVV8+vt/A+FMnYP11g=
-github.com/buger/jsonparser v0.0.0-20181115193947-bf1c66bbce23/go.mod h1:bbYlZJ7hK1yFx9hf58LP0zeX7UjIGs20ufpu3evjr+s=
-github.com/bwesterb/go-ristretto v1.2.2/go.mod h1:fUIoIZaG73pV5biE2Blr2xEzDoMj7NFEuV9ekS419A0=
github.com/cenkalti/backoff/v4 v4.1.2/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw=
github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
github.com/certifi/gocertifi v0.0.0-20210507211836-431795d63e8d h1:S2NE3iHSwP0XV47EEXL8mWmRdEfGscSJ+7EgePNgt0s=
@@ -90,24 +79,20 @@ github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghf
github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
github.com/cespare/xxhash/v2 v2.1.2 h1:YRXhKfTDauu4ajMg1TPgFO5jnlC2HCbmLXMcTG5cbYE=
github.com/cespare/xxhash/v2 v2.1.2/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
-github.com/cheekybits/genny v1.0.0 h1:uGGa4nei+j20rOSeDeP5Of12XVm7TGUd4dJA9RDitfE=
-github.com/cheekybits/genny v1.0.0/go.mod h1:+tQajlRqAUrPI7DOSpB0XAqZYtQakVtB7wXkRAgjxjQ=
-github.com/chungthuang/quic-go v0.27.1-0.20220809135021-ca330f1dec9f h1:UWC3XjwZzocdNCzzXxq9j/1SdHMZXhcTOsh/+gNRBUQ=
-github.com/chungthuang/quic-go v0.27.1-0.20220809135021-ca330f1dec9f/go.mod h1:oGz5DKK41cJt5+773+BSO9BXDsREY4HLf7+0odGAPO0=
github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI=
github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI=
github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
github.com/cloudflare/brotli-go v0.0.0-20191101163834-d34379f7ff93 h1:QrGfkZDnMxcWHaYDdB7CmqS9i26OAnUj/xcus/abYkY=
github.com/cloudflare/brotli-go v0.0.0-20191101163834-d34379f7ff93/go.mod h1:QiTe66jFdP7cUKMCCf/WrvDyYdtdmdZfVcdoLbzaKVY=
-github.com/cloudflare/circl v1.2.1-0.20220809205628-0a9554f37a47 h1:YzpECHxZ9TzO7LpnKmPxItSd79lLgrR5heIlnqU4dTU=
-github.com/cloudflare/circl v1.2.1-0.20220809205628-0a9554f37a47/go.mod h1:qhx8gBILsYlbam7h09SvHDSkjpe3TfLA7b/z4rxJvkE=
+github.com/cloudflare/circl v1.3.2 h1:VWp8dY3yH69fdM7lM6A1+NhhVoDu9vqK0jOgmkQHFWk=
+github.com/cloudflare/circl v1.3.2/go.mod h1:+CauBF6R70Jqcyl8N2hC8pAXYbWkGIezuSbuGLtRhnw=
github.com/cloudflare/golibs v0.0.0-20170913112048-333127dbecfc h1:Dvk3ySBsOm5EviLx6VCyILnafPcQinXGP5jbTdHUJgE=
github.com/cloudflare/golibs v0.0.0-20170913112048-333127dbecfc/go.mod h1:HlgKKR8V5a1wroIDDIz3/A+T+9Janfq+7n1P5sEFdi0=
-github.com/cloudflare/qtls-pq v0.0.0-20230103171413-e7a2fb559a0e h1:frfo+L0qloEb6Vj+qjS4pbAYSJQZAlUnKZu0uJoErac=
-github.com/cloudflare/qtls-pq v0.0.0-20230103171413-e7a2fb559a0e/go.mod h1:mW0BgKFFDAiSmOdUwoORtjo0V2vqw5QzVYRtKQqw/Jg=
-github.com/cloudflare/qtls-pq v0.0.0-20230103171656-05e84f90909e h1:RtQDXvDi0PK3EonP0v7zkE5/rApK4MsgRATCdD+ughg=
-github.com/cloudflare/qtls-pq v0.0.0-20230103171656-05e84f90909e/go.mod h1:aIsWqC0WXyUiUxBl/RfxAjDyWE9CCLqvSMnCMTd/+bc=
+github.com/cloudflare/qtls-pq v0.0.0-20230320122459-4ed280d0d633 h1:ZTub2XMOBpxyBiJf6Q+UKqAi07yt1rZmFitriHvFd8M=
+github.com/cloudflare/qtls-pq v0.0.0-20230320122459-4ed280d0d633/go.mod h1:j/igSUc4PgBMayIsBGjAFu2i7g663rm6kZrKy4htb7E=
+github.com/cloudflare/qtls-pq v0.0.0-20230320123031-3faac1a945b2 h1:0/KuLjh9lBMiXlooAdwoo+FbLVD5DABtquB0ImEFOK0=
+github.com/cloudflare/qtls-pq v0.0.0-20230320123031-3faac1a945b2/go.mod h1:XzuZIjv4mF5cM205RHHW1d60PQtWGwMR6jx38YKuYHs=
github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
@@ -123,10 +108,10 @@ github.com/coredns/coredns v1.10.0 h1:jCfuWsBjTs0dapkkhISfPCzn5LqvSRtrFtaf/Tjj4D
github.com/coredns/coredns v1.10.0/go.mod h1:CIfRU5TgpuoIiJBJ4XrofQzfFQpPFh32ERpUevrSlaw=
github.com/coreos/go-oidc/v3 v3.4.0 h1:xz7elHb/LDwm/ERpwHd+5nb7wFHL32rsr6bBOgaeu6g=
github.com/coreos/go-oidc/v3 v3.4.0/go.mod h1:eHUXhZtXPQLgEaDrOVTgwbgmz1xGOkJNye6h3zkD2Pw=
-github.com/coreos/go-systemd v0.0.0-20181012123002-c6f51f82210d/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4=
github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4=
github.com/coreos/go-systemd v0.0.0-20191104093116-d3cd4ed1dbcf h1:iW4rZ826su+pqaw19uhpSCzhj44qo35pNgKFGqzDKkU=
github.com/coreos/go-systemd v0.0.0-20191104093116-d3cd4ed1dbcf/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4=
+github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc=
github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU=
github.com/cpuguy83/go-md2man/v2 v2.0.0 h1:EoUDS0afbrsXAZ9YQ9jdu/mZ2sXgT1/2yyNng4PGlyM=
github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU=
@@ -134,7 +119,6 @@ github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ3
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk=
github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98=
@@ -157,10 +141,8 @@ github.com/facebookgo/subset v0.0.0-20150612182917-8dac2c3c4870 h1:E2s37DuLxFhQD
github.com/facebookgo/subset v0.0.0-20150612182917-8dac2c3c4870/go.mod h1:5tD+neXqOorC30/tWg0LCSkrqj/AR6gu8yY8/fpw1q0=
github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568 h1:BHsljHzVlRcyQhjrss6TZTdY2VfCqZPbv5k3iBFa2ZQ=
github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod h1:xEzjJPgXI435gkrCt3MPfRiAkVrwSbHsst4LCFVfpJc=
-github.com/francoispqt/gojay v1.2.13/go.mod h1:ehT5mTG4ua4581f1++1WLG0vPdaA9HaiDsoyrBGkyDY=
-github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo=
-github.com/fsnotify/fsnotify v1.4.9 h1:hsms1Qyu0jgnwNXIxa+/V/PDsU6CfLf6CNO8H7IWoS4=
-github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ=
+github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY=
+github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw=
github.com/getsentry/raven-go v0.2.0 h1:no+xWJRb5ZI7eE8TWgIq1jLulQiIoLG0IfYxv5JYMGs=
github.com/getsentry/raven-go v0.2.0/go.mod h1:KungGk8q33+aIAZUIVWZDr2OfAEBsO49PX4NzFV5kcQ=
github.com/getsentry/sentry-go v0.16.0 h1:owk+S+5XcgJLlGR/3+3s6N4d+uKwqYvh/eS0AIMjPWo=
@@ -170,10 +152,8 @@ github.com/gin-contrib/sse v0.1.0 h1:Y/yl/+YNO8GZSjAhjMsSuLt29uWRFHdHYUb5lYOV9qE
github.com/gin-contrib/sse v0.1.0/go.mod h1:RHrZQHXnP2xjPF+u1gW/2HnVO7nvIa9PG3Gm+fLHvGI=
github.com/gin-gonic/gin v1.6.3/go.mod h1:75u5sXoLsGZoRN5Sgbi1eraJ4GU3++wFwWzhwvtwp4M=
github.com/gin-gonic/gin v1.8.1 h1:4+fr/el88TOO3ewCmQr8cx/CtZ/umlIRIs5M4NTNjf8=
-github.com/gliderlabs/ssh v0.1.1/go.mod h1:U7qILu1NlMHj9FlMhZLlkCdDnU1DBEAqr0aevW3Awn0=
github.com/go-chi/chi/v5 v5.0.8 h1:lD+NLqFcAi1ovnVZpsnObHGW4xb4J8lNmoYVfECH1Y0=
github.com/go-chi/chi/v5 v5.0.8/go.mod h1:DslCQbL2OYiznFReuXYUmQ2hGd1aDpCnlMNITLSKoi8=
-github.com/go-errors/errors v1.0.1/go.mod h1:f4zRHt4oKfwPJE5k8C9vpYG+aDHdBFUsgrm6/TyX73Q=
github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA=
github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU=
github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
@@ -211,6 +191,7 @@ github.com/gobwas/ws v1.0.2/go.mod h1:szmBTxLgaFppYjEmNtny/v3w89xOydFnnZMcgRRu/E
github.com/gobwas/ws v1.0.4 h1:5eXU1CZhpQdq5kXbKb+sECH5Ia5KiO6CYzIzdlVx6Bs=
github.com/gobwas/ws v1.0.4/go.mod h1:szmBTxLgaFppYjEmNtny/v3w89xOydFnnZMcgRRu/EM=
github.com/goccy/go-json v0.9.11 h1:/pAaQDLHEoCq/5FFmSKBswWmK6H0e8g4159Kc/X/nqk=
+github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA=
github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=
github.com/golang-collections/collections v0.0.0-20130729185459-604e922904d3 h1:zN2lZNZRflqFyxVaTIU61KNKQ9C0055u9CAfpmqUvo4=
github.com/golang-collections/collections v0.0.0-20130729185459-604e922904d3/go.mod h1:nPpo7qLxd6XL3hWJG/O60sR8ZKfMCiIoNap5GvD12KU=
@@ -220,7 +201,6 @@ github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0L
github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
-github.com/golang/lint v0.0.0-20180702182130-06c8688daad7/go.mod h1:tluoj9z5200jBnyusfRPU2LqT6J+DAorxEvtC7LHB+E=
github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y=
@@ -267,8 +247,6 @@ github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/
github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE=
github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
-github.com/google/go-github v17.0.0+incompatible/go.mod h1:zLgOLi98H3fifZn+44m+umXrS52loVEgC2AApnigrVQ=
-github.com/google/go-querystring v1.0.0/go.mod h1:odCYkC5MyYFN7vkCjXpyrEuKhc/BUO6wN/zVPAxq5ck=
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
github.com/google/gopacket v1.1.19 h1:ves8RnFZPGiFnTS0uPQStjwru6uO6h+nlr9j6fL7kF8=
github.com/google/gopacket v1.1.19/go.mod h1:iJ8V8n6KS+z2U1A8pUwu8bW5SyEMkXJB8Yo/Vo+TKTo=
@@ -289,6 +267,7 @@ github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod h1:kpwsk12EmLe
github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
+github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1 h1:K6RDEckDVWvDI9JAJYCmNdQXq6neHJOYx3V6jnqNEec=
github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI=
github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
@@ -296,8 +275,6 @@ github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+
github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I=
github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8=
-github.com/googleapis/gax-go v2.0.0+incompatible/go.mod h1:SFVmujtThgffbyetf+mdk2eWhX2bMyUtNHzFKcPA9HY=
-github.com/googleapis/gax-go/v2 v2.0.3/go.mod h1:LLvjysVCY1JZeum8Z6l8qUty8fiNwE08qbEPm1M08qg=
github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg=
github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk=
github.com/googleapis/gax-go/v2 v2.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0=
@@ -306,12 +283,9 @@ github.com/googleapis/gax-go/v2 v2.2.0/go.mod h1:as02EH8zWkzwUoLbBaFeQ+arQaj/Oth
github.com/googleapis/gax-go/v2 v2.3.0/go.mod h1:b8LNqSzNabLiUpXKkY7HAR5jr6bIT99EXz9pXxye9YM=
github.com/googleapis/gax-go/v2 v2.4.0/go.mod h1:XOTVJ59hdnfJLIP/dh8n5CGryZR2LxK9wbMD5+iXC6c=
github.com/googleapis/go-type-adapters v1.0.0/go.mod h1:zHW75FOG2aur7gAO2B+MLby+cLsWGBF62rFAi7WjWO4=
-github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY=
github.com/gorilla/websocket v1.4.1/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc=
github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
-github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
-github.com/grpc-ecosystem/grpc-gateway v1.5.0/go.mod h1:RSKVYQBd5MCa4OVpNdGskqpgL2+G+NZTnrVHpWWfpdw=
github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw=
github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0 h1:BZHcxBETFHIdVyhyEfOvn/RdU/QGdLI4y34qQGjGWO0=
github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks=
@@ -319,12 +293,10 @@ github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645 h1
github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645/go.mod h1:6iZfnjpejD4L/4DwD7NryNaJyCQdzwWwH2MWhCA90Kw=
github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
-github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU=
github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
github.com/ipostelnik/cli/v2 v2.3.1-0.20210324024421-b6ea8234fe3d h1:PRDnysJ9dF1vUMmEzBu6aHQeUluSQy4eWH3RsSSy/vI=
github.com/ipostelnik/cli/v2 v2.3.1-0.20210324024421-b6ea8234fe3d/go.mod h1:LJmUH05zAU44vOAcrfzZQKsZbVcdbOG8rtL3/XcUArI=
-github.com/jellevandenhooff/dkim v0.0.0-20150330215556-f50fe3d243e1/go.mod h1:E0B/fFc00Y+Rasa88328GlI/XbtyysCtTHZS8h7IrBU=
github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4=
github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU=
github.com/json-iterator/go v1.1.9/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4=
@@ -347,7 +319,6 @@ github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORN
github.com/kr/pretty v0.2.1 h1:Fmg33tUaq4/8ym9TJN1x7sLJnHVwhP33CNkpYV/7rwI=
github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
-github.com/kr/pty v1.1.3/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
@@ -355,21 +326,17 @@ github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0
github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
github.com/leodido/go-urn v1.2.0/go.mod h1:+8+nEpDfqqsY+g338gtMEUOtuK+4dEMhiQEgxpxOKII=
github.com/leodido/go-urn v1.2.1 h1:BqpAaACuzVSgi/VLzGZIobT2z4v53pjosyNd9Yv6n/w=
-github.com/lunixbochs/vtclean v1.0.0/go.mod h1:pHhQNgMf3btfWnGBVipUOjRYhoOsdGqdm/+2c2E2WMI=
-github.com/mailru/easyjson v0.0.0-20190312143242-1de009706dbe/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
-github.com/marten-seemann/qpack v0.2.1/go.mod h1:F7Gl5L1jIgN1D11ucXefiuJS9UMVP2opoCp2jDKb7wc=
-github.com/marten-seemann/qtls-go1-16 v0.1.5 h1:o9JrYPPco/Nukd/HpOHMHZoBDXQqoNtUCmny98/1uqQ=
-github.com/marten-seemann/qtls-go1-16 v0.1.5/go.mod h1:gNpI2Ol+lRS3WwSOtIUUtRwZEQMXjYK+dQSBFbethAk=
-github.com/marten-seemann/qtls-go1-17 v0.1.2 h1:JADBlm0LYiVbuSySCHeY863dNkcpMmDR7s0bLKJeYlQ=
-github.com/marten-seemann/qtls-go1-17 v0.1.2/go.mod h1:C2ekUKcDdz9SDWxec1N/MvcXBpaX9l3Nx67XaR84L5s=
+github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4=
github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA=
github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg=
github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU=
+github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94=
github.com/mattn/go-isatty v0.0.16 h1:bq3VjFmv/sOjHtdEhmkEV4x1AJtvUvOJ2PFAZ5+peKQ=
github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM=
+github.com/mattn/go-isatty v0.0.18 h1:DOKFKCQ7FNG2L1rbrmstDN4QVRdS89Nkh85u68Uwp98=
+github.com/mattn/go-isatty v0.0.18/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
github.com/matttproud/golang_protobuf_extensions v1.0.1 h1:4hp9jkHxhMHkqkrB3Ix0jegS5sx/RkqARlsWZ6pIwiU=
github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
-github.com/microcosm-cc/bluemonday v1.0.1/go.mod h1:hsXNsILzKxV+sX77C5b8FSuKF00vh2OMYv+xgHpAMF4=
github.com/miekg/dns v1.1.50 h1:DQUfb9uc6smULcREF09Uc+/Gd46YWqJd5DbpPE9xkcA=
github.com/miekg/dns v1.1.50/go.mod h1:e3IlAVfNqAllflbibAZEWOXOQ+Ynzk/dDozDxY7XnME=
github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y=
@@ -383,26 +350,12 @@ github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9G
github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
-github.com/neelance/astrewrite v0.0.0-20160511093645-99348263ae86/go.mod h1:kHJEU3ofeGjhHklVoIGuVj85JJwZ6kWPaJwCIxgnFmo=
-github.com/neelance/sourcemap v0.0.0-20151028013722-8c68805598ab/go.mod h1:Qr6/a/Q4r9LP1IltGz7tA7iOK1WonHEYhu1HRBA7ZiM=
-github.com/nxadm/tail v1.4.4/go.mod h1:kenIhsEOeOJmVchQTgglprH7qJGnHDVpk1VPCcaMI8A=
-github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE=
-github.com/nxadm/tail v1.4.8/go.mod h1:+ncqLTQzXmGhMZNUePPaPqPvBxHAIsmXswZKocGu+AU=
-github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
-github.com/onsi/ginkgo v1.12.1/go.mod h1:zj2OWP4+oCPe1qIXoGWkgMRwljMUYCdkwsT2108oapk=
-github.com/onsi/ginkgo v1.14.0/go.mod h1:iSB4RoI2tjJc9BBv4NKIKWKya62Rps+oPG/Lv9klQyY=
-github.com/onsi/ginkgo v1.16.2/go.mod h1:CObGmKUOKaSC0RjmoAK7tKyn4Azo5P2IWuoMnvwxz1E=
-github.com/onsi/ginkgo v1.16.4/go.mod h1:dX+/inL/fNMqNlz0e9LfyB9TswhZpCVdJM/Z6Vvnwo0=
-github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE=
-github.com/onsi/ginkgo v1.16.5/go.mod h1:+E8gABHa3K6zRBolWtd+ROzc/U5bkGt0FwiG042wbpU=
-github.com/onsi/gomega v1.7.1/go.mod h1:XdKZgCCFLUoM/7CFJVPcG8C1xQ1AJ0vpAezJrB7JYyY=
-github.com/onsi/gomega v1.10.1/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1ybHNo=
-github.com/onsi/gomega v1.13.0/go.mod h1:lRk9szgn8TxENtWd0Tp4c3wjlRfMTMH27I+3Je41yGY=
+github.com/onsi/ginkgo/v2 v2.4.0 h1:+Ig9nvqgS5OBSACXNk15PLdp0U9XPYROt9CFzVdFGIs=
+github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo=
github.com/onsi/gomega v1.23.0 h1:/oxKu9c2HVap+F3PfKort2Hw5DEU+HGlW8n+tguWsys=
github.com/onsi/gomega v1.23.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg=
github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs=
github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc=
-github.com/openzipkin/zipkin-go v0.1.1/go.mod h1:NtoC/o8u3JlF1lSlyPNswIbeQH9bJTmOf0Erfk+hxe8=
github.com/pelletier/go-toml/v2 v2.0.5 h1:ipoSadvV8oGUjnUbMub59IDPPwfxF694nG/jwbMiyQg=
github.com/philhofer/fwd v1.1.1 h1:GdGcTjf5RNAxwS4QLsiMzJYj5KEvPJD3Abr261yRQXQ=
github.com/pingcap/errors v0.11.4 h1:lFuQV/oaUMGcD2tqt+01ROSmJs75VG1ToEOkZIZ4nE4=
@@ -414,7 +367,6 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35 h1:J9b7z+QKAmPf4YLrFg6oQUotqHQeUNWwkvo7jZp1GLU=
github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35/go.mod h1:prYjPmNq4d1NPVmpShWobRqXY3q7Vp+80DqgxxUrUIA=
-github.com/prometheus/client_golang v0.8.0/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=
@@ -427,14 +379,12 @@ github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.2.0 h1:uq5h0d+GuxiXLJLNABMgp2qUWDPiLvgCzz2dUR+/W/M=
github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
-github.com/prometheus/common v0.0.0-20180801064454-c7de2306084e/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro=
github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4=
github.com/prometheus/common v0.10.0/go.mod h1:Tlit/dnDKsSWFlCLTWaA1cyBgKHSMdTB80sz/V91rCo=
github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9VFqTh1DIvc=
github.com/prometheus/common v0.32.1/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls=
github.com/prometheus/common v0.37.0 h1:ccBbHCgIiT9uSoFY0vX8H3zsNR5eLt17/RQLUvn8pXE=
github.com/prometheus/common v0.37.0/go.mod h1:phzohg0JFMnBEFGxTDbfu3QyL5GI8gTQJFhYO5B3mfA=
-github.com/prometheus/procfs v0.0.0-20180725123919-05ee40e3a273/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA=
github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU=
@@ -442,44 +392,23 @@ github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1
github.com/prometheus/procfs v0.7.3/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA=
github.com/prometheus/procfs v0.8.0 h1:ODq8ZFEaYeCaZOJlZZdJA2AbQR98dSHSM1KW/You5mo=
github.com/prometheus/procfs v0.8.0/go.mod h1:z7EfXMXOkbkqb9IINtpCn86r/to3BnA0uaxHdg830/4=
+github.com/quic-go/quic-go v0.33.0 h1:ItNoTDN/Fm/zBlq769lLJc8ECe9gYaW40veHCCco7y0=
+github.com/quic-go/quic-go v0.33.0/go.mod h1:YMuhaAV9/jIu0XclDXwZPAsP/2Kgr5yMYhe9oxhhOFA=
github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ=
github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
github.com/rs/xid v1.2.1/go.mod h1:+uKXf+4Djp6Md1KODXJxgGQPKngRmWyn10oCKFzNHOQ=
+github.com/rs/xid v1.4.0/go.mod h1:trrq9SKmegXys3aeAKXMUTdJsYXVwGY3RLcfgqegfbg=
github.com/rs/zerolog v1.20.0 h1:38k9hgtUBdxFwE34yS8rTHmHBa4eN16E4DJlv177LNs=
github.com/rs/zerolog v1.20.0/go.mod h1:IzD0RJ65iWH0w97OQQebJEvTZYvsCUm9WVLWBQrJRjo=
-github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g=
+github.com/rs/zerolog v1.29.1 h1:cO+d60CHkknCbvzEWxP0S9K6KqyTjrCNUy1LdQLCGPc=
+github.com/rs/zerolog v1.29.1/go.mod h1:Le6ESbR7hc+DP6Lt1THiV8CQSdkkNrd3R0XbEgp3ZBU=
github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk=
github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
-github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo=
-github.com/shurcooL/component v0.0.0-20170202220835-f88ec8f54cc4/go.mod h1:XhFIlyj5a1fBNx5aJTbKoIq0mNaPvOagO+HjB3EtxrY=
-github.com/shurcooL/events v0.0.0-20181021180414-410e4ca65f48/go.mod h1:5u70Mqkb5O5cxEA8nxTsgrgLehJeAw6Oc4Ab1c/P1HM=
-github.com/shurcooL/github_flavored_markdown v0.0.0-20181002035957-2122de532470/go.mod h1:2dOwnU2uBioM+SGy2aZoq1f/Sd1l9OkAeAUvjSyvgU0=
-github.com/shurcooL/go v0.0.0-20180423040247-9e1955d9fb6e/go.mod h1:TDJrrUr11Vxrven61rcy3hJMUqaf/CLWYhHNPmT14Lk=
-github.com/shurcooL/go-goon v0.0.0-20170922171312-37c2f522c041/go.mod h1:N5mDOmsrJOB+vfqUK+7DmDyjhSLIIBnXo9lvZJj3MWQ=
-github.com/shurcooL/gofontwoff v0.0.0-20180329035133-29b52fc0a18d/go.mod h1:05UtEgK5zq39gLST6uB0cf3NEHjETfB4Fgr3Gx5R9Vw=
-github.com/shurcooL/gopherjslib v0.0.0-20160914041154-feb6d3990c2c/go.mod h1:8d3azKNyqcHP1GaQE/c6dDgjkgSx2BZ4IoEi4F1reUI=
-github.com/shurcooL/highlight_diff v0.0.0-20170515013008-09bb4053de1b/go.mod h1:ZpfEhSmds4ytuByIcDnOLkTHGUI6KNqRNPDLHDk+mUU=
-github.com/shurcooL/highlight_go v0.0.0-20181028180052-98c3abbbae20/go.mod h1:UDKB5a1T23gOMUJrI+uSuH0VRDStOiUVSjBTRDVBVag=
-github.com/shurcooL/home v0.0.0-20181020052607-80b7ffcb30f9/go.mod h1:+rgNQw2P9ARFAs37qieuu7ohDNQ3gds9msbT2yn85sg=
-github.com/shurcooL/htmlg v0.0.0-20170918183704-d01228ac9e50/go.mod h1:zPn1wHpTIePGnXSHpsVPWEktKXHr6+SS6x/IKRb7cpw=
-github.com/shurcooL/httperror v0.0.0-20170206035902-86b7830d14cc/go.mod h1:aYMfkZ6DWSJPJ6c4Wwz3QtW22G7mf/PEgaB9k/ik5+Y=
-github.com/shurcooL/httpfs v0.0.0-20171119174359-809beceb2371/go.mod h1:ZY1cvUeJuFPAdZ/B6v7RHavJWZn2YPVFQ1OSXhCGOkg=
-github.com/shurcooL/httpgzip v0.0.0-20180522190206-b1c53ac65af9/go.mod h1:919LwcH0M7/W4fcZ0/jy0qGght1GIhqyS/EgWGH2j5Q=
-github.com/shurcooL/issues v0.0.0-20181008053335-6292fdc1e191/go.mod h1:e2qWDig5bLteJ4fwvDAc2NHzqFEthkqn7aOZAOpj+PQ=
-github.com/shurcooL/issuesapp v0.0.0-20180602232740-048589ce2241/go.mod h1:NPpHK2TI7iSaM0buivtFUc9offApnI0Alt/K8hcHy0I=
-github.com/shurcooL/notifications v0.0.0-20181007000457-627ab5aea122/go.mod h1:b5uSkrEVM1jQUspwbixRBhaIjIzL2xazXp6kntxYle0=
-github.com/shurcooL/octicon v0.0.0-20181028054416-fa4f57f9efb2/go.mod h1:eWdoE5JD4R5UVWDucdOPg1g2fqQRq78IQa9zlOV1vpQ=
-github.com/shurcooL/reactions v0.0.0-20181006231557-f2e0b4ca5b82/go.mod h1:TCR1lToEk4d2s07G3XGfz2QrgHXg4RJBvjrOozvoWfk=
-github.com/shurcooL/sanitized_anchor_name v0.0.0-20170918181015-86672fcb3f95/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc=
github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc=
-github.com/shurcooL/users v0.0.0-20180125191416-49c67e49c537/go.mod h1:QJTqeLYEDaXHZDBsXlPCDqdhQuJkuw4NOtaxYe3xii4=
-github.com/shurcooL/webdavfs v0.0.0-20170829043945-18c3829fa133/go.mod h1:hKmq5kWdCj2z2KEozexVbfEZIWiTjhE0+UjmZgPqehw=
github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo=
github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88=
-github.com/sourcegraph/annotate v0.0.0-20160123013949-f4cad6c6324d/go.mod h1:UdhH50NIW0fCiwBSr0co2m7BnFLdv4fQTgdqdJTHFeE=
-github.com/sourcegraph/syntaxhighlight v0.0.0-20170531221838-bd320f5d308e/go.mod h1:HuIsMU8RRBOtsCgI77wP899iHVBQpCmg4ErYMZB+2IA=
github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -495,20 +424,16 @@ github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/
github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
-github.com/tarm/serial v0.0.0-20180830185346-98f6abe2eb07/go.mod h1:kDXzergiv9cbyO7IOYJZWg1U88JhDg3PB6klq9Hg2pA=
github.com/tinylib/msgp v1.1.2 h1:gWmO7n0Ys2RBEb7GPYB9Ujq8Mk5p2U08lRnmMcGy6BQ=
github.com/ugorji/go v1.1.7 h1:/68gy2h+1mWMrwZFeD1kQialdSzAb432dtpeJ42ovdo=
github.com/ugorji/go v1.1.7/go.mod h1:kZn38zHttfInRq0xu/PH0az30d+z6vm202qpg1oXVMw=
github.com/ugorji/go/codec v1.1.7/go.mod h1:Ax+UKWsSmolVDwsd+7N3ZtXu+yMGCf907BLYF3GoBXY=
github.com/ugorji/go/codec v1.2.7 h1:YPXUKf7fYbp/y8xloBqZOw2qaVggbfwMlI8WM3wZUJ0=
-github.com/viant/assertly v0.4.8/go.mod h1:aGifi++jvCrUaklKEKT0BU95igDNaqkvz+49uaYMPRU=
-github.com/viant/toolbox v0.24.0/go.mod h1:OxMCG57V0PXuIP2HNQrtJf2CjqdmbrOx5EkMILuUhzM=
github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
-go.opencensus.io v0.18.0/go.mod h1:vKdFvxhtzZ9onBp9VKHK8z/sRpBMnKAsufL7wlDrCOA=
go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU=
go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=
go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
@@ -534,20 +459,14 @@ go.opentelemetry.io/proto/otlp v0.15.0 h1:h0bKrvdrT/9sBwEJ6iWUqT/N/xPcS66bL4u3is
go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U=
go.uber.org/automaxprocs v1.4.0 h1:CpDZl6aOlLhReez+8S3eEotD7Jx0Os++lemPlMULQP0=
go.uber.org/automaxprocs v1.4.0/go.mod h1:/mTEdr7LvHhs0v7mjdxDreTz1OG5zdZGqgOnhWiR/+Q=
-go4.org v0.0.0-20180809161055-417644f6feb5/go.mod h1:MkTOUMDaeVYJUOUsaDXIhWPZYa1yOyC1qaOBpL57BhE=
-golang.org/x/build v0.0.0-20190111050920-041ab4dc3f9d/go.mod h1:OWs+y06UdEOHN4y+MfF/py+xQ/tYqIWW03b70/CG9Rw=
golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
-golang.org/x/crypto v0.0.0-20181030102418-4d3f4d9ffa16/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
-golang.org/x/crypto v0.0.0-20190313024323-a1f597ede03a/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
-golang.org/x/crypto v0.0.0-20200221231518-2aa609cf4a9d/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
-golang.org/x/crypto v0.5.0 h1:U/0M97KRkSFvyD/3FSmdP5W5swImpNgle/EHFhOsQPE=
-golang.org/x/crypto v0.5.0/go.mod h1:NK/OQwhpMQP3MwtdjgLlYHnH9ebylxKWv3e0fK+mkQU=
+golang.org/x/crypto v0.8.0 h1:pd9TJtTueMTVQXzk8E2XESSMQDj/U7OUu0PqJqPXQjQ=
+golang.org/x/crypto v0.8.0/go.mod h1:mRqEX+O9/h5TFCrQhkgjo2yKi0yYA+9ecGkdQoHrywE=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -558,9 +477,10 @@ golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u0
golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4=
golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM=
golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU=
+golang.org/x/exp v0.0.0-20221205204356-47842c84f3db h1:D/cFflL63o2KSLJIwjlcIt8PR064j/xsmdEJL/YvY/o=
+golang.org/x/exp v0.0.0-20221205204356-47842c84f3db/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc=
golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js=
golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0=
-golang.org/x/lint v0.0.0-20180702182130-06c8688daad7/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
@@ -584,18 +504,14 @@ golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.8.0 h1:LUYupSeNrTNCGzR/hVBk2NHZO4hXcVaW1k4Qx7rjPx8=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
+golang.org/x/mod v0.10.0 h1:lFO9qtOdlre5W1jxS3r/4szv2/6iXxScdzjoBMXNhYk=
+golang.org/x/mod v0.10.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20181029044818-c44066c5c816/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20181106065722-10aee1819953/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
-golang.org/x/net v0.0.0-20190313220215-9f648a60d977/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
@@ -614,7 +530,6 @@ golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/
golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
-golang.org/x/net v0.0.0-20200520004742-59133d7f0dd7/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
@@ -627,11 +542,9 @@ golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod h1:m0MpNAwzfU5UDzcl9v
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc=
golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM=
-golang.org/x/net v0.0.0-20210428140749-89ef3d95e781/go.mod h1:OJAsFXCWl8Ukc7SiCT/9KSuxbyM7479/AVlXFRxuMCk=
golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.0.0-20210726213435-c6fcb2dbf985/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
-golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
@@ -640,11 +553,9 @@ golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4/go.mod h1:CfG3xpIq0wQ8r1q4Su
golang.org/x/net v0.0.0-20220607020251-c690dde0001d/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
golang.org/x/net v0.0.0-20220624214902-1bab6f366d9e/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
golang.org/x/net v0.0.0-20220826154423-83b083e8dc8b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk=
-golang.org/x/net v0.7.0 h1:rJrUqqhjsgNp7KqAIc25s9pZnjU7TUcSY7HcVZjdn1g=
-golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
+golang.org/x/net v0.9.0 h1:aWJ/m6xSmxWBx+V0XRHTlrYrPG56jKsLdTFmsSsCzOM=
+golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
-golang.org/x/oauth2 v0.0.0-20181017192945-9dcd33a902f4/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
-golang.org/x/oauth2 v0.0.0-20181203162652-d668ce993890/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -667,7 +578,6 @@ golang.org/x/oauth2 v0.0.0-20220608161450-d0670ef3b1eb/go.mod h1:jaDAt6Dkxork7Lm
golang.org/x/oauth2 v0.0.0-20220822191816-0ebed06d0094/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg=
golang.org/x/oauth2 v0.4.0 h1:NF0gk8LVPg1Ml7SSbGyySuoxdsXitj7TvgvuRxIMc/M=
golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec=
-golang.org/x/perf v0.0.0-20180704124530-6e6d33e29852/go.mod h1:JLpeXjPJfIyPr5TlbXLkXWLhP8nz10XfvxElABhCtcw=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -684,12 +594,9 @@ golang.org/x/sync v0.1.0 h1:wsuoTGHzEhffawBOhz5CYhcrV4IdKZbEyZjBMuTp12o=
golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20181029174526-d69651ed3497/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190316082340-a2f829d7f35f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
@@ -697,10 +604,7 @@ golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190904154756-749cb33beabd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20191120155948-bd437916bb0e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
@@ -716,7 +620,6 @@ golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200519105757-fe76b779f299/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
@@ -726,7 +629,6 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210112080510-489259a85091/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
@@ -746,6 +648,7 @@ golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
@@ -760,8 +663,9 @@ golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220610221304-9f5ed59c137d/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20220808155132-1c4a2a72c664/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.7.0 h1:3jlCCIQZPdOYu1h8BkNvLz8Kgwtae2cagcG/VamtZRU=
golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
@@ -777,15 +681,12 @@ golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
-golang.org/x/text v0.7.0 h1:4BRB4x83lYWy72KwLD/qYDuTu7q9PjSagHvijDw7cLo=
-golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
-golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
+golang.org/x/text v0.9.0 h1:2sjJmO8cDvYveuX97RDLsxlyUxLl+GHoLxBiRdHllBE=
+golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
-golang.org/x/tools v0.0.0-20180828015842-6cd1fcedba52/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
-golang.org/x/tools v0.0.0-20181030000716-a0a13e073c7b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
@@ -830,7 +731,6 @@ golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82u
golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.0.0-20201224043029-2b0845dc783e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0=
golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
@@ -839,8 +739,8 @@ golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
golang.org/x/tools v0.1.6-0.20210726203631-07bc1bf47fb2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
-golang.org/x/tools v0.1.12 h1:VveCTK38A2rkS8ZqFY25HIDFscX5X9OoEhJd3quQmXU=
-golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
+golang.org/x/tools v0.8.0 h1:vSDcovVPld282ceKgDimkRSC8kpaH1dgyc9UMzlt84Y=
+golang.org/x/tools v0.8.0/go.mod h1:JxBZ99ISMI5ViVkT1tr6tdNmXeTrcpVSD3vZ1RsRdN4=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -848,9 +748,6 @@ golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8T
golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8=
golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8=
-google.golang.org/api v0.0.0-20180910000450-7ca32eb868bf/go.mod h1:4mhQ8q/RsB7i+udVvVy5NUi08OU8ZlA0gRVgrF7VFY0=
-google.golang.org/api v0.0.0-20181030000543-1d582fd0359e/go.mod h1:4mhQ8q/RsB7i+udVvVy5NUi08OU8ZlA0gRVgrF7VFY0=
-google.golang.org/api v0.1.0/go.mod h1:UGEZY7KEX120AnNLIHFMKIo4obdJhkp2tPbaPlQx13Y=
google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE=
google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M=
google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg=
@@ -891,8 +788,6 @@ google.golang.org/api v0.78.0/go.mod h1:1Sg78yoMLOhlQTeF+ARBoytAcH1NNyyl390YMy6r
google.golang.org/api v0.80.0/go.mod h1:xY3nI94gbvBrE0J6NHXhxOmW97HG7Khjkku6AFB3Hyg=
google.golang.org/api v0.84.0/go.mod h1:NTsGnUFJMYROtiquksZHBWtHfeMC7iYthki7Eq3pa8o=
google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
-google.golang.org/appengine v1.2.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
-google.golang.org/appengine v1.3.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0=
@@ -901,10 +796,6 @@ google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCID
google.golang.org/appengine v1.6.7 h1:FZR1q0exgwxzPzp/aF+VccGrSfxfPpkBqjIIEq3ru6c=
google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
-google.golang.org/genproto v0.0.0-20180831171423-11092d34479b/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
-google.golang.org/genproto v0.0.0-20181029155118-b69ba1387ce2/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
-google.golang.org/genproto v0.0.0-20181202183823-bd91e49a0898/go.mod h1:7Ep/1NZk928CDR8SjdVbjWNpdIf6nzjE3BTgJDr2Atg=
-google.golang.org/genproto v0.0.0-20190306203927-b5d61aea6440/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
@@ -984,9 +875,6 @@ google.golang.org/genproto v0.0.0-20220608133413-ed9918b62aac/go.mod h1:KEWEmljW
google.golang.org/genproto v0.0.0-20220616135557-88e70c0c3a90/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA=
google.golang.org/genproto v0.0.0-20221202195650-67e5cbc046fd h1:OjndDrsik+Gt+e6fs45z9AxiewiKyLKYpA45W5Kpkks=
google.golang.org/genproto v0.0.0-20221202195650-67e5cbc046fd/go.mod h1:cTsE614GARnxrLsqKREzmNYJACSWWpAWdNMwnD7c2BE=
-google.golang.org/grpc v1.14.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw=
-google.golang.org/grpc v1.16.0/go.mod h1:0JHn/cJsOMiMfNA9+DeHDlAU7KAAB5GDlYFpa9MZMio=
-google.golang.org/grpc v1.17.0/go.mod h1:6QZJwpn2B+Zp71q/5VxRsJ6NXXVCE5NRUHRo+f3cWCs=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
@@ -1047,14 +935,10 @@ gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EV
gopkg.in/coreos/go-oidc.v2 v2.2.1 h1:MY5SZClJ7vhjKfr64a4nHAOV/c3WH2gB9BMrR64J1Mc=
gopkg.in/coreos/go-oidc.v2 v2.2.1/go.mod h1:fYaTe2FS96wZZwR17YTDHwG+Mw6fmyqJNxN2eNCGPCI=
gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=
-gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys=
-gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
gopkg.in/natefinch/lumberjack.v2 v2.0.0 h1:1Lc07Kr7qY4U2YPouBjpCLxpiyxIVoxqXgkXLknAOE8=
gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k=
gopkg.in/square/go-jose.v2 v2.6.0 h1:NGk74WTnPKBNUhNzQX7PYcTLUjoq7mzKk2OKbvwk2iI=
gopkg.in/square/go-jose.v2 v2.6.0/go.mod h1:M9dMgbHiYLoDGQrXy7OpJDJWiKiU//h+vD76mk0e1AI=
-gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ=
-gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw=
gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
@@ -1066,8 +950,6 @@ gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-grpc.go4.org v0.0.0-20170609214715-11d0a25b4919/go.mod h1:77eQGdRu53HpSqPFJFmuJdjuHRquDANNeA4x7B8WQ9o=
-honnef.co/go/tools v0.0.0-20180728063816-88497007e858/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
@@ -1080,7 +962,5 @@ nhooyr.io/websocket v1.8.7/go.mod h1:B70DZP8IakI65RVQ51MsWP/8jndNma26DVA/nFSCgW0
rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0=
rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=
-sourcegraph.com/sourcegraph/go-diff v0.5.0/go.mod h1:kuch7UrkMzY0X+p9CRK03kfuPQ2zzQcaEFbx8wA8rck=
-sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4/go.mod h1:ketZ/q3QxT9HOBeFhu6RdvsftgpsbFHBF5Cas6cDKZ0=
zombiezen.com/go/capnproto2 v2.18.0+incompatible h1:mwfXZniffG5mXokQGHUJWGnqIBggoPfT/CEwon9Yess=
zombiezen.com/go/capnproto2 v2.18.0+incompatible/go.mod h1:XO5Pr2SbXgqZwn0m0Ru54QBqpOf4K5AYBO+8LAOBQEQ=
diff --git a/quic/conversion.go b/quic/conversion.go
index 302f97481e..3a7e327999 100644
--- a/quic/conversion.go
+++ b/quic/conversion.go
@@ -4,7 +4,7 @@ import (
"strconv"
"time"
- "github.com/lucas-clemente/quic-go/logging"
+ "github.com/quic-go/quic-go/logging"
)
func perspectiveString(p logging.Perspective) string {
@@ -28,7 +28,7 @@ func durationToPromGauge(duration time.Duration) float64 {
return float64(duration.Milliseconds())
}
-// Helper to convert https://pkg.go.dev/github.com/lucas-clemente/quic-go@v0.23.0/logging#PacketType into string
+// Helper to convert https://pkg.go.dev/github.com/quic-go/quic-go@v0.23.0/logging#PacketType into string
func packetTypeString(pt logging.PacketType) string {
switch pt {
case logging.PacketTypeInitial:
@@ -52,7 +52,7 @@ func packetTypeString(pt logging.PacketType) string {
}
}
-// Helper to convert https://pkg.go.dev/github.com/lucas-clemente/quic-go@v0.23.0/logging#PacketDropReason into string
+// Helper to convert https://pkg.go.dev/github.com/quic-go/quic-go@v0.23.0/logging#PacketDropReason into string
func packetDropReasonString(reason logging.PacketDropReason) string {
switch reason {
case logging.PacketDropKeyUnavailable:
@@ -82,7 +82,7 @@ func packetDropReasonString(reason logging.PacketDropReason) string {
}
}
-// Helper to convert https://pkg.go.dev/github.com/lucas-clemente/quic-go@v0.23.0/logging#PacketLossReason into string
+// Helper to convert https://pkg.go.dev/github.com/quic-go/quic-go@v0.23.0/logging#PacketLossReason into string
func packetLossReasonString(reason logging.PacketLossReason) string {
switch reason {
case logging.PacketLossReorderingThreshold:
diff --git a/quic/datagram.go b/quic/datagram.go
index c4637dc0ec..9bef97104d 100644
--- a/quic/datagram.go
+++ b/quic/datagram.go
@@ -5,7 +5,7 @@ import (
"fmt"
"github.com/google/uuid"
- "github.com/lucas-clemente/quic-go"
+ "github.com/quic-go/quic-go"
"github.com/pkg/errors"
"github.com/rs/zerolog"
diff --git a/quic/datagram_test.go b/quic/datagram_test.go
index 54307c79a7..8516902881 100644
--- a/quic/datagram_test.go
+++ b/quic/datagram_test.go
@@ -16,7 +16,7 @@ import (
"github.com/google/gopacket/layers"
"github.com/google/uuid"
- "github.com/lucas-clemente/quic-go"
+ "github.com/quic-go/quic-go"
"github.com/rs/zerolog"
"github.com/stretchr/testify/require"
"golang.org/x/net/icmp"
@@ -114,9 +114,8 @@ func TestDatagram(t *testing.T) {
func testDatagram(t *testing.T, version uint8, sessionToPayloads []*packet.Session, packets []packet.ICMP) {
quicConfig := &quic.Config{
- KeepAlivePeriod: 5 * time.Millisecond,
- EnableDatagrams: true,
- MaxDatagramFrameSize: MaxDatagramFrameSize,
+ KeepAlivePeriod: 5 * time.Millisecond,
+ EnableDatagrams: true,
}
quicListener := newQUICListener(t, quicConfig)
defer quicListener.Close()
diff --git a/quic/datagramv2.go b/quic/datagramv2.go
index 010126189e..a0f57ad85d 100644
--- a/quic/datagramv2.go
+++ b/quic/datagramv2.go
@@ -4,7 +4,7 @@ import (
"context"
"fmt"
- "github.com/lucas-clemente/quic-go"
+ "github.com/quic-go/quic-go"
"github.com/pkg/errors"
"github.com/rs/zerolog"
diff --git a/quic/metrics.go b/quic/metrics.go
index 900ac172b3..b10bf4be76 100644
--- a/quic/metrics.go
+++ b/quic/metrics.go
@@ -3,7 +3,7 @@ package quic
import (
"sync"
- "github.com/lucas-clemente/quic-go/logging"
+ "github.com/quic-go/quic-go/logging"
"github.com/prometheus/client_golang/prometheus"
)
diff --git a/quic/param_windows.go b/quic/param_windows.go
index 13b29ed013..fc12bc566f 100644
--- a/quic/param_windows.go
+++ b/quic/param_windows.go
@@ -3,9 +3,9 @@
package quic
const (
- // Due to https://github.com/lucas-clemente/quic-go/issues/3273, MTU discovery is disabled on Windows
- // 1220 is the default value https://github.com/lucas-clemente/quic-go/blob/84e03e59760ceee37359688871bb0688fcc4e98f/internal/protocol/params.go#L138
+ // Due to https://github.com/quic-go/quic-go/issues/3273, MTU discovery is disabled on Windows
+ // 1220 is the default value https://github.com/quic-go/quic-go/blob/84e03e59760ceee37359688871bb0688fcc4e98f/internal/protocol/params.go#L138
MaxDatagramFrameSize = 1220
- // 3 more bytes are reserved at https://github.com/lucas-clemente/quic-go/blob/v0.24.0/internal/wire/datagram_frame.go#L61
+ // 3 more bytes are reserved at https://github.com/quic-go/quic-go/blob/v0.24.0/internal/wire/datagram_frame.go#L61
maxDatagramPayloadSize = MaxDatagramFrameSize - 3 - sessionIDLen - typeIDLen
)
diff --git a/quic/safe_stream.go b/quic/safe_stream.go
index c151ff2ec7..be46dc15be 100644
--- a/quic/safe_stream.go
+++ b/quic/safe_stream.go
@@ -4,7 +4,7 @@ import (
"sync"
"time"
- "github.com/lucas-clemente/quic-go"
+ "github.com/quic-go/quic-go"
)
type SafeStreamCloser struct {
diff --git a/quic/safe_stream_test.go b/quic/safe_stream_test.go
index b4c096b2cb..dacc514460 100644
--- a/quic/safe_stream_test.go
+++ b/quic/safe_stream_test.go
@@ -9,7 +9,7 @@ import (
"testing"
"time"
- "github.com/lucas-clemente/quic-go"
+ "github.com/quic-go/quic-go"
"github.com/stretchr/testify/require"
)
diff --git a/quic/tracing.go b/quic/tracing.go
index ca14100f02..1664104889 100644
--- a/quic/tracing.go
+++ b/quic/tracing.go
@@ -5,7 +5,7 @@ import (
"net"
"time"
- "github.com/lucas-clemente/quic-go/logging"
+ "github.com/quic-go/quic-go/logging"
"github.com/rs/zerolog"
)
@@ -48,6 +48,8 @@ func (t *tracer) TracerForConnection(_ctx context.Context, _p logging.Perspectiv
}
func (*tracer) SentPacket(net.Addr, *logging.Header, logging.ByteCount, []logging.Frame) {}
+func (*tracer) SentVersionNegotiationPacket(_ net.Addr, dest, src logging.ArbitraryLenConnectionID, _ []logging.VersionNumber) {
+}
func (*tracer) DroppedPacket(net.Addr, logging.PacketType, logging.ByteCount, logging.PacketDropReason) {
}
@@ -82,7 +84,7 @@ func (ct *connTracer) ReceivedPacket(hdr *logging.ExtendedHeader, size logging.B
ct.metricsCollector.receivedPackets(size)
}
-func (ct *connTracer) BufferedPacket(pt logging.PacketType) {
+func (ct *connTracer) BufferedPacket(pt logging.PacketType, size logging.ByteCount) {
ct.metricsCollector.bufferedPackets(pt)
}
@@ -110,12 +112,24 @@ func (ct *connTracer) ReceivedTransportParameters(parameters *logging.TransportP
func (ct *connTracer) RestoredTransportParameters(parameters *logging.TransportParameters) {
}
-func (ct *connTracer) ReceivedVersionNegotiationPacket(header *logging.Header, numbers []logging.VersionNumber) {
+func (ct *connTracer) SentLongHeaderPacket(hdr *logging.ExtendedHeader, size logging.ByteCount, ack *logging.AckFrame, frames []logging.Frame) {
+}
+
+func (ct *connTracer) SentShortHeaderPacket(hdr *logging.ShortHeader, size logging.ByteCount, ack *logging.AckFrame, frames []logging.Frame) {
+}
+
+func (ct *connTracer) ReceivedVersionNegotiationPacket(dest, src logging.ArbitraryLenConnectionID, _ []logging.VersionNumber) {
}
func (ct *connTracer) ReceivedRetry(header *logging.Header) {
}
+func (ct *connTracer) ReceivedLongHeaderPacket(hdr *logging.ExtendedHeader, size logging.ByteCount, frames []logging.Frame) {
+}
+
+func (ct *connTracer) ReceivedShortHeaderPacket(hdr *logging.ShortHeader, size logging.ByteCount, frames []logging.Frame) {
+}
+
func (ct *connTracer) AcknowledgedPacket(level logging.EncryptionLevel, number logging.PacketNumber) {
}
diff --git a/supervisor/cloudflare_status_page_test.go b/supervisor/cloudflare_status_page_test.go
index a86fb63ffd..2a65059cbe 100644
--- a/supervisor/cloudflare_status_page_test.go
+++ b/supervisor/cloudflare_status_page_test.go
@@ -216,32 +216,32 @@ func TestParseStatusPage(t *testing.T) {
}`),
output: &StatusPage{
Incidents: []Incident{
- Incident{
+ {
Name: "Cloudflare API service issues",
ID: "q746ybtyb6q0",
Updates: []IncidentUpdate{
- IncidentUpdate{
+ {
Body: "Cloudflare has resolved the issue and the service have resumed normal operation.",
},
- IncidentUpdate{
+ {
Body: "Cloudflare has implemented a fix for this issue and is currently monitoring the results.\r\n\r\nWe will update the status once the issue is resolved.",
},
- IncidentUpdate{
+ {
Body: "We are continuing to investigate this issue.",
},
- IncidentUpdate{
+ {
Body: "Cloudflare is investigating issues with APIs and Page Rule delays for Page Rule updates. Cloudflare Page Rule service delivery is unaffected and is operating normally. Also, these issues do not affect the Cloudflare CDN and therefore, do not impact customer websites.",
},
},
},
- Incident{
+ {
Name: "Web Analytics Delays",
ID: "wqfk9mzs5qt1",
Updates: []IncidentUpdate{
- IncidentUpdate{
+ {
Body: "Cloudflare has resolved the issue and Web Analytics have resumed normal operation.",
},
- IncidentUpdate{
+ {
Body: "There is a delay in processing Cloudflare Web Analytics. This affects timely delivery of customer data.\n\nThese delays do not impact analytics for DNS and Rate Limiting.",
},
},
@@ -296,9 +296,9 @@ func TestIsArgoTunnelIncident(t *testing.T) {
input: Incident{
Name: "irrelevant",
Updates: []IncidentUpdate{
- IncidentUpdate{Body: "irrelevant"},
- IncidentUpdate{Body: "an Argo Tunnel incident"},
- IncidentUpdate{Body: "irrelevant"},
+ {Body: "irrelevant"},
+ {Body: "an Argo Tunnel incident"},
+ {Body: "irrelevant"},
},
},
output: true,
@@ -307,9 +307,9 @@ func TestIsArgoTunnelIncident(t *testing.T) {
input: Incident{
Name: "an Argo Tunnel incident",
Updates: []IncidentUpdate{
- IncidentUpdate{Body: "irrelevant"},
- IncidentUpdate{Body: "irrelevant"},
- IncidentUpdate{Body: "irrelevant"},
+ {Body: "irrelevant"},
+ {Body: "irrelevant"},
+ {Body: "irrelevant"},
},
},
output: true,
@@ -336,7 +336,7 @@ func TestNewCachedIncidentLookup(t *testing.T) {
func TestCachedIncidentLookup(t *testing.T) {
expected := []Incident{
- Incident{
+ {
Name: "An incident",
ID: "incidentID",
},
@@ -368,7 +368,7 @@ func TestCachedIncidentLookup(t *testing.T) {
func TestCachedIncidentLookupDoesntPanic(t *testing.T) {
expected := []Incident{
- Incident{
+ {
Name: "An incident",
ID: "incidentID",
},
diff --git a/supervisor/supervisor.go b/supervisor/supervisor.go
index fa2ce2cb42..5791758ce3 100644
--- a/supervisor/supervisor.go
+++ b/supervisor/supervisor.go
@@ -7,7 +7,7 @@ import (
"strings"
"time"
- "github.com/lucas-clemente/quic-go"
+ "github.com/quic-go/quic-go"
"github.com/rs/zerolog"
"github.com/cloudflare/cloudflared/connection"
diff --git a/supervisor/tunnel.go b/supervisor/tunnel.go
index 1b2e132fd7..070f00b820 100644
--- a/supervisor/tunnel.go
+++ b/supervisor/tunnel.go
@@ -11,8 +11,8 @@ import (
"time"
"github.com/google/uuid"
- "github.com/lucas-clemente/quic-go"
"github.com/pkg/errors"
+ "github.com/quic-go/quic-go"
"github.com/rs/zerolog"
"golang.org/x/sync/errgroup"
@@ -600,7 +600,6 @@ func (e *EdgeTunnelServer) serveQUIC(
MaxIncomingStreams: connection.MaxConcurrentStreams,
MaxIncomingUniStreams: connection.MaxConcurrentStreams,
EnableDatagrams: true,
- MaxDatagramFrameSize: quicpogs.MaxDatagramFrameSize,
Tracer: quicpogs.NewClientTracer(connLogger.Logger(), connIndex),
}
diff --git a/supervisor/tunnel_test.go b/supervisor/tunnel_test.go
index 9a0e9653ed..d83b5084c5 100644
--- a/supervisor/tunnel_test.go
+++ b/supervisor/tunnel_test.go
@@ -4,7 +4,7 @@ import (
"testing"
"time"
- "github.com/lucas-clemente/quic-go"
+ "github.com/quic-go/quic-go"
"github.com/rs/zerolog"
"github.com/stretchr/testify/assert"