You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Extract internal/httpclient package from config and tlsct
Move HTTP client utilities (WrapLogging, WrapCounting, RetryTransport,
NewHTTPClient, NewHTTPClientWithTransport, NewAttestationClient) into a
dedicated httpclient package. The config package now contains only
configuration constants and loading logic — no HTTP client construction.
The tlsct package retains only Certificate Transparency verification.
Add httpclient.Do() which wraps client.Do() and annotates errors with
the configured Client.Timeout value, ensuring timeout errors always
show the configured limit even when http.Client.Timeout fires above
the transport chain.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments