Releases: PennockTech/smtpdane
Releases · PennockTech/smtpdane
v0.5.7
v0.5.6
Changelog
- 1b50cdc ADMIN: zizmor clean in pedantic persona
- e9b6fb7 CHORE: dependency updates
- 166ce41 CHORE: dependency updates
- 82ce151 Merge branch 'claude/security-audit'
- a194060 add env vars to help usage output
- 5f1471d admin: have updates.sh error out if retracted deps
- 7251852 admin: updates.sh warn retracted in prior state
- 61a3873 audit: add SECURITY-AUDIT.md and test framework infrastructure
- 081ca20 bump version back to -dev post-release
- 1905b6f cleanup DNS state & testing interface
- e9c73d9 fix: per-op timeouts, DNS race, cert channel deadlock, filepath.Join
- 3f8066a go modernize of AI-generated test
v0.5.5
v0.5.4
Changelog
- 0bc14ad Bump Go deps for v0.5.4
- aac06f0 Bump golang.org/x/crypto from 0.23.0 to 0.31.0
- 3745851 Merge pull request #10 from PennockTech/dependabot/go_modules/golang.org/x/crypto-0.31.0
- d796a47 add handling for nil possible on some platforms
- f781745 build nit: show.versions GHActions aware
- b7d8cd6 bump dependencies
- 1f58cdb ci: go stable, action versions, fix persist-creds
- 57854d8 go.sum population for CI checks
v0.5.3
v0.5.2
Changelog
- aa65922 GitHub CI: bump Go minor versions, 1.21/1.20
- a77984b Some README cleanups
- 5073649 bump version back to -dev for next release
- 0365763 cmdline flag validation: ensure exhaustive
- 82f6aca dependency bumps
- 66d8a9e go deps: bump to current
- 5a37bf6 go deps: bump to current
- 75f5e41 go deps: bump to current
- e554c4f protect against an SRV field starting with a hyphen
- d3e326d readme: document existence of pre-built binaries
- 7f36304 readme: show DNS_RESOLVER env var usage
v0.5.1
Overview
This is the first "release" on GitHub, as opposed to signed tags. We're now using GitHub Actions to automatically invoke goreleaser for tags, and building artifacts for various target platforms.
Version 0.5 introduced -proxy-tcp, to be able to use a SOCKS5 proxy for establishing the outbound SMTP connections and so bypassing various SMTP port filters or limited IPv6 connectivity, while still using local DNS resolvers.
Version 0.4.4 is the first release which correctly stopped trying various DNS resolvers once an answer had been found, and so should be a small stability improvement in the presence of imperfect DNS resolvers.