Commit graph

47 commits

Author SHA1 Message Date
Mauro D d16119f54b Distributed SMTP queues (untested) 2024-02-08 20:03:57 -03:00
mdecimus 4551576e04 Expressions in configuration files (untested) 2024-01-18 18:18:32 +01:00
mdecimus 80007961db Added SMTP smuggling tests 2023-12-29 20:10:15 +01:00
mdecimus b7f9d5ed02 RocksDB optimizations 2023-12-29 17:33:55 +01:00
mdecimus ec077d8796 Use crates.io for internal crates 2023-12-28 11:57:21 +01:00
mdecimus 44092e006a Updated CI job 2023-12-26 20:26:22 +01:00
mdecimus 8ff0d3ff9c Fixed tests 2023-12-22 10:27:43 +01:00
mdecimus 7ff851e350 Fixed compiling for RocksDB only 2023-12-21 18:54:04 +01:00
mdecimus 566a2a0ab8 Key space optimization 2023-12-16 21:24:34 +01:00
mdecimus b7869901ee Redis lookup backend implementation 2023-12-12 18:45:52 +01:00
mdecimus 78f932990d Key space reorganization 2023-12-09 17:02:38 +01:00
mdecimus 166020b45b FDB chunked values support 2023-12-08 19:49:44 +01:00
mdecimus db564ae0db Bump to rustls 0.22 2023-12-08 10:46:20 +01:00
mdecimus e4d5bde1ce Directory/Store backend unification + LDAP auth bind 2023-12-07 16:27:19 +01:00
mdecimus 7e94a08067 ElasticSearch backend implementation 2023-12-03 19:40:16 +01:00
mdecimus 2ccf85d6dd Store API cleanup 2023-12-02 18:43:28 +01:00
mdecimus 5010c15037 RocksDB backend re-implementation 2023-12-02 15:52:05 +01:00
mdecimus 8f6ac2d114 Improved storage of IMAP UIDs + Bump to hyper 1.0.1 2023-11-27 10:06:48 +01:00
mdecimus fe5a9e8ce8 Created Store trait, removed maybe_async 2023-11-07 19:27:57 +01:00
mdecimus 4034c86344 Fixed dev-dependencies 2023-10-21 17:19:01 +02:00
mdecimus 3d9efd363a Bayes classifier, type tokenizer and NLP module reorganization 2023-10-10 18:58:38 +02:00
mdecimus 833db92ded Bump to mail-parser 0.9 2023-09-05 18:23:52 +02:00
mdecimus 66272f7200 v0.3.3 2023-08-02 15:48:15 +02:00
mdecimus 56aec86a86 Milter implementation. 2023-07-21 20:21:51 +02:00
mdecimus 17af58941b bump to hyper-1.0.0-rc4 2023-07-16 10:34:18 +02:00
mdecimus 705762c312 Fixed logging, clippy suggestions and organized configuration directives. 2023-07-07 19:08:07 +02:00
mdecimus 6ba892f7d6 FoundationDB changes. 2023-07-07 09:27:22 +02:00
mdecimus 1f4204c6bf Principal querying support + Draft import/export CLI implementation 2023-07-05 19:34:57 +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 b5f2af7d6a IMAP fetch and store commands. 2023-06-25 18:00:45 +00:00
Mauro D c6e45a21e3 Directory implementation - all tests passing 2023-06-02 18:02:35 +00:00
Mauro D 5c8784bc86 Directory implementation - part 4 2023-06-02 09:03:30 +00:00
Mauro D ab96cf0b6e Added backend options as features. 2023-05-28 12:52:52 +00:00
Mauro D 40fa2929d2 Fixed local path. 2023-05-28 08:41:30 +00:00
Mauro D e7d57e84b0 SieveScrtipts partially tested. 2023-05-20 18:50:24 +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 4d44e2fa77 PushSubscription and EventSource tests passing. 2023-05-15 15:21:09 +00:00
Mauro D 63cbb70dbc OAuth passing tests. 2023-05-14 12:34:49 +00:00
Mauro D c3a2b43ddb Email/set create tests passing 2023-04-28 08:35:53 +00:00
Mauro D 0264890595 First API tests. 2023-04-19 15:09: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