Commit Graph

47 Commits

Author SHA1 Message Date
Maurus Decimus fc2fbe11b3 Fixed Cargo.toml 2026-08-10 19:35:32 +02:00
Maurus Decimus 2c28b5a536 Fix MTA: FUTURERELEASE HOLDUNTIL uses Unix timestamps instead of RFC 3339 date-times 2026-08-10 12:19:45 +02:00
Maurus Decimus 1a6c8d009b Memory allocator: Replaced the unmaintained jemallocator crate with tikv-jemallocator (contributed by @checkraisefold) 2026-08-10 11:02:42 +02:00
Maurus Decimus c2c65dcc0f Strip release binaries 2026-04-23 18:30:03 +02:00
Maurus Decimus 7ec547a581 CI job updated to compile aws-lc-rs 2026-04-18 21:26:07 +02:00
mdecimus fa25da8da3 RIP Stalwart CLI (closes #2455) 2026-03-11 17:00:37 +01:00
mdecimus acecd32c8e Registry crate implementation 2026-03-11 16:58:41 +01:00
mdecimus 71cc30c7be Moved shared data types to 'types' subcrate 2025-09-22 10:01:31 +02:00
mdecimus 4ac60feca2 Do not strip release binaries 2025-06-07 21:18:14 +02:00
mdecimus 10bb4e5661 Automated schema migration 2025-05-16 16:20:05 +02:00
mdecimus 8004e32870 Propfind implementation + dav-proto merge 2025-05-16 16:20:04 +02:00
mdecimus b0a486106e Crate reorganization 2025-05-16 16:20:03 +02:00
mdecimus 2826ff1548 How I stopped worrying and learned to love zero-copy deserialization 2025-05-16 16:20:00 +02:00
mdecimus 2eb388674d Refactored local delivery to avoid mpsc channel 2025-01-17 15:29:55 +01:00
mdecimus 4838e5faed Fixed panic parsing broken HTMLs 2025-01-15 10:10:02 +01:00
mdecimus 65209174f0 Bayes filtering per account (#819) + Delivered-To header (#916) 2024-12-24 18:02:12 +01:00
mdecimus 7cca6fc298 HTTP remote lists and Spam filter improvements 2024-12-22 19:35:22 +01:00
mdecimus db7ae48c77 Port Spam filter to Rust - part 1 2024-12-06 18:35:39 +01:00
mdecimus 0c2a3f09fe Improved error handling (part 1) 2024-07-11 18:44:51 +02:00
mdecimus e683deb74e EE code reorganisation 2024-07-09 09:47:51 +02:00
mdecimus 2818e73671 License management 2024-06-26 18:41:33 +02:00
mdecimus 50a2f50e58 REUSE-compliant licensing 2024-06-25 19:57:25 +02:00
mdecimus 0fc5d40ec1 POP3 support (closes #100) 2024-05-22 11:28:35 +02:00
mdecimus 841b8000c4 Updated install script 2024-04-07 17:20:50 +02:00
mdecimus 333a0d5a1b Settings hot reloading - Part 1 2024-03-21 20:07:21 +01:00
mdecimus fe5a9e8ce8 Created Store trait, removed maybe_async 2023-11-07 19:27:57 +01:00
mdecimus 3d9efd363a Bayes classifier, type tokenizer and NLP module reorganization 2023-10-10 18:58:38 +02:00
mdecimus d4fe318812 Antispam implementation - part 1 2023-08-11 18:46:09 +02:00
mdecimus 843e61139a Installation binary first part. 2023-07-09 11:06:37 +02:00
mdecimus b30e022480 Imported Stalwart CLI crate. 2023-07-03 18:48:43 +02:00
mdecimus 29f3ca284b IMAP Acl command, rate limiting and ManageSieve server. 2023-06-29 18:51:26 +02:00
Me 34e21ef03f IMAP commands append, close, copy, move, enable, expunge, login, logout, namespace and select implemented. 2023-06-27 18:28:07 +02:00
Mauro D 533e782baa Imap-proto imported into repository 2023-06-13 19:52:13 +00:00
Mauro D 5f76a1672d Directory implementation - part 1 2023-05-30 17:27:54 +00:00
Mauro D ab96cf0b6e Added backend options as features. 2023-05-28 12:52:52 +00:00
Mauro D 4e4632571c Message ingestion (not tested) 2023-05-17 17:35:36 +00:00
Mauro D e0e8347de1 SMTP server passing tests. 2023-05-17 10:45:43 +00:00
Mauro D 77ced9e7fd SMTP codebase import 2023-05-16 18:25:38 +00:00
Mauro D f8acc4fe5a First API tests. 2023-04-19 16:55:37 +00:00
Mauro D 3751133c7d Crates renamed. 2023-04-14 07:04:36 +00:00
Mauro D 3250cbc443 result references 2023-04-11 14:45:07 +00:00
Mauro D 9f63c86db9 Reordering 2023-04-04 13:12:46 +00:00
Mauro D cfb2637b55 Blobs 2023-04-04 12:28:43 +00:00
Mauro D 4d192de2fe SQLite support 2023-04-02 17:10:59 +00:00
Mauro D d74731f3c6 FoundationDB first impl 2023-03-30 06:26:53 +00:00
Mauro D 05d53da6fb Bloom text index 2023-03-26 17:02:56 +00:00
Mauro D 8cbe5bebc3 f1 2023-03-22 17:41:58 +00:00