Skip to content

Releases: iamd3vil/hedwig

Latest release: v0.9.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 09:23

Fixes:

23ddb23: fix: persist retry attempt counts across restarts (@iamd3vil)
4b2ef39: fix: treat zero rate limits as unrestricted (@iamd3vil)
bdcd046: fix: enforce rate limits across workers (@iamd3vil)

Chores:

14084da: chore: prepare v0.9.0 release (@iamd3vil)
aa6b951: chore: add e2e verify skill (@iamd3vil)

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 07:08

Features:

e81d460: feat: support CRAM-MD5 authentication (RFC 2195) (#11) (@iamd3vil)

Chores:

a761931: chore: prepare v0.8.0 release (@iamd3vil)

Latest release: v0.7.1

Choose a tag to compare

@github-actions github-actions released this 15 Jul 18:43
799ee6b

Features:

fe304b9: feat: make inbound SMTP greeting/EHLO hostname configurable (#9) (@iamd3vil)
487de49: feat: support STARTTLS on plaintext listeners (#8) (@iamd3vil)

Chores:

3a6a2c6: chore: fix all cargo clippy warnings (@iamd3vil)

Latest release: v0.7.0

Choose a tag to compare

@github-actions github-actions released this 02 Jul 11:38

Fixes:

b9fe44a: fix: upgrade mail-auth to 0.10.0 to fix DKIM body hash (@saratchandra@zerodha.com)

Latest release: v0.6.4

Choose a tag to compare

@github-actions github-actions released this 22 Jun 06:46

Fixes:

57f15cd: fix: adjust DKIM signing canonicalization (@iamd3vil)

Latest release: v0.6.3

Choose a tag to compare

@github-actions github-actions released this 19 Jun 09:14

Features:

8978453: feat: support PKCS#1 DKIM RSA keys (@iamd3vil)

Latest release: v0.6.2

Choose a tag to compare

@github-actions github-actions released this 27 May 06:11

Features:

6383ffa: feat: add github link to docs nav (@iamd3vil)
013ad39: feat: configure outbound SMTP pool (@iamd3vil)

Fixes:

e47eff5: fix: prevent orphaned deferred metadata from looping retries (@iamd3vil)

Latest release: v0.6.1

Choose a tag to compare

@github-actions github-actions released this 07 May 10:36

Features:

697583b: feat: add sqlite storage (#6) (@iamd3vil)

Fixes:

a4eac2d: fix: randomize equal-priority mx records (@iamd3vil)
d6598d1: fix: configure outbound helo hostname (@iamd3vil)
a6a1cde: fix: defer MTA-STS enforcement failures instead of bouncing (@iamd3vil)
8d64b9b: fix: defer transient SMTP errors instead of bouncing (@iamd3vil)
e47a2d9: fix: make deferred worker run in a periodic loop instead of one-shot scan (@iamd3vil)

Chores:

1749354: chore: revert dev config to fs storage (@iamd3vil)

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 28 Mar 18:56

Features:

3be1ccb: feat(mta-sts): wire Prometheus metrics into policy cache (@iamd3vil)
7d3ee63: feat(mta-sts): integrate MTA-STS enforcement into worker delivery path (@iamd3vil)
ed03930: feat(mta-sts): add Prometheus metrics for policy fetch and enforcement (@iamd3vil)
e8a3866: feat(mta-sts): add background policy refresher task (@iamd3vil)
fef4371: feat(mta-sts): add policy cache with RFC-compliant fetch flow (@iamd3vil)
c6a7b1a: feat(mta-sts): add DNS TXT lookup and HTTPS policy fetcher (@iamd3vil)
03aec9c: feat(mta-sts): add policy types, parsing, and MX pattern matching (@iamd3vil)

Fixes:

6557121: fix(mta-sts): add cache TTL from max_age, pre-check body size, validate max_age upper bound, fix enforce error path (@iamd3vil)

Chores:

008cf9a: chore: remove MTA-STS spec and plan docs (@iamd3vil)

Latest release: v0.5.3

Choose a tag to compare

@github-actions github-actions released this 03 Feb 07:48

Fixes:

eb6e67c: fix: standardize delivery log timestamps (@iamd3vil)