aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-04-18Fixed double read of response.Vincent Richard1-2/+4
2013-04-16Added filtered output stream to transform LFs to CRLFs.Vincent Richard1-0/+71
2013-04-03Issue #4: set envelope sender.Vincent Richard3-7/+31
2013-03-27Remove +x bit from source filesJan Engelhardt8-0/+0
2013-03-25Added support for charset conversion with ICU (thanks to Mehmet Bozkurt).Vincent Richard3-2/+221
2013-03-24Strip spaces at end of header lines (Zarafa).Vincent Richard1-1/+15
2013-03-24Fixed warnings and 64-bit issues.Vincent Richard7-12/+12
2013-03-24Let whitespace break the value of a parameterized header field, not just a ↵Vincent Richard1-1/+7
';' (thanks to Zarafa).
2013-03-24Checks for a charset in all words of a parameter in a parameterizedHeader.Vincent Richard1-2/+15
Fixes filename encoding when the quoted-printable starts halfway, but if multiple charsets are used (unlikely) it may still fail (thanks to Zarafa).
2013-03-24Also check for RFC-2047 end sequence.Vincent Richard1-1/+1
2013-03-24Fixed parsing header field value on next line.Vincent Richard1-1/+1
2013-03-24Fixed whitespace parsing before word.Vincent Richard1-4/+6
2013-03-11Fixed mailbox and mailbox group parsing. Added unit tests.Vincent Richard4-9/+30
2013-03-06Fixed compilation warnings.Vincent Richard2-2/+2
2013-03-06Fixed maximum block size for read().Vincent Richard1-1/+1
2013-02-28Fixed issue #26: strcpy_s not available on MinGW.Vincent Richard1-0/+6
2013-02-27Throw exception when an invalid value type is set in a header field.Vincent Richard3-7/+31
2013-02-27Fixed wrong function called.Vincent Richard1-2/+2
2013-02-26Use secure versions of time/string functions on Windows.Vincent Richard2-9/+4
2013-02-25Fixed typo in function name.Vincent Richard5-9/+9
2013-02-25Defaults to local charset when assigning word from raw string.Vincent Richard1-0/+1
2013-02-24Message generation/parsing context. Charset conversion options. Preliminary ↵Vincent Richard41-697/+1817
implementation of RFC-6532.
2013-02-24fix include file caseMark Brand2-2/+2
2013-02-23Fixed filename case.Vincent Richard1-1/+1
2013-02-22Fixed comparison always true.Vincent Richard1-2/+2
2013-02-207bit is the default encoding. Do not force CTE field with default value to ↵Vincent Richard1-3/+0
be added in header.
2013-02-20Fixed SMTP dot stuffing at the beginning of content.Vincent Richard1-1/+24
2013-02-18Process header before transmitting message via SMTP.Vincent Richard3-8/+117
2013-02-17Added helper function to replace header field.Vincent Richard1-0/+7
2013-02-17SMTP response code 251 for RCPT TO is now treated as successful.Vincent Richard1-1/+2
2013-02-17Reset SMTP session state (using RSET command) if transport is being reused.Vincent Richard2-1/+28
2013-02-15The seekableInputStreamRegionAdapter now stores its own current position, to ↵Vincent Richard1-13/+24
avoid issues when multiple adapters share the same underlying stream.
2013-02-13Trim first line of POP3 response to get rid of CR, if any.Vincent Richard1-2/+2
2013-02-12Unit tests for SMTPCommand and SMTPCommandSet. Fixed ↵Vincent Richard1-1/+1
SMTPCommandSet::isFinished().
2013-02-12Rewrote SMTP command sending. Better code for pipelining. Report full ↵Vincent Richard3-109/+344
command text on MAIL/RCPT errors.
2013-02-11Fixed invalid use of freed memory.Vincent Richard2-2/+4
2013-02-11Added missing includes.Vincent Richard1-0/+3
2013-02-10Check for MLang on Windows platform.Vincent Richard1-3/+3
2013-02-10Fixed issue #23. Avoid additional queries if gethostname() is already a ↵Vincent Richard2-54/+72
FQDN. Use getaddrinfo() instead of gethostbyname() for IPv6 compatibility.
2013-02-08Additional MDN fields (thanks to Mehmet Bozkurt).Vincent Richard1-4/+39
2013-02-05Check for localtime_r and gmtime_r at build instead of testing _REENTRANT. ↵Vincent Richard3-6/+13
Use localtime_s and gmtime_s on Windows, if available.
2013-02-05Gives access to X.509 certificate underlying structure.Vincent Richard2-0/+12
2013-01-15Moved includes to fix compilation issue.Vincent Richard1-6/+0
2013-01-15Renamed TYPE_BOOL to avoid name collision on MacOS.Vincent Richard4-20/+20
2013-01-15Better test for stream state.Vincent Richard1-1/+1
2013-01-15Removed unused includes for OpenSSL.Vincent Richard1-6/+0
2013-01-10Updated copyright year and maintainer email address.Vincent Richard171-174/+174
2012-12-27Fixed issue #17.Vincent Richard1-3/+8
2012-12-24exclude defaultCertificateVerifier.cpp unless VMIME_HAVE_TLS_SUPPORTMark Brand1-0/+5
2012-12-22Fixed type for maximum line length.Vincent Richard1-5/+6