Oswald Buddenhagen
|
c3d91ae1e8
introduce new inheritance model based on C11 anonymous structs
|
3 years ago |
Oswald Buddenhagen
|
bf66f210bd
add some error checking to proxy template processor
|
3 years ago |
Oswald Buddenhagen
|
cd6f18fd2b
handle indentation in proxy driver template code more flexibly
|
3 years ago |
Oswald Buddenhagen
|
ba7b634186
make FALLTHROUGH work with qtcreator's code model
|
3 years ago |
Oswald Buddenhagen
|
5b4766fbe4
improve docu for {Pass,User}Cmd
|
3 years ago |
Oswald Buddenhagen
|
4ad82686f2
fix build with macOS keychain support
|
4 years ago |
Oswald Buddenhagen
|
dec4b36595
improve wording in man page
|
4 years ago |
Oswald Buddenhagen
|
a9ce7be962
streamline init of type & name in imap_parse_store()
|
4 years ago |
Oswald Buddenhagen
|
09341c10c5
make complaints about unrecognized keywords more verbose
|
4 years ago |
Oswald Buddenhagen
|
217764bd35
complain about global options following sections
|
4 years ago |
Oswald Buddenhagen
|
ee39e684aa
make exit from parsing Group sections less convoluted
|
4 years ago |
Oswald Buddenhagen
|
6463a72f12
remove the -cT option
|
4 years ago |
Oswald Buddenhagen
|
23513564df
improve error handling in post-STORE UIDNEXT fallback
|
4 years ago |
Oswald Buddenhagen
|
42f165ecf7
fix UIDNEXT query vs. concurrent imap_fetch_msg()
|
4 years ago |
Oswald Buddenhagen
|
f099141e42
make item tracking in parse_fetch_rsp() more uniform
|
4 years ago |
Oswald Buddenhagen
|
ec47c90554
delay allocation of msgdata.msgid field
|
4 years ago |
Oswald Buddenhagen
|
b37d6b1c00
fix invalid free() in error path
|
4 years ago |
Oswald Buddenhagen
|
c69718baab
remove redundant zero initializations
|
4 years ago |
Oswald Buddenhagen
|
b148fd9e44
de-duplicate exit paths of imap_alloc_store()
|
4 years ago |
Oswald Buddenhagen
|
c83330ffe8
don't unnecessarily re-initialize some members of imap_store
|
4 years ago |
Oswald Buddenhagen
|
8457225a50
use more appropriate return value in driver_t::select_box()
|
4 years ago |
Oswald Buddenhagen
|
481c12a8b3
handle CertificateFile more cleanly
|
4 years ago |
Oswald Buddenhagen
|
cfaa4848dd
actually implement imap_commit_cmds()
|
4 years ago |
Oswald Buddenhagen
|
70bad66129
create placeholders for messages over MaxSize
|
4 years ago |
Oswald Buddenhagen
|
68a412115a
don't rewrite state gratuitously
|
5 years ago |
Oswald Buddenhagen
|
0e5046e14a
add/fix/de-duplicate comments
|
5 years ago |
Oswald Buddenhagen
|
fd7b5659ab
de-duplicate updating of uid in sync records
|
4 years ago |
Oswald Buddenhagen
|
e9efc49b6c
do away with newmaxuid
|
4 years ago |
Oswald Buddenhagen
|
de6dc699c9
make expiration loops solely far-side-driven
|
4 years ago |
Oswald Buddenhagen
|
ca72383fe9
don't forget to skip dead messages on far side during expiration
|
4 years ago |
Oswald Buddenhagen
|
5d6741a9a8
streamline counting of currently pushed messages wrt. expiration
|
4 years ago |
Oswald Buddenhagen
|
8df1f5dd64
re-nest conditions for syncing new messages
|
4 years ago |
Oswald Buddenhagen
|
ceb09fcd44
handle messages which are newly doomed after an interruption
|
4 years ago |
Oswald Buddenhagen
|
4aaada18e9
remove redundant condition
|
4 years ago |
Oswald Buddenhagen
|
395f802500
fix loading of some messages' sizes in some partial sync scenarios
|
4 years ago |
Oswald Buddenhagen
|
c8f402e43f
deprecate master/slave terminology
|
4 years ago |
Oswald Buddenhagen
|
b514d9ddbc
purge handling of pending sync entries from state file
|
4 years ago |
Oswald Buddenhagen
|
d93726067d
wrap jFprintf()+debug() into a macro
|
4 years ago |
Oswald Buddenhagen
|
198ca65b6e
add option to get password from macOS Keychain
|
5 years ago |
Oswald Buddenhagen
|
03b15dbdd3
add ability to script IMAP user query
|
5 years ago |
Oswald Buddenhagen
|
503478533c
de-duplicate FETCH response data item traversal somewhat
|
5 years ago |
Oswald Buddenhagen
|
8acf56b311
complain about malformed item names in FETCH responses
|
5 years ago |
Oswald Buddenhagen
|
47b477b3fb
re-nest parse_fetch_rsp()
|
5 years ago |
Oswald Buddenhagen
|
81c4bfeefa
extract parse_fetched_flags() from parse_fetch_rsp()
|
5 years ago |
Oswald Buddenhagen
|
d4ead05a02
extract parse_fetched_header() from parse_fetch_rsp()
|
5 years ago |
Oswald Buddenhagen
|
67ea5bea7f
handle bogus IMAP FETCH responses more robustly
|
5 years ago |
Oswald Buddenhagen
|
a5a8783ea3
sanitize error handling in IMAP FETCH response processing
|
5 years ago |
Oswald Buddenhagen
|
b91dd5b3bc
centralize disposal of parsed IMAP lists
|
5 years ago |
Oswald Buddenhagen
|
7af7354dbc
fully decompose NAMESPACE response early on
|
5 years ago |
Oswald Buddenhagen
|
6fd4e8de24
don't store 'shared' and 'other' namespaces
|
5 years ago |