Commit History

Autor SHA1 Mensaxe Data
  Oswald Buddenhagen d1900941f4 introduce -DC option to only install a crash handler %!s(int64=12) %!d(string=hai) anos
  Oswald Buddenhagen acb1c870b4 rewrite SSL certificate verification. again. %!s(int64=12) %!d(string=hai) anos
  Oswald Buddenhagen fbba8f1cda add support for (disabling) TLS v1.1 and v1.2 %!s(int64=12) %!d(string=hai) anos
  Oswald Buddenhagen 35851f133b add option to control amount of fsync()ing %!s(int64=12) %!d(string=hai) anos
  Oswald Buddenhagen 16e5aade3f store config error status in conffile_t object %!s(int64=12) %!d(string=hai) anos
  Oswald Buddenhagen 725a122e91 make config parser a bit more careful about quotes %!s(int64=12) %!d(string=hai) anos
  Oswald Buddenhagen f11504aa07 update copyrights %!s(int64=14) %!d(string=hai) anos
  Oswald Buddenhagen d4c786823d replace FSF address with something more ... contemporary %!s(int64=14) %!d(string=hai) anos
  Oswald Buddenhagen 6d49c343fc use a hash table for message => sync record lookup %!s(int64=13) %!d(string=hai) anos
  Oswald Buddenhagen dfd7516b9a introduce ability to flatten the hierarchy of Stores %!s(int64=13) %!d(string=hai) anos
  Oswald Buddenhagen 2585dd3324 add support for hierarchical mailboxes %!s(int64=13) %!d(string=hai) anos
  Oswald Buddenhagen 28cccf4b35 fix error handling of invalid SyncState * %!s(int64=13) %!d(string=hai) anos
  Oswald Buddenhagen 233f563569 deal with concurrent maildir modifications during listing %!s(int64=13) %!d(string=hai) anos
  Oswald Buddenhagen 9c86ec3442 employ alternative scheme to finding messages by TUID %!s(int64=14) %!d(string=hai) anos
  Oswald Buddenhagen 06b303da88 use ATTR_PRINTFALIKE %!s(int64=14) %!d(string=hai) anos
  Oswald Buddenhagen 2aae866e80 remove Ontty flag %!s(int64=14) %!d(string=hai) anos
  Oswald Buddenhagen 6b3b6f12bb centralize flushing of unfinished debug lines %!s(int64=14) %!d(string=hai) anos
  Oswald Buddenhagen d2bed4990d unify error reporting %!s(int64=14) %!d(string=hai) anos
  Oswald Buddenhagen ae85e455d3 enlarge receive buffer considerably %!s(int64=14) %!d(string=hai) anos
  Oswald Buddenhagen 96eaeb428d define _GNU_SOURCE on the command line %!s(int64=13) %!d(string=hai) anos
  Oswald Buddenhagen bd93d689db fully asynchronous IMAP operation %!s(int64=13) %!d(string=hai) anos
  Oswald Buddenhagen 7867eb9009 add simple mainloop implementation %!s(int64=14) %!d(string=hai) anos
  Oswald Buddenhagen 802c99edcf make socket read/write error reporting callback-based %!s(int64=14) %!d(string=hai) anos
  Oswald Buddenhagen f1df2f40d1 decouple the filling of the read buffer from consuming it %!s(int64=14) %!d(string=hai) anos
  Oswald Buddenhagen f8d73ac346 make socket_write() capable of taking ownership of the buffer %!s(int64=14) %!d(string=hai) anos
  Oswald Buddenhagen 171f7d6cd3 Socket_t + buffer_t => conn_t %!s(int64=14) %!d(string=hai) anos
  Oswald Buddenhagen ef41349035 move socket code to a separate file %!s(int64=14) %!d(string=hai) anos
  Oswald Buddenhagen 584e51ed7d docs %!s(int64=14) %!d(string=hai) anos
  Oswald Buddenhagen 05fd0b9970 split out drv->load() from drv->select() %!s(int64=14) %!d(string=hai) anos
  Oswald Buddenhagen ea951a697f fix error paths wrt sync drivers, take 2 %!s(int64=13) %!d(string=hai) anos