Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Oct 2024 09:39:30 GMT
From:      Robert Clausecker <fuz@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Subject:   git: 09d735688b7d - 2024Q4 - www/oauth2-proxy: update to 7.7.1
Message-ID:  <202410210939.49L9dUJr034706@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch 2024Q4 has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=09d735688b7d25d4738dd0d7b186922e9a7bf690

commit 09d735688b7d25d4738dd0d7b186922e9a7bf690
Author:     Matthias Wolf <freebsd@rheinwolf.de>
AuthorDate: 2024-10-18 11:08:27 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2024-10-21 09:38:51 +0000

    www/oauth2-proxy: update to 7.7.1
    
     - update addresses multiple CVEs in Go dependencies
    
    Changelog: https://github.com/oauth2-proxy/oauth2-proxy/releases/tag/v7.7.1
    
    PR:             282004
    Security:       dbe8c5bd-8d3f-11ef-8d2e-a04a5edf46d9
    MFH:            2024Q4
    (cherry picked from commit 0e1957b05c1fa7213ca4cda0bafbdc59be891ac2)
---
 www/oauth2-proxy/Makefile           | 111 ++++---
 www/oauth2-proxy/distinfo           | 200 ++++++------
 www/oauth2-proxy/files/modules.txt  | 622 ++++++++++++++++++++++++++++++++++++
 www/oauth2-proxy/files/patch-go.mod |  10 +
 4 files changed, 796 insertions(+), 147 deletions(-)

diff --git a/www/oauth2-proxy/Makefile b/www/oauth2-proxy/Makefile
index f610b7a1c61e..13eea5712f03 100644
--- a/www/oauth2-proxy/Makefile
+++ b/www/oauth2-proxy/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	oauth2-proxy
-PORTVERSION=	7.6.0
+PORTVERSION=	7.7.1
 DISTVERSIONPREFIX=	v
-PORTREVISION=	4
 CATEGORIES=	www
 
 MAINTAINER=	freebsd@rheinwolf.de
@@ -11,100 +10,105 @@ WWW=		https://github.com/oauth2-proxy/oauth2-proxy
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-USES=		go:modules
-
-USE_RC_SUBR=	oauth2_proxy
+USES=		go:modules,1.22
 
 USE_GITHUB=	yes
 GH_TUPLE=	\
 		Bose:minisentinel:917c5a9223bb:bose_minisentinel/vendor/github.com/Bose/minisentinel \
 		a8m:envsubst:v1.4.2:a8m_envsubst/vendor/github.com/a8m/envsubst \
 		alicebob:gopher-json:906a9b012302:alicebob_gopher_json/vendor/github.com/alicebob/gopher-json \
-		alicebob:miniredis:v2.31.1:alicebob_miniredis_v2/vendor/github.com/alicebob/miniredis/v2 \
+		alicebob:miniredis:v2.33.0:alicebob_miniredis_v2/vendor/github.com/alicebob/miniredis/v2 \
 		benbjohnson:clock:v1.3.5:benbjohnson_clock/vendor/github.com/benbjohnson/clock \
 		beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \
 		bitly:go-simplejson:v0.5.1:bitly_go_simplejson/vendor/github.com/bitly/go-simplejson \
 		bmizerany:assert:b7ed37b82869:bmizerany_assert/vendor/github.com/bmizerany/assert \
 		bsm:redislock:v0.9.4:bsm_redislock/vendor/github.com/bsm/redislock \
 		census-instrumentation:opencensus-go:v0.24.0:census_instrumentation_opencensus_go/vendor/go.opencensus.io \
-		cespare:xxhash:v2.2.0:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \
-		coreos:go-oidc:v3.9.0:coreos_go_oidc_v3/vendor/github.com/coreos/go-oidc/v3 \
+		cespare:xxhash:v2.3.0:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \
+		coreos:go-oidc:v3.11.0:coreos_go_oidc_v3/vendor/github.com/coreos/go-oidc/v3 \
 		davecgh:go-spew:d8f796af33cc:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
 		dgryski:go-rendezvous:9f7001d12a5f:dgryski_go_rendezvous/vendor/github.com/dgryski/go-rendezvous \
 		felixge:httpsnoop:v1.0.4:felixge_httpsnoop/vendor/github.com/felixge/httpsnoop \
 		fsnotify:fsnotify:v1.7.0:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
 		ghodss:yaml:d8423dcdf344:ghodss_yaml/vendor/github.com/ghodss/yaml \
 		go-ini:ini:v1.67.0:go_ini_ini/vendor/gopkg.in/ini.v1 \
-		go-jose:go-jose:v3.0.1:go_jose_go_jose_v3/vendor/github.com/go-jose/go-jose/v3 \
-		go-logr:logr:v1.4.1:go_logr_logr/vendor/github.com/go-logr/logr \
+		go-jose:go-jose:v3.0.3:go_jose_go_jose_v3/vendor/github.com/go-jose/go-jose/v3 \
+		go-jose:go-jose:v4.0.4:go_jose_go_jose_v4/vendor/github.com/go-jose/go-jose/v4 \
+		go-logr:logr:v1.4.2:go_logr_logr/vendor/github.com/go-logr/logr \
 		go-logr:stdr:v1.2.2:go_logr_stdr/vendor/github.com/go-logr/stdr \
-		go-tomb:tomb:dd632973f1e7:go_tomb_tomb/vendor/gopkg.in/tomb.v1 \
+		go-task:slim-sprig:v3.0.0:go_task_slim_sprig_v3/vendor/github.com/go-task/slim-sprig/v3 \
 		go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
 		go-yaml:yaml:v3.0.1:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \
-		golang-jwt:jwt:v3.2.2:golang_jwt_jwt/vendor/github.com/golang-jwt/jwt \
-		golang:appengine:v1.6.8:golang_appengine/vendor/google.golang.org/appengine \
-		golang:crypto:v0.18.0:golang_crypto/vendor/golang.org/x/crypto \
-		golang:exp:be819d1f06fc:golang_exp/vendor/golang.org/x/exp \
+		golang-jwt:jwt:v5.2.1:golang_jwt_jwt_v5/vendor/github.com/golang-jwt/jwt/v5 \
+		golang:crypto:v0.27.0:golang_crypto/vendor/golang.org/x/crypto \
+		golang:exp:701f63a606c0:golang_exp/vendor/golang.org/x/exp \
 		golang:groupcache:41bb18bfe9da:golang_groupcache/vendor/github.com/golang/groupcache \
-		golang:net:v0.20.0:golang_net/vendor/golang.org/x/net \
-		golang:oauth2:v0.16.0:golang_oauth2/vendor/golang.org/x/oauth2 \
-		golang:protobuf:v1.5.3:golang_protobuf/vendor/github.com/golang/protobuf \
-		golang:sync:v0.6.0:golang_sync/vendor/golang.org/x/sync \
-		golang:sys:v0.16.0:golang_sys/vendor/golang.org/x/sys \
-		golang:text:v0.14.0:golang_text/vendor/golang.org/x/text \
+		golang:net:v0.29.0:golang_net/vendor/golang.org/x/net \
+		golang:oauth2:v0.23.0:golang_oauth2/vendor/golang.org/x/oauth2 \
+		golang:sync:v0.8.0:golang_sync/vendor/golang.org/x/sync \
+		golang:sys:v0.25.0:golang_sys/vendor/golang.org/x/sys \
+		golang:text:v0.18.0:golang_text/vendor/golang.org/x/text \
+		golang:tools:v0.25.0:golang_tools/vendor/golang.org/x/tools \
 		google:go-cmp:v0.6.0:google_go_cmp/vendor/github.com/google/go-cmp \
-		google:s2a-go:v0.1.7:google_s2a_go/vendor/github.com/google/s2a-go \
+		google:go-genproto:9d4c2d233b61:google_go_genproto/vendor/google.golang.org/genproto \
+		google:pprof:a0b0bb1d4134:google_pprof/vendor/github.com/google/pprof \
+		google:s2a-go:v0.1.8:google_s2a_go/vendor/github.com/google/s2a-go \
 		google:uuid:v1.6.0:google_uuid/vendor/github.com/google/uuid \
-		googleapis:enterprise-certificate-proxy:v0.3.2:googleapis_enterprise_certificate_proxy/vendor/github.com/googleapis/enterprise-certificate-proxy \
-		googleapis:gax-go:v2.12.0:googleapis_gax_go_v2/vendor/github.com/googleapis/gax-go \
-		googleapis:go-genproto:a9fa1716bcac:googleapis_go_genproto/vendor/google.golang.org/genproto \
-		googleapis:google-api-go-client:v0.158.0:googleapis_google_api_go_client/vendor/google.golang.org/api \
-		googleapis:google-cloud-go:compute/v1.23.3:googleapis_google_cloud_go_compute/vendor/cloud.google.com/go \
+		googleapis:enterprise-certificate-proxy:v0.3.4:googleapis_enterprise_certificate_proxy/vendor/github.com/googleapis/enterprise-certificate-proxy \
+		googleapis:gax-go:v2.13.0:googleapis_gax_go_v2/vendor/github.com/googleapis/gax-go \
+		googleapis:google-api-go-client:v0.198.0:googleapis_google_api_go_client/vendor/google.golang.org/api \
+		googleapis:google-cloud-go:auth/v0.9.4:googleapis_google_cloud_go_auth/vendor/cloud.google.com/go \
+		googleapis:google-cloud-go:auth/oauth2adapt/v0.2.4:googleapis_google_cloud_go/vendor/cloud.google.com/go/auth/oauth2adapt \
+		googleapis:google-cloud-go:compute/metadata/v0.5.2:googleapis_google_cloud_go_1/vendor/cloud.google.com/go/compute/metadata \
 		gorilla:mux:v1.8.1:gorilla_mux/vendor/github.com/gorilla/mux \
