CVS commit by ossi:
M_EXPIRED -> M_EXPIRE
M +1 -1 isync.h 1.51
M +2 -2 sync.c 1.63
--- isync/src/isync.h #1.50:1.51
@@ -119,5 +119,5 @@ typedef struct group_conf {
#define M_DEAD (1<<1) /* expunged */
#define M_FLAGS(1<<2) /* flags fetched */
-#define M_EX
CVS commit by ossi:
sanitize S_DEL
M +9 -4 sync.c 1.62
--- isync/src/sync.c #1.61:1.62
@@ -666,4 +666,8 @@ sync_boxes( store_t *ctx[], const char *
del[M] = nom && (srec->uid[M] > 0);
del[S] = nos && (srec->uid[S] > 0);
+
CVS commit by ossi:
remove superfluous temporary rflags from sync_boxes
M +2 -3 sync.c 1.61
--- isync/src/sync.c #1.60:1.61
@@ -670,5 +670,5 @@ sync_boxes( store_t *ctx[], const char *
for (t = 0; t < 2; t++) {
int unex;
-
CVS commit by ossi:
now that messages know their sync records, M_SYNCES is superfluous.
M +0 -1 isync.h 1.50
M +3 -6 sync.c 1.60
--- isync/src/isync.h #1.49:1.50
@@ -119,5 +119,4 @@ typedef struct group_conf {
#define M_DEAD (1<<1) /* expunged */
#define M_FLAGS
CVS commit by ossi:
establish bi-directional mapping between mails and sync records. use it
to merge the --renew case into the --new case.
M +1 -1 isync.h 1.49
M +53 -66sync.c 1.59
--- isync/src/isync.h #1.48:1.49
@@ -119,5 +119,4 @@ typedef struct group_conf {
#define M_DE
CVS commit by ossi:
declaring ex[M] instead of ex[2] is, indeed, no good. long live watchpoints.
M +1 -1 sync.c 1.58
--- isync/src/sync.c #1.57:1.58
@@ -185,5 +185,5 @@ sync_boxes( store_t *ctx[], const char *
FILE *dfp, *jfp, *nfp;
int opts[2];
- int nom, nos,