117 Commits (e3056b26e95e3eef7bb3034cedf68453bdce3887)

Author SHA1 Message Date
Oswald Buddenhagen 8566283c59 make expiration target side configurable 3 years ago
Oswald Buddenhagen 1225f0b86b add ExpungeSolo option 3 years ago
Oswald Buddenhagen 04c7126ce9 add autotest for syncing non-UIDPLUS stores 3 years ago
Oswald Buddenhagen 767a318eea add new sync operation 'Old' 3 years ago
Oswald Buddenhagen 58564e4f76 rename Delete to Gone 3 years ago
Oswald Buddenhagen 8f39d06015 fix mixing MaxMessages with MaxSize 3 years ago
Oswald Buddenhagen 882c9825cd fix handling of 'seen' flag wrt placeholders 3 years ago
Oswald Buddenhagen cb687f1bee make MaxSize ignore source-side message flagging 3 years ago
Oswald Buddenhagen e6a15bee59 make sure we fetch source flags when expiring while pulling new 3 years ago
Oswald Buddenhagen 3febb16fd5 fix off-by-one when loading messages outside the bulk range 3 years ago
Oswald Buddenhagen 0089f49c4a fix expiration when syncing only new messages 3 years ago
Oswald Buddenhagen 4ddacef2c1 fix expiration completion during --noop run 3 years ago
Oswald Buddenhagen eab3874918 orphan/prune sync entries also if messages were expunged externally 3 years ago
Oswald Buddenhagen f2f519e20b fix bogus orphaning due to expunging 3 years ago
Oswald Buddenhagen 3c0ad89a13 don't propagate about-to-be-expunged messages 3 years ago
Oswald Buddenhagen fbc563e4cb autotest skipping doomed messages more thoroughly 3 years ago
Oswald Buddenhagen 0da273686f rework flag propagation during placeholder upgrade 3 years ago
Oswald Buddenhagen 3d90507a75 fix resuming propagation of flags on new messages 3 years ago
Oswald Buddenhagen be9625725c rework maxuid tracking yet again 3 years ago
Oswald Buddenhagen 698f9ff173 don't log right before saving state unless requested 3 years ago
Oswald Buddenhagen d74af51fa1 rework interrupt-resume autotesting 3 years ago
Oswald Buddenhagen 58a69a5b63 split off -Ts from -Tj 3 years ago
Oswald Buddenhagen 30a6015624 test also one-sided async operation 3 years ago
Oswald Buddenhagen 01329bdf82 exclude placeholders from trashing 3 years ago
Oswald Buddenhagen 8363dbf2d1 add autotest for message trashing 3 years ago
Oswald Buddenhagen d3f118be79 re-interpret relative local paths in config file 3 years ago
Oswald Buddenhagen 6061de0ba6 autotest: use more legible format for test data 3 years ago
Oswald Buddenhagen db66c4d746 autotest: remove show() 3 years ago
Oswald Buddenhagen 3040625a62 autotest: make state comparison more elaborate 3 years ago
Oswald Buddenhagen 7ce8c09145 autotest: support tests that don't modify the state file 3 years ago
Oswald Buddenhagen 96ee50d6ba autotest: transform ck*() => cmp*() 3 years ago
Oswald Buddenhagen 325551ce79 autotest: use ints where we mean ints 3 years ago
Oswald Buddenhagen fc0ad9eb65 autotest: use more appropriate data formats 3 years ago
Oswald Buddenhagen 697f35fd97 autotest: factor out readstate() from showstate() and ckstate() 3 years ago
Oswald Buddenhagen e0c1a83fc1 autotest: make more use of readfile() 3 years ago
Oswald Buddenhagen 640b2a6649 autotest: factor out mkstate() 3 years ago
Oswald Buddenhagen 9f9a2af959 autotest: let mkchan() take an atomic channel state 3 years ago
Oswald Buddenhagen 7f38c5dc53 autotest: add support for strace-ing 3 years ago
Oswald Buddenhagen 22a1df73e4 autotest: add support for starting at a specific test 3 years ago
Oswald Buddenhagen 03a38e48d3 autotest: use sub-string matching for test selection 3 years ago
Oswald Buddenhagen 27f0c47010 autotest: be more verbose about internal errors & warnings 3 years ago
Oswald Buddenhagen 929aa3281b autotest: don't die on failure to read state file 3 years ago
Oswald Buddenhagen 5d7f2c7461 autotest: remove excessive close()s from showstate()'s error path 3 years ago
Oswald Buddenhagen 9356300952 convert licensing to SPDX 3 years ago
Oswald Buddenhagen 72ba7ef125 bump copyrights 3 years ago
Oswald Buddenhagen 6e56f39fa9 autotest: remove unused boxname parameter from printbox() 4 years ago
Oswald Buddenhagen 9fbf5c2f6c autotest: pass containers by reference 4 years ago
Oswald Buddenhagen 4423a932f3 add forced async mode to proxy driver 4 years ago
Oswald Buddenhagen 30af61fb24 consolidate testing options behind common switch 4 years ago
Oswald Buddenhagen 70bad66129 create placeholders for messages over MaxSize 5 years ago