Commit History

Autor SHA1 Mensaxe Data
  Oswald Buddenhagen e565d08246 don't try to propagate flags the target store does not support %!s(int64=5) %!d(string=hai) anos
  Oswald Buddenhagen e8caaaaf65 rename F_PASSED => F_FORWARDED %!s(int64=5) %!d(string=hai) anos
  Oswald Buddenhagen 95d18e2778 Merge branch '1.3' %!s(int64=6) %!d(string=hai) anos
  Oswald Buddenhagen acfa3a2bbc sort messages from UID FETCH request %!s(int64=6) %!d(string=hai) anos
  Michael J Gruber c4d7f0189c implement Forwarded flag %!s(int64=7) %!d(string=hai) anos
  Michael J Gruber e71f0ccc2a mark MAILBOX_DRIVER_FLAG locations in code %!s(int64=7) %!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 48ad58b9a3 use a #define for invalid UIDVALIDITY %!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
  Oswald Buddenhagen c886f71054 make driver_t::prepare_load_box() return the final options %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen 83ebe9022d introduce get_box_path() driver callback %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen d624c9af5d make set_bad_callback() a proper driver_t entry %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen f46cf8c887 provide a proper getter callback for driver capabilities %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen d54809e268 prepend "get_" to getters in driver_t %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen 71ced65fcc Merge remote-tracking branch 'origin/1.2' %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen 77acc26812 implement Message-Id based UIDVALIDITY recovery %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen f9fe75602e don't fetch message size unless necessary %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen 67f4aeff1f standardize on 'int' for message sizes %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen 7b567164ff abstract growable arrays somewhat %!s(int64=8) %!d(string=hai) anos
  Oswald Buddenhagen 17f3348ff1 make it possible to specifiy Pattern INBOX* with no Path defined %!s(int64=10) %!d(string=hai) anos
  Oswald Buddenhagen 9d22641b62 make server connection a cancellable operation %!s(int64=10) %!d(string=hai) anos
  Oswald Buddenhagen b85153f8eb make skipping of failed stores more thorough %!s(int64=10) %!d(string=hai) anos
  Oswald Buddenhagen a8b26dc4ac soft-limit peak memory usage %!s(int64=10) %!d(string=hai) anos
  Oswald Buddenhagen 74c78c70b9 deal sensibly with permanent errors %!s(int64=10) %!d(string=hai) anos