Commit Graph

497 Commits

Author SHA1 Message Date
Vincent Richard
93934a4073 Use pkg-config for gnutls 2.8.0 and later (thanks to Andreas Metzler). 2009-08-19 18:41:20 +00:00
Vincent Richard
6bfaff3ce4 maildirFolder::addMessage() : iff FLAG_RECENT is present, add message to 'new' instead of 'cur' (Georg Sauthoff). 2009-07-11 12:39:36 +00:00
Vincent Richard
f36ccb2558 fsync() in posixFile::fileCreate(); changed posixFile::rename to exclusive semantics - if dst exists it fails (Georg Sauthoff). 2009-07-11 12:31:18 +00:00
Vincent Richard
a67f0a537e Ensure 'unsigned long' is 4 bytes long (Georg Sauthoff). 2009-07-11 12:21:59 +00:00
Vincent Richard
3442caf607 gnutls_x509_crt_list_import does not support multiple DER certificates (Georg Sauthoff). 2009-06-21 21:32:25 +00:00
Vincent Richard
0537a5eb8e Include hostname in message id (ensure unicity when working on a network file system). 2009-06-21 21:19:00 +00:00
Vincent Richard
6e1acbf794 Use ::flush() (aka fsync()) after a maildir message is written (Georg Sauthoff). 2009-06-21 21:08:56 +00:00
Vincent Richard
9bd54d3e47 Changed posix write wrapper since a) write can be interrupted and b) write can write less than specified without error (Georg Sauthoff). 2009-06-21 21:07:35 +00:00
Vincent Richard
148c161128 Added other missing return error checks for posix system calls; check consistent for -1 (Georg Sauthoff). 2009-06-21 21:05:16 +00:00
Vincent Richard
43bbb3c410 Check return status of fsync (Georg Sauthoff). 2009-06-21 20:57:03 +00:00
Vincent Richard
f688cbb292 Fixed dynamic_cast support detection on HPUX (aCC). 2009-05-01 17:11:20 +00:00
Vincent Richard
4de47af6fa Removed '-pipe' compiler flags, as it is not available on all platforms. 2009-04-09 20:31:16 +00:00
Vincent Richard
7d75b131ef Fixed duplicate switch case on AIX (thanks to Robin Rawson-Tetley). 2009-04-09 20:24:08 +00:00
Vincent Richard
d0bc8b3a95 Fixed block size through filtered streams. 2009-04-09 18:15:50 +00:00
Vincent Richard
50326917bf Use Decider() method instead of deprecated SourceSignatures/TargetSignatures(). 2009-03-01 21:23:40 +00:00
Vincent Richard
c2d2603761 Fixed non-numeric timezone parsing (thanks to John van der Kamp, Zarafa). 2009-01-09 21:07:42 +00:00
Vincent Richard
2fe5fceb3f Fixed week of year for 53th week (non ISO-compliant). 2008-12-29 21:46:08 +00:00
Vincent Richard
a74393b092 Send CRLF in the same packet as command to avoid problems with some servers. 2008-12-16 21:44:42 +00:00
Vincent Richard
d9c3a8eda0 Missing #include for GCC 4.4 (thanks to Martin Michlmayr). 2008-11-09 13:48:04 +00:00
Vincent Richard
37e0f6fd7f Started version 0.9.1. 2008-10-19 14:39:02 +00:00
Vincent Richard
3c8a495868 Fixed autotools support. 2008-10-19 14:37:21 +00:00
Vincent Richard
3ccc05d6bd Removed automake version check. 2008-10-19 14:16:52 +00:00
Vincent Richard
2ba7344854 Version 0.9.0. 2008-10-19 13:58:44 +00:00
Vincent Richard
bb55b63657 Updated doc to take into account the new namespace for encoders. 2008-10-12 14:00:45 +00:00
Vincent Richard
13f69779c2 New namespace for encoders. 2008-10-12 13:59:09 +00:00
Vincent Richard
3f4226eaac Fixed compilation warnings. 2008-10-12 10:05:28 +00:00
Vincent Richard
3d5b699cd9 Encode '?' characters to avoid breaking QP encoding (Zarafa). 2008-07-11 21:48:58 +00:00
Vincent Richard
b9c6740957 Fixed 'negative unsigned' index causing crash (Zarafa). 2008-07-11 21:46:32 +00:00
Vincent Richard
f626c4fbe8 Enable re-generation of broken Content-Id's that had no '@' sign in them (Zarafa). 2008-07-11 21:37:38 +00:00
Vincent Richard
689f99f7a6 Treat empty encoding as default '7-bit' (Zarafa). 2008-07-11 21:33:18 +00:00
Vincent Richard
30f0825877 Fixed bad buffer length causing duplicate data (Zarafa). 2008-07-11 21:27:48 +00:00
Vincent Richard
9d4155023d Fixed missing std includes. 2008-07-11 21:27:24 +00:00
Vincent Richard
85cd5f7abf Escape all RFC-2047 'especials' characters (Zarafa). 2008-07-11 21:12:42 +00:00
Vincent Richard
166f6206f4 Fix for possible NULL return value for setlocale() (Zarafa). 2008-07-11 21:07:32 +00:00
Vincent Richard
1d093c46a7 Actually add the 'Final-Recipient' header (Zarafa). 2008-07-11 21:04:31 +00:00
Vincent Richard
ad0ea8ce9f Remove BCC headers before sending the message over SMTP (Zarafa). 2008-07-11 21:02:12 +00:00
Vincent Richard
a68e122354 Recover from broken emails without a final boundary (Zarafa). 2008-07-11 20:45:17 +00:00
Vincent Richard
439b2b3e90 Fixed extra space in subject (see https://sourceforge.net/forum/message.php?msg_id=4894970). 2008-04-28 19:49:48 +00:00
Vincent Richard
9246b79aae Removed old GNU TLS error. 2008-04-14 20:14:28 +00:00
Vincent Richard
3eee7da0d7 Made constructor explicit to prevent from implicit conversions. 2008-01-30 15:36:57 +00:00
Vincent Richard
50c3621cd3 Fixed constructor ambiguity in 'fileAttachment'. 2008-01-28 12:29:28 +00:00
Vincent Richard
0c30c298da Changed copyright year to 2008. 2008-01-04 18:07:40 +00:00
Vincent Richard
bc0e5a9a48 Use std::vector<> instead of new[] allocation (avoid memory leaks by using RAII idiom). 2007-12-23 16:19:39 +00:00
Vincent Richard
8eac1b40e8 Fixed bug #1755458: The project generator does not exclude the SASL sources. Rewritten generation code for MSVC project file. 2007-12-22 18:57:45 +00:00
Vincent Richard
41ed3d895d Fixed bug #1755469: maildirStore is not compiling under MSVC 2003. 2007-12-22 18:47:18 +00:00
Vincent Richard
a87652e7b4 Fixed incorrect white-space between words. 2007-11-20 21:45:54 +00:00
Vincent Richard
6cafb90c08 Initialize Winsock before using gethostbyname(). 2007-10-16 18:13:47 +00:00
Vincent Richard
240db19366 Silently accept quoted string. 2007-08-30 21:38:54 +00:00
Vincent Richard
fd0647db85 Added function to unquote strings. 2007-08-30 21:38:22 +00:00
Vincent Richard
8066394538 Reset exception pointer (thanks to Emmanuel Cabestan). 2007-08-10 09:04:18 +00:00