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
|
93b3b70616
|
Redis Sentinel support as an in-memory store and cluster coordinator backend (closes #2430)
|
2026-06-25 10:26:23 +02:00 |
|
Maurus Decimus
|
d1dd00558f
|
S3: Support for allowInvalidCerts option to allow connecting to S3 endpoints with invalid TLS certificates
|
2026-06-24 14:21:11 +02:00 |
|
Maurus Decimus
|
d174e415fb
|
Fix JMAP: Email/query: Improper anchor handling
|
2026-06-18 19:16:22 +02:00 |
|
Maurus Decimus
|
30d12588a2
|
Fix JMAP: Email/query: Wrong sort order on hasKeyword, allInThreadHaveKeyword, and someInThreadHaveKeyword conditions
|
2026-06-18 17:21:03 +02:00 |
|
Maurus Decimus
|
69c2b052de
|
RocksDB: Enable blob garbage collection to reclaim disk space from deleted blobs
|
2026-06-16 22:06:28 +02:00 |
|
Maurus Decimus
|
e07fb0a7c1
|
Use testcontainers for integration tests
|
2026-06-11 18:08:13 +02:00 |
|
Maurus Decimus
|
2cc3903cda
|
FoundationDB: Fix read version cache expiration logic
|
2026-06-11 15:54:00 +02:00 |
|
Maurus Decimus
|
bfd8e2cfc6
|
Fix Rate limiter panics when periods under 1 second are used
|
2026-06-06 11:24:55 +02:00 |
|
Maurus Decimus
|
0fdcdd4f87
|
Bump dependencies
|
2026-06-03 19:57:12 +02:00 |
|
Maurus Decimus
|
777cf1252b
|
RateLimit header fields for HTTP
|
2026-05-23 11:41:43 +02:00 |
|
Maurus Decimus
|
83a1543483
|
Fix ACL: Orphaned ACL entries for deleted accounts cause JMAP session errors
|
2026-05-19 20:06:09 +02:00 |
|
Maurus Decimus
|
0513f5fe57
|
v0.16.4
|
2026-05-05 12:14:44 +02:00 |
|
Maurus Decimus
|
8632f9b43a
|
Allow multiple FoundationDB instances in the same process
|
2026-05-04 18:05:08 +02:00 |
|
Maurus Decimus
|
eea9203dc1
|
Replaced STALWART_HTTPS_PORT with STALWART_PUBLIC_URL
|
2026-04-30 09:41:56 +02:00 |
|
Maurus Decimus
|
450a76d56d
|
Fix node id renewal
|
2026-04-29 11:38:13 +02:00 |
|
Maurus Decimus
|
3e07a0fb19
|
S3: Add verifyAfterWrite option to verify that objects have persisted after writing
|
2026-04-28 14:33:20 +02:00 |
|
Maurus Decimus
|
fb9a1cc211
|
WebDAV: Fix ACL validation for target folders.
|
2026-04-24 20:11:48 +02:00 |
|
Maurus Decimus
|
cedefe70bf
|
Fix JMAP sorting order issues when emails lack receivedAt headers
|
2026-04-23 16:40:20 +02:00 |
|
Maurus Decimus
|
2fd3f208bd
|
Add STALWART_HTTPS_PORT variable
|
2026-04-22 08:41:46 +02:00 |
|
Maurus Decimus
|
8abe783677
|
Do not include port number when constructing HTTP base URLs
|
2026-04-21 15:27:02 +02:00 |
|
Maurus Decimus
|
986c71811f
|
Renamed STALWART_BASE_URL to STALWART_HTTP_PORT
|
2026-04-21 14:39:30 +02:00 |
|
Maurus Decimus
|
0fac0754e5
|
HTTP: Added STALWART_BASE_URL to override the base URL used in HTTP responses
|
2026-04-21 13:59:38 +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
|
47d21dd03d
|
Updated imap defaults
|
2026-04-19 11:10:04 +02:00 |
|
Maurus Decimus
|
e3399a2a22
|
Update install.sh
|
2026-04-19 09:30:35 +02:00 |
|
Maurus Decimus
|
af23099e35
|
Box large futures
|
2026-04-19 08:11:56 +02:00 |
|
Maurus Decimus
|
e6fbd189d6
|
Allow HTTP OAuth in recovery mode
|
2026-04-18 08:15:54 +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
|
e4a4cf8fce
|
Use aws-lc-rs everywhere
|
2026-04-09 16:52:25 +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
|
3a7dd3ca5d
|
Registry testing - part 13
|
2026-03-23 18:52:36 +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
|
4b5688fd57
|
Registry testing - part 4
|
2026-03-14 20:39:25 +01:00 |
|
mdecimus
|
65a5900e7b
|
Registry testing - part 3
|
2026-03-13 19:32:09 +01:00 |
|
mdecimus
|
d45f1299d3
|
Registry testing - part 2
|
2026-03-12 18:26:35 +01:00 |
|
mdecimus
|
45af5efa4c
|
JMAP Registry API implementation - part 13
|
2026-03-11 17:13:14 +01:00 |
|
mdecimus
|
a747239b61
|
JMAP Registry API implementation - part 12
|
2026-03-11 17:13:14 +01:00 |
|
mdecimus
|
455d3e3beb
|
JMAP Registry API implementation - part 11
|
2026-03-11 17:13:14 +01:00 |
|
mdecimus
|
d15efc6fb9
|
JMAP Registry API implementation - part 10
|
2026-03-11 17:13:14 +01:00 |
|
mdecimus
|
9f9ddee965
|
JMAP Registry API implementation - part 9
|
2026-03-11 17:13:12 +01:00 |
|
mdecimus
|
92c60fff7a
|
JMAP Registry API implementation - part 8
|
2026-03-11 17:12:22 +01:00 |
|
mdecimus
|
08f1a8013a
|
JMAP Registry API implementation - part 7
|
2026-03-11 17:12:22 +01:00 |
|
mdecimus
|
9ccc2ed6f0
|
JMAP Registry API implementation - part 6
|
2026-03-11 17:12:22 +01:00 |
|