Commit Graph

132 Commits

Author SHA1 Message Date
Maurus Decimus
71f54f7e84 Use rustls-platform-verifier for TLS certificate verification instead of webpki + Use aws-lc for cryptographic operations instead of ring 2026-04-04 12:24:41 +02:00
Maurus Decimus
72bc8c05ab Registry testing - part 16 2026-03-26 19:10:06 +01:00
Maurus Decimus
0fde3e04fd Registry testing - part 15 2026-03-25 18:55:39 +01:00
Maurus Decimus
3a7dd3ca5d Registry testing - part 13 2026-03-23 18:52:36 +01:00
mdecimus
80af300540 Fix NO_SPACE_IN_FROM spam tag detection logic (fixes #2372) 2025-12-18 09:36:00 +01:00
mdecimus
3df5327ac8 Migration implementation (part 2) 2025-12-11 18:43:53 +01:00
mdecimus
efd1d86ff3 Spam filter performance and accuracy improvements (part 8) 2025-12-09 22:46:12 +01:00
mdecimus
84edb5e6db Spam filter performance and accuracy improvements (part 6) 2025-12-05 18:31:33 +01:00
mdecimus
3e181ae467 Database schema optimization - part 10 2025-11-11 18:47:29 +01:00
mdecimus
b906eea62d Bump to calcard 0.2 2025-10-21 16:34:23 +02:00
mdecimus
71cc30c7be Moved shared data types to 'types' subcrate 2025-09-22 10:01:31 +02:00
mdecimus
5d0b51bcca iTIP: Include date properties in REPLY (#2102) 2025-09-14 08:55:17 +02:00
mdecimus
68d02a6df7 iTIP: Include event details in REPLY messages (fixes #2102) 2025-09-08 09:41:28 +02:00
mdecimus
4f84533fa1 LDAP: Only set account name if not returned in LDAP query (#1471) 2025-07-17 15:17:04 +02:00
mdecimus
20bab962d4 Include DTSTART/DTEND properties in iMIP CANCEL messages (fixes #1775) 2025-07-14 16:44:34 +02:00
mdecimus
7087148d3d CalDAV Scheduling (closes #1514) 2025-06-23 18:32:19 +02:00
mdecimus
367ddeeae4 CalDAV Scheduling - part 6 2025-06-21 19:53:23 +02:00
mdecimus
20cb114715 CalDAV Scheduling - part 3 2025-06-17 15:04:01 +02:00
mdecimus
2b5e397b73 CalDAV Scheduling - part 2 2025-06-15 19:25:50 +02:00
mdecimus
d49e6e1945 LDAP authentication enhancements (closes #1269 closes #1471 closes #795 closes #1496) 2025-06-02 16:17:56 +02:00
mdecimus
9cf2863a8e Stalwart Mail Server is now just Stalwart 2025-05-20 09:59:54 +02:00
mdecimus
e69b5ec2b7 Message caching improvements 2025-05-16 16:20:05 +02:00
mdecimus
3554dea4cb Improved topological sorting 2025-05-16 16:20:03 +02:00
mdecimus
c8abc9213a Zero copy tests passing for JMAP 2025-05-16 16:20:03 +02:00
mdecimus
a6f11699ef Fix Sieve message flag parser (closes #1059) 2025-01-19 12:21:23 +01:00
mdecimus
8438435fbe Removed local concurrency limiters, switch to global rate limiting 2025-01-18 19:09:02 +01:00
mdecimus
013c580201 Avoid double encrypting PGP parts encoded as plain text (fixes #1083) 2025-01-11 12:34:48 +01:00
mdecimus
dc19f20285 Fix tracking locked queue ids (closes #1066) 2025-01-11 11:10:01 +01:00
mdecimus
977379d169 Changes to spam filter tests 2025-01-06 15:12:35 +01:00
mdecimus
043b53f3e9 Fixed MIXED_CHARSET spam filter check 2025-01-05 19:31:07 +01:00
mdecimus
2370043594 Minor spam filter adjustments 2025-01-03 16:45:25 +01:00
mdecimus
3a2df77eb4 Spam filter improvements (closes #947) 2025-01-02 15:43:00 +01:00
mdecimus
65209174f0 Bayes filtering per account (#819) + Delivered-To header (#916) 2024-12-24 18:02:12 +01:00
mdecimus
2cfe467b20 Purge task locking and spam rule fixes] 2024-12-23 15:00:25 +01:00
mdecimus
1726d68018 Improve SPOOF_DISPLAY_NAME detection (fixes #982) 2024-12-23 12:22:42 +01:00
mdecimus
7cca6fc298 HTTP remote lists and Spam filter improvements 2024-12-22 19:35:22 +01:00
mdecimus
6416ff12d6 Port Spam filter to Rust - all tests passing 2024-12-20 16:59:26 +01:00
mdecimus
e7298df610 Port Spam filter to Rust - part 9 2024-12-19 18:12:47 +01:00
mdecimus
881d4497ce Updated spam filter rules 2024-10-06 14:56:28 +02:00
mdecimus
d0ce2b1a96 AI models 2024-10-05 19:05:04 +02:00
mdecimus
39d0a168d4 Case insensitive INBOX on fileinto (fixes #763) 2024-09-20 09:28:04 +02:00
mdecimus
c10a8827c6 Untrusted global scripts support 2024-09-02 11:18:00 +02:00
mdecimus
5be92da8ff Fix disabled events setting 2024-08-08 17:54:24 +02:00
mdecimus
03307433a7 OpenTelemetry push exporter implementation (closes #478) 2024-08-07 17:20:36 +02:00
mdecimus
afee02024e Fixed is_local_domain Sieve function (closes #622) 2024-08-04 10:50:03 +02:00
mdecimus
3cb8918d2e v0.9.0 2024-08-01 17:09:39 +02:00
mdecimus
87f9736605 Improved OpenTelemetry tracing and logging (closes #297) 2024-07-31 20:00:34 +02:00
Viktor Szépe
82f7311a4d Fix typos (#599)
* Fix typos

* Fix typos in excluded files
2024-07-08 15:28:32 +02:00
mdecimus
0d2e58361b IP addresses trigger R_SUSPICIOUS_URL false positive (closes #461 #419) 2024-05-22 16:52:26 +02:00
mdecimus
f4e5a0baf5 Gossip service implementation for cluster node autodiscovery with failure detection 2024-05-10 20:34:08 +02:00