masterwork
add -u flag
doc username cyr_expire option
deliver_local: make non-const since we screw with the username separators
Correct typo (mupatetest -> mupdatetest)
A null ACL is not necessarily an invalid ACL, and ctl_mboxlist d->op M_POPULATE should probably just continue (to see if there's any more valid mailboxes to communicate about) rather than abort on any unhandled failure (only explicitly handle those that are permanent, such as losing the connection (handle d->h))
skiplist: fix safety checks
add myrights to list return options
list: send MYRIGHTS response if requested in RETURN options
non-standard LIST-MYRIGHTS capability
endline after rights
cache: don't cache a small set of unused headers

This should shrink the sync size down to manageable!
index: handle 'TEXT.MIME' as 'HEADER'
index: maybe we DO tell flag changes
imap: create-special-use should create as the mailbox owner

not the authenticated (possibly admin) user
index: return BADTYPE if non-IMAP folder opened
vcard nicer
mboxlist: export parse_entry
crashfix
more fixes