Log

ID Flags Age Author Message
b1d4e6287d6d 2 months ago mdecimus Updated CHANGELOG
b0a5a0900d1a 2 months ago mdecimus DNS lookup limit being hit too early during SPF verification (fixes #35)
5b57af6740ff 2 months ago mdecimus v0.5.0
0996ded20635 2 months ago mdecimus Use public suffix list for DMARC relaxed alignment verification (fixes #37)
04a19baf5d8d 3 months ago mdecimus Avoid toString panics when formating non-UTF8 DKIM signatures
d14e342dcc40 4 months ago mdecimus Bump to quick-xml 0.34
5e76c0220796
[E]
4 months ago Liam Gray Implement StdError for mail_auth::Error (#36)
e77138ea4a9f 4 months ago mdecimus Merge branch 'main' of github.com:stalwartlabs/mail-auth
e082e3038f1f 4 months ago mdecimus v0.4.3
db3591e3246c 4 months ago mdecimus DNS lookup limit being hit too early during SPF verification (closes #35)
2ae73db5cd36
[E]
5 months ago Titus Sanchez Fix domain name length check in SPF verification (#34)
fd6b5f737369 5 months ago mdecimus IPv6 parsing bug in SPF parser (fixes #32)
0491a0972f21 5 months ago mdecimus Bump zip dependency (fixes #31)
0f7cc111f038 5 months ago mdecimus v0.4.0
0a0ac88d88ed
[E]
5 months ago Mies van der Lippe Allow external usage of parsing functions for SPF, DMARC and DKIM structs (#30)
25f86bb6681b
[E]
5 months ago Yush G Made more fields public + added get_canonicalized_header function to authenticated_me...
9e5d05536e96 6 months ago mdecimus v0.3.11
3378f966a03e 6 months ago mdecimus Check PTR against FQDN (including dot at the end) (closes #28)
29b47c7e0b95 7 months ago mdecimus v0.3.10
8be9cb49f5f3 7 months ago mdecimus Use relaxed parsing for DNS names (#25)
a99270788e90 8 months ago mdecimus Deleted FUNDING
25ba43dcc5b1 8 months ago mdecimus v0.3.8
32edb1f5373d 8 months ago mdecimus v0.3.8
ee9b34499ab7
[E]
8 months ago Titus Sanchez Make DMARC record pct publicly accessible (#27)
9355b40c3760 9 months ago Mauro D Clippy fixes
56146de59ec7 9 months ago Mauro D Added liberapay
ea424c40112d 10 months ago mdecimus v0.3.7
8a1b216adc60 1 year ago mdecimus v0.3.6
191189df4506 1 year ago mdecimus v0.3.5
c2b80049350e 1 year ago mdecimus v0.3.5
2d1c67561ac6 1 year ago mdecimus v0.3.4
75ef956b35ff 1 year ago mdecimus v0.3.4
1605fe274fd7
[E]
1 year ago Mauro D Merge pull request #20 from MTRNord/MTRNord/update-ed25519-dalek
e181ca721dd5 1 year ago MTRNord Update ed25519-dalek to 2.0
949b8fcd91f3 1 year ago mdecimus v0.3.3
a6cd1d6cc0a7 1 year ago mdecimus Add helper functions to AuthenticatedMessage
0c93f7b18a63 1 year ago Mauro D v0.3.2
e589e5daf8ad 1 year ago Mauro D v0.3.1
eb20e4161937
[E]
1 year ago Mauro D Merge pull request #17 from InstantDomain/no-rsa-key-panic
89224dbd9e8b 1 year ago Dirkjan Ochtman Avoid panicking on invalid RSA key input
f4112d34e794 1 year ago Dirkjan Ochtman fuzz: update imports
939504a31805 1 year ago Mauro D Fixes failure report options.
a5a91a1e8ca6 1 year ago Mauro D v0.3.0
b7b1b4d98a74
[E]
1 year ago Mauro D Merge pull request #11 from InstantDomain/ed25519-prehashed
62ea626aa7f5 1 year ago Dirkjan Ochtman Prehash Ed25519 input for verification
d3351d65ecf4 1 year ago Mauro D Ring as default backend.
a5a873bab586
[E]
1 year ago Mauro D Merge pull request #10 from InstantDomain/ring-3
a2a06a15883f 1 year ago Dirkjan Ochtman Fix test to match new logic in 25abc977799d76dd3af4d2b71c4c95748c1e285e
21f2d6328f77 1 year ago Dirkjan Ochtman Test ring crypto in CI
17566de46663 1 year ago Dirkjan Ochtman tests: turn comments into debug statements
bb58a33315ad 1 year ago Dirkjan Ochtman Add opt-in support for *ring*-based crypto
0cb42d2b4aaa 1 year ago Dirkjan Ochtman Make RustCrypto dependencies optional
9d360e8f5199
[E]
1 year ago Dirkjan Ochtman Use 2048-bit RSA keys for signing tests
12a5108511a4 1 year ago Dirkjan Ochtman Keep dependencies in alphabetic order
aaf6f56de68d 1 year ago Dirkjan Ochtman Defer hashing to signing/verification impls
c5b74c65ba58 1 year ago Dirkjan Ochtman Clean up warnings/formatting
25abc977799d 1 year ago Mauro D Invalid Message-ID fix.
c3dcb900850c 1 year ago Mauro D IP lookup to use cache.
87a07fbf1f31 1 year ago Mauro D Fixed Auth-Results header.
b42ef6e0fb12 1 year ago Mauro D Fixed test feature (#9).
4383fcc00801 1 year ago Mauro D Moved mock resolver under test feature.
a7e63156cc96 1 year ago Mauro D Removed Clone derive from SigningKey (#8).
bfe77abd698c 1 year ago Mauro D Display impl for DKIM and DMARC results.
c06c39477594 1 year ago Mauro D Base32 reader implementation.
2a74f167f151 1 year ago Mauro D Reporting minor refactoring.
f1584411a5ec 1 year ago Mauro D Cached body hash lookup for ARC seals + reporting updates.
87dc909f988d 1 year ago Mauro D Chained message DKIM signing.
94149fa5472c 1 year ago Mauro D Fixed SPF tests
1a8df285cf14 1 year ago Mauro D Merge branch 'main' of https://github.com/stalwartlabs/mail-auth into main
e6f451c374af 1 year ago Mauro D Added parsing for additional headers.
1d71dd8cd748
[E]
1 year ago Mauro D Merge pull request #7 from InstantDomain/ring
dcbce2ebcab7 1 year ago Dirkjan Ochtman Rename HashContext::finish() to avoid being shadowed by inherent impls
0730789dca4a 1 year ago Dirkjan Ochtman Move RustCrypto module into a separate file
f172046f6c32 1 year ago Dirkjan Ochtman Move RustCrypto impls into an inline module
30619ecbc912 1 year ago Dirkjan Ochtman Move verify key construction into separate methods
d9ea7932d717 1 year ago Dirkjan Ochtman Remove unused trait impl
db5228fb5dcd 1 year ago Dirkjan Ochtman Add indirection to abstract over hashing algorithm implementation
56ae25fa5dfa 1 year ago Dirkjan Ochtman Add local trait to abstract over hashing
394d479aeca9 1 year ago Dirkjan Ochtman Add generic one shot hashing API through HashAlgorithm
d8b40549873e 1 year ago Dirkjan Ochtman Use Writer trait for Base32Writer
23dbab9859a2 1 year ago Mauro D IpRev implementation.
5caa04142a61 1 year ago Mauro D Switched from Cow to String in Signatures and Seals.
3a571edfdb45 1 year ago Mauro D DKIM signer and ARC sealer implementation.
47abc873de26 1 year ago Mauro D Updated copyright year to 2023.
e1117aa5ddfd 1 year ago Mauro D DSN updates.
0f4dd6212d05 1 year ago Mauro D MTA-STS and SMTP TLS Reporting support.
89aa023145b2 1 year ago Mauro D Dnssec support.
2814d96381fc 1 year ago Mauro D MX record grouping by preference.
f8ed0d7382b6 1 year ago Mauro D Added Sync + Send to VerifyingKey
7a8daf8c37db 1 year ago Mauro D Removed SPF parameters from Resolver object.
a041be5bd97a 1 year ago Mauro D Fixed SPF tests.
83bef35e5f14
[E]
1 year ago Mauro D Merge pull request #6 from InstantDomain/writer
5122a529485e 1 year ago Mauro D Fixed IP address mask matching.
01a48f62db6d 1 year ago Dirkjan Ochtman Avoid unnecessary allocation for hash output
c099b6ba6095 1 year ago Dirkjan Ochtman Replace usage of io::Write with custom Writer trait
4f50553f1c32 1 year ago Mauro D Renamed from_rsa methods.
647eb9c7cdd6 1 year ago Mauro D Renamed VerifyingKeyType::new to VerifyingKeyType::verifying_key
fe36eb50d20e
[E]
1 year ago Mauro D Merge pull request #5 from InstantDomain/hashing
b52e6750cea0 1 year ago Dirkjan Ochtman Make VerifyingKeys responsible for input hashing
1198f16c2980 1 year ago Dirkjan Ochtman Move DomainKey into common::verify