Oswald Buddenhagen
|
7addc3bea8
minor cleanup: use ctx->gen instead of gctx for consistency
|
13 жил өмнө |
Oswald Buddenhagen
|
424e0e7221
make callbacks return early when canceling
|
13 жил өмнө |
Oswald Buddenhagen
|
ea951a697f
fix error paths wrt sync drivers, take 2
|
13 жил өмнө |
Oswald Buddenhagen
|
ec8f440383
don't call cancel() repeatedly on a store
|
14 жил өмнө |
Oswald Buddenhagen
|
b0bbd23512
replace DRV_STORE_BAD with a separate bad_callback()
|
13 жил өмнө |
Oswald Buddenhagen
|
6d86e5347e
don't access free'd memory in cancel_sync()
|
13 жил өмнө |
Oswald Buddenhagen
|
9554026443
make drv->cancel()'s callback have no status code
|
13 жил өмнө |
Oswald Buddenhagen
|
57444e9df9
don't decode aux pointer on DRV_CANCELED
|
13 жил өмнө |
Oswald Buddenhagen
|
06ccac1fdd
always use return value from get_cmd_result()
|
14 жил өмнө |
Oswald Buddenhagen
|
121ce76e46
make response code parse failure of untagged OK/NO/BYE/BAD non-fatal
|
14 жил өмнө |
Oswald Buddenhagen
|
d2e13f147c
de-duplicate code a bit
|
13 жил өмнө |
Oswald Buddenhagen
|
4d4de6e275
remove redundant use_ssl variables
|
14 жил өмнө |
Oswald Buddenhagen
|
fd229040d8
DRV_SERVER_BAD is and will probably stay unused => trash
|
14 жил өмнө |
Oswald Buddenhagen
|
17dc64b414
after [TRYCREATE], just resend the same command instead of cloning it
|
14 жил өмнө |
Oswald Buddenhagen
|
83efbe327d
use return values from correct set in get_cmd_result()
|
14 жил өмнө |
Oswald Buddenhagen
|
99cc328f17
do away with the dreaded rcaps hack
|
14 жил өмнө |
Oswald Buddenhagen
|
1545ed90a0
purge imap_store_t::currentnc vestiges
|
14 жил өмнө |
Oswald Buddenhagen
|
c66afdc0a8
move setting of ctx->listed outside the drivers
|
14 жил өмнө |
Oswald Buddenhagen
|
7bab2d6d94
de-duplicate error paths
|
14 жил өмнө |
Oswald Buddenhagen
|
f6a25b331f
check return value from close() after write()
|
14 жил өмнө |
Oswald Buddenhagen
|
61d98c5a1d
fix a bunch of warnings
|
13 жил өмнө |
Oswald Buddenhagen
|
4afd31a457
avoid preprocessor warnings on missing features: #if => #ifdef
|
14 жил өмнө |
Oswald Buddenhagen
|
cf6a7b4d18
less bizarre code
|
14 жил өмнө |
Oswald Buddenhagen
|
7e1c16ae02
make cram() sane
|
14 жил өмнө |
Oswald Buddenhagen
|
058d01f179
don't compare find_old_done with find_new_total
|
14 жил өмнө |
Oswald Buddenhagen
|
9e10e871fd
don't hang if store cannot be opened asynchronously
|
14 жил өмнө |
Oswald Buddenhagen
|
2c729bf9e6
don't leak SSL objects
|
14 жил өмнө |
Oswald Buddenhagen
|
296ac0364c
add CR after TUID during LF => CRLF conversion
|
14 жил өмнө |
Oswald Buddenhagen
|
8df1ebaf40
fix (another) out-of-bounds access in CRLF conversion
|
14 жил өмнө |
Oswald Buddenhagen
|
39006d7f24
document some breakage
|
14 жил өмнө |