39 Commits (fork)

Author SHA1 Message Date
Sven Slootweg 3357108b52 WIP 3 months ago
Sven Slootweg 3e532e3ff6 Refactor tests (WIP) 3 months ago
Sven Slootweg 7344b45be0 WIP 6 months ago
Matthias Biggeleben 941b071f80
Parser: fix IDLE parsing 5 years ago
Suraj Sharma c2a859727d Parser: handle tagged responses without response code and/or other text 6 years ago
Craig Paterson 3051724f85 lib: add support for retrieving special-use mailboxes 6 years ago
Brian White 5d2d9227e9 test: fix parser tests 6 years ago
Eric Pinzur b607d5fa7d Parser: fixed exception when parsing invalid bodystructure 6 years ago
Chotiwat Chawannakul 36f2290a0c Parser: ignore invalid first line that starts with a whitespace 7 years ago
Brian White ee032e2385 test: turn off debug output 7 years ago
Brian White 8376f212e6 Parser: ensure no socket read if push() calls _read() during body finish 7 years ago
Brian White 42a486d2df Parser: decode names in envelope 7 years ago
Brian White 48871df508 Connection: fix IDLE for enqueue after next tick 7 years ago
Brian White 1fc2d7a089 Connection: wait for continuation before DONE 7 years ago
Brian White 05dd60ebb6 Parser: improve quoted string escaping 7 years ago
Chotiwat Chawannakul 4d3da4ab0f Parser: fix base64 decoding of multi-byte character 8 years ago
Chotiwat Chawannakul c159c112b1 Parser: join only consecutive q-encoded words 8 years ago
Chotiwat Chawannakul b630ed05ce Parser: fix premature decoding of encoded words ending with an incomplete multi-byte character 8 years ago
Brian White 397836e94c test: fix test to reflect change in parsing behavior 8 years ago
Brian White 6cdb81bd29 Parser: support optional language in mime encoded words (RFC2231) 8 years ago
Chotiwat Chawannakul 8249a257c7 Parser: ignore linear whitespace between consecutive mime-encoded words in header 8 years ago
Brian White 0a7a5e80ff Parser: properly handle escaped double quotes and backslashes in quoted strings 8 years ago
Brian White d4e7eb6257 Parser: check for non-literal bodies in FETCH 8 years ago
Alex Indigo 16dfe6a894 #276 Made parseHeader parse only header and ignore message's body + test. 8 years ago
mscdex c7f5171cb2 test: use lowercased filenames in test runner 8 years ago
mscdex 4729de2dab Parser: fix header parsing so that folded whitespace between adjacent MIME encoded-words is ignored 8 years ago
mscdex 739236fa7a test: update simulated connection tests 8 years ago
mscdex 8c68fcc23d Parser: relax continuation response checking for broken IMAP server implementations 8 years ago
Ross Johnson d932d3db56 Fix crashing fetch tests by setting keepalive = false 8 years ago
mscdex 977484ce7e lint 8 years ago
mscdex 409577fdf8 add support for QUOTA 8 years ago
mscdex 008332036f add support for ESEARCH 8 years ago
mscdex f176494188 test: add Connection tests for split fetch responses 8 years ago
mscdex 5eb8334553 module rewrite 8 years ago
Robin Qu 975c6916e5 remove test; fix small bugs 9 years ago
Robin Qu 2965e3f889 support find uid by multiple seqno 9 years ago
Brian White 27d2ae8c8d Save message part's disposition type where available 9 years ago
Brian White 36e3a1743c Add namespace parsing tests 9 years ago
Brian White 46258a961d Adjust style for FETCH response parsing tests 9 years ago
Brian White 82bf5911ac Add FETCH response parsing tests 9 years ago