798 Commits (master)

Author SHA1 Message Date
Manos Pitsidianakis 7a9c150f33
melib/imap: fetch References header along with ENVELOPE 2 years ago
Manos Pitsidianakis b9f4d718c7
melib/sqlite3: reset db on version mismatch 2 years ago
Manos Pitsidianakis 54cb4ea623
melib/build.rs: remove unnecessary file creation 2 years ago
Manos Pitsidianakis a702a04043
melib/attachments: add SMIME signature variant 2 years ago
Manos Pitsidianakis 4c1a9b2485
Fix minor warnings 2 years ago
Manos Pitsidianakis 20840625d6
melib/gpgme: trim header file 2 years ago
Manos Pitsidianakis d51d0187a6
melib/imap: change byte cache String -> Vec<u8> 2 years ago
Manos Pitsidianakis 2944fc992b
melib/imap/untagged: handle EXPUNGE if our MSNs invalid 2 years ago
Manos Pitsidianakis 535d04f4f0
melib/imap/untagged: lower mbox count on EXPUNGE events 2 years ago
Manos Pitsidianakis cd68008e67
melib: Implement delete_messages for IMAP, Maildir 2 years ago
Manos Pitsidianakis 9ce62c735a
compose: add key selection state for gpg operations 2 years ago
Manos Pitsidianakis 4dd8474c30
gpgme: add PartialEq impl for Key 2 years ago
Manos Pitsidianakis afe7eed9ef
melib/compose: don't base64 encode unless it's not ascii 2 years ago
Manos Pitsidianakis 59e60f8d28
gpgme: add context flag set/get 2 years ago
Manos Pitsidianakis afee1e2be5
melib/compose: fix wrong Content-Type on PGP signatures and message/rfc822 2 years ago
Manos Pitsidianakis 5d968b7c40
imap: fix out of bounds panic on receive EXPUNGE 2 years ago
Manos Pitsidianakis 23ca41e3e8
add libgpgme feature 2 years ago
Manos Pitsidianakis b9c07bacef
melib: decode text inline message/rfc822 attachments 2 years ago
Manos Pitsidianakis b0e50a29bd
melib/list_management: don't ignore "NO" in List-Post 2 years ago
Manos Pitsidianakis 6ccb4e9544
melib: bump version to 0.6.2 2 years ago
Manos Pitsidianakis e407b1e224
melib: add README.md and email module doco 2 years ago
Manos Pitsidianakis a1e3f269de
melib/imap: don't manually check for mailbox permissions 2 years ago
Manos Pitsidianakis e556191bab
melib/imap: hide LOGIN from debug log 2 years ago
Manos Pitsidianakis ce559b05d7
melib/imap: EXAMINE instead of SELECT in IDLE connection 2 years ago
Manos Pitsidianakis 36cc0d4212
melib/jmap: implement refresh() 2 years ago
Manos Pitsidianakis 425f4b9930
melib/jmap: add Type parameter to Id, State 2 years ago
Manos Pitsidianakis 19d4a191d8
melib/jmap: add email state sync 2 years ago
Manos Pitsidianakis 4cf0b9ffec
melib/jmap: impl copy_messages() 2 years ago
Manos Pitsidianakis baa44109f2
melib/thread: "merge" duplicate messages in threads 2 years ago
Manos Pitsidianakis 28deba708c
melib/imap: check if FETCH reply was intended for us 2 years ago
Manos Pitsidianakis ea0fb114e1
melib/imap: delete reverse_modseq storage 2 years ago
Manos Pitsidianakis 8e036f045c
melib/imap: accept literal astrings in bodystructure 2 years ago
Manos Pitsidianakis 3210ee5c67
melib/jmap: impl save() message 2 years ago
Manos Pitsidianakis cfc380b47d
melib/jmap: allow empty to,from etc fields in EmailObject 2 years ago
Manos Pitsidianakis 05e4dbcd5a
melib: update smol to 1.0.0 2 years ago
Manos Pitsidianakis 40b63cc3e0
melib/imap: fix unseen count on cache sync 2 years ago
Manos Pitsidianakis 38eff71971
IMAP: don't show \Recent flag as tag 2 years ago
Manos Pitsidianakis 3004789f32
melib/imap: FETCH comma-sep list on untagged Recent response 2 years ago
Manos Pitsidianakis 9bafba3905
melib/imap: don't print raw bytes in debug prints 2 years ago
Manos Pitsidianakis 98949a4a72
melib/imap: expand special mailbox detection cases 2 years ago
Manos Pitsidianakis 10a3430233
melib/line_break: fix panics from Unicode13 linebreak test cases 2 years ago
Manos Pitsidianakis 83bee279e6
melib/email/compose: set attachment status 2 years ago
Manos Pitsidianakis e8f3b6aa24
melib/imap: check for max uid == 0 when resyncing 2 years ago
Manos Pitsidianakis 64a2af3777
melib/email: smarter attachment detection 2 years ago
Manos Pitsidianakis e518b3f16d
melib/imap: use SystemTime for IMAP server timeout 2 years ago
Manos Pitsidianakis 92b25de34e
melib/EnvelopeHashBatch: impl len method 2 years ago
Manos Pitsidianakis 096c2970b3
melib/email/parser: impl RFC6532 2 years ago
Manos Pitsidianakis 3618bdcffb
melib/imap: treat server input as bytes 2 years ago
Manos Pitsidianakis 366e557e1c
melib/email: don't do case sensitive eq for mime parameters 2 years ago
Manos Pitsidianakis 9b0180fdbc
melib/email/parser: impl RFC5322 parser for dates 2 years ago