aboutsummaryrefslogtreecommitdiffstats
path: root/camel/camel-movemail.c
Commit message (Collapse)AuthorAgeFilesLines
* Create the messageinfo itself, so we can properly set the size.Not Zed2001-07-111-50/+91
| | | | | | | | | | | | | | | | | | | | | | | | | 2001-07-11 Not Zed <NotZed@Ximian.com> * camel-filter-driver.c (camel_filter_driver_filter_mbox): Create the messageinfo itself, so we can properly set the size. * camel-movemail.c (camel_movemail_solaris): Write out the from line between each message. 2001-07-10 Not Zed <NotZed@Ximian.com> * providers/local/camel-local-summary.c (local_summary_add): Copy the size across from the source message info if supplied. * camel-stream-null.c: Added a 'written' member which keeps track of how much has been written to the stream. * camel-movemail.c (camel_movemail): If we have BROKEN_SPOOL defined, then use the solaris movemail to quote from lines that sendmail didn't. (camel_movemail_solaris): Compile this in if BROKEN_SPOOL defined. svn path=/trunk/; revision=10989
* Update the copyrights, replacing Helix Code with Ximian andEttore Perazzoli2001-06-231-2/+2
| | | | | | helixcode.com with ximian.com all over the place. svn path=/trunk/; revision=10440
* Fixed a bug when not running setuid it wouldn't unlock.Not Zed2001-06-191-123/+28
| | | | | | | | | | | | 2001-06-19 Not Zed <NotZed@Ximian.com> * camel-lock-helper.c (unlock_id): Fixed a bug when not running setuid it wouldn't unlock. * camel-movemail.c (camel_movemail): use new locking daemon, also return an error code. svn path=/trunk/; revision=10287
* Big header cleanups and nntp compile fixKjartan Maraas2001-03-301-2/+4
| | | | svn path=/trunk/; revision=9024
* add #ifdef HAVE_ALLOCA_HDan Winship2000-11-221-0/+2
| | | | | | | * camel-lock.c: * camel-movemail.c: add #ifdef HAVE_ALLOCA_H svn path=/trunk/; revision=6638
* New file - utility functions for locking using different strategies and/orNot Zed2000-11-161-0/+2
| | | | | | | | | | | 2000-11-16 Not Zed <NotZed@HelixCode.com> * camel-lock.c: New file - utility functions for locking using different strategies and/or for locking folders safely. * Makefile.am (libcamel_la_SOURCES): Adde camel-lock.[ch] svn path=/trunk/; revision=6590
* lots of i18n fixesDan Winship2000-10-241-23/+25
| | | | svn path=/trunk/; revision=6143
* Fixed some warnings.Christopher James Lahey2000-08-111-1/+6
| | | | | | | | | | | | | | | | 2000-08-10 Christopher James Lahey <clahey@helixcode.com> * camel-folder-search.c, camel-folder-summary.c, camel-medium.c, camel-mime-filter-charset.c, camel-mime-filter.c, camel-mime-filter.h, camel-mime-message.c, camel-mime-parser.c, camel-mime-part-utils.c, camel-mime-part.c, camel-mime-utils.c, camel-movemail.c, camel-multipart.c, camel-object.c, camel-stream-mem.c, providers/mbox/camel-mbox-folder.c, providers/mbox/camel-mbox-summary.c, providers/mh/camel-mh-folder.c, providers/smtp/camel-smtp-transport.c: Fixed some warnings. svn path=/trunk/; revision=4719
* Merge with camel-async.Peter Williams2000-08-111-4/+4
| | | | svn path=/trunk/; revision=4687
* routine to call an external movemail program. (camel_movemail): NukeDan Winship2000-07-271-47/+132
| | | | | | | | | | * camel-movemail.c (movemail_external): routine to call an external movemail program. (camel_movemail): Nuke return value, use movemail_external when available and useful, and don't delete "dest" on errors, since it might have started non-empty. svn path=/trunk/; revision=4355
* Implement.NotZed2000-05-171-1/+249
| | | | | | | | | | | | | | | 2000-05-16 NotZed <NotZed@HelixCode.com> * providers/mbox/camel-mbox-folder.c (mbox_delete_message_by_uid): Implement. 2000-05-12 NotZed <NotZed@HelixCode.com> * camel-movemail.c (camel_movemail): Open the destination with O_APPEND, so we dont blow away a partially transferred mbox. (camel_movemail): Loop if we get errno=INTR, and not fail. svn path=/trunk/; revision=3100
* New file with new function to dot-lock an mbox file and copy it to a safeDan Winship2000-04-101-0/+252
* camel-movemail.c: New file with new function to dot-lock an mbox file and copy it to a safe private directory. svn path=/trunk/; revision=2356