Commit History

Autor SHA1 Mensaxe Data
  Oswald Buddenhagen fe5d59f8e3 CVE-2021-20247: reject funny mailbox names from IMAP LIST/LSUB %!s(int64=4) %!d(string=hai) anos
  Oswald Buddenhagen c8b73acad2 unbreak handling of 'INBOX.' NAMESPACE again %!s(int64=4) %!d(string=hai) anos
  Oswald Buddenhagen 542e38dd49 fix re-using server connections for new stores %!s(int64=4) %!d(string=hai) anos
  Oswald Buddenhagen 3651c30296 increase PassCmd output buffer even more %!s(int64=4) %!d(string=hai) anos
  Oswald Buddenhagen 04fc586e75 handle case-insensitivity of IMAP's INBOX %!s(int64=5) %!d(string=hai) anos
  Oswald Buddenhagen 94022a6752 catch server's failure to FETCH * %!s(int64=5) %!d(string=hai) anos
  Oswald Buddenhagen 93fb3c29c6 fix UIDNEXT error message %!s(int64=5) %!d(string=hai) anos
  Dmitry Torokhov bf14798700 Bump up PassCmd buffer size to 2KiB %!s(int64=6) %!d(string=hai) anos
  Oswald Buddenhagen fbc432aace fix parsing of NIL hierarchy delimiters in IMAP LIST responses %!s(int64=6) %!d(string=hai) anos
  Oswald Buddenhagen 702b6ec4a1 fix spacing in "SASL mechanism(s) not available" error message %!s(int64=6) %!d(string=hai) anos
  Klemens Nanni d61f462039 Fix CopyArrivalDate on platforms without glibc %!s(int64=6) %!d(string=hai) anos
  Gergely Risko a8f6eebdd9 Work around useless SASL warnings %!s(int64=6) %!d(string=hai) anos
  Oswald Buddenhagen acfa3a2bbc sort messages from UID FETCH request %!s(int64=6) %!d(string=hai) anos
  Oswald Buddenhagen f7cec3064d bump IMAP command buffer size to 4KiB %!s(int64=6) %!d(string=hai) anos
  Oswald Buddenhagen f698f16967 fix type of 'port' and check its range in config reader %!s(int64=7) %!d(string=hai) anos
  Oswald Buddenhagen f82c172d2b fix IMAP UID sequence also in imap_find_new_msgs() %!s(int64=7) %!d(string=hai) anos
  Oswald Buddenhagen 0a5a847932 fix IMAP UID sequence in UIDNEXT determination fallback %!s(int64=7) %!d(string=hai) anos
  Oswald Buddenhagen 53e8e79488 remove pointless conditional in assignment of ctx->delimiter %!s(int64=7) %!d(string=hai) anos
  Oswald Buddenhagen 3a2e6b3793 prune SSL 2 support %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen 1b354fa61a Merge branch '1.2' %!s(int64=7) %!d(string=hai) anos
  Alessandro Ghedini a9feea71fe Fix spelling of error messages %!s(int64=7) %!d(string=hai) anos
  Oswald Buddenhagen 47bdbb4aab enable TLS 1.1 and 1.2 by default %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen bb632d1cd0 make UIDs unsigned %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen bd5fb6fff3 move away from magic UIDs in the sync state %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen 4cc5ad5a1a introduce driver call debugging %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen bbe4567bce let driver_t::openbox_box() return the UID validity %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen 8d4918affd introduce get_uidnext() driver callback %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen 683e581340 let driver_t::find_new_msgs() return the list of messages %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen 74e9368121 let driver_t::load_box() return the list of messages %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen 6e32b88f3d let driver_t::list_store() return the list of boxes %!s(int64=8) %!d(string=hai) anos