Subject: CVS commit: pkgsrc/mail/mailsync
To: None <pkgsrc-changes@NetBSD.org>
From: Ben Collver <ben@netbsd.org>
List: pkgsrc-changes
Date: 04/22/2004 23:41:27
Module Name: pkgsrc
Committed By: ben
Date: Thu Apr 22 23:41:27 UTC 2004
Modified Files:
pkgsrc/mail/mailsync: Makefile distinfo
pkgsrc/mail/mailsync/patches: patch-aa
Added Files:
pkgsrc/mail/mailsync/patches: patch-ab
Log Message:
Upgrade mailsync to version 4.4.4. Patch from Michael Pasternak. Notable
changes include:
* Check every fetch operation for success
* documented the fact that mailsync is not really fit for concurrent
mailbox access
* extended loging
* reengineering - clearer naming of variables (I hope)
- int msgno -> unsigned long msgno (as in c-client)
- functions and variables that return/contain only true/false
are now booleans
* do not copy deleted mails
* documented list mode
* list mode can display contents of mailboxes
* more docu
* reordered code to make it more coherent (IMHO)
* various functions (fetch_mail_ids, tdc_mail_open) had too many crucial
side effects which made the code very hard to follow. Untangled that.
* closing a stream before writing in it (c-client logic!) so that new
messages are not marked as seen. That means, that mutt users should be
happy(er?) now.
* more explicit and consistent error messages, more sensible debug output
* documented the code and renamed stuff so that it makes sense
* messages-ids are sanitized and saved in RFC822 format only.
* warnings about spaces in the message id are now optional, see the "-bd"
option
* fixed a bug that occured when files were copied over but could not be saved
for some reason
To generate a diff of this commit:
cvs rdiff -r1.12 -r1.13 pkgsrc/mail/mailsync/Makefile
cvs rdiff -r1.3 -r1.4 pkgsrc/mail/mailsync/distinfo
cvs rdiff -r1.2 -r1.3 pkgsrc/mail/mailsync/patches/patch-aa
cvs rdiff -r0 -r1.1 pkgsrc/mail/mailsync/patches/patch-ab
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.