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 |