Commit Graph

1138 Commits

Author SHA1 Message Date
Mario Fetka fe7c12a45c Close active IMAP sessions during shutdown
Debian Trixie package bundle / packages (push) Failing after 12m33s
2026-07-30 02:24:12 +02:00
Mario Fetka 6e17eff2f3 Document IMAP robustness verification 2026-07-30 02:14:23 +02:00
Mario Fetka 01326e8784 Harden IMAP command framing and limits
Debian Trixie package bundle / packages (push) Failing after 17m8s
2026-07-30 02:03:49 +02:00
Mario Fetka 1f026e5bd1 Document legacy IMAP4 compatibility tests 2026-07-30 01:57:29 +02:00
Mario Fetka 17e8bb96b7 Restore legacy IMAP4 partial access
Debian Trixie package bundle / packages (push) Failing after 10m5s
2026-07-29 23:54:38 +02:00
Mario Fetka e4d3560180 Document completed IMAP special-use tests 2026-07-29 23:45:30 +02:00
Mario Fetka 2162d4f4cc Complete IMAP special-use mailbox handling
Debian Trixie package bundle / packages (push) Failing after 14m38s
2026-07-29 23:29:50 +02:00
Mario Fetka 579ce8e097 Document completed IMAP UTF-8 tests 2026-07-29 23:23:50 +02:00
Mario Fetka c2edae891d Keep legacy LIST patterns compatible
Debian Trixie package bundle / packages (push) Failing after 17m19s
2026-07-29 23:17:36 +02:00
Mario Fetka 367e8d0e3f Complete IMAP UTF-8 enable handling
Debian Trixie package bundle / packages (push) Failing after 17m8s
2026-07-29 23:10:25 +02:00
Mario Fetka 212f0b803b Document completed IMAP IDLE tests 2026-07-29 23:01:20 +02:00
Mario Fetka f4af9f8fc8 Handle buffered IMAP IDLE input
Debian Trixie package bundle / packages (push) Failing after 17m9s
2026-07-29 22:43:36 +02:00
Mario Fetka cf0a7d9be8 Document completed IMAP extended search tests 2026-07-29 22:37:23 +02:00
Mario Fetka aeba490cb9 Release IMAP Store watch slots
Debian Trixie package bundle / packages (push) Failing after 17m11s
2026-07-29 22:32:31 +02:00
Mario Fetka 906328770d Ignore nonexistent IMAP sequence numbers
Debian Trixie package bundle / packages (push) Failing after 17m0s
2026-07-29 21:01:59 +02:00
Mario Fetka 0d12f06b0a Enforce rev2 search charset rules
Debian Trixie package bundle / packages (push) Failing after 17m8s
2026-07-29 20:51:50 +02:00
Mario Fetka 22ab28a759 Complete extended IMAP search support
Debian Trixie package bundle / packages (push) Failing after 17m3s
2026-07-29 20:32:50 +02:00
Mario Fetka f7ffc3317b Document completed IMAP search coverage 2026-07-29 18:53:41 +02:00
Mario Fetka da4eafc2c0 Harden IMAP search store queries
Debian Trixie package bundle / packages (push) Failing after 17m15s
2026-07-29 17:43:39 +02:00
Mario Fetka 6550d326bd Reject missing IMAP search strings
Debian Trixie package bundle / packages (push) Failing after 17m2s
2026-07-29 16:03:49 +02:00
Mario Fetka 29e0263e98 Complete core IMAP SEARCH coverage
Debian Trixie package bundle / packages (push) Failing after 17m12s
2026-07-29 15:21:57 +02:00
Mario Fetka a0ee207c17 Complete core IMAP search criteria
Debian Trixie package bundle / packages (push) Failing after 17m8s
2026-07-29 14:54:42 +02:00
Mario Fetka d0a838365b Document IMAP expunge release coverage 2026-07-29 14:41:11 +02:00
Mario Fetka 3de6f0da6b Restore zeroed MemCalloc allocations
Debian Trixie package bundle / packages (push) Successful in 22m27s
2026-07-29 14:33:58 +02:00
Mario Fetka f714694b4b Harden IMAP expunge semantics and coverage
Debian Trixie package bundle / packages (push) Successful in 22m21s
2026-07-29 14:15:04 +02:00
Mario Fetka 9b410c8e60 Document IMAP 01 through 11 ImapTest coverage 2026-07-29 14:06:35 +02:00
Mario Fetka 44ccc52adf Add isolated ImapTest coverage for IMAP 01 through 11
Debian Trixie package bundle / packages (push) Successful in 22m16s
2026-07-29 13:29:31 +02:00
Mario Fetka 9ba20c01bf Parse multipart digest message boundaries correctly
Debian Trixie package bundle / packages (push) Successful in 22m11s
2026-07-29 13:21:05 +02:00
Mario Fetka 29c6f6f762 Fix IMAP close MIME and recursive list behavior
Debian Trixie package bundle / packages (push) Successful in 22m19s
2026-07-29 13:11:00 +02:00
Mario Fetka 7b160addec Return TRYCREATE for missing IMAP move targets
Debian Trixie package bundle / packages (push) Successful in 22m17s
2026-07-29 12:59:18 +02:00
Mario Fetka 9f20107dd8 Add comprehensive IMAP COPY and MOVE live coverage
Debian Trixie package bundle / packages (push) Successful in 22m28s
2026-07-29 12:54:54 +02:00
Mario Fetka 2f744019c5 Parse Store creation timestamps for IMAP
Debian Trixie package bundle / packages (push) Successful in 22m9s
2026-07-29 12:48:53 +02:00
Mario Fetka 9e36d00559 Load IMAP INTERNALDATE from Store creation time
Debian Trixie package bundle / packages (push) Successful in 22m34s
2026-07-29 12:41:54 +02:00
Mario Fetka 3745b125be Finish IMAP MOVE-to-self handling
Debian Trixie package bundle / packages (push) Successful in 22m18s
2026-07-29 12:30:56 +02:00
Mario Fetka ea2f13b038 Preserve metadata and UIDPLUS semantics on IMAP moves
Debian Trixie package bundle / packages (push) Successful in 22m13s
2026-07-29 12:21:02 +02:00
Mario Fetka 26b6a4b757 Record IMAP FETCH and STORE release coverage 2026-07-29 12:17:45 +02:00
Mario Fetka 8b3d4733ae Implement persistent IMAP user keywords
Debian Trixie package bundle / packages (push) Successful in 22m9s
2026-07-29 12:11:01 +02:00
Mario Fetka 040b71d309 Default empty IMAP envelope addresses to From
Debian Trixie package bundle / packages (push) Successful in 22m24s
2026-07-29 11:52:24 +02:00
Mario Fetka 3a1d7d551c Parse nested RFC822 MIME part boundaries
Debian Trixie package bundle / packages (push) Successful in 22m22s
2026-07-29 11:43:43 +02:00
Mario Fetka 0e741bf6a7 Track nested MIME part header starts
Debian Trixie package bundle / packages (push) Successful in 22m23s
2026-07-29 11:31:15 +02:00
Mario Fetka 90b74837e6 Read embedded IMAP header lengths correctly
Debian Trixie package bundle / packages (push) Failing after 10m51s
2026-07-29 11:24:01 +02:00
Mario Fetka 8b197ac8f8 Correct IMAP MIME part boundaries and filtered headers
Debian Trixie package bundle / packages (push) Successful in 22m15s
2026-07-29 11:20:21 +02:00
Mario Fetka 05e59cf7a0 Preserve whitespace when unfolding MIME headers
Debian Trixie package bundle / packages (push) Successful in 22m32s
2026-07-29 11:11:08 +02:00
Mario Fetka 3392e39985 Return IMAP BODY for FULL fetch macro
Debian Trixie package bundle / packages (push) Successful in 22m21s
2026-07-29 11:02:19 +02:00
Mario Fetka db1f88f9a2 Include implicit seen flag in IMAP fetch replies
Debian Trixie package bundle / packages (push) Successful in 22m28s
2026-07-29 10:56:57 +02:00
Mario Fetka 969a71076b Report IMAP seen transitions during fetch
Debian Trixie package bundle / packages (push) Successful in 22m23s
2026-07-29 10:51:02 +02:00
Mario Fetka 074917ab25 Advance IMAP body offsets past separator
Debian Trixie package bundle / packages (push) Failing after 13m38s
2026-07-29 10:42:33 +02:00
Mario Fetka c29ad9d4cb Preserve exact IMAP body offsets
Debian Trixie package bundle / packages (push) Failing after 13m45s
2026-07-29 10:37:15 +02:00
Mario Fetka d0cf38c8a6 Harden upstream ImapTest adapter 2026-07-29 10:33:10 +02:00
Mario Fetka 4341e004f9 Claim IMAP recent messages on append
Debian Trixie package bundle / packages (push) Successful in 22m43s
2026-07-29 10:16:55 +02:00