Skip to content

feat: auto-retry on TLS verification errors and detect incomplete chains - #78

Merged
catay merged 1 commit into
mainfrom
feat/auto-retry-verification-errors
Mar 12, 2026
Merged

feat: auto-retry on TLS verification errors and detect incomplete chains#78
catay merged 1 commit into
mainfrom
feat/auto-retry-verification-errors

Conversation

@catay

@catay catay commented Mar 12, 2026

Copy link
Copy Markdown
Owner
  • On TLS verification failure (expired, hostname mismatch, unknown authority), automatically retry with InsecureSkipVerify to capture certificate details and display them with an insecure status
  • Distinguish incomplete chains from unknown authority errors by checking if the topmost certificate is self-signed
  • Remove the --insecure/-k flag from the client subcommand since verification errors are now handled automatically
  • Update README examples to match current binary output

- On TLS verification failure (expired, hostname mismatch, unknown
  authority), automatically retry with InsecureSkipVerify to capture
  certificate details and display them with an insecure status
- Distinguish incomplete chains from unknown authority errors by
  checking if the topmost certificate is self-signed
- Remove the --insecure/-k flag from the client subcommand since
  verification errors are now handled automatically
- Update README examples to match current binary output
@catay
catay merged commit e25371f into main Mar 12, 2026
7 checks passed
@catay
catay deleted the feat/auto-retry-verification-errors branch March 12, 2026 20:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant