Commit Graph

111 Commits

Author SHA1 Message Date
Mario Fetka 1c1076cc9c Harden outbound DANE and MTA-STS policy selection 2026-07-26 18:44:32 +02:00
Mario Fetka b7928eedd8 Document the upstream webmail integration plan 2026-07-26 17:31:35 +02:00
Mario Fetka 48ce00b257 Record SMTP-08 live evidence 2026-07-26 17:26:37 +02:00
Mario Fetka 4331564222 Support private CAs for outbound SMTP TLS
Debian Trixie package bundle / packages (push) Failing after 11m38s
2026-07-26 16:58:41 +02:00
Mario Fetka 9420ecd475 Record SMTP opportunistic TLS evidence 2026-07-24 14:31:45 +02:00
Mario Fetka 2b4273cff0 Record SMTP stress timeout evidence 2026-07-24 13:43:59 +02:00
Mario Fetka 54eee9efaf Add load-dependent SMTP timeouts
Debian Trixie package bundle / packages (push) Failing after 13m7s
2026-07-24 13:26:46 +02:00
Mario Fetka eea5e634b7 Record SMTP Telnet timeout evidence 2026-07-24 13:13:45 +02:00
Mario Fetka 95d4273fef Bound idle SMTP connections
Debian Trixie package bundle / packages (push) Successful in 22m25s
2026-07-24 12:53:55 +02:00
Mario Fetka 7bf4ea715a Store Web preferences through NMAP
Debian Trixie package bundle / packages (push) Successful in 22m13s
2026-07-24 12:18:27 +02:00
Mario Fetka 1fac495ded Place local maildrop in protected spool
Debian Trixie package bundle / packages (push) Successful in 22m19s
2026-07-24 11:16:50 +02:00
Mario Fetka 785c89e42c Secure unprivileged local mail submission
Debian Trixie package bundle / packages (push) Failing after 13m54s
2026-07-24 08:36:04 +02:00
Mario Fetka 4314d02405 Verify authenticated local SMTP delivery 2026-07-24 08:01:24 +02:00
Mario Fetka 1c38a5e886 Record internal SMTP normalization test 2026-07-24 07:53:07 +02:00
Mario Fetka 286b12decb Record internal SMTP relay test 2026-07-24 07:13:04 +02:00
Mario Fetka f446267225 Add authenticated smtp4dev test fixture 2026-07-24 06:53:50 +02:00
Mario Fetka 4e08eb5519 Verify authenticated SMTP submission 2026-07-24 06:37:44 +02:00
Mario Fetka 53bc369148 Verify basic SMTP command surface 2026-07-24 06:30:11 +02:00
Mario Fetka 689ad14972 Record bounded collector flood evidence 2026-07-23 23:01:43 +02:00
Mario Fetka 92e0ba117d Bound external collector queue growth
Debian Trixie package bundle / packages (push) Failing after 14m43s
2026-07-23 22:15:21 +02:00
Mario Fetka 968c0e9754 Verify quota state across backup restore 2026-07-23 21:12:30 +02:00
Mario Fetka 9ffff35e7e Record STQ-10 quota delivery evidence 2026-07-23 20:15:13 +02:00
Mario Fetka b145f52dc9 Distinguish collected mail quota retries
Debian Trixie package bundle / packages (push) Failing after 14m42s
2026-07-23 18:37:51 +02:00
Mario Fetka 0589c66d17 Record Store quota concurrency evidence 2026-07-23 17:51:46 +02:00
Mario Fetka 22d7a165b3 Record Store protocol safety evidence 2026-07-23 17:30:11 +02:00
Mario Fetka dcffeae676 Record live calendar import evidence 2026-07-23 17:04:07 +02:00
Mario Fetka 65c4b3e8bc Add secure ICS calendar imports and subscriptions 2026-07-23 15:57:32 +02:00
Mario Fetka 3b54dd9621 Record Store backup and restore round-trip 2026-07-23 15:22:14 +02:00
Mario Fetka 2497b9a98a Record concurrent store release test 2026-07-23 12:36:47 +02:00
Mario Fetka cdb3bb54fc Record queue lifecycle release test 2026-07-23 11:50:36 +02:00
Mario Fetka 0c5aa29921 Record STQ-04 spool failure evidence 2026-07-23 09:39:49 +02:00
Mario Fetka 4bcc8b6476 Preserve Queue entries across spool failures
Debian Trixie package bundle / packages (push) Failing after 13m33s
2026-07-23 09:06:26 +02:00
Mario Fetka 5aeccb4fe7 Record STQ-03 free space evidence 2026-07-23 08:47:35 +02:00
Mario Fetka 78b9c94994 Record STQ-02 byte preservation evidence 2026-07-23 08:21:47 +02:00
Mario Fetka febe35c36f Add Queue to Store byte preservation check
Debian Trixie package bundle / packages (push) Failing after 12m44s
2026-07-23 08:16:55 +02:00
Mario Fetka af6f75c98b Record STQ-01 Store layout evidence 2026-07-23 07:43:43 +02:00
Mario Fetka 6d1f657b62 Complete initial Store account layout
Debian Trixie package bundle / packages (push) Failing after 14m18s
2026-07-23 07:30:55 +02:00
Mario Fetka 248269041d Record CFG-16 timezone cache evidence 2026-07-23 07:02:08 +02:00
Mario Fetka 679a11cecf Make timezone cache rebuild atomic
Debian Trixie package bundle / packages (push) Failing after 10m51s
2026-07-23 06:59:10 +02:00
Mario Fetka 71015ac878 Record CFG-15 systemd evidence 2026-07-22 20:54:19 +02:00
Mario Fetka 82f85ac8d6 Record CFG-14 runtime path evidence 2026-07-22 20:03:34 +02:00
Mario Fetka d21691e7ec Record CFG-13 privilege evidence 2026-07-22 18:31:28 +02:00
Mario Fetka d002e6864b Complete protocol and service documentation 2026-07-22 17:58:11 +02:00
Mario Fetka 480bb2cd4f Record CFG-12 manager lifecycle evidence 2026-07-22 17:53:55 +02:00
Mario Fetka 7c1e55c6ee Record CFG-11 mail DNS evidence 2026-07-22 17:30:43 +02:00
Mario Fetka 56d0525887 Preserve release integration test harnesses 2026-07-22 16:40:52 +02:00
Mario Fetka 045f93c49e Cover unsafe TLS material reuse 2026-07-22 16:23:26 +02:00
Mario Fetka d63d6acd80 Record CFG-09 TLS material evidence 2026-07-22 16:13:09 +02:00
Mario Fetka 1b5f7d24d5 Record CFG-08 proxy deployment evidence 2026-07-22 15:52:36 +02:00
Mario Fetka 4f9e66a019 Plan PWA foundation before JMAP push 2026-07-22 15:37:00 +02:00