isync/src
Oswald Buddenhagen 8d9c68f73a optimize string operations in IMAP parser
the string length is knowable in advance everywhere, so we can use that
for strdups and short-circuiting comparisons.
2022-06-19 16:10:57 +02:00
..
.gitignore track IMAP message sequence numbers (and therefore expunges) 2022-06-19 16:10:01 +02:00
bit_enum_gen.pl add debug pretty-printing for sync record status flags as well 2022-06-19 16:03:44 +02:00
common.h optimize string operations in IMAP parser 2022-06-19 16:10:57 +02:00
config.c add ExpungeSolo option 2022-06-19 16:10:54 +02:00
config.h rename Delete to Gone 2022-06-19 16:10:01 +02:00
driver.c track number of messages in IMAP stores 2022-06-19 16:10:01 +02:00
driver.h add ExpungeSolo option 2022-06-19 16:10:54 +02:00
drv_imap.c optimize string operations in IMAP parser 2022-06-19 16:10:57 +02:00
drv_maildir.c add ExpungeSolo option 2022-06-19 16:10:54 +02:00
drv_proxy_gen.pl rework interrupt-resume autotesting 2022-06-19 16:03:44 +02:00
drv_proxy.c rework interrupt-resume autotesting 2022-06-19 16:03:44 +02:00
imap_msgs.c track IMAP message sequence numbers (and therefore expunges) 2022-06-19 16:10:01 +02:00
imap_p.h track IMAP message sequence numbers (and therefore expunges) 2022-06-19 16:10:01 +02:00
main_list.c fix possible attempts to set flags of M_DEAD messages 2022-06-19 16:03:44 +02:00
main_p.h add --list-stores mode 2022-06-19 16:03:25 +02:00
main_sync.c add ExpungeSolo option 2022-06-19 16:10:54 +02:00
main.c add ExpungeSolo option 2022-06-19 16:10:54 +02:00
Makefile.am track IMAP message sequence numbers (and therefore expunges) 2022-06-19 16:10:01 +02:00
mbsync.1 add ExpungeSolo option 2022-06-19 16:10:54 +02:00
mbsyncrc.sample documentation tweaks 2022-06-19 16:01:22 +02:00
mdconvert.1 fix roff abuse in mdconvert man page 2022-06-19 16:01:29 +02:00
mdconvert.c coding style: add "superfluous" braces 2022-06-19 16:01:29 +02:00
run-tests.pl add ExpungeSolo option 2022-06-19 16:10:54 +02:00
socket.c rename nfcalloc() => nfzalloc() 2022-06-19 16:02:03 +02:00
socket.h convert licensing to SPDX 2022-06-19 16:01:29 +02:00
sync_p.h revamp handling of expunged messages 2022-06-19 16:10:01 +02:00
sync_state.c simplify journaling of expiring unborn messages 2022-06-19 16:10:00 +02:00
sync.c add ExpungeSolo option 2022-06-19 16:10:54 +02:00
sync.h add ExpungeSolo option 2022-06-19 16:10:54 +02:00
tst_imap_msgs.c track IMAP message sequence numbers (and therefore expunges) 2022-06-19 16:10:01 +02:00
tst_timers.c centralize some #includes 2022-06-19 16:02:03 +02:00
util.c optimize string operations in IMAP parser 2022-06-19 16:10:57 +02:00