Oswald Buddenhagen
|
b67cd7dca1
*** introduce NotifierCmd
|
2 years ago |
Oswald Buddenhagen
|
c9e57161cc
autotest: add missing `next` in cmptrash()
|
2 years ago |
Oswald Buddenhagen
|
a87d6ddaca
bump version
|
2 years ago |
Oswald Buddenhagen
|
21c8529383
update TODO
|
2 years ago |
Oswald Buddenhagen
|
7619705428
whitespace fixes
|
2 years ago |
Oswald Buddenhagen
|
090ba0caa3
drop unused 'flags' parameter of maildir_list_{recurse,inbox,path}()
|
2 years ago |
Oswald Buddenhagen
|
46584e5358
add support for Maildir Paths with suffixes
|
2 years ago |
Oswald Buddenhagen
|
3bfc3c5063
forbid nesting maildir Path under Inbox again
|
2 years ago |
Oswald Buddenhagen
|
acd6b4b0b8
simplify/fix recursive maildir listing
|
2 years ago |
Oswald Buddenhagen
|
32d500ed15
simplify maildir recursion limitation
|
2 years ago |
Oswald Buddenhagen
|
52c063fd45
add support for UTF-7 mailbox names
|
2 years ago |
Oswald Buddenhagen
|
efab63fb8e
enable UTF-8 on servers with RFC6855 support
|
2 years ago |
Oswald Buddenhagen
|
9169ee8fd8
assume Tunnel to be secure more consistently
|
2 years ago |
Oswald Buddenhagen
|
8ba4192b23
autotest conversion of even more malformed messages
|
2 years ago |
Oswald Buddenhagen
|
bfcc2d7d19
default to CRLF output in copy_msg_convert()
|
2 years ago |
Oswald Buddenhagen
|
6dc9312dbc
recognize options even if the build does not support them
|
2 years ago |
Oswald Buddenhagen
|
faec30abf4
rename SSLType => TLSType
|
2 years ago |
Oswald Buddenhagen
|
a7f1b86475
disable TLS 1.0 & 1.1 by default
|
2 years ago |
Oswald Buddenhagen
|
e3056b26e9
supersede SSLVersions option with TLSVersions
|
2 years ago |
Oswald Buddenhagen
|
7e0e14a686
prune legacy SSL options
|
2 years ago |
Oswald Buddenhagen
|
f7458a96d3
handle copying/trashing failures more carefully
|
2 years ago |
Oswald Buddenhagen
|
4c14123144
postpone check for cancellation in some driver callbacks
|
2 years ago |
Oswald Buddenhagen
|
f29dbb18f1
dissolve SVARS_CHECK_CANCEL_RET
|
2 years ago |
Oswald Buddenhagen
|
ffb290084a
stop abusing SYNC_* for what really should be COPY_*
|
2 years ago |
Oswald Buddenhagen
|
9e0efd409a
prefer DECL_INIT_SVARS over DECL_SVARS+INIT_SVARS
|
2 years ago |
Oswald Buddenhagen
|
6bfffa177a
make more use of SVARS_CHECK_RET{,_VARS} macro
|
2 years ago |
Oswald Buddenhagen
|
4d75c45507
add --ext-exit option
|
2 years ago |
Oswald Buddenhagen
|
edc901b7af
include expunges in progress counters
|
2 years ago |
Oswald Buddenhagen
|
8fbc4323f4
rate-limit progress counters
|
2 years ago |
Oswald Buddenhagen
|
1867a7c5ea
increase timer resolution to milliseconds
|
2 years ago |
Oswald Buddenhagen
|
8566283c59
make expiration target side configurable
|
2 years ago |
Oswald Buddenhagen
|
abb596709b
add --dry-run mode
|
2 years ago |
Oswald Buddenhagen
|
5b9256f5dc
add support for incomplete headers to copy_msg_convert()
|
2 years ago |
Oswald Buddenhagen
|
ed92816fdb
preserve stray CRs in copy_msg_convert()
|
2 years ago |
Oswald Buddenhagen
|
669f7dbd8f
add test for copy_msg_convert()
|
2 years ago |
Oswald Buddenhagen
|
dbffebf560
factor out ADD_NL() inside copy_msg_convert()
|
2 years ago |
Oswald Buddenhagen
|
a32964c34e
factor copy_msg_convert() out to own source file
|
2 years ago |
Oswald Buddenhagen
|
46d244533e
return error strings from copy_msg_convert()
|
2 years ago |
Oswald Buddenhagen
|
9b72e10320
make IMAP error messages less confusing
|
2 years ago |
Oswald Buddenhagen
|
3aead33008
rework IMAP list parsing
|
2 years ago |
Oswald Buddenhagen
|
f748bd45df
tweak debug output for IMAP literals
|
2 years ago |
Oswald Buddenhagen
|
80831e50b9
add xprintf()
|
2 years ago |
Oswald Buddenhagen
|
0079ec774a
add escaping of non-printable & non-ASCII characters to xvasprintf()
|
2 years ago |
Oswald Buddenhagen
|
57173bd289
restructure xvasprintf() for uniformity
|
2 years ago |
Oswald Buddenhagen
|
1a89f8a178
move imap_vprintf() to util.c and rename it to xvasprintf()
|
2 years ago |
Oswald Buddenhagen
|
859b7dd7f2
try to avoid extra syscalls when reading sockets
|
2 years ago |
Oswald Buddenhagen
|
ac3b5186b0
don't notify about socket reads that fall short of expectations
|
2 years ago |
Oswald Buddenhagen
|
96b1e52802
make socket_read()'s interface more like socket_read_line()'s
|
3 years ago |
Oswald Buddenhagen
|
6f15980cd9
socket_read_line(): reset buffer offset when no bytes are left
|
2 years ago |
Oswald Buddenhagen
|
69653aafeb
beautify socket_read_line() somewhat
|
2 years ago |