Maurus Decimus
|
0eb08b9fb3
|
Fix DANE: Treat DNSSEC bogus as a temporary failures to prevent downgrade attacks
|
2026-06-25 19:24:10 +02:00 |
|
Maurus Decimus
|
097e3ffe94
|
Fix Cache: Invalidate negative email caches when an account is created
|
2026-06-20 09:38:59 +02:00 |
|
Maurus Decimus
|
0958d97925
|
International Domain Names (IDN) support (closes #207)
|
2026-06-20 09:02:26 +02:00 |
|
Maurus Decimus
|
79b9d08f03
|
Fix JMAP: Return unparsable ids in notFound / notUpdated / notDestroyed / notCopied instead of dropping them
|
2026-06-19 09:58:44 +02:00 |
|
Maurus Decimus
|
bdd7f74ebd
|
Add additional internal TLDs to domain validation
|
2026-06-06 11:46:45 +02:00 |
|
Maurus Decimus
|
e9f9d81866
|
Allow internal TLDs and special characters in e-mail addresses
|
2026-05-20 06:51:34 +02:00 |
|
Maurus Decimus
|
915900d0c5
|
Allow internal TLDs in e-mail addresses
|
2026-05-19 17:20:03 +02:00 |
|
Maurus Decimus
|
fc3ea2b31a
|
Fix JMAP Patching nested objects with values fails
|
2026-05-05 19:04:43 +02:00 |
|
Maurus Decimus
|
242bea67d9
|
Allow HTTP to be used for configuring the server
|
2026-04-27 07:48:36 +02:00 |
|
Maurus Decimus
|
3ad4aa82cb
|
v0.16.0
|
2026-04-20 17:50:58 +02:00 |
|
Maurus Decimus
|
af23099e35
|
Box large futures
|
2026-04-19 08:11:56 +02:00 |
|
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
|
21c541e505
|
Registry testing - part 11
|
2026-03-21 19:51:25 +01:00 |
|
mdecimus
|
4b5688fd57
|
Registry testing - part 4
|
2026-03-14 20:39:25 +01:00 |
|
mdecimus
|
92c60fff7a
|
JMAP Registry API implementation - part 8
|
2026-03-11 17:12:22 +01:00 |
|
mdecimus
|
07d5748f6b
|
JMAP Registry API implementation - part 5
|
2026-03-11 17:12:22 +01:00 |
|
mdecimus
|
e24b595a16
|
JMAP Registry API implementation - part 4
|
2026-03-11 17:12:21 +01:00 |
|
mdecimus
|
f16e737221
|
JMAP Registry API implementation - part 3
|
2026-03-11 17:10:02 +01:00 |
|
mdecimus
|
2fea9a46b0
|
JMAP Registry API implementation - part 2
|
2026-03-11 17:09:20 +01:00 |
|
mdecimus
|
ddf9cc7ba7
|
Registry caching and directory synchronization
|
2026-03-11 17:08:00 +01:00 |
|
mdecimus
|
2a557c58e5
|
Registry store implementation - part 1
|
2026-03-11 17:08:00 +01:00 |
|
mdecimus
|
2dc0776109
|
Authenticate using registry - part 5
|
2026-03-11 17:00:39 +01:00 |
|
mdecimus
|
298b5bc23f
|
Authenticate using registry - part 4
|
2026-03-11 17:00:39 +01:00 |
|
mdecimus
|
1a780ca294
|
Authenticate using registry - part 2
|
2026-03-11 17:00:39 +01:00 |
|
mdecimus
|
0af735540d
|
Authenticate using registry - part 1
|
2026-03-11 17:00:39 +01:00 |
|
mdecimus
|
c6495f6fed
|
RIP TOML
|
2026-03-11 17:00:39 +01:00 |
|
mdecimus
|
262aed19af
|
Bootstrap from registry - part 6
|
2026-03-11 17:00:39 +01:00 |
|
mdecimus
|
0398a9d28e
|
Bootstrap from registry - part 5
|
2026-03-11 17:00:39 +01:00 |
|
mdecimus
|
0073d7f020
|
Bootstrap from registry - part 4
|
2026-03-11 17:00:39 +01:00 |
|
mdecimus
|
1773af6d57
|
Bootstrap from registry - part 3
|
2026-03-11 17:00:39 +01:00 |
|
mdecimus
|
05ef5a7c10
|
Spam filter performance and accuracy improvements (part 1)
|
2025-11-28 19:00:04 +01:00 |
|
mdecimus
|
c7fc16d9a2
|
Database schema optimization - part 13
|
2025-11-22 10:55:54 +02:00 |
|
mdecimus
|
3e181ae467
|
Database schema optimization - part 10
|
2025-11-11 18:47:29 +01:00 |
|
mdecimus
|
d9e6927606
|
Database schema optimization - part 8
|
2025-11-07 18:50:39 +01:00 |
|
mdecimus
|
73f09072ab
|
Database schema optimization - part 7
|
2025-11-06 22:29:03 +01:00 |
|
mdecimus
|
f33b5f5d66
|
Database schema optimization - part 6
|
2025-11-05 16:42:11 +01:00 |
|
mdecimus
|
c088110da1
|
Properly handle DST transitions in cron jobs (fixes #2366)
|
2025-11-02 16:10:55 +01:00 |
|
mdecimus
|
3e1d2d54e4
|
Database schema optimization - part 1
|
2025-10-30 19:57:09 +01:00 |
|
mdecimus
|
107561297d
|
CalDAV: support for supported-calendar-component-set (closes #1893)
|
2025-10-21 16:35:46 +02:00 |
|
mdecimus
|
71ae50f9c9
|
JMAP for Contacts passing tests
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
b84e3e85dd
|
JMAP for Calendars implementation (part 4)
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
c47413a42b
|
JMAP for File Storage implementation (closes #2218)
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
5fcf73f070
|
Always use rsplit to extract the domain part from email addresses
|
2025-09-30 11:23:36 +02:00 |
|
mdecimus
|
c8e0a1b2cb
|
JMAP protocol layer refactoring (passing tests)
|
2025-09-29 18:41:16 +02:00 |
|
mdecimus
|
a95010c42e
|
JMAP protocol layer refactoring (part 2)
|
2025-09-24 18:14:44 +02:00 |
|
mdecimus
|
6c612f7e1c
|
JMAP protocol layer refactoring (part 1)
|
2025-09-23 20:30:10 +02:00 |
|
mdecimus
|
71cc30c7be
|
Moved shared data types to 'types' subcrate
|
2025-09-22 10:01:31 +02:00 |
|
mdecimus
|
e10aa551eb
|
Clippy fixes
|
2025-08-18 11:44:58 +01:00 |
|
mdecimus
|
61d706f921
|
Allow invalid TOML when parsing database settings (closes #1822)
|
2025-07-16 16:53:15 +02:00 |
|