aboutsummaryrefslogtreecommitdiffstats
path: root/src/libmime
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Ignore space chars when detect CTEVsevolod Stakhov2016-12-301-1/+9
* [Fix] Fix CTE detection heuristicVsevolod Stakhov2016-12-301-1/+4
* [Feature] Do not trust CTE, check base64 and qp strictlyVsevolod Stakhov2016-12-302-7/+21
* [Minor] Fix length in email addresses heuristicVsevolod Stakhov2016-12-281-5/+0
* [Feature] Add heuristic to process broken email addressesVsevolod Stakhov2016-12-281-0/+58
* [Fix] Disable zero-copy mode for text parts to avoid crashesVsevolod Stakhov2016-12-261-2/+14
* [Minor] Initialize DCT matrixVsevolod Stakhov2016-12-261-1/+1
* [Minor] Initialize variableVsevolod Stakhov2016-12-261-0/+1
* [Fix] Fix parsing of messages with no content typeVsevolod Stakhov2016-12-241-15/+16
* [Fix] Fix memory leak in parsing of mime namesVsevolod Stakhov2016-12-241-0/+2
* [Fix] Fix byte array expansion during toutf8 conversionVsevolod Stakhov2016-12-231-3/+3
* [Minor] Add condition to parse special mime headersVsevolod Stakhov2016-12-231-6/+7
* [Rework] Finally remove gmime dependency from RspamdVsevolod Stakhov2016-12-221-3/+0
* [Rework] Kill all InternetAddressList usagesVsevolod Stakhov2016-12-221-102/+27
* [Rework] Start rework of mime addressesVsevolod Stakhov2016-12-222-138/+124
* [Minor] Another fix for multircptVsevolod Stakhov2016-12-221-1/+1
* [Minor] Fix iso charsets normalizationVsevolod Stakhov2016-12-221-2/+1
* [Minor] More fixes to parsing of mime addressesVsevolod Stakhov2016-12-221-6/+10
* [Minor] Avoid double freeVsevolod Stakhov2016-12-221-4/+0
* [Feature] Add new function to parse mime addressesVsevolod Stakhov2016-12-222-1/+219
* [Feature] Filter non-utf chars from all decoded headersVsevolod Stakhov2016-12-223-24/+40
* [Minor] Binary CTE is equal to 8bitVsevolod Stakhov2016-12-211-0/+1
* [Fix] Do not lowercase Content-Disposition to perform decodingVsevolod Stakhov2016-12-211-1/+1
* [Fix] Decode filename in content dispositionVsevolod Stakhov2016-12-212-4/+4
* Merge pull request #1274 from fatalbanana/lemVsevolod Stakhov2016-12-211-1/+1
|\
| * [Minor] Reduce log noise (#1272)Andrew Lewis2016-12-211-1/+1
* | [Feature] Use own code for parsing of dateVsevolod Stakhov2016-12-211-0/+2
|/
* [Fix] Fix parsing of '=' character in headersVsevolod Stakhov2016-12-211-0/+1
* [Feature] Add own routine to generate a message idVsevolod Stakhov2016-12-203-1/+27
* [Minor] Fix crash on messages with no subjectVsevolod Stakhov2016-12-201-2/+5
* [Fix] Set task's subject from mime subjectVsevolod Stakhov2016-12-201-0/+6
* [Minor] Add function to encode mime headersVsevolod Stakhov2016-12-202-0/+89
* [Feature] Use Rspamd rfc2047 decoder instead of gmime oneVsevolod Stakhov2016-12-201-6/+3
* [Fix] Fix work with broken utf8 tokensVsevolod Stakhov2016-12-201-0/+5
* [Fix] Fix issues with quoted-printable encodingVsevolod Stakhov2016-12-201-1/+10
* [Minor] Add cleanupVsevolod Stakhov2016-12-192-4/+10
* [Minor] Treat utf especiallyVsevolod Stakhov2016-12-194-7/+19
* [Feature] Add own headers decoding routineVsevolod Stakhov2016-12-192-0/+217
* [Feature] Add rfc2047 grammarVsevolod Stakhov2016-12-191-0/+5
* [Minor] Add routine to recode byte arrays to utf-8Vsevolod Stakhov2016-12-192-2/+84
* [Feature] Implement new unicode normalizerVsevolod Stakhov2016-12-191-18/+51
* [Minor] Cut braces in message idVsevolod Stakhov2016-12-191-2/+17
* [Minor] Ignore empty/missing partsVsevolod Stakhov2016-12-181-1/+1
* [Minor] Do not dereference NULL pointerVsevolod Stakhov2016-12-181-3/+2
* [Fix] Fix processing of parts with no valid content typeVsevolod Stakhov2016-12-181-10/+8
* [Minor] Fix boundary calculationVsevolod Stakhov2016-12-181-1/+1
* [Fix] Fix processing of non-multipart messagesVsevolod Stakhov2016-12-181-3/+3
* [Fix] Fix charset normalisationVsevolod Stakhov2016-12-181-1/+3
* [Fix] Restore content type params related functionsVsevolod Stakhov2016-12-171-5/+126
* [Fix] Fix setting of content-type attributesVsevolod Stakhov2016-12-171-29/+18