Skip to content

fix: Ed25519 grading, STARTTLS validation, and license detection#2

Merged
dyaa merged 1 commit into
mainfrom
fix/ed25519-starttls
Apr 6, 2026
Merged

fix: Ed25519 grading, STARTTLS validation, and license detection#2
dyaa merged 1 commit into
mainfrom
fix/ed25519-starttls

Conversation

@dyaa

@dyaa dyaa commented Apr 6, 2026

Copy link
Copy Markdown
Owner
  • Return 256 bits for Ed25519 keys instead of 0, preventing incorrect grade downgrades
  • Validate STARTTLS responses for SMTP, IMAP, POP3, FTP, XMPP, and Sieve instead of blindly proceeding on rejection
  • Fix LICENSE wording to match canonical Apache 2.0 template so pkg.go.dev detects it correctly
  • Document HSTS InsecureSkipVerify tradeoff, Valid field semantics, ctx parameter intent, and unencrypted CA key

@dyaa dyaa merged commit c3e5a80 into main Apr 6, 2026
6 checks passed
@dyaa dyaa deleted the fix/ed25519-starttls branch April 6, 2026 20:11
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