aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixed bug #2966885: memory leak caused by strong ref (thanks to tuxx from SF).Vincent Richard2010-03-101-2/+2
|
* Don't quote if no encoding is needed.Vincent Richard2010-02-101-1/+2
|
* Allow spaces to appear in mailbox display name without encoding or quoting. ↵Vincent Richard2010-02-101-2/+3
| | | | Encode or quote if CR or LF is present.
* Fixed compilation issue on Windows.Vincent Richard2010-02-031-1/+1
|
* Use homemade isSpace() instead of std::ispace() for portability.Vincent Richard2010-02-031-1/+1
|
* Removed wide-char support.Vincent Richard2010-02-033-35/+0
|
* Fixed memory leak.Vincent Richard2010-02-011-1/+1
|
* Fixed bug #2927077: account for multi-byte charsets in invalid sequence output.Vincent Richard2010-02-011-14/+24
|
* Fixed bug #2927077: account for multi-byte charsets in invalid sequence output.Vincent Richard2010-02-011-1/+12
|
* Fixed bug #2933667: CRLF filter broken.Vincent Richard2010-01-201-2/+2
|
* Makes 'To' optional, like 'Cc' and 'Bcc'. An exception is still thrown if ↵Vincent Richard2009-12-131-2/+8
| | | | there are no recipients at all (see bug #2912670).
* Fixed non thread-safe getLocalCharset() function (thanks to Bartek Szurgot).Vincent Richard2009-12-081-0/+44
|
* Fixed not exception-safe constructor, which could lead to possible memory ↵Vincent Richard2009-12-087-44/+36
| | | | leak (thanks to Bartek Szurgot). Get rid of const-ness on factories.
* Initialize multi-threading for GNUTLS/GCrypt (thanks to Bartek Szurgot).Vincent Richard2009-12-081-0/+19
|
* Fixed directory renaming.Vincent Richard2009-12-011-1/+5
|
* Added option to return ISO week-numbering instead of default calendar-numbering.Vincent Richard2009-12-011-2/+2
|
* Added block size on sockets to allow different buffer size for SSL.Vincent Richard2009-11-307-12/+46
|
* Quote mailbox name instead of encoding it whenever it's possible.Vincent Richard2009-11-122-4/+16
|
* Auto-detect filename. Renamed 'filename' argument to 'filepath' for ↵Vincent Richard2009-11-042-11/+72
| | | | disambiguity. Added constructor for input stream. Use 'word' instead of 'string' for filename.
* Removed some unnecessary consts on integral types where overrides conflict. ↵Vincent Richard2009-11-041-2/+2
| | | | Added <cctype> to get the std::isspace that doesn't require a 2nd arg 'locale' (thanks to Ben Jackson).
* Reset EOF flag when stream is reset.Vincent Richard2009-11-031-1/+3
|
* Fixed possible segfault (thanks to László Vadócz).Vincent Richard2009-11-031-1/+1
|
* Fixed possible segfault (thanks to John van der Kamp, from Zarafa).Vincent Richard2009-09-151-1/+4
|
* Relicensed VMime under the GNU GPL version 3. Changed copyright year to 2009.Vincent Richard2009-09-06142-284/+284
|
* maildirFolder::addMessage() : iff FLAG_RECENT is present, add message to ↵Vincent Richard2009-07-112-12/+23
| | | | 'new' instead of 'cur' (Georg Sauthoff).
* fsync() in posixFile::fileCreate(); changed posixFile::rename to exclusive ↵Vincent Richard2009-07-111-0/+6
| | | | semantics - if dst exists it fails (Georg Sauthoff).
* Ensure 'unsigned long' is 4 bytes long (Georg Sauthoff).Vincent Richard2009-07-111-2/+5
|
* gnutls_x509_crt_list_import does not support multiple DER certificates ↵Vincent Richard2009-06-211-13/+12
| | | | (Georg Sauthoff).
* Include hostname in message id (ensure unicity when working on a network ↵Vincent Richard2009-06-211-0/+3
| | | | file system).
* Use ::flush() (aka fsync()) after a maildir message is written (Georg Sauthoff).Vincent Richard2009-06-211-0/+2
|
* Changed posix write wrapper since a) write can be interrupted and b) write ↵Vincent Richard2009-06-211-2/+23
| | | | can write less than specified without error (Georg Sauthoff).
* Added other missing return error checks for posix system calls; check ↵Vincent Richard2009-06-211-18/+62
| | | | consistent for -1 (Georg Sauthoff).
* Check return status of fsync (Georg Sauthoff).Vincent Richard2009-06-211-1/+2
|
* Fixed duplicate switch case on AIX (thanks to Robin Rawson-Tetley).Vincent Richard2009-04-091-0/+2
|
* Fixed block size through filtered streams.Vincent Richard2009-04-092-3/+19
|
* Fixed non-numeric timezone parsing (thanks to John van der Kamp, Zarafa).Vincent Richard2009-01-091-1/+3
|
* Fixed week of year for 53th week (non ISO-compliant).Vincent Richard2008-12-291-0/+3
|
* Send CRLF in the same packet as command to avoid problems with some servers.Vincent Richard2008-12-161-2/+4
|
* Missing #include for GCC 4.4 (thanks to Martin Michlmayr).Vincent Richard2008-11-091-0/+1
|
* New namespace for encoders.Vincent Richard2008-10-1217-91/+122
|
* Fixed compilation warnings.Vincent Richard2008-10-1293-365/+373
|
* Encode '?' characters to avoid breaking QP encoding (Zarafa).Vincent Richard2008-07-111-1/+1
|
* Fixed 'negative unsigned' index causing crash (Zarafa).Vincent Richard2008-07-111-2/+2
|
* Enable re-generation of broken Content-Id's that had no '@' sign in them ↵Vincent Richard2008-07-111-2/+7
| | | | (Zarafa).
* Treat empty encoding as default '7-bit' (Zarafa).Vincent Richard2008-07-111-0/+3
|
* Fixed bad buffer length causing duplicate data (Zarafa).Vincent Richard2008-07-111-1/+1
|
* Escape all RFC-2047 'especials' characters (Zarafa).Vincent Richard2008-07-111-0/+8
|
* Fix for possible NULL return value for setlocale() (Zarafa).Vincent Richard2008-07-111-2/+2
|
* Actually add the 'Final-Recipient' header (Zarafa).Vincent Richard2008-07-111-0/+2
|
* Remove BCC headers before sending the message over SMTP (Zarafa).Vincent Richard2008-07-111-0/+10
|