Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Mirrored from https://github.com/Slazee/caddy.git
Synced Nov 12, 07:00 UTC
chore: update quic-go to v0.48.0 (#6627)
Marten Seemann committed
Oct 15, 2024 at 08:38 UTC
a211c656f12bcab73df0de114f2b6100ee5a0fe4
3 files changed
+5
-5
go.mod
+1
-1
@@ -19,7 +19,7 @@ require (
19
github.com/klauspost/cpuid/v2 v2.2.8
20
github.com/mholt/acmez/v2 v2.0.3
21
github.com/prometheus/client_golang v1.19.1
22
- github.com/quic-go/quic-go v0.47.0
22
+ github.com/quic-go/quic-go v0.48.0
23
github.com/smallstep/certificates v0.26.1
24
github.com/smallstep/nosql v0.6.1
25
github.com/smallstep/truststore v0.13.0
go.sum
+2
-2
@@ -392,8 +392,8 @@ github.com/prometheus/procfs v0.12.0 h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k
392
github.com/prometheus/procfs v0.12.0/go.mod h1:pcuDEFsWDnvcgNzo4EEweacyhjeA9Zk3cnaOZAZEfOo=
393
github.com/quic-go/qpack v0.5.1 h1:giqksBPnT/HDtZ6VhtFKgoLOWmlyo9Ei6u9PqzIMbhI=
394
github.com/quic-go/qpack v0.5.1/go.mod h1:+PC4XFrEskIVkcLzpEkbLqq1uCoxPhQuvK5rH1ZgaEg=
395
-github.com/quic-go/quic-go v0.47.0 h1:yXs3v7r2bm1wmPTYNLKAAJTHMYkPEsfYJmTazXrCZ7Y=
396
-github.com/quic-go/quic-go v0.47.0/go.mod h1:3bCapYsJvXGZcipOHuu7plYtaV6tnF+z7wIFsU0WK9E=
395
+github.com/quic-go/quic-go v0.48.0 h1:2TCyvBrMu1Z25rvIAlnp2dPT4lgh/uTqLqiXVpp5AeU=
396
+github.com/quic-go/quic-go v0.48.0/go.mod h1:yBgs3rWBOADpga7F+jJsb6Ybg1LSYiQvwWlLX+/6HMs=
397
github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
398
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
399
github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
modules/caddyhttp/reverseproxy/httptransport.go
+2
-2
@@ -142,7 +142,7 @@ type HTTPTransport struct {
142
Transport *http.Transport `json:"-"`
143
144
h2cTransport *http2.Transport
145
- h3Transport *http3.RoundTripper // TODO: EXPERIMENTAL (May 2024)
145
+ h3Transport *http3.Transport // TODO: EXPERIMENTAL (May 2024)
146
}
147
148
// CaddyModule returns the Caddy module information.
@@ -393,7 +393,7 @@ func (h *HTTPTransport) NewTransport(caddyCtx caddy.Context) (*http.Transport, e
393
// do (that'd add latency and complexity, besides, we expect that
394
// site owners control the backends), so it must be exclusive
395
if len(h.Versions) == 1 && h.Versions[0] == "3" {
396
- h.h3Transport = new(http3.RoundTripper)
396
+ h.h3Transport = new(http3.Transport)
397
if h.TLS != nil {
398
var err error
399
h.h3Transport.TLSClientConfig, err = h.TLS.MakeTLSClientConfig(caddyCtx)