-		grpc:grpc-go:v1.60.1:grpc_grpc_go/vendor/google.golang.org/grpc \
+		grpc:grpc-go:v1.67.0:grpc_grpc_go/vendor/google.golang.org/grpc \
 		hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \
 		justinas:alice:v1.2.0:justinas_alice/vendor/github.com/justinas/alice \
-		kubernetes:apimachinery:v0.29.1:kubernetes_apimachinery/vendor/k8s.io/apimachinery \
-		kubernetes:gengo:83324d819ded:kubernetes_gengo/vendor/k8s.io/gengo \
-		kubernetes:klog:v2.110.1:kubernetes_klog/vendor/k8s.io/klog/v2 \
+		klauspost:compress:v1.17.10:klauspost_compress/vendor/github.com/klauspost/compress \
+		kubernetes:apimachinery:v0.31.1:kubernetes_apimachinery/vendor/k8s.io/apimachinery \
+		kubernetes:gengo:a0386bf69313:kubernetes_gengo/vendor/k8s.io/gengo \
+		kubernetes:klog:v2.130.1:kubernetes_klog/vendor/k8s.io/klog/v2 \
+		kylelemons:godebug:v1.1.0:kylelemons_godebug/vendor/github.com/kylelemons/godebug \
 		magiconair:properties:v1.8.7:magiconair_properties/vendor/github.com/magiconair/properties \
-		matttproud:golang_protobuf_extensions:v2.0.0:matttproud_golang_protobuf_extensions_v2/vendor/github.com/matttproud/golang_protobuf_extensions/v2 \
 		mbland:hmacauth:44256dfd4bfa:mbland_hmacauth/vendor/github.com/mbland/hmacauth \
 		mitchellh:mapstructure:v1.5.0:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \
+		munnerz:goautoneg:a7dc8b61c822:munnerz_goautoneg/vendor/github.com/munnerz/goautoneg \
 		natefinch:lumberjack:v2.2.1:natefinch_lumberjack/vendor/gopkg.in/natefinch/lumberjack.v2 \
 		nxadm:tail:v1.4.11:nxadm_tail/vendor/github.com/nxadm/tail \
-		oauth2-proxy:mockoidc:b9169deeb282:oauth2_proxy_mockoidc/vendor/github.com/oauth2-proxy/mockoidc \
-		oauth2-proxy:tools:56ffd7384404:oauth2_proxy_tools_reference_gen/vendor/github.com/oauth2-proxy/tools \
-		ohler55:ojg:v1.21.0:ohler55_ojg/vendor/github.com/ohler55/ojg \
+		oauth2-proxy:mockoidc:caebfff84d25:oauth2_proxy_mockoidc/vendor/github.com/oauth2-proxy/mockoidc \
+		oauth2-proxy:tools:d3b50d1a591a:oauth2_proxy_tools_reference_gen/vendor/github.com/oauth2-proxy/tools \
+		ohler55:ojg:v1.24.1:ohler55_ojg/vendor/github.com/ohler55/ojg \
 		onsi:ginkgo:v1.16.5:onsi_ginkgo/vendor/github.com/onsi/ginkgo \
-		onsi:gomega:v1.30.0:onsi_gomega/vendor/github.com/onsi/gomega \
-		open-telemetry:opentelemetry-go-contrib:v1.22.0:open_telemetry_opentelemetry_go_contrib/vendor/go.opentelemetry.io/contrib \
-		open-telemetry:opentelemetry-go:v1.22.0:open_telemetry_opentelemetry_go/vendor/go.opentelemetry.io/otel \
-		pelletier:go-toml:v2.1.1:pelletier_go_toml_v2/vendor/github.com/pelletier/go-toml/v2 \
-		pierrec:lz4:v4.1.19:pierrec_lz4_v4/vendor/github.com/pierrec/lz4/v4 \
+		onsi:ginkgo:v2.20.2:onsi_ginkgo_v2/vendor/github.com/onsi/ginkgo/v2 \
+		onsi:gomega:v1.34.2:onsi_gomega/vendor/github.com/onsi/gomega \
+		open-telemetry:opentelemetry-go-contrib:v1.30.0:open_telemetry_opentelemetry_go_contrib/vendor/go.opentelemetry.io/contrib \
+		open-telemetry:opentelemetry-go:v1.30.0:open_telemetry_opentelemetry_go/vendor/go.opentelemetry.io/otel \
+		pelletier:go-toml:v2.2.3:pelletier_go_toml_v2/vendor/github.com/pelletier/go-toml/v2 \
+		pierrec:lz4:v4.1.21:pierrec_lz4_v4/vendor/github.com/pierrec/lz4/v4 \
 		pmezard:go-difflib:5d4384ee4fb2:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
-		prometheus:client_golang:v1.18.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \
-		prometheus:client_model:v0.5.0:prometheus_client_model/vendor/github.com/prometheus/client_model \
-		prometheus:common:v0.45.0:prometheus_common/vendor/github.com/prometheus/common \
-		prometheus:procfs:v0.12.0:prometheus_procfs/vendor/github.com/prometheus/procfs \
-		protocolbuffers:protobuf-go:v1.32.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
-		redis:go-redis:v9.4.0:redis_go_redis_v9/vendor/github.com/redis/go-redis/v9 \
-		sagikazarmark:locafero:v0.4.0:sagikazarmark_locafero/vendor/github.com/sagikazarmark/locafero \
+		prometheus:client_golang:v1.20.4:prometheus_client_golang/vendor/github.com/prometheus/client_golang \
+		prometheus:client_model:v0.6.1:prometheus_client_model/vendor/github.com/prometheus/client_model \
+		prometheus:common:v0.59.1:prometheus_common/vendor/github.com/prometheus/common \
+		prometheus:procfs:v0.15.1:prometheus_procfs/vendor/github.com/prometheus/procfs \
+		protocolbuffers:protobuf-go:v1.34.2:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
+		redis:go-redis:v9.6.1:redis_go_redis_v9/vendor/github.com/redis/go-redis/v9 \
+		sagikazarmark:locafero:v0.6.0:sagikazarmark_locafero/vendor/github.com/sagikazarmark/locafero \
 		sagikazarmark:slog-shim:v0.1.0:sagikazarmark_slog_shim/vendor/github.com/sagikazarmark/slog-shim \
 		sourcegraph:conc:v0.3.0:sourcegraph_conc/vendor/github.com/sourcegraph/conc \
 		spf13:afero:v1.11.0:spf13_afero/vendor/github.com/spf13/afero \
-		spf13:cast:v1.6.0:spf13_cast/vendor/github.com/spf13/cast \
+		spf13:cast:v1.7.0:spf13_cast/vendor/github.com/spf13/cast \
 		spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
-		spf13:viper:v1.18.2:spf13_viper/vendor/github.com/spf13/viper \
-		square:go-jose:v2.6.0:square_go_jose/vendor/gopkg.in/square/go-jose.v2 \
-		stretchr:testify:v1.8.4:stretchr_testify/vendor/github.com/stretchr/testify \
+		spf13:viper:v1.19.0:spf13_viper/vendor/github.com/spf13/viper \
+		stretchr:testify:v1.9.0:stretchr_testify/vendor/github.com/stretchr/testify \
 		subosito:gotenv:v1.6.0:subosito_gotenv/vendor/github.com/subosito/gotenv \
 		uber-go:multierr:v1.11.0:uber_go_multierr/vendor/go.uber.org/multierr \
 		vmihailenco:msgpack:v5.4.1:vmihailenco_msgpack_v5/vendor/github.com/vmihailenco/msgpack/v5 \
 		vmihailenco:tagparser:v2.0.0:vmihailenco_tagparser_v2/vendor/github.com/vmihailenco/tagparser/v2 \
 		yuin:gopher-lua:v1.1.1:yuin_gopher_lua/vendor/github.com/yuin/gopher-lua
 
-GO_BUILDFLAGS=	-ldflags="-s -X main.VERSION=${PORTVERSION}"
+USE_RC_SUBR=	oauth2_proxy
+
+GO_BUILDFLAGS=	-v -ldflags="-s -X github.com/${PORTNAME}/${PORTNAME}/v7/pkg/version.VERSION=${PORTVERSION}"
 
 USER=		www
 GROUP=		www
@@ -120,6 +124,9 @@ SUB_LIST+=	GROUP=${GROUP} \
 		RUN_DIR=${RUN_DIR} \
 		USER=${USER}
 
+post-extract:
+	${CP} ${FILESDIR}/modules.txt ${WRKSRC}/vendor
+
 post-install:
 	${MKDIR} ${STAGEDIR}${LOG_DIR}
 	${MKDIR} ${STAGEDIR}${RUN_DIR}
diff --git a/www/oauth2-proxy/distinfo b/www/oauth2-proxy/distinfo
index fda578d3f4d7..d9d0db511d77 100644
--- a/www/oauth2-proxy/distinfo
+++ b/www/oauth2-proxy/distinfo
@@ -1,14 +1,14 @@
-TIMESTAMP = 1709746851
-SHA256 (oauth2-proxy-oauth2-proxy-v7.6.0_GH0.tar.gz) = 2beac9e817d59b37f2277efefeda68447418355792a60da709a80c278628fcd8
-SIZE (oauth2-proxy-oauth2-proxy-v7.6.0_GH0.tar.gz) = 1231670
+TIMESTAMP = 1728478022
+SHA256 (oauth2-proxy-oauth2-proxy-v7.7.1_GH0.tar.gz) = 05a849bb79a6cd160779982f5564c0551e20a08e4c4ff947882817cc638a516f
+SIZE (oauth2-proxy-oauth2-proxy-v7.7.1_GH0.tar.gz) = 1156203
 SHA256 (Bose-minisentinel-917c5a9223bb_GH0.tar.gz) = c765c12a0ed631ae864f74ee606279a0962f3a87c4274cea6e8d922b0ad8a98e
 SIZE (Bose-minisentinel-917c5a9223bb_GH0.tar.gz) = 8352
 SHA256 (a8m-envsubst-v1.4.2_GH0.tar.gz) = 3692eb658657ffdec5725ae2accd96a05ac6097d770a7bdfd622410983962387
 SIZE (a8m-envsubst-v1.4.2_GH0.tar.gz) = 12316
 SHA256 (alicebob-gopher-json-906a9b012302_GH0.tar.gz) = 5899fe9fd1e1401062ef8330e63be498cfbfeabe2efb4394610c1062b1a73e1d
 SIZE (alicebob-gopher-json-906a9b012302_GH0.tar.gz) = 3634
