Commit Graph
6 Commits
Author SHA1 Message Date
Dev Scribe 9562717ec5 Bump golang.org/x/net to v0.60.0
govulncheck reports reachable x/net HTTP/2 vulnerabilities
GO-2026-6617, GO-2026-6612, GO-2026-6611, GO-2026-6610 and
GO-2026-6603, all fixed in golang.org/x/net v0.60.0.

x/net v0.60.0 requires go 1.26, so the go directive moves to 1.26.0.

x/net v0.60.0 deprecates http2.ConfigureTransports and the
http2.Transport ReadIdleTimeout/PingTimeout fields (staticcheck
SA1019). Configure the same DoH HTTP/2 health check through
http.Transport.HTTP2: SendPingTimeout 10s and PingTimeout 5s. Add a
test that silences an HTTP/2 peer and requires the transport to close
the connection.
2026-10-12 14:39:50 +07:00
Cuong Manh Le d8994cc7d8 Rename ctrld v2.0.0 to ctrld-client
Updates #565
2026-09-03 13:57:38 +07:00
Cuong Manh Le 0d183feddb Bump golang.org/x/net to v0.55.0
For GO-2026-5026 security fix.
2026-05-29 13:36:54 +07:00
Cuong Manh Le e15ca5c466 docker: update Dockerfile to use bookworm
Stick to go1.25 for now, since using go1.26 causing a runtime panic when
building arm platforms.
2026-05-29 13:35:40 +07:00
Cuong Manh Le 339023421a docker: bump go version for Dockerfile.debug 2024-08-07 15:26:25 +07:00
Cuong Manh Le 13391fd469 Generating working default config in non-cd mode
Using the same approach as in cd mode, but do it only once when running
ctrld the first time, then the config will be re-used then.

While at it, also adding Dockerfile.debug for better troubleshooting
with alpine base image.
2023-09-22 18:34:46 +07:00