Commit Graph

5 Commits

Author SHA1 Message Date
Michael Elkins
c121ec912f updated year in copyright notice
the uid for each message in the maildir is now stored in a dbm database
rather than the filename.  this change was necessary because isync became
confused if you copied a message to another folder, in which case the uid
was invalid.

as a result of the above change, isync now acquires a mutex on the mailbox
to protect the dbm database from concurrent access.

main() was reworked to continue gracefully when an error is encountered, and
to always call maildir_close() so that the lock can be disabled, and the
database closed.
2002-01-16 19:47:28 +00:00
Michael Elkins
de1f9e1941 remove c++ style comments
use %lu and cast off_t to unsigned long in printf()
2001-11-16 21:23:14 +00:00
Michael Elkins
1b97128b47 rfc2595 compliance patch from Daniel Resare <noa@metamatrix.se>
- CAPABILITY should be reissued after starting TLS since the
	  previous call was not protected
2001-02-19 18:44:15 +00:00
Michael Elkins
91d2f60584 fixed cram compilation error under bsd
updated man page
2001-01-24 07:09:28 +00:00
Michael Elkins
b3eb5661eb added CRAM-MD5 authentication support.
parse server capability string to determine if STARTTLS is available
2000-12-23 00:02:42 +00:00