-SHA256 (alicebob-miniredis-v2.31.1_GH0.tar.gz) = 135ca0b40eb8aacecf81f459845a55e500d00496aaf68d15e7e2837e94c85508
-SIZE (alicebob-miniredis-v2.31.1_GH0.tar.gz) = 184286
+SHA256 (alicebob-miniredis-v2.33.0_GH0.tar.gz) = 0d0f1be7d1708ce2b814f11dc17e192efdd330404a47ae216613f69a89673e76
+SIZE (alicebob-miniredis-v2.33.0_GH0.tar.gz) = 187511
 SHA256 (benbjohnson-clock-v1.3.5_GH0.tar.gz) = d26928c5301d8f7feedebeda0506599fa8c9aeb0b724de619b9d468df441a33c
 SIZE (benbjohnson-clock-v1.3.5_GH0.tar.gz) = 9183
 SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825
@@ -21,10 +21,10 @@ SHA256 (bsm-redislock-v0.9.4_GH0.tar.gz) = b77a6f71c12dc6d3aa3ad17aa634b01542aae
 SIZE (bsm-redislock-v0.9.4_GH0.tar.gz) = 7326
 SHA256 (census-instrumentation-opencensus-go-v0.24.0_GH0.tar.gz) = 048708914541817193330ce052026deb0c617c9d953ac15ae601ab2bde5788d1
 SIZE (census-instrumentation-opencensus-go-v0.24.0_GH0.tar.gz) = 176752
-SHA256 (cespare-xxhash-v2.2.0_GH0.tar.gz) = b8c684b9e5e136510913727e6a845b28f8176e55db827b11f17769fba970fe13
-SIZE (cespare-xxhash-v2.2.0_GH0.tar.gz) = 12334
-SHA256 (coreos-go-oidc-v3.9.0_GH0.tar.gz) = c644f0d98dd8f62c4332402682d6c369b73033aae6b6a43db6083d3f94d227da
-SIZE (coreos-go-oidc-v3.9.0_GH0.tar.gz) = 32500
+SHA256 (cespare-xxhash-v2.3.0_GH0.tar.gz) = 0e3dda07b03a5f3733506218860ecb2d50c0f01f16299b5d60902ef5158cbde5
+SIZE (cespare-xxhash-v2.3.0_GH0.tar.gz) = 12696
+SHA256 (coreos-go-oidc-v3.11.0_GH0.tar.gz) = 2d1bdf5f218d60a1b16cdaeff5c6ae85a620227e9bdc57a00217a26e70256455
+SIZE (coreos-go-oidc-v3.11.0_GH0.tar.gz) = 31542
 SHA256 (davecgh-go-spew-d8f796af33cc_GH0.tar.gz) = 21505c2cb5cb4e2b8ae3007f3f6db6edb9f1c28511f98975b6b0dedf0e3fa24e
 SIZE (davecgh-go-spew-d8f796af33cc_GH0.tar.gz) = 42183
 SHA256 (dgryski-go-rendezvous-9f7001d12a5f_GH0.tar.gz) = 29584550745fd4b8fce2e2f3def7b9d9ffe2b86cf9b6596b53a660c9bbfe27b6
@@ -37,132 +37,142 @@ SHA256 (ghodss-yaml-d8423dcdf344_GH0.tar.gz) = 1595e11cd70d828f1fab36d2d6569df0f
 SIZE (ghodss-yaml-d8423dcdf344_GH0.tar.gz) = 14394
 SHA256 (go-ini-ini-v1.67.0_GH0.tar.gz) = 06ba51234140118d1b6064f1817aa89cc971c6e7ce04cb9d286e6660d89296c8
 SIZE (go-ini-ini-v1.67.0_GH0.tar.gz) = 53531
-SHA256 (go-jose-go-jose-v3.0.1_GH0.tar.gz) = 14bfdae88d8b0dda027d066c9ae92d0832fe90f08eb18c5749273b3ce18d58f7
-SIZE (go-jose-go-jose-v3.0.1_GH0.tar.gz) = 315497
-SHA256 (go-logr-logr-v1.4.1_GH0.tar.gz) = 8eae286ca6e69e82f22cdde7464f4e5530e624b2da486b09cd0ec46b745c0d0e
-SIZE (go-logr-logr-v1.4.1_GH0.tar.gz) = 56957
+SHA256 (go-jose-go-jose-v3.0.3_GH0.tar.gz) = 219d024b85ea217ac466c4ced46e2071d6ea52269d399b610723b7c905c0f8a5
+SIZE (go-jose-go-jose-v3.0.3_GH0.tar.gz) = 320882
+SHA256 (go-jose-go-jose-v4.0.4_GH0.tar.gz) = d7bbccbad3d94d0ba54daea2bf590c9262c390863a911eca7d7063dd0336734d
+SIZE (go-jose-go-jose-v4.0.4_GH0.tar.gz) = 319335
+SHA256 (go-logr-logr-v1.4.2_GH0.tar.gz) = d06d6b9c3aa0cc42ba65ebcecd789addd149c859ca33a8878308f89590bf9fbd
+SIZE (go-logr-logr-v1.4.2_GH0.tar.gz) = 57464
 SHA256 (go-logr-stdr-v1.2.2_GH0.tar.gz) = 37d975b280d884ca0d55a800bc6e47314b6e86268e56254f9d15d19ca9404eb8
 SIZE (go-logr-stdr-v1.2.2_GH0.tar.gz) = 9098
-SHA256 (go-tomb-tomb-dd632973f1e7_GH0.tar.gz) = b67f4ee9324a78176bc3196fe262388696aeb3f31d9879d498200219f9c4c554
-SIZE (go-tomb-tomb-dd632973f1e7_GH0.tar.gz) = 3631
+SHA256 (go-task-slim-sprig-v3.0.0_GH0.tar.gz) = 673b1acc819c60899e78b00f20da2b8270a0e370c01d3def9cda0a86167881fb
+SIZE (go-task-slim-sprig-v3.0.0_GH0.tar.gz) = 40249
 SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0
 SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209
 SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5
 SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173
