185769640bM_NOT_SYNCED => M_SYNCED. now that sync records know their messages, it is simpler to track the positive case.
Oswald Buddenhagen
2006-01-29 11:49:49 +0000
d414d0aae2solaris 10 fix: use sys/filio.h for FIONREAD. untested. REF: <20060111215014.GA601@49.180.97-84.rev.gaoland.net>
Oswald Buddenhagen
2006-01-12 06:36:44 +0000
8b6ac97fe4adjust to: omit flags other than "deleted" when expunging target.
Oswald Buddenhagen
2006-01-08 19:25:58 +0000
3c8ee66bfccollect stderr as well.
Oswald Buddenhagen
2006-01-03 09:28:02 +0000
f6ed69a8d3don't record we synced flags if we didn't.
Oswald Buddenhagen
2005-12-29 13:08:27 +0000
2fa54425e7have to flush debug as well ...
Oswald Buddenhagen
2005-12-28 20:45:01 +0000
76de0182a2of course F_DELETED will have been added to expired slave messages, so don't complain about it.
Oswald Buddenhagen
2005-12-28 20:05:53 +0000
8c30ec4a25put message references into the sync records. match up the uids after opening the boxes instead of "sort-of-on-demand" - this is much simpler. match from messages to sync records, not the other way round - makes the debug output shorter, as the separate dump_box() is gone now.
Oswald Buddenhagen
2005-12-28 19:17:40 +0000
4ec56f8cf6- instead of having {m,s}foo, we have foo[2] now, so we can do everything with loops instead of symmetric function calls - added some const
Oswald Buddenhagen
2005-12-28 10:02:22 +0000
f070f3cd72show debug output on error.
Oswald Buddenhagen
2005-12-27 17:44:31 +0000
d68dd7369emake the error case output more useful by dumping the entire data set.
Oswald Buddenhagen
2005-12-27 17:31:04 +0000
4dc23fee7bwhy would somebody manipulate an expired message? right, he wouldn't: he would either expunge the mailbox or configure his MUA to hide trashed messages. consequently don't sync expired message flags, let alone interpret them in a special way. one special feature remains, though: if a non-expunged expired message is flagged on the master, it will be unexpired on the slave. i'm not sure whether i should remove or document this feature.
Oswald Buddenhagen
2005-12-26 15:02:38 +0000
25db6a3c31revert 1.8 - what was i smoking?! the CREATE argument is already quoted; we just extracted it from the previous command.
Oswald Buddenhagen
2005-12-17 13:47:51 +0000
7710b3dcb5make flag changes unset "new" status - unless a ghost is acting in the background, a flag change indicates that the message was at least noticed.
Oswald Buddenhagen
2005-09-29 21:07:20 +0000
bf26a663dadon't call the driver's set_flags() if the flags did not change at all.
Oswald Buddenhagen
2005-09-29 21:05:05 +0000
7f26ca3c0abump version
Oswald Buddenhagen
2005-03-28 10:26:56 +0000
02babb0651fix inverted condition leading to endless loop when message is changed while isync is running.
Oswald Buddenhagen
2005-03-28 10:26:39 +0000
c2209c8470cope with out-of-disk-space halfways gracefully (that is, don't clobber the sync state including the journal, but exit immediately).
Oswald Buddenhagen
2004-11-13 09:19:36 +0000
556dfabc38sf.net -> sourceforge.net. otherwise the list-post is different from the actual address, which makes mutt add two to addresses on list-reply ...
Oswald Buddenhagen
2004-10-17 16:31:46 +0000
e8c769ea76ignore user-defined flags (for now). also, split off the backslash from the "core" flag names.
Oswald Buddenhagen
2004-10-17 15:34:53 +0000
e75ebf75f6fix segfault due to wrong pointer being passed to parse_response_code. inspired by Raimar Döffinger
Oswald Buddenhagen
2004-10-17 09:00:15 +0000
6741bc94d9remove spurious crlf during cram auth. not sure that this instance of socket_write should be (re)moved, but as long as the .cont callback is used only for this ... investigation & patch by Mike Delaney.
Oswald Buddenhagen
2004-10-17 08:30:02 +0000
16de402c9ewhen storing \seen messages, don't set the \recent flag on them. could well be that this is incorrect, but some mailers need it that way. when trashing messages, preserve their \recent status as well.
Oswald Buddenhagen
2004-09-15 09:06:36 +0000
851d12411dThe 30-async-imap patch is out of sync; disable it.
Nicolas Boullis
2004-02-06 01:12:36 +0000
f9eaa549bdThe debian package should be uploaded as a CVS snapshot, and packaged as a Debian-native package, since many changes occured since the last release.
Nicolas Boullis
2004-02-06 01:11:38 +0000
e5894bdf04once again: (slightly) better output. make maildir flag setting failure non-fatal. maildir sucks ...
Oswald Buddenhagen
2004-02-01 16:27:28 +0000
a52fd7dde0more sophisticated CAPABILITY handling. also, don't issue the command if the initial response already had it in the status code.
Oswald Buddenhagen
2004-01-31 01:01:07 +0000
3e392b6aa2don't ask for NAMESPACE if Folder was specified
Oswald Buddenhagen
2004-01-30 23:39:39 +0000
c2c4490431following the "screw murphy" principle and commiting untested patch: obey LOGINDISABLED
Oswald Buddenhagen
2004-01-30 23:35:50 +0000
0e8455fde1PREAUTH cannot come out of the blue
Oswald Buddenhagen
2004-01-27 21:01:15 +0000
a7775798e3cleanup around parse_fetch
Oswald Buddenhagen
2004-01-27 20:58:54 +0000
f80f91d98bmake Tag int, move it to imap.c
Oswald Buddenhagen
2004-01-27 20:50:49 +0000
9e61cb1d69Use the new --disable-maintainer-mode option to configure rather than try to touch the proper files in the proper order.
Nicolas Boullis
2004-01-27 01:24:48 +0000
fc9bd1b874Add a --disable-maintainer-mode option to configure.
Nicolas Boullis
2004-01-27 00:11:27 +0000
1eb6e35c80don't use STARTTLS for PREAUTH connections. uw-imap doesn't seem to like it, and it does not make too much sense anyway - i think - state converse opinions now.
Oswald Buddenhagen
2004-01-20 01:55:15 +0000
3b91742eadexclude ChangeLog (do'h), NEWS and TODO when creating ChangeLog. exclude debian/ as well, based on the fact that it already has a detailed log - is that ok with everybody?
Oswald Buddenhagen
2004-01-20 01:27:23 +0000
b5307f0e16another message output cleanup, still not perfect (info messages will be interleaved with progress dots). support specifying -q twice to suppress warnings as well.
Oswald Buddenhagen
2004-01-18 02:22:17 +0000
8c5a1d94demore to do
Oswald Buddenhagen
2004-01-17 11:47:21 +0000
b92ad46b08credit where credit is due. are the comments satisfactory for everybody?
Oswald Buddenhagen
2004-01-16 10:11:31 +0000
2a9f38f1c1Checked in changes suggested by Nicolas.
Theodore Ts'o
2004-01-16 06:26:08 +0000
f63dfbd301Touch Makefile.am and Makefile.in in debia/rules, to avoid timeskew problems.
Theodore Ts'o
2004-01-16 06:24:21 +0000
3d0d729ea9Improve IMAP error handling to print the command which caused the error; if the command is a LOGIN command, mask out the username and password.
Theodore Ts'o
2004-01-16 01:41:28 +0000
9e8e31c1c2Fix whitespace bug which caused debian build to break.
Theodore Ts'o
2004-01-15 04:14:38 +0000
4086e9d4fbScript that can be used to extract the server's certificate from an IMAP server.
Theodore Ts'o
2004-01-15 03:51:11 +0000
089f7c01b8Touch configure.in, aclocal.m4, and configure to defeat the autofile-generated makefile dependencies to avoid timeskew problems caused by applying the debian source diff file.
Theodore Ts'o
2004-01-15 03:48:08 +0000
c95d90bf58Shell script which generates an official debian package from a checked-out CVS tree.
Theodore Ts'o
2004-01-15 03:44:51 +0000