Commit History

Autor SHA1 Mensaxe Data
  Oswald Buddenhagen 725a122e91 make config parser a bit more careful about quotes %!s(int64=13) %!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
  Oswald Buddenhagen b0bbd23512 replace DRV_STORE_BAD with a separate bad_callback() %!s(int64=13) %!d(string=hai) anos
  Oswald Buddenhagen 9554026443 make drv->cancel()'s callback have no status code %!s(int64=13) %!d(string=hai) anos
  Oswald Buddenhagen fd229040d8 DRV_SERVER_BAD is and will probably stay unused => trash %!s(int64=14) %!d(string=hai) anos
  Oswald Buddenhagen e6a356ffc7 add extra verbose mode which dumps the message contents %!s(int64=15) %!d(string=hai) anos
  Oswald Buddenhagen d94dadbaeb fix line ending conversion logic %!s(int64=15) %!d(string=hai) anos