-SHA256 (golang-jwt-jwt-v3.2.2_GH0.tar.gz) = 4cd18a4bb5d949244f137fed0884f93695ff268cb9efaba71ddcf4c50b17efe0
-SIZE (golang-jwt-jwt-v3.2.2_GH0.tar.gz) = 39887
-SHA256 (golang-appengine-v1.6.8_GH0.tar.gz) = 9f0029767e180c64ef42c448f02a247deb2980b2ba6908977ad4c53ebae1abb5
-SIZE (golang-appengine-v1.6.8_GH0.tar.gz) = 628708
-SHA256 (golang-crypto-v0.18.0_GH0.tar.gz) = 65cc44408170afc3f58d242ec1bf5c2ded68ae9d0847652eb3dca51a86ff7c34
-SIZE (golang-crypto-v0.18.0_GH0.tar.gz) = 1809280
-SHA256 (golang-exp-be819d1f06fc_GH0.tar.gz) = f84031c4cf21c41bb37649cc4f011368f281a1082d05419e16dde14702a7b6f2
-SIZE (golang-exp-be819d1f06fc_GH0.tar.gz) = 1733317
+SHA256 (golang-jwt-jwt-v5.2.1_GH0.tar.gz) = 76d1c81a7cd38ed03309f770f60ac3417f16c75b4c53a0c01bb783863783fef0
+SIZE (golang-jwt-jwt-v5.2.1_GH0.tar.gz) = 61340
+SHA256 (golang-crypto-v0.27.0_GH0.tar.gz) = 06dba553bae0feae70234f16b4ba9bc0ac4ebfbf5d753dd98ccd46db2c8c3176
+SIZE (golang-crypto-v0.27.0_GH0.tar.gz) = 1844973
+SHA256 (golang-exp-701f63a606c0_GH0.tar.gz) = 5a1a3d4ebccf8a2c866c8c7e1f4c6fc42c7152cee02172790fb1db8b1c7c04ce
+SIZE (golang-exp-701f63a606c0_GH0.tar.gz) = 1749866
 SHA256 (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 1e89795970d6593affdafe1d09dcf947681ca1ea82528e8e4fb9974a77f2e394
 SIZE (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 26101
-SHA256 (golang-net-v0.20.0_GH0.tar.gz) = bae5107274cce60331dbc29301657afd86e5fb92a2e545f159e992eda8a9133d
-SIZE (golang-net-v0.20.0_GH0.tar.gz) = 1486820
-SHA256 (golang-oauth2-v0.16.0_GH0.tar.gz) = ff7fdccf5ceeec747740ac75fbeaf06158721aab3d0f057111d3271fbda351ff
-SIZE (golang-oauth2-v0.16.0_GH0.tar.gz) = 96077
-SHA256 (golang-protobuf-v1.5.3_GH0.tar.gz) = 48457a6a9e8c78a7556ff5ff4a4c77d7df9bf70e882491ee0f3f1ff06db2bfaa
-SIZE (golang-protobuf-v1.5.3_GH0.tar.gz) = 171822
-SHA256 (golang-sync-v0.6.0_GH0.tar.gz) = 23b8fca95397b2293e64e58d333633051ec942b46318ad8f630318e801658b67
-SIZE (golang-sync-v0.6.0_GH0.tar.gz) = 17605
-SHA256 (golang-sys-v0.16.0_GH0.tar.gz) = 9c17b728aa75f4fc4743c3f5c0dccdc3b7f9ac7c12b3124b666672cc571f657e
-SIZE (golang-sys-v0.16.0_GH0.tar.gz) = 1444155
-SHA256 (golang-text-v0.14.0_GH0.tar.gz) = c80295e75bda599d17ccf74038139b0957b9915fae4e60d8b46f89454ef171a0
-SIZE (golang-text-v0.14.0_GH0.tar.gz) = 8974094
+SHA256 (golang-net-v0.29.0_GH0.tar.gz) = 4dcf519afde63ecb487f63da48cb5a846b1f25c5ac6e7c10cd89a1413b9a9e60
+SIZE (golang-net-v0.29.0_GH0.tar.gz) = 1454554
+SHA256 (golang-oauth2-v0.23.0_GH0.tar.gz) = 4895a06e14b5677630be09988d64de623b9d39bfc1792a504be98dafb20fce43
+SIZE (golang-oauth2-v0.23.0_GH0.tar.gz) = 98521
+SHA256 (golang-sync-v0.8.0_GH0.tar.gz) = 1872b89e8bf234d4c65edca0bf7c7fd6c414cf74a5a9e10463eb2483cf7b361f
+SIZE (golang-sync-v0.8.0_GH0.tar.gz) = 18181
+SHA256 (golang-sys-v0.25.0_GH0.tar.gz) = 5d6918f3b8618819f3b3e8a2b89fb1588c1a9db1e4332732f11a6cf1acde268c
+SIZE (golang-sys-v0.25.0_GH0.tar.gz) = 1506462
+SHA256 (golang-text-v0.18.0_GH0.tar.gz) = be96a814fcc6199a39647e79791663e1304706c26fe54a790a806f5fa8cc3b13
+SIZE (golang-text-v0.18.0_GH0.tar.gz) = 8974630
+SHA256 (golang-tools-v0.25.0_GH0.tar.gz) = c536188f5db744371f526f3059960945ed580b3ee60553a4f01956251ab36d20
+SIZE (golang-tools-v0.25.0_GH0.tar.gz) = 6999143
 SHA256 (google-go-cmp-v0.6.0_GH0.tar.gz) = d14f7d57b0f6d25771bee3d7d5d038f532539e71bfc934772b1c0467ab90fa86
 SIZE (google-go-cmp-v0.6.0_GH0.tar.gz) = 104784
-SHA256 (google-s2a-go-v0.1.7_GH0.tar.gz) = 671aa97ee51cf7fff4f62a27d659aefb0ba97785c552183a03b25f49197cd028
-SIZE (google-s2a-go-v0.1.7_GH0.tar.gz) = 267117
+SHA256 (google-go-genproto-9d4c2d233b61_GH0.tar.gz) = b3da6b17ca4377397bae5a9cc5addb734bf85626da28e9e0e26c8a07445516f8
+SIZE (google-go-genproto-9d4c2d233b61_GH0.tar.gz) = 5878762
+SHA256 (google-pprof-a0b0bb1d4134_GH0.tar.gz) = 7777058d90c768d586be9437a5495924782363febc633d8c19f4c3cfd414c2ad
+SIZE (google-pprof-a0b0bb1d4134_GH0.tar.gz) = 4756921
+SHA256 (google-s2a-go-v0.1.8_GH0.tar.gz) = f242c36165429f4ffbd73e49dd18a6b1f39fa040ad8cdfdf9a60080ad84e8960
+SIZE (google-s2a-go-v0.1.8_GH0.tar.gz) = 275964
 SHA256 (google-uuid-v1.6.0_GH0.tar.gz) = ee63376b5675376c60e055ed66e5f3651ccc703bd580c022b8ad00cea309252d
 SIZE (google-uuid-v1.6.0_GH0.tar.gz) = 20896
-SHA256 (googleapis-enterprise-certificate-proxy-v0.3.2_GH0.tar.gz) = d01f2349b605a37db615d0a9454970bda9575d8ebe12bdd0c164f4d2717ab2bc
-SIZE (googleapis-enterprise-certificate-proxy-v0.3.2_GH0.tar.gz) = 38853
-SHA256 (googleapis-gax-go-v2.12.0_GH0.tar.gz) = 40987741a6ab2c9aa56ee1a498e521d719271b808d25318cf2a602ee8b5f5dbf
-SIZE (googleapis-gax-go-v2.12.0_GH0.tar.gz) = 37779
-SHA256 (googleapis-go-genproto-a9fa1716bcac_GH0.tar.gz) = 70778b02cc720c909bef3a7d76c5c076ab269900cebb6ee1a8d270ec835dba1a
-SIZE (googleapis-go-genproto-a9fa1716bcac_GH0.tar.gz) = 5919264
-SHA256 (googleapis-google-api-go-client-v0.158.0_GH0.tar.gz) = 385df36f23551f0c1ded5fe31de6ef1e1bbec3020b46cd1ea8a8cb8912c030c0
-SIZE (googleapis-google-api-go-client-v0.158.0_GH0.tar.gz) = 36843908
-SHA256 (googleapis-google-cloud-go-compute-v1.23.3_GH0.tar.gz) = 712f6713c1549d4e150be3de3cd7a1698e309c56b57e08f8b3dc072fdbae33cc
-SIZE (googleapis-google-cloud-go-compute-v1.23.3_GH0.tar.gz) = 23101803
+SHA256 (googleapis-enterprise-certificate-proxy-v0.3.4_GH0.tar.gz) = 3bb00eaeb1ec49b8a39bf134d0f23b161f655b50ce15ccd78ff51e6149152bce
+SIZE (googleapis-enterprise-certificate-proxy-v0.3.4_GH0.tar.gz) = 39560
+SHA256 (googleapis-gax-go-v2.13.0_GH0.tar.gz) = b27ac1a2d9b458bdf0857ff2be66c3e5aec8034316d5dbba5ff624095bd97614
+SIZE (googleapis-gax-go-v2.13.0_GH0.tar.gz) = 63684
+SHA256 (googleapis-google-api-go-client-v0.198.0_GH0.tar.gz) = 8e2f7336f38d7ec2cd95dc623a0a9fdc43780d6a619008fdd1b4a45a41937a43
+SIZE (googleapis-google-api-go-client-v0.198.0_GH0.tar.gz) = 34995112
+SHA256 (googleapis-google-cloud-go-auth-v0.9.4_GH0.tar.gz) = 38bc6d377d155c8746fd073094d7cfafd1730d2cd46ac9ab59a749dcf3b7c94c
+SIZE (googleapis-google-cloud-go-auth-v0.9.4_GH0.tar.gz) = 30492145
+SHA256 (googleapis-google-cloud-go-auth-oauth2adapt-v0.2.4_GH0.tar.gz) = 0557bc4cfc78838ef65600a8ff2b36515710b64e1986994f8d9cc0e35bae2c0b
+SIZE (googleapis-google-cloud-go-auth-oauth2adapt-v0.2.4_GH0.tar.gz) = 29806973
+SHA256 (googleapis-google-cloud-go-compute-metadata-v0.5.2_GH0.tar.gz) = 4db3b2bc0e383d3282aaab93e207117a97bfd5d35ae1ca2f6fc105319245f7af
+SIZE (googleapis-google-cloud-go-compute-metadata-v0.5.2_GH0.tar.gz) = 30572898
 SHA256 (gorilla-mux-v1.8.1_GH0.tar.gz) = c2a09e78d1886abb2d291b472eba3ac9185acb35234c1f5616669664ba893d6d
 SIZE (gorilla-mux-v1.8.1_GH0.tar.gz) = 47033
-SHA256 (grpc-grpc-go-v1.60.1_GH0.tar.gz) = a97859fadaa14a0a5e0d91d78ea69f301b07d7d206c9caf8ffebb0bc26c7299b
-SIZE (grpc-grpc-go-v1.60.1_GH0.tar.gz) = 2042404
+SHA256 (grpc-grpc-go-v1.67.0_GH0.tar.gz) = 1d50c8df1935aae7d2c734a0ec1e9cead7552443af8a03852abd2244e0a7fb55
+SIZE (grpc-grpc-go-v1.67.0_GH0.tar.gz) = 2205467
 SHA256 (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 50632428210503070fd2fde748c88b7414bf84a6a0eadebf9d8e596a033bead2
 SIZE (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 70658
 SHA256 (justinas-alice-v1.2.0_GH0.tar.gz) = 12171459da7096e0d34a0972387e15978ad7b0e73c83ce04ba2f89c44a22336b
 SIZE (justinas-alice-v1.2.0_GH0.tar.gz) = 4568
-SHA256 (kubernetes-apimachinery-v0.29.1_GH0.tar.gz) = 384964b9154daf8533d9533c509de3bfa12ae463eb29133012a455fa5b000ce2
-SIZE (kubernetes-apimachinery-v0.29.1_GH0.tar.gz) = 694122
-SHA256 (kubernetes-gengo-83324d819ded_GH0.tar.gz) = 3a6a728f65a0b2c48210025e2418c8157a883f629d07d40a567682666be7f058
-SIZE (kubernetes-gengo-83324d819ded_GH0.tar.gz) = 93239
-SHA256 (kubernetes-klog-v2.110.1_GH0.tar.gz) = 3d3f029acb93f027bf1efe9473672115fdf43345687e924c462adc4446068a67
-SIZE (kubernetes-klog-v2.110.1_GH0.tar.gz) = 104423
+SHA256 (klauspost-compress-v1.17.10_GH0.tar.gz) = e6968d229011a9323aab4d09b717db26ebebfaeff04ef15a93f7334d6bac5ac5
+SIZE (klauspost-compress-v1.17.10_GH0.tar.gz) = 38748986
+SHA256 (kubernetes-apimachinery-v0.31.1_GH0.tar.gz) = 91571df46d3b07e4bbe166d935ddbfb598fecfe700ae86efece7143524b8faf5
+SIZE (kubernetes-apimachinery-v0.31.1_GH0.tar.gz) = 736815
+SHA256 (kubernetes-gengo-a0386bf69313_GH0.tar.gz) = 38722818db9004d83437724473dca40166974a7c4059565c39325e88f584bcd6
+SIZE (kubernetes-gengo-a0386bf69313_GH0.tar.gz) = 150799
+SHA256 (kubernetes-klog-v2.130.1_GH0.tar.gz) = 22abd8126261ef47d92e3faa4100b7a309eb9be6c2a709b4268d81b85cc48768
+SIZE (kubernetes-klog-v2.130.1_GH0.tar.gz) = 106990
+SHA256 (kylelemons-godebug-v1.1.0_GH0.tar.gz) = 72cc6f274fbd165b7674280f836a6b400e80dbae055919e101920dedf50e79db
+SIZE (kylelemons-godebug-v1.1.0_GH0.tar.gz) = 17637
 SHA256 (magiconair-properties-v1.8.7_GH0.tar.gz) = 09e950df1970975400edc7f6c2f9e3edace4e1ea49f823006387d130fb0f4f03
 SIZE (magiconair-properties-v1.8.7_GH0.tar.gz) = 31425
-SHA256 (matttproud-golang_protobuf_extensions-v2.0.0_GH0.tar.gz) = 69fd83cb3002df3359128c2748c8f319fc63ce0493d43a3dcd7a94a4f487f742
-SIZE (matttproud-golang_protobuf_extensions-v2.0.0_GH0.tar.gz) = 12099
 SHA256 (mbland-hmacauth-44256dfd4bfa_GH0.tar.gz) = f5b9d6aff7eba04766d11cdc780d08458324f158f893ba84479f045dde75cb23
 SIZE (mbland-hmacauth-44256dfd4bfa_GH0.tar.gz) = 6192
 SHA256 (mitchellh-mapstructure-v1.5.0_GH0.tar.gz) = 81106cbac93000812c194b4a2069dd32913ec18819b1e99e8436595ce4939413
 SIZE (mitchellh-mapstructure-v1.5.0_GH0.tar.gz) = 30123
+SHA256 (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 3a455e3bcf8237ecee0385f97223ca821ec2547284e827e90f94a4984801ca1c
+SIZE (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 2810
 SHA256 (natefinch-lumberjack-v2.2.1_GH0.tar.gz) = 935582f3f3377f09604bce4ab0488092d71c0d9ff3e9359a397f00ab6caed658
 SIZE (natefinch-lumberjack-v2.2.1_GH0.tar.gz) = 12568
 SHA256 (nxadm-tail-v1.4.11_GH0.tar.gz) = f20a022655bb5acdb364382418d0481f938e761be7d4233af61b0d4659ae1812
 SIZE (nxadm-tail-v1.4.11_GH0.tar.gz) = 1175268
-SHA256 (oauth2-proxy-mockoidc-b9169deeb282_GH0.tar.gz) = 5b71bc5aeb71b68631e9d3f555f92323349a0125910dcae3238370b75d07d8cd
-SIZE (oauth2-proxy-mockoidc-b9169deeb282_GH0.tar.gz) = 20597
-SHA256 (oauth2-proxy-tools-56ffd7384404_GH0.tar.gz) = bd43655e4593bc0692f2737cc3abcbd14211fc456479cf33f63fd1e0d3665226
-SIZE (oauth2-proxy-tools-56ffd7384404_GH0.tar.gz) = 8481
-SHA256 (ohler55-ojg-v1.21.0_GH0.tar.gz) = ccd5fb7f4d01a367823e3fccac9625025bc94199def64abddb2b6b78b4bafb7b
-SIZE (ohler55-ojg-v1.21.0_GH0.tar.gz) = 448220
+SHA256 (oauth2-proxy-mockoidc-caebfff84d25_GH0.tar.gz) = 8dd06edfda30b798af4305012cd2999df8985499ff3ccff0045d785cdf66d884
+SIZE (oauth2-proxy-mockoidc-caebfff84d25_GH0.tar.gz) = 20679
+SHA256 (oauth2-proxy-tools-d3b50d1a591a_GH0.tar.gz) = 11076a32e1fed39b4f02a7b86dae35ff1a3ba20d68464c281f185c1ba30aad04
+SIZE (oauth2-proxy-tools-d3b50d1a591a_GH0.tar.gz) = 20290
+SHA256 (ohler55-ojg-v1.24.1_GH0.tar.gz) = 60956fcfcd0cf1d2a75c40621f67ff483010d9aa904b4fe49e7ed7a27eab7e74
+SIZE (ohler55-ojg-v1.24.1_GH0.tar.gz) = 457561
 SHA256 (onsi-ginkgo-v1.16.5_GH0.tar.gz) = 0380c81321b764b75e76a7aa8fc8ab1ab361232a88d5b6124ef8b9a9e75d5287
 SIZE (onsi-ginkgo-v1.16.5_GH0.tar.gz) = 164965
-SHA256 (onsi-gomega-v1.30.0_GH0.tar.gz) = fd60dbfac362dd0207fc202152044f6acc9e259c1120173a047f9dc8d7a7fad4
-SIZE (onsi-gomega-v1.30.0_GH0.tar.gz) = 315792
-SHA256 (open-telemetry-opentelemetry-go-contrib-v1.22.0_GH0.tar.gz) = 781d51a0935bb44a7e49d494743ae8dc74778a6eb8c530490ba64f85755a76f6
-SIZE (open-telemetry-opentelemetry-go-contrib-v1.22.0_GH0.tar.gz) = 609707
-SHA256 (open-telemetry-opentelemetry-go-v1.22.0_GH0.tar.gz) = f4000e1ef0078a1ee4bcbf25b1833ff3f56a10e4a9186a9c36766faaa53aa4a0
-SIZE (open-telemetry-opentelemetry-go-v1.22.0_GH0.tar.gz) = 1499182
-SHA256 (pelletier-go-toml-v2.1.1_GH0.tar.gz) = 372ec9b709082b04bafa60e87bbf40585cb7ad5de2cf632387a54ba242a0e825
-SIZE (pelletier-go-toml-v2.1.1_GH0.tar.gz) = 906877
-SHA256 (pierrec-lz4-v4.1.19_GH0.tar.gz) = a4f5f6fbeabf20736ea0539345288d91dd45f178c61850389cc39f973b0f5c7a
-SIZE (pierrec-lz4-v4.1.19_GH0.tar.gz) = 40910325
+SHA256 (onsi-ginkgo-v2.20.2_GH0.tar.gz) = 01a41b21488836c637e8f775b3aa4d067fba5bcc67885463db530fd5b517f687
+SIZE (onsi-ginkgo-v2.20.2_GH0.tar.gz) = 643256
+SHA256 (onsi-gomega-v1.34.2_GH0.tar.gz) = 35178dd3464111a170ddb2bd5517780baa6fb735376c3a1c503135bb7ba48400
+SIZE (onsi-gomega-v1.34.2_GH0.tar.gz) = 318628
+SHA256 (open-telemetry-opentelemetry-go-contrib-v1.30.0_GH0.tar.gz) = 045e59b01768cedcfbed54d8a08367a18c91e585246755c034d9c51d9a32f0bb
+SIZE (open-telemetry-opentelemetry-go-contrib-v1.30.0_GH0.tar.gz) = 642233
+SHA256 (open-telemetry-opentelemetry-go-v1.30.0_GH0.tar.gz) = 1c9a09665e4e259ac333c29162f877081498a03e2736688bea6b57a00daa4171
+SIZE (open-telemetry-opentelemetry-go-v1.30.0_GH0.tar.gz) = 1793133
+SHA256 (pelletier-go-toml-v2.2.3_GH0.tar.gz) = 3a5dfdc1e543efd6032813cb27a5b06d66bbefbbcc88bb664f69d605725c42af
+SIZE (pelletier-go-toml-v2.2.3_GH0.tar.gz) = 909237
+SHA256 (pierrec-lz4-v4.1.21_GH0.tar.gz) = 8b8d3f7b3fe39ce4ae117b45949d6dbb9c496e719d87a2d7c2ce33ad0228e53a
+SIZE (pierrec-lz4-v4.1.21_GH0.tar.gz) = 40916350
 SHA256 (pmezard-go-difflib-5d4384ee4fb2_GH0.tar.gz) = 8574a5cbc435057352a17ff9e6ad40190f3b9d623cd9ab0cdfa6c1d8f0bea0b2
 SIZE (pmezard-go-difflib-5d4384ee4fb2_GH0.tar.gz) = 11395
-SHA256 (prometheus-client_golang-v1.18.0_GH0.tar.gz) = 7de5d163cb7f18e1a3a0dd40d35e8de7bc2ef85f4a0bc22572bcbcfaa86ff709
-SIZE (prometheus-client_golang-v1.18.0_GH0.tar.gz) = 1081423
-SHA256 (prometheus-client_model-v0.5.0_GH0.tar.gz) = 170873e0b91cab5da6634af1498b88876842ff3e01212e2dabf6b4e6512c948d
-SIZE (prometheus-client_model-v0.5.0_GH0.tar.gz) = 17333
-SHA256 (prometheus-common-v0.45.0_GH0.tar.gz) = 775ce5c074b5261d85227d13c61075f9c36e6d3cf9ab2c5a7d90f4006ad24c40
-SIZE (prometheus-common-v0.45.0_GH0.tar.gz) = 133098
-SHA256 (prometheus-procfs-v0.12.0_GH0.tar.gz) = 2e10f60725a5905d6cfaeffd0bc1441171aa694236a6c7031aad5a87ff841495
-SIZE (prometheus-procfs-v0.12.0_GH0.tar.gz) = 237430
-SHA256 (protocolbuffers-protobuf-go-v1.32.0_GH0.tar.gz) = 816e0babc183807928c4ede81999dc1e33bfe6e7eca9ccebe0409974e68559db
-SIZE (protocolbuffers-protobuf-go-v1.32.0_GH0.tar.gz) = 1324049
-SHA256 (redis-go-redis-v9.4.0_GH0.tar.gz) = d2bd26be4dcb2368b6d4fbab2759b61385b0b36f8b8ccf80ad211f0594785973
-SIZE (redis-go-redis-v9.4.0_GH0.tar.gz) = 294300
-SHA256 (sagikazarmark-locafero-v0.4.0_GH0.tar.gz) = 9ca93b1d037912d27bbd11689c8a14b15f151df2cd2391648df67465423364c1
-SIZE (sagikazarmark-locafero-v0.4.0_GH0.tar.gz) = 9674
+SHA256 (prometheus-client_golang-v1.20.4_GH0.tar.gz) = 8857f9cd89e735f1ace78fed100c1b1f24ee2fcc367195a1c163084f50bfa0df
+SIZE (prometheus-client_golang-v1.20.4_GH0.tar.gz) = 1102070
+SHA256 (prometheus-client_model-v0.6.1_GH0.tar.gz) = b9b690bc35d80061f255faa7df7621eae39fe157179ccd78ff6409c3b004f05e
+SIZE (prometheus-client_model-v0.6.1_GH0.tar.gz) = 17373
+SHA256 (prometheus-common-v0.59.1_GH0.tar.gz) = 667945e10c2d90771ae66765d483a8cceb9966fe031444401162a1b8ccf6235c
+SIZE (prometheus-common-v0.59.1_GH0.tar.gz) = 151575
+SHA256 (prometheus-procfs-v0.15.1_GH0.tar.gz) = ba96bb6d45f1fcbff820c7d844e6acdef4416bb0ff2d9e24656f5cbacb8e46b5
+SIZE (prometheus-procfs-v0.15.1_GH0.tar.gz) = 243687
+SHA256 (protocolbuffers-protobuf-go-v1.34.2_GH0.tar.gz) = a91d3129e38945b612b7a377364dae324ed3a489c3a805a412805a0cee76e7a2
+SIZE (protocolbuffers-protobuf-go-v1.34.2_GH0.tar.gz) = 1522818
+SHA256 (redis-go-redis-v9.6.1_GH0.tar.gz) = 4ef7f334ae3bf4b60a3106d00912b15c5557fda0ee40ab6433f47f977106d974
+SIZE (redis-go-redis-v9.6.1_GH0.tar.gz) = 286962
+SHA256 (sagikazarmark-locafero-v0.6.0_GH0.tar.gz) = 2a1ba4cb44d1858b77fb750f6f72f1b3b3d013ef8731644bdc0a6fdc9e3f28be
+SIZE (sagikazarmark-locafero-v0.6.0_GH0.tar.gz) = 11140
 SHA256 (sagikazarmark-slog-shim-v0.1.0_GH0.tar.gz) = a594ec7e138265768a5c23f8ab460724d8215db45dc1bddde4743bca3373803d
 SIZE (sagikazarmark-slog-shim-v0.1.0_GH0.tar.gz) = 10872
 SHA256 (sourcegraph-conc-v0.3.0_GH0.tar.gz) = c20a36ef6e8cd4721b8824d3e0a590d78f56ce72ace53ec7fdd2f7a978e9240f
 SIZE (sourcegraph-conc-v0.3.0_GH0.tar.gz) = 23021
 SHA256 (spf13-afero-v1.11.0_GH0.tar.gz) = f83f67c4a03d8bba2b7fe1a496e848b2b1b7d97d0b951d85d2b401e7488a4ed4
 SIZE (spf13-afero-v1.11.0_GH0.tar.gz) = 89257
-SHA256 (spf13-cast-v1.6.0_GH0.tar.gz) = 8eef6bfd96458f061dd738f6e146b7687bdde18f996258c9bab0f574f8c36ae8
-SIZE (spf13-cast-v1.6.0_GH0.tar.gz) = 15616
+SHA256 (spf13-cast-v1.7.0_GH0.tar.gz) = ba68ec49ece842dd15ea5a0f4293510617fefcf2d175f780bcf710dce42567b3
+SIZE (spf13-cast-v1.7.0_GH0.tar.gz) = 15675
 SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
 SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
-SHA256 (spf13-viper-v1.18.2_GH0.tar.gz) = eb9223a46c6319b3add6cfe3e7986fde9919bd441d695169d6f1238d19a0d6d4
-SIZE (spf13-viper-v1.18.2_GH0.tar.gz) = 118481
-SHA256 (square-go-jose-v2.6.0_GH0.tar.gz) = 0c1556d9675158342ca7ed875b3b40ea534861b96a5a75b1eb3f6637503b9a76
-SIZE (square-go-jose-v2.6.0_GH0.tar.gz) = 310320
-SHA256 (stretchr-testify-v1.8.4_GH0.tar.gz) = 0d3e82b04a05d9428a2a2aec8776bd0a07f14f5d1b4fa0a3676526ca8259fd62
-SIZE (stretchr-testify-v1.8.4_GH0.tar.gz) = 104427
+SHA256 (spf13-viper-v1.19.0_GH0.tar.gz) = bd754a586de7b8f6e54037b715765833f8120cb8bdbb4240a69c6537a0ccdfd5
+SIZE (spf13-viper-v1.19.0_GH0.tar.gz) = 119990
+SHA256 (stretchr-testify-v1.9.0_GH0.tar.gz) = ee651d4d4427d55096007190398102383498e6b5cf97ea9e89ad6e72b4115fbb
+SIZE (stretchr-testify-v1.9.0_GH0.tar.gz) = 108663
 SHA256 (subosito-gotenv-v1.6.0_GH0.tar.gz) = 51a5a8e36f30ddd97866779e93c4e93b0d4958a60fabd1d17fc2226bfe7823db
 SIZE (subosito-gotenv-v1.6.0_GH0.tar.gz) = 11470
 SHA256 (uber-go-multierr-v1.11.0_GH0.tar.gz) = 8aa599cf7de733306cf8770f854f8a38e6c819b1ae4296f15e44b1e7c6698f34
diff --git a/www/oauth2-proxy/files/modules.txt b/www/oauth2-proxy/files/modules.txt
new file mode 100644
index 000000000000..57317075ecda
--- /dev/null
+++ b/www/oauth2-proxy/files/modules.txt
@@ -0,0 +1,622 @@
+# cloud.google.com/go/auth v0.9.4
+## explicit; go 1.21
+cloud.google.com/go/auth
+cloud.google.com/go/auth/credentials
+cloud.google.com/go/auth/credentials/internal/externalaccount
+cloud.google.com/go/auth/credentials/internal/externalaccountuser
+cloud.google.com/go/auth/credentials/internal/gdch
+cloud.google.com/go/auth/credentials/internal/impersonate
+cloud.google.com/go/auth/credentials/internal/stsexchange
+cloud.google.com/go/auth/httptransport
+cloud.google.com/go/auth/internal
+cloud.google.com/go/auth/internal/credsfile
+cloud.google.com/go/auth/internal/jwt
+cloud.google.com/go/auth/internal/transport
+cloud.google.com/go/auth/internal/transport/cert
+# cloud.google.com/go/auth/oauth2adapt v0.2.4
+## explicit; go 1.20
+cloud.google.com/go/auth/oauth2adapt
+# cloud.google.com/go/compute/metadata v0.5.2
+## explicit; go 1.21
+cloud.google.com/go/compute/metadata
+# github.com/Bose/minisentinel v0.0.0-20200130220412-917c5a9223bb
+## explicit; go 1.12
+github.com/Bose/minisentinel
+# github.com/a8m/envsubst v1.4.2
+## explicit; go 1.17
+github.com/a8m/envsubst
+github.com/a8m/envsubst/parse
+# github.com/alicebob/gopher-json v0.0.0-20230218143504-906a9b012302
+## explicit
+github.com/alicebob/gopher-json
+# github.com/alicebob/miniredis/v2 v2.33.0
+## explicit; go 1.17
+github.com/alicebob/miniredis/v2
+github.com/alicebob/miniredis/v2/fpconv
+github.com/alicebob/miniredis/v2/geohash
+github.com/alicebob/miniredis/v2/hyperloglog
+github.com/alicebob/miniredis/v2/metro
+github.com/alicebob/miniredis/v2/proto
+github.com/alicebob/miniredis/v2/server
+github.com/alicebob/miniredis/v2/size
+# github.com/benbjohnson/clock v1.3.5
+## explicit; go 1.15
+github.com/benbjohnson/clock
+# github.com/beorn7/perks v1.0.1
+## explicit; go 1.11
+github.com/beorn7/perks/quantile
+# github.com/bitly/go-simplejson v0.5.1
+## explicit; go 1.17
+github.com/bitly/go-simplejson
+# github.com/bmizerany/assert v0.0.0-20160611221934-b7ed37b82869
+## explicit
+# github.com/bsm/redislock v0.9.4
+## explicit; go 1.17
+github.com/bsm/redislock
+# github.com/cespare/xxhash/v2 v2.3.0
+## explicit; go 1.11
+github.com/cespare/xxhash/v2
+# github.com/coreos/go-oidc/v3 v3.11.0
+## explicit; go 1.21
+github.com/coreos/go-oidc/v3/oidc
+# github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
+## explicit
+github.com/davecgh/go-spew/spew
+# github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f
+## explicit
+github.com/dgryski/go-rendezvous
+# github.com/felixge/httpsnoop v1.0.4
+## explicit; go 1.13
+github.com/felixge/httpsnoop
+# github.com/fsnotify/fsnotify v1.7.0
+## explicit; go 1.17
+github.com/fsnotify/fsnotify
+# github.com/ghodss/yaml v1.0.1-0.20220118164431-d8423dcdf344
+## explicit
+github.com/ghodss/yaml
+# github.com/go-jose/go-jose/v3 v3.0.3
+## explicit; go 1.12
+github.com/go-jose/go-jose/v3
+github.com/go-jose/go-jose/v3/cipher
+github.com/go-jose/go-jose/v3/json
+# github.com/go-jose/go-jose/v4 v4.0.4
+## explicit; go 1.21
+github.com/go-jose/go-jose/v4
+github.com/go-jose/go-jose/v4/cipher
+github.com/go-jose/go-jose/v4/json
+# github.com/go-logr/logr v1.4.2
+## explicit; go 1.18
+github.com/go-logr/logr
+github.com/go-logr/logr/funcr
+# github.com/go-logr/stdr v1.2.2
+## explicit; go 1.16
+github.com/go-logr/stdr
+# github.com/go-task/slim-sprig/v3 v3.0.0
+## explicit; go 1.20
+github.com/go-task/slim-sprig/v3
+# github.com/golang-jwt/jwt/v5 v5.2.1
+## explicit; go 1.18
+github.com/golang-jwt/jwt/v5
+# github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
+## explicit
+github.com/golang/groupcache/lru
+# github.com/google/go-cmp v0.6.0
+## explicit; go 1.13
+github.com/google/go-cmp/cmp
+github.com/google/go-cmp/cmp/cmpopts
+github.com/google/go-cmp/cmp/internal/diff
+github.com/google/go-cmp/cmp/internal/flags
+github.com/google/go-cmp/cmp/internal/function
+github.com/google/go-cmp/cmp/internal/value
+# github.com/google/pprof v0.0.0-20240910150728-a0b0bb1d4134
+## explicit; go 1.22
+github.com/google/pprof/profile
+# github.com/google/s2a-go v0.1.8
+## explicit; go 1.20
+github.com/google/s2a-go
+github.com/google/s2a-go/fallback
+github.com/google/s2a-go/internal/authinfo
+github.com/google/s2a-go/internal/handshaker
+github.com/google/s2a-go/internal/handshaker/service
+github.com/google/s2a-go/internal/proto/common_go_proto
+github.com/google/s2a-go/internal/proto/s2a_context_go_proto
+github.com/google/s2a-go/internal/proto/s2a_go_proto
+github.com/google/s2a-go/internal/proto/v2/common_go_proto
+github.com/google/s2a-go/internal/proto/v2/s2a_context_go_proto
+github.com/google/s2a-go/internal/proto/v2/s2a_go_proto
+github.com/google/s2a-go/internal/record
+github.com/google/s2a-go/internal/record/internal/aeadcrypter
+github.com/google/s2a-go/internal/record/internal/halfconn
+github.com/google/s2a-go/internal/tokenmanager
+github.com/google/s2a-go/internal/v2
+github.com/google/s2a-go/internal/v2/certverifier
+github.com/google/s2a-go/internal/v2/remotesigner
+github.com/google/s2a-go/internal/v2/tlsconfigstore
+github.com/google/s2a-go/retry
+github.com/google/s2a-go/stream
+# github.com/google/uuid v1.6.0
+## explicit
+github.com/google/uuid
+# github.com/googleapis/enterprise-certificate-proxy v0.3.4
+## explicit; go 1.19
+github.com/googleapis/enterprise-certificate-proxy/client
+github.com/googleapis/enterprise-certificate-proxy/client/util
+# github.com/googleapis/gax-go/v2 v2.13.0
+## explicit; go 1.20
+github.com/googleapis/gax-go/v2
+github.com/googleapis/gax-go/v2/apierror
+github.com/googleapis/gax-go/v2/apierror/internal/proto
+github.com/googleapis/gax-go/v2/callctx
+github.com/googleapis/gax-go/v2/internal
+# github.com/gorilla/mux v1.8.1
+## explicit; go 1.20
+github.com/gorilla/mux
+# github.com/hashicorp/hcl v1.0.0
+## explicit
+github.com/hashicorp/hcl
+github.com/hashicorp/hcl/hcl/ast
+github.com/hashicorp/hcl/hcl/parser
+github.com/hashicorp/hcl/hcl/printer
+github.com/hashicorp/hcl/hcl/scanner
+github.com/hashicorp/hcl/hcl/strconv
+github.com/hashicorp/hcl/hcl/token
+github.com/hashicorp/hcl/json/parser
+github.com/hashicorp/hcl/json/scanner
+github.com/hashicorp/hcl/json/token
+# github.com/justinas/alice v1.2.0
+## explicit; go 1.12
+github.com/justinas/alice
+# github.com/klauspost/compress v1.17.10
+## explicit; go 1.21
+github.com/klauspost/compress
+github.com/klauspost/compress/fse
+github.com/klauspost/compress/huff0
+github.com/klauspost/compress/internal/cpuinfo
+github.com/klauspost/compress/internal/snapref
+github.com/klauspost/compress/zstd
+github.com/klauspost/compress/zstd/internal/xxhash
+# github.com/kylelemons/godebug v1.1.0
+## explicit; go 1.11
+github.com/kylelemons/godebug/diff
+# github.com/magiconair/properties v1.8.7
+## explicit; go 1.19
+github.com/magiconair/properties
+# github.com/mbland/hmacauth v0.0.0-20170912233209-44256dfd4bfa
+## explicit
+github.com/mbland/hmacauth
+# github.com/mitchellh/mapstructure v1.5.0
+## explicit; go 1.14
+github.com/mitchellh/mapstructure
+# github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822
+## explicit
+github.com/munnerz/goautoneg
+# github.com/nxadm/tail v1.4.11
+## explicit; go 1.13
+# github.com/oauth2-proxy/mockoidc v0.0.0-20240214162133-caebfff84d25
+## explicit; go 1.21
+github.com/oauth2-proxy/mockoidc
+# github.com/oauth2-proxy/tools/reference-gen v0.0.0-20220223111546-d3b50d1a591a
+## explicit; go 1.17
+github.com/oauth2-proxy/tools/reference-gen/cmd/reference-gen
+github.com/oauth2-proxy/tools/reference-gen/pkg/generator
+# github.com/ohler55/ojg v1.24.1
+## explicit; go 1.21
+github.com/ohler55/ojg
+github.com/ohler55/ojg/alt
+github.com/ohler55/ojg/gen
+github.com/ohler55/ojg/jp
+# github.com/onsi/ginkgo v1.16.5
+## explicit; go 1.16
+# github.com/onsi/ginkgo/v2 v2.20.2
+## explicit; go 1.22
+github.com/onsi/ginkgo/v2
+github.com/onsi/ginkgo/v2/config
+github.com/onsi/ginkgo/v2/formatter
+github.com/onsi/ginkgo/v2/ginkgo
+github.com/onsi/ginkgo/v2/ginkgo/build
+github.com/onsi/ginkgo/v2/ginkgo/command
+github.com/onsi/ginkgo/v2/ginkgo/generators
+github.com/onsi/ginkgo/v2/ginkgo/internal
+github.com/onsi/ginkgo/v2/ginkgo/labels
+github.com/onsi/ginkgo/v2/ginkgo/outline
+github.com/onsi/ginkgo/v2/ginkgo/run
+github.com/onsi/ginkgo/v2/ginkgo/unfocus
+github.com/onsi/ginkgo/v2/ginkgo/watch
+github.com/onsi/ginkgo/v2/internal
+github.com/onsi/ginkgo/v2/internal/global
+github.com/onsi/ginkgo/v2/internal/interrupt_handler
+github.com/onsi/ginkgo/v2/internal/parallel_support
+github.com/onsi/ginkgo/v2/internal/testingtproxy
+github.com/onsi/ginkgo/v2/reporters
+github.com/onsi/ginkgo/v2/types
+# github.com/onsi/gomega v1.34.2
+## explicit; go 1.22
+github.com/onsi/gomega
+github.com/onsi/gomega/format
+github.com/onsi/gomega/gleak
+github.com/onsi/gomega/gleak/goroutine
+github.com/onsi/gomega/internal
+github.com/onsi/gomega/internal/gutil
+github.com/onsi/gomega/matchers
+github.com/onsi/gomega/matchers/support/goraph/bipartitegraph
+github.com/onsi/gomega/matchers/support/goraph/edge
+github.com/onsi/gomega/matchers/support/goraph/node
+github.com/onsi/gomega/matchers/support/goraph/util
+github.com/onsi/gomega/types
+# github.com/pelletier/go-toml/v2 v2.2.3
+## explicit; go 1.21.0
+github.com/pelletier/go-toml/v2
+github.com/pelletier/go-toml/v2/internal/characters
+github.com/pelletier/go-toml/v2/internal/danger
+github.com/pelletier/go-toml/v2/internal/tracker
+github.com/pelletier/go-toml/v2/unstable
+# github.com/pierrec/lz4/v4 v4.1.21
+## explicit; go 1.14
+github.com/pierrec/lz4/v4
+github.com/pierrec/lz4/v4/internal/lz4block
+github.com/pierrec/lz4/v4/internal/lz4errors
+github.com/pierrec/lz4/v4/internal/lz4stream
+github.com/pierrec/lz4/v4/internal/xxh32
+# github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
+## explicit
+github.com/pmezard/go-difflib/difflib
+# github.com/prometheus/client_golang v1.20.4
+## explicit; go 1.20
+github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil
+github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header
+github.com/prometheus/client_golang/prometheus
+github.com/prometheus/client_golang/prometheus/internal
+github.com/prometheus/client_golang/prometheus/promhttp
+github.com/prometheus/client_golang/prometheus/testutil
+github.com/prometheus/client_golang/prometheus/testutil/promlint
+github.com/prometheus/client_golang/prometheus/testutil/promlint/validations
+# github.com/prometheus/client_model v0.6.1
+## explicit; go 1.19
+github.com/prometheus/client_model/go
+# github.com/prometheus/common v0.59.1
+## explicit; go 1.20
+github.com/prometheus/common/expfmt
+github.com/prometheus/common/model
+# github.com/prometheus/procfs v0.15.1
+## explicit; go 1.20
+github.com/prometheus/procfs
+github.com/prometheus/procfs/internal/fs
+github.com/prometheus/procfs/internal/util
+# github.com/redis/go-redis/v9 v9.6.1
+## explicit; go 1.18
+github.com/redis/go-redis/v9
+github.com/redis/go-redis/v9/internal
+github.com/redis/go-redis/v9/internal/hashtag
+github.com/redis/go-redis/v9/internal/hscan
+github.com/redis/go-redis/v9/internal/pool
+github.com/redis/go-redis/v9/internal/proto
+github.com/redis/go-redis/v9/internal/rand
+github.com/redis/go-redis/v9/internal/util
+# github.com/sagikazarmark/locafero v0.6.0
+## explicit; go 1.20
+github.com/sagikazarmark/locafero
+# github.com/sagikazarmark/slog-shim v0.1.0
+## explicit; go 1.20
+github.com/sagikazarmark/slog-shim
+# github.com/sourcegraph/conc v0.3.0
+## explicit; go 1.19
+github.com/sourcegraph/conc
+github.com/sourcegraph/conc/internal/multierror
+github.com/sourcegraph/conc/iter
+github.com/sourcegraph/conc/panics
+# github.com/spf13/afero v1.11.0
+## explicit; go 1.19
+github.com/spf13/afero
+github.com/spf13/afero/internal/common
+github.com/spf13/afero/mem
+# github.com/spf13/cast v1.7.0
+## explicit; go 1.19
+github.com/spf13/cast
+# github.com/spf13/pflag v1.0.5
+## explicit; go 1.12
+github.com/spf13/pflag
+# github.com/spf13/viper v1.19.0
+## explicit; go 1.20
+github.com/spf13/viper
+github.com/spf13/viper/internal/encoding
+github.com/spf13/viper/internal/encoding/dotenv
+github.com/spf13/viper/internal/encoding/hcl
+github.com/spf13/viper/internal/encoding/ini
+github.com/spf13/viper/internal/encoding/javaproperties
+github.com/spf13/viper/internal/encoding/json
+github.com/spf13/viper/internal/encoding/toml
+github.com/spf13/viper/internal/encoding/yaml
+github.com/spf13/viper/internal/features
+# github.com/stretchr/testify v1.9.0
+## explicit; go 1.17
+github.com/stretchr/testify/assert
+github.com/stretchr/testify/require
+# github.com/subosito/gotenv v1.6.0
+## explicit; go 1.18
+github.com/subosito/gotenv
+# github.com/vmihailenco/msgpack/v5 v5.4.1
+## explicit; go 1.19
+github.com/vmihailenco/msgpack/v5
+github.com/vmihailenco/msgpack/v5/msgpcode
+# github.com/vmihailenco/tagparser/v2 v2.0.0
+## explicit; go 1.15
+github.com/vmihailenco/tagparser/v2
+github.com/vmihailenco/tagparser/v2/internal
+github.com/vmihailenco/tagparser/v2/internal/parser
+# github.com/yuin/gopher-lua v1.1.1
+## explicit; go 1.17
+github.com/yuin/gopher-lua
+github.com/yuin/gopher-lua/ast
+github.com/yuin/gopher-lua/parse
+github.com/yuin/gopher-lua/pm
+# go.opencensus.io v0.24.0
+## explicit; go 1.13
+go.opencensus.io
+go.opencensus.io/internal
+go.opencensus.io/internal/tagencoding
+go.opencensus.io/metric/metricdata
+go.opencensus.io/metric/metricproducer
+go.opencensus.io/plugin/ochttp
+go.opencensus.io/plugin/ochttp/propagation/b3
+go.opencensus.io/resource
+go.opencensus.io/stats
+go.opencensus.io/stats/internal
+go.opencensus.io/stats/view
+go.opencensus.io/tag
+go.opencensus.io/trace
+go.opencensus.io/trace/internal
+go.opencensus.io/trace/propagation
+go.opencensus.io/trace/tracestate
+# go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.55.0
+## explicit; go 1.22
+go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
+go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/request
+go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconv
+go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconvutil
+# go.opentelemetry.io/otel v1.30.0
+## explicit; go 1.22
+go.opentelemetry.io/otel
+go.opentelemetry.io/otel/attribute
+go.opentelemetry.io/otel/baggage
+go.opentelemetry.io/otel/codes
+go.opentelemetry.io/otel/internal
+go.opentelemetry.io/otel/internal/attribute
+go.opentelemetry.io/otel/internal/baggage
+go.opentelemetry.io/otel/internal/global
+go.opentelemetry.io/otel/propagation
+go.opentelemetry.io/otel/semconv/v1.20.0
+go.opentelemetry.io/otel/semconv/v1.26.0
+# go.opentelemetry.io/otel/metric v1.30.0
+## explicit; go 1.22
+go.opentelemetry.io/otel/metric
+go.opentelemetry.io/otel/metric/embedded
+go.opentelemetry.io/otel/metric/noop
+# go.opentelemetry.io/otel/trace v1.30.0
+## explicit; go 1.22
+go.opentelemetry.io/otel/trace
+go.opentelemetry.io/otel/trace/embedded
+# go.uber.org/multierr v1.11.0
+## explicit; go 1.19
+go.uber.org/multierr
+# golang.org/x/crypto v0.27.0
+## explicit; go 1.20
+golang.org/x/crypto/bcrypt
+golang.org/x/crypto/blake2b
+golang.org/x/crypto/blowfish
+golang.org/x/crypto/chacha20
+golang.org/x/crypto/chacha20poly1305
+golang.org/x/crypto/cryptobyte
+golang.org/x/crypto/cryptobyte/asn1
+golang.org/x/crypto/hkdf
+golang.org/x/crypto/internal/alias
+golang.org/x/crypto/internal/poly1305
+golang.org/x/crypto/pbkdf2
+# golang.org/x/exp v0.0.0-20240909161429-701f63a606c0
+## explicit; go 1.22.0
+golang.org/x/exp/constraints
+golang.org/x/exp/maps
+golang.org/x/exp/slices
+golang.org/x/exp/slog
+golang.org/x/exp/slog/internal
+golang.org/x/exp/slog/internal/buffer
+# golang.org/x/net v0.29.0
+## explicit; go 1.18
+golang.org/x/net/context
+golang.org/x/net/html
+golang.org/x/net/html/atom
+golang.org/x/net/html/charset
+golang.org/x/net/http/httpguts
+golang.org/x/net/http2
+golang.org/x/net/http2/hpack
+golang.org/x/net/idna
+golang.org/x/net/internal/timeseries
+golang.org/x/net/trace
+golang.org/x/net/websocket
+# golang.org/x/oauth2 v0.23.0
+## explicit; go 1.18
+golang.org/x/oauth2
+golang.org/x/oauth2/authhandler
+golang.org/x/oauth2/google
+golang.org/x/oauth2/google/externalaccount
+golang.org/x/oauth2/google/internal/externalaccountauthorizeduser
+golang.org/x/oauth2/google/internal/impersonate
+golang.org/x/oauth2/google/internal/stsexchange
+golang.org/x/oauth2/internal
+golang.org/x/oauth2/jws
+golang.org/x/oauth2/jwt
+# golang.org/x/sync v0.8.0
+## explicit; go 1.18
+golang.org/x/sync/errgroup
+# golang.org/x/sys v0.25.0
+## explicit; go 1.18
+golang.org/x/sys/cpu
+golang.org/x/sys/unix
+golang.org/x/sys/windows
+golang.org/x/sys/windows/registry
+# golang.org/x/text v0.18.0
+## explicit; go 1.18
+golang.org/x/text/encoding
+golang.org/x/text/encoding/charmap
+golang.org/x/text/encoding/htmlindex
+golang.org/x/text/encoding/internal
+golang.org/x/text/encoding/internal/identifier
+golang.org/x/text/encoding/japanese
+golang.org/x/text/encoding/korean
+golang.org/x/text/encoding/simplifiedchinese
+golang.org/x/text/encoding/traditionalchinese
+golang.org/x/text/encoding/unicode
+golang.org/x/text/internal/language
+golang.org/x/text/internal/language/compact
+golang.org/x/text/internal/tag
+golang.org/x/text/internal/utf8internal
+golang.org/x/text/language
+golang.org/x/text/runes
+golang.org/x/text/secure/bidirule
+golang.org/x/text/transform
+golang.org/x/text/unicode/bidi
+golang.org/x/text/unicode/norm
+# golang.org/x/tools v0.25.0
+## explicit; go 1.22.0
+golang.org/x/tools/cover
+golang.org/x/tools/go/ast/inspector
+# google.golang.org/api v0.198.0
+## explicit; go 1.21
+google.golang.org/api/admin/directory/v1
+google.golang.org/api/googleapi
+google.golang.org/api/googleapi/transport
+google.golang.org/api/impersonate
+google.golang.org/api/internal
+google.golang.org/api/internal/cert
+google.golang.org/api/internal/gensupport
+google.golang.org/api/internal/impersonate
+google.golang.org/api/internal/third_party/uritemplates
+google.golang.org/api/option
+google.golang.org/api/option/internaloption
+google.golang.org/api/transport/http
+google.golang.org/api/transport/http/internal/propagation
+# google.golang.org/genproto/googleapis/rpc v0.0.0-20240924160255-9d4c2d233b61
+## explicit; go 1.21
+google.golang.org/genproto/googleapis/rpc/code
+google.golang.org/genproto/googleapis/rpc/errdetails
+google.golang.org/genproto/googleapis/rpc/status
+# google.golang.org/grpc v1.67.0
+## explicit; go 1.21
+google.golang.org/grpc
+google.golang.org/grpc/attributes
+google.golang.org/grpc/backoff
*** 132 LINES SKIPPED ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202410210939.49L9dUJr034706>