aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Issue #186: SMTPUTF8 is not an argument to RCPT + UTF8 in recipient address ↵Vincent Richard2017-12-142-7/+18
| | | | must switch the whole message to SMTPUTF8.
* Fixed #186: use SMTPUTF8 only when needed.Vincent Richard2017-12-143-3/+36
|
* Remove unnecesary public in vmime::encondingMiguel Chacon2017-10-171-2/+0
|
* Issue #179: fixed input/output buffer size.Vincent Richard2017-09-061-2/+7
|
* Fixed send performance issueAulddays2017-08-181-1/+1
|
* Fixed #177: thread id on OpenBSD.Vincent Richard2017-08-091-0/+2
|
* Clear OpenSSL error queue before calling a SSL_*() function, then ↵Vincent Richard2017-07-142-0/+11
| | | | SSL_get_error().
* Fixed #176: fixed missing definition of AF_UNSPEC and SOCK_STREAM on OpenBSD ↵Vincent Richard2017-07-141-0/+1
| | | | systems.
* Issue #173: recognize non-standard '8bits' encoding.Vincent Richard2017-06-191-0/+1
|
* Issue #138: fixed non-portable HOST_NAME_MAX.Vincent Richard2017-05-081-1/+1
|
* Issue #138: more reliable detection of strerror_r() variant.Vincent Richard2017-05-081-14/+27
|
* Merge branch 'master' of https://github.com/kisli/vmimeVincent Richard2017-03-294-14/+60
|\
| * Merge pull request #165 from bmagistro/masterVincent Richard2017-03-134-14/+60
| |\ | | | | | | Ensure user defined parsingContext is passed forward on calls to parse.
| | * fix deleted characterbmagistro2017-03-091-1/+1
| | |
| | * attempt 2, fix whitespace differencesbmagistro2017-03-092-22/+22
| | |
| | * attempt 2, fix whitespace differencesbmagistro2017-03-091-21/+21
| | |
| | * use original headerField.cpp to avoid whitespace differencesbmagistro2017-02-271-106/+106
| | |
| | * add option to control parser invalid line behaviorbmagistro2017-02-273-113/+159
| | |
| | * ensure user defined parsingContext is passed forward on calls to parsebmagistro2017-02-251-5/+5
| | |
* | | Issue #168: multiple sequences of 'LF..' not replaced correctly.Vincent Richard2017-03-281-20/+12
|/ /
* / Issue #166: fixed include paths.Vincent Richard2017-03-131-83/+83
|/
* Fixed issue #160: invalid characters in hostname.Vincent Richard2017-02-104-67/+163
|
* Issue #163: default encoder (fallback).Vincent Richard2017-02-082-1/+38
|
* Fixed #159: parsing error on invalid FETCH BODYSTRUCTURE response.Vincent Richard2017-01-181-1/+14
|
* Fixed possible bad memory access.Vincent Richard2017-01-171-2/+2
|
* Emulate extraction of header+body for a specific part (IMAP).Vincent Richard2017-01-123-19/+86
|
* Fixed issue #157.Vincent Richard2017-01-118-14/+14
|
* Merge pull request #156 from bosim/add-wrapped-message-id-optionVincent Richard2017-01-033-1/+33
|\ | | | | Add option to specify if vmime should wrap (Message|Content)-Id.
| * Add option to specify if vmime should wrap (Message|Content)-IdBo Simonsen2017-01-033-1/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some MUAs (at least Outlook) has problems on Content-Id being wrapped, therefore it is desired to turn what off. By wrapping Content-Id we mean: Content-Id: <jira-generated-image-avatar-.................................................> becomes Content-Id: <jira-generated-image-avatar-.................................................> An option has been added to GenerationContext to force the wrapping off (GenerationContext::setWrapMessageId(false)). Signed-off-by: Bo Simonsen <[email protected]>
* | Always ignore newlines between words.Vincent Richard2017-01-021-1/+4
|/
* Fixed #149: don't loose charset when fixing invalid broken words.Vincent Richard2016-11-051-8/+31
|
* Added const overload for certificateException::getCertificate().0xd34df00d2016-10-082-0/+12
|
* Merge branch 'master' of https://github.com/kisli/vmimeVincent Richard2016-10-061-1/+2
|\
| * Skip multiple (bogus) colons after header field nameJan Engelhardt2016-10-041-1/+2
| | | | | | | | | | Some (broken) implementation sends double-colons for certain fields, and this change makes vmime support that case.
* | Fixed #144: lasting resolving is not an error.Vincent Richard2016-10-061-1/+3
|/
* Disabled debug response.Vincent Richard2016-08-301-1/+1
|
* Fixed #140: invalid separator char in parser.Vincent Richard2016-08-291-2/+2
|
* Fixed issue #139: thread-safe exception handling.Vincent Richard2016-08-252-39/+23
|
* Issue #138: fixed MSG_NOSIGNAL on Mac OS.Vincent Richard2016-04-251-0/+20
|
* Fixed 'portStr' not a std::string anymore.Vincent Richard2016-04-101-1/+1
|
* Always imbue C locale when using istringstream.Vincent Richard2016-04-107-1/+15
|
* Clarified object construction where 'enabled_shared_from_this' is used. Use ↵Vincent Richard2016-04-0529-83/+126
| | | | it only where it is needed.
* Fixed indentation.Vincent Richard2016-03-251-5/+5
|
* Misc fixes in error handling.Vincent Richard2016-03-251-16/+61
|
* Fixed special value 'last' in message sets.Vincent Richard2016-03-2410-93/+111
|
* Issue #126: even more warnings fixed.Vincent Richard2016-03-241-4/+8
|
* Issue #126: fixed deprecated GnuTLS types.Vincent Richard2016-03-235-19/+19
|
* Issue #126: fixed warnings about sign mismatch.Vincent Richard2016-03-2337-220/+217
|
* Fixed #135: getPeerAddress() is incorrect. Error handling.Vincent Richard2016-03-161-6/+14
|
* Issue #126: more warnings fixed.Vincent Richard2016-03-132-5/+7
|