aboutsummaryrefslogtreecommitdiffstats
path: root/tests/parser (unfollow)
Commit message (Expand)AuthorFilesLines
2024-06-11Fix a test failure in testNewFromString (#311)Jan Engelhardt1-1/+1
2024-05-21vmime: prevent loss of a space during text::createFromString (#306)Jan Engelhardt2-5/+15
2024-05-21tests: switch a byte sequence in textTest (#305)Jan Engelhardt1-2/+2
2024-05-21Fixes/comments for guessBestEncoding (#304)Jan Engelhardt2-0/+21
2024-05-21vmime: avoid changing SEVEN_BIT when encoding::decideImpl sees U+007F (#303)Jan Engelhardt1-0/+11
2022-01-25Fixed possible recursion crash when parsing mailbox groups.vincent-richard2-0/+43
2021-05-15Prevent accessing empty bufferibanic1-0/+27
2020-12-11Avoid force-encoding display names that fit within qcontentJan Engelhardt2-1/+14
2020-06-16#238 Fixed whitespace between encoded wordsvincent-richard1-0/+85
2020-06-02Added test.vincent-richard1-0/+10
2019-10-05Skip delimiter lines that are not exactly equal to the boundaryJan Engelhardt1-0/+38
2019-10-05Disregard whitespace between leading boundary hyphens and markerJan Engelhardt1-3/+3
2019-01-25Improve address parser for malformed mailbox specificationsJan Engelhardt1-6/+6
2019-01-24tests: add more malformation tests to mailboxTestJan Engelhardt1-4/+19
2018-09-15Removed 'stringProxy' since COW std::string is no longer valid in C++11.Vincent Richard1-31/+0
2018-09-05Code style and clarity.Vincent Richard27-800/+1132
2018-08-18Avoid copy by passing shared_ptr<> with const reference.Vincent Richard3-4/+4
2018-03-12Added unit test related to PR #192.Vincent Richard1-0/+10
2017-01-02Always ignore newlines between words.Vincent Richard1-0/+4
2016-11-05Fixed #149: don't loose charset when fixing invalid broken words.Vincent Richard1-13/+66
2016-03-13Issue #126: more warnings fixed.Vincent Richard1-1/+1
2015-06-07Estimate generated size of parameterized field.Vincent Richard1-0/+140
2015-05-03Fixed parsing of UTF8 email addresses (RFC-2047 local part + IDNA domain name).Vincent Richard1-0/+16
2015-02-19Fixed unit test so that is does not depend on the current locale charset.Vincent Richard1-1/+3
2015-02-16Issue #103: fix badly encoded words.Vincent Richard2-2/+149
2015-01-14Fixed issue #98: support for wrongly padded B64 words.Vincent Richard1-0/+22
2014-06-30Added support for language specification in RFC-2047 encoded words and RFC-22...Vincent Richard3-6/+53
2014-06-17Allow choosing between encoding modes for parameter values.Vincent Richard1-21/+87
2014-06-06Removed useless 'virtual' inheritance (fixed issue #84).Vincent Richard1-1/+1
2014-06-01Fixed parsing of empty lines in header field value.Vincent Richard1-0/+17
2014-01-15Do not make calls to setlocale() in a library. Use default user locale in tes...Vincent Richard3-0/+72
2013-12-10Simplified types for better readability. Use appropriate types (size_t, byte_...Vincent Richard3-6/+6
2013-11-21Boost/C++11 shared pointers.Vincent Richard15-174/+178
2013-10-16Fixed group parsing in mailboxList.Vincent Richard1-0/+48
2013-07-11Refactored the way embedded objects are referenced in MHTML.Vincent Richard1-0/+3
2013-06-27Do not QP-encode CRLFs when content type is text.Vincent Richard1-0/+66
2013-06-27Removed debug printf.Vincent Richard1-1/+0
2013-06-26Unit tests for content handlers.Vincent Richard4-0/+600
2013-06-24Added support for SIZE SMTP extension (RFC-1870).Vincent Richard1-0/+57
2013-06-13Added support for transport padding in boundary (issue #38).Vincent Richard1-0/+42
2013-06-09Fixed comment.Vincent Richard1-1/+1
2013-03-25Added support for charset conversion with ICU (thanks to Mehmet Bozkurt).Vincent Richard2-1/+12
2013-03-24Strip spaces at end of header lines (Zarafa).Vincent Richard1-0/+17
2013-03-24Fixed warnings and 64-bit issues.Vincent Richard2-10/+10
2013-03-24Let whitespace break the value of a parameterized header field, not just a ';...Vincent Richard1-0/+12
2013-03-24Fixed parsing header field value on next line.Vincent Richard1-0/+17
2013-03-18Updated tests for charset conversion.Vincent Richard3-222/+348
2013-03-11Fixed mailbox and mailbox group parsing. Added unit tests.Vincent Richard2-0/+115
2013-03-08Refactored unit tests.Vincent Richard17-85/+17
2013-02-27Throw exception when an invalid value type is set in a header field.Vincent Richard1-0/+56