Commit Graph

119 Commits

Author SHA1 Message Date
Maurus Decimus
95d1268308 Bootstrapping implementation 2026-04-17 20:02:06 +02:00
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
e451f037c8 Registry testing - all tests passing 2026-03-27 16:49:26 +01:00
Maurus Decimus
1b5334b65c Registry testing - part 14 2026-03-24 18:43:08 +01:00
Maurus Decimus
3a7dd3ca5d Registry testing - part 13 2026-03-23 18:52:36 +01:00
Maurus Decimus
944505a925 Registry testing - part 12 2026-03-22 17:17:11 +01:00
Maurus Decimus
a67921f18c Registry testing - part 9 2026-03-19 19:29:17 +01:00
mdecimus
7ae6654735 Registry testing - part 8 2026-03-18 19:17:43 +01:00
mdecimus
544598c840 Registry testing - part 7 2026-03-17 18:15:50 +01:00
mdecimus
e0105bc43b Registry testing - part 5 2026-03-15 18:01:12 +01:00
mdecimus
7c143c85f8 Registry testing - part 1 2026-03-11 18:28:31 +01:00
mdecimus
d2f2e5eae8 IMAP spam test fixes 2025-12-18 16:07:22 +01:00
mdecimus
c5d357ca28 IMAP: Fix shared folder double nesting (test suite credits to @ochnygosch) (fixes #2358 closes #2525) 2025-12-18 16:04:06 +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
6c4d28a877 Spam filter performance and accuracy improvements (part 7) 2025-12-06 16:59:43 +01:00
mdecimus
84edb5e6db Spam filter performance and accuracy improvements (part 6) 2025-12-05 18:31:33 +01:00
mdecimus
c7fc16d9a2 Database schema optimization - part 13 2025-11-22 10:55:54 +02:00
mdecimus
dbe40829da Database schema optimization - part 12 2025-11-15 12:44:04 +01:00
mdecimus
3e181ae467 Database schema optimization - part 10 2025-11-11 18:47:29 +01:00
mdecimus
5df5790210 JMAP tests reorganization 2025-10-21 16:34:23 +02:00
mdecimus
e10aa551eb Clippy fixes 2025-08-18 11:44:58 +01:00
mdecimus
7afb97537b Fix: Unable to create subfolders under INBOX for group shared folder (closes #1817) 2025-07-14 13:44:04 +02:00
mdecimus
036cb2ecd4 Small round of MTA queueing improvements 2025-07-12 19:42:27 +02:00
mdecimus
d04a4331c3 Project Alouette: je te plume la queue (et je la remplace par mieux) 2025-07-09 20:38:27 +02:00
mdecimus
854bfcb249 Do not include email address in identity names (closes #1688) 2025-06-24 09:58:51 +02:00
mdecimus
f10ec68d49 Updated copyright notice 2025-06-15 15:09:32 +02:00
mdecimus
d4ec6e32b3 Normalize INBOX name when creating/renaming folders (fixes #1636) 2025-06-08 09:26:36 +02:00
mdecimus
42fd7d4de1 Store vanished IMAP UIDs and WebDAV paths 2025-05-29 13:38:41 +02:00
mdecimus
8511de8a4d Updated setting names 2025-05-20 18:00:15 +02:00
mdecimus
c6ef70edd2 Added caching logging + Update config properties 2025-05-19 19:11:15 +02:00
mdecimus
65fe4b1b49 Sequential change ids 2025-05-17 21:48:30 +02:00
mdecimus
365c87af20 Unversioned archiving 2025-05-16 16:20:05 +02:00
mdecimus
839b7189fa Nats + Redis PubSub cluster updates replacing Gossip protocol 2025-05-16 16:20:05 +02:00
mdecimus
7ec5701af8 Zero-copy deserialization of Sieve scripts and reports + Bump multiple dependencies to their latest versions 2025-05-16 16:20:05 +02:00
mdecimus
e69b5ec2b7 Message caching improvements 2025-05-16 16:20:05 +02:00
mdecimus
b396341240 Incremental caching 2025-05-16 16:20:04 +02:00
mdecimus
3f825aaafd DAV server passing Litmus test suite 2025-05-16 16:20:04 +02:00
mdecimus
b0a486106e Crate reorganization 2025-05-16 16:20:03 +02:00
mdecimus
9ec047d284 Zero copy IMAP passing tests 2025-05-16 16:20:03 +02:00
mdecimus
84be252413 Zero copy everything 2025-05-16 16:20:03 +02:00
mdecimus
44f8ef29e1 Bump to Rust 2024 2025-02-21 09:59:23 +01:00
mdecimus
2eb388674d Refactored local delivery to avoid mpsc channel 2025-01-17 15:29:55 +01:00
mdecimus
a6c744b09a config_get() expression function + moved lookup.default.[hostname|domain] to server.hostname and report.domain 2025-01-12 10:53:58 +01:00
mdecimus
30cf967623 Updated directory caching 2024-12-29 18:00:36 +01:00
mdecimus
8b30c04794 Centralized caching + Bayes token cache 2024-12-29 12:13:07 +01:00
mdecimus
f2b00ccd54 S3-FIFO caching 2024-12-27 19:40:33 +01:00
mdecimus
65209174f0 Bayes filtering per account (#819) + Delivered-To header (#916) 2024-12-24 18:02:12 +01:00
mdecimus
d14706d088 Distributed locking improvements 2024-12-21 19:22:38 +01:00
mdecimus
1fed40a926 RFC7662 - OAuth 2.0 Token Introspection 2024-09-28 17:45:16 +02:00