aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-11-04Auto-detect filename. Renamed 'filename' argument to 'filepath' for ↵Vincent Richard2-11/+72
disambiguity. Added constructor for input stream. Use 'word' instead of 'string' for filename.
2009-11-04Removed some unnecessary consts on integral types where overrides conflict. ↵Vincent Richard1-2/+2
Added <cctype> to get the std::isspace that doesn't require a 2nd arg 'locale' (thanks to Ben Jackson).
2009-11-03Reset EOF flag when stream is reset.Vincent Richard1-1/+3
2009-11-03Fixed possible segfault (thanks to László Vadócz).Vincent Richard1-1/+1
2009-09-15Fixed possible segfault (thanks to John van der Kamp, from Zarafa).Vincent Richard1-1/+4
2009-09-06Relicensed VMime under the GNU GPL version 3. Changed copyright year to 2009.Vincent Richard142-284/+284
2009-07-11maildirFolder::addMessage() : iff FLAG_RECENT is present, add message to ↵Vincent Richard2-12/+23
'new' instead of 'cur' (Georg Sauthoff).
2009-07-11fsync() in posixFile::fileCreate(); changed posixFile::rename to exclusive ↵Vincent Richard1-0/+6
semantics - if dst exists it fails (Georg Sauthoff).
2009-07-11Ensure 'unsigned long' is 4 bytes long (Georg Sauthoff).Vincent Richard1-2/+5
2009-06-21gnutls_x509_crt_list_import does not support multiple DER certificates ↵Vincent Richard1-13/+12
(Georg Sauthoff).
2009-06-21Include hostname in message id (ensure unicity when working on a network ↵Vincent Richard1-0/+3
file system).
2009-06-21Use ::flush() (aka fsync()) after a maildir message is written (Georg Sauthoff).Vincent Richard1-0/+2
2009-06-21Changed posix write wrapper since a) write can be interrupted and b) write ↵Vincent Richard1-2/+23
can write less than specified without error (Georg Sauthoff).
2009-06-21Added other missing return error checks for posix system calls; check ↵Vincent Richard1-18/+62
consistent for -1 (Georg Sauthoff).
2009-06-21Check return status of fsync (Georg Sauthoff).Vincent Richard1-1/+2
2009-04-09Fixed duplicate switch case on AIX (thanks to Robin Rawson-Tetley).Vincent Richard1-0/+2
2009-04-09Fixed block size through filtered streams.Vincent Richard2-3/+19
2009-01-09Fixed non-numeric timezone parsing (thanks to John van der Kamp, Zarafa).Vincent Richard1-1/+3
2008-12-29Fixed week of year for 53th week (non ISO-compliant).Vincent Richard1-0/+3
2008-12-16Send CRLF in the same packet as command to avoid problems with some servers.Vincent Richard1-2/+4
2008-11-09Missing #include for GCC 4.4 (thanks to Martin Michlmayr).Vincent Richard1-0/+1
2008-10-12New namespace for encoders.Vincent Richard17-91/+122
2008-10-12Fixed compilation warnings.Vincent Richard93-365/+373
2008-07-11Encode '?' characters to avoid breaking QP encoding (Zarafa).Vincent Richard1-1/+1
2008-07-11Fixed 'negative unsigned' index causing crash (Zarafa).Vincent Richard1-2/+2
2008-07-11Enable re-generation of broken Content-Id's that had no '@' sign in them ↵Vincent Richard1-2/+7
(Zarafa).
2008-07-11Treat empty encoding as default '7-bit' (Zarafa).Vincent Richard1-0/+3
2008-07-11Fixed bad buffer length causing duplicate data (Zarafa).Vincent Richard1-1/+1
2008-07-11Escape all RFC-2047 'especials' characters (Zarafa).Vincent Richard1-0/+8
2008-07-11Fix for possible NULL return value for setlocale() (Zarafa).Vincent Richard1-2/+2
2008-07-11Actually add the 'Final-Recipient' header (Zarafa).Vincent Richard1-0/+2
2008-07-11Remove BCC headers before sending the message over SMTP (Zarafa).Vincent Richard1-0/+10
2008-07-11Recover from broken emails without a final boundary (Zarafa).Vincent Richard1-1/+22
2008-04-28Fixed extra space in subject (see ↵Vincent Richard2-46/+99
https://sourceforge.net/forum/message.php?msg_id=4894970).
2008-04-14Removed old GNU TLS error.Vincent Richard1-1/+1
2008-01-28Fixed constructor ambiguity in 'fileAttachment'.Vincent Richard1-1/+11
2008-01-04Changed copyright year to 2008.Vincent Richard142-142/+142
2007-12-23Use std::vector<> instead of new[] allocation (avoid memory leaks by using ↵Vincent Richard2-23/+9
RAII idiom).
2007-11-20Fixed incorrect white-space between words.Vincent Richard2-6/+16
2007-10-16Initialize Winsock before using gethostbyname().Vincent Richard1-0/+6
2007-08-30Silently accept quoted string.Vincent Richard1-2/+3
2007-08-30Added function to unquote strings.Vincent Richard1-0/+36
2007-08-10Reset exception pointer (thanks to Emmanuel Cabestan).Vincent Richard1-3/+8
2007-07-09Fixed bug in modified UTF-7 encoding.Vincent Richard1-46/+95
2007-07-09Throw exception when badbit is set.Vincent Richard1-0/+8
2007-07-09New GCC definition.Vincent Richard1-1/+1
2007-06-07Fixed wrong block size (thanks to Emmanuel Cabestan).Vincent Richard1-1/+1
2007-05-22Fixed bug #1721186: thread-safe reference counting.Vincent Richard3-130/+306
2007-05-21Fixed bug #1656547: segfault in urlUtils::decode() if the string ends with '%'.Vincent Richard1-18/+18
2007-04-24Allow more than one mechanism after AUTH=.Vincent Richard1-12/+11