Commit Graph

147 Commits

Author SHA1 Message Date
Maurus Decimus c5541d6b32 Fix Calendar: iMIP and alarm notification messages embed the default logo using bare LF line endings, producing a single 4247 octet line that strict SMTP relays reject with line too long 2026-08-02 12:33:35 +02:00
Maurus Decimus 186d9feecb DKIM2 verification 2026-07-01 16:20:02 +02:00
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 ad47f03f48 DANE: Improper TLSA record validation (fixes #2328) 2026-06-19 17:14:26 +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 c9b2c7c6f3 v0.16 migration and other fixes 2026-04-16 21:30:23 +02:00
Maurus Decimus f6c91041d9 Applications, Cluster node management and minor fixes 2026-04-14 20:28:47 +02:00
Maurus Decimus 83c79d1fd7 Schema adjustments 2026-04-07 19:48:30 +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 9f9ddee965 JMAP Registry API implementation - part 9 2026-03-11 17:13:12 +01:00
mdecimus 9ccc2ed6f0 JMAP Registry API implementation - part 6 2026-03-11 17:12:22 +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 726e8d9c79 Update all modules to use registry - part 4 2026-03-11 17:08:00 +01:00
mdecimus f7c2fe10c1 Update all modules to use registry - part 3 2026-03-11 17:07:58 +01:00
mdecimus c4064082ea Update all modules to use registry - part 2 2026-03-11 17:00:40 +01:00
mdecimus 2dc0776109 Authenticate using registry - part 5 2026-03-11 17:00:39 +01:00
mdecimus 22e5f5a5ab Authenticate using registry - part 3 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 262aed19af Bootstrap from registry - part 6 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 1c2c96b89d Bootstrap from registry - part 1 2026-03-11 17:00:39 +01:00
mdecimus 4e25f7ddf1 FileNode/set fails to delete files (fixes #2485) 2025-12-12 16:12:04 +01:00
mdecimus f1fe0345ef Migration implementation (part 1) 2025-12-10 19:13:04 +01:00
mdecimus efd1d86ff3 Spam filter performance and accuracy improvements (part 8) 2025-12-09 22:46:12 +01:00
mdecimus 50dce48a85 Spam filter performance and accuracy improvements (part 4) 2025-12-03 19:26:28 +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 c5e264574b v0.13 migration 2025-10-21 16:35:46 +02:00
mdecimus a4720e1efe Push subscription improvements + CalendarAlert implementation (closes #1248) 2025-10-21 16:35:45 +02:00
mdecimus 5a65f091fc JMAP for Calendars implementation (closes #1947) 2025-10-21 16:34:23 +02:00
mdecimus b7df05dd3b JMAP for Calendars implementation (part 1) 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 3da4619d43 JMAP for Contacts implementation (part 2) 2025-10-21 16:34:23 +02:00
mdecimus a95010c42e JMAP protocol layer refactoring (part 2) 2025-09-24 18:14:44 +02:00
mdecimus 71cc30c7be Moved shared data types to 'types' subcrate 2025-09-22 10:01:31 +02:00
mdecimus 654f296d45 Allow local access tokens to be used with OIDC backends (closes #1311 closes stalwartlabs/webadmin#52) 2025-07-25 21:06:23 +02:00
mdecimus 9310083222 Exclude SEL licensed code from AGPL licensed code (closes #783 closes #768) 2025-07-21 12:33:20 +02:00
mdecimus 4f3406d449 Cache invalidation cluster broadcast (closes #1741) 2025-07-13 19:21:56 +02:00
mdecimus e28769c5ce MTA queue enhancements (closes #1246 closes #1035 closes #457) 2025-07-11 17:51:53 +02:00
mdecimus d04a4331c3 Project Alouette: je te plume la queue (et je la remplace par mieux) 2025-07-09 20:38:27 +02:00
mdecimus d6fa4fa8dc Fix logos (closes #1652) 2025-06-24 09:33:08 +02:00
mdecimus 7087148d3d CalDAV Scheduling (closes #1514) 2025-06-23 18:32:19 +02:00
mdecimus 068457ea87 CalDAV Scheduling - part 5 2025-06-20 18:28:26 +02:00
mdecimus f10ec68d49 Updated copyright notice 2025-06-15 15:09:32 +02:00