Commit Graph

488 Commits

Author SHA1 Message Date
Maurus Decimus
0fdcdd4f87 Bump dependencies 2026-06-03 19:57:12 +02:00
Maurus Decimus
838a839290 OAuth: Rework access tokens to an AES-256-GCM-SIV AEAD format that carries the account name for proxy routing and revokes tokens on credential change 2026-06-03 18:14:48 +02:00
Maurus Decimus
777cf1252b RateLimit header fields for HTTP 2026-05-23 11:41:43 +02:00
Maurus Decimus
2216243195 Fix LMTP tests 2026-05-20 09:05:45 +02:00
Maurus Decimus
d59ea4dfc4 v0.16.6 2026-05-20 08:35:02 +02:00
Maurus Decimus
628d5520f6 Fix LDAP: Synchronize accounts when expanding mailing list recipients 2026-05-19 18:01:54 +02:00
Maurus Decimus
2c4a504497 Add 58 new DNS provider integrations 2026-05-18 20:07:08 +02:00
Maurus Decimus
b556539f94 JMAP for File Storage improvements 2026-05-16 11:20:43 +02:00
Maurus Decimus
7790645421 Bump JMAP File Storage to draft-ietf-jmap-filenode-14 2026-05-16 10:44:10 +02:00
Maurus Decimus
b9794315aa Bump JMAP File Storage to draft-ietf-jmap-filenode-13 2026-05-15 19:08:54 +02:00
Maurus Decimus
77042480ae Fix IMAP: UID FETCH N:* could miss messages moved into a SELECTed mailbox by another connection 2026-05-14 16:04:19 +02:00
Maurus Decimus
fc3ea2b31a Fix JMAP Patching nested objects with values fails 2026-05-05 19:04:43 +02:00
Maurus Decimus
7e21ff6f4b Fix import tool fails to restore registry entries 2026-05-04 17:25:40 +02:00
Maurus Decimus
1b5e7bf771 Fix pagination by anchor for queued messages, tasks and metrics 2026-05-04 11:56:34 +02:00
Maurus Decimus
eea9203dc1 Replaced STALWART_HTTPS_PORT with STALWART_PUBLIC_URL 2026-04-30 09:41:56 +02:00
Maurus Decimus
ed849e86ba v0.16.2 2026-04-28 16:11:49 +02:00
Maurus Decimus
c0c889b7fb OIDC: Fallback to userinfo endpoint when JWT token does not contain an email claim. 2026-04-28 14:59:55 +02:00
Maurus Decimus
446996b874 Fixed ACME tests 2026-04-25 08:02:27 +02:00
Maurus Decimus
fb9a1cc211 WebDAV: Fix ACL validation for target folders. 2026-04-24 20:11:48 +02:00
Maurus Decimus
5e87009ca1 IMAP: Fix fetch responses (closes #2940) (credits to @markstos) 2026-04-23 18:02:30 +02:00
Maurus Decimus
3ad4aa82cb v0.16.0 2026-04-20 17:50:58 +02:00
Maurus Decimus
eaf0601742 Include OAuth public endpoint in PACC responses 2026-04-19 14:35:06 +02:00
Maurus Decimus
af23099e35 Box large futures 2026-04-19 08:11:56 +02:00
Maurus Decimus
dd95efe3ce WebDAV and other minor fixes 2026-04-18 10:42:21 +02:00
Maurus Decimus
95d1268308 Bootstrapping implementation 2026-04-17 20:02:06 +02:00
Maurus Decimus
f6c91041d9 Applications, Cluster node management and minor fixes 2026-04-14 20:28:47 +02:00
Maurus Decimus
f3dfb7cb33 Fixed registry JMAP helpers 2026-04-13 19:51:45 +02:00
Maurus Decimus
7564f51642 Telemetry fixes 2026-04-12 18:52:18 +02:00
Maurus Decimus
1afad4d843 OAuth PKCE support and credential changes 2026-04-10 20:18:52 +02:00
Maurus Decimus
e4a4cf8fce Use aws-lc-rs everywhere 2026-04-09 16:52:25 +02:00
Maurus Decimus
83c79d1fd7 Schema adjustments 2026-04-07 19:48:30 +02:00
Maurus Decimus
fde37b670f Login screen and api endpoint reorganization 2026-04-05 19:57:23 +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
c44d3da6dc DNS, DKIM and ACME improvements - tests passing 2026-04-03 16:39:22 +02:00
Maurus Decimus
4a4dcfd7e3 DNS, DKIM and ACME improvements - part 4 2026-04-02 19:32:51 +02:00
Maurus Decimus
c54ec2397a DNS, DKIM and ACME improvements - part 3 2026-04-02 11:05:52 +02:00
Maurus Decimus
d8fa19d105 DNS, DKIM and ACME improvements - part 2 2026-04-01 20:03:51 +02:00
Maurus Decimus
e451f037c8 Registry testing - all tests passing 2026-03-27 16:49:26 +01: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
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
21c541e505 Registry testing - part 11 2026-03-21 19:51:25 +01:00
Maurus Decimus
9b118bceef Registry testing - part 10 2026-03-20 19:31:36 +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
56064d7f62 Registry testing - part 6 2026-03-16 18:25:16 +01:00
mdecimus
e0105bc43b Registry testing - part 5 2026-03-15 18:01:12 +01:00