aboutsummaryrefslogtreecommitdiffstats
path: root/src/libmime/message.c
Commit message (Expand)AuthorAgeFilesLines
* [Feature] Try to detect HTML messages betterVsevolod Stakhov2018-02-031-1/+17
* [Minor] Improve language detection debug loggingVsevolod Stakhov2018-01-151-1/+2
* [Fix] Various improvements in language detectionVsevolod Stakhov2018-01-131-5/+7
* [Project] Preliminary version of ngramms based language detectorVsevolod Stakhov2018-01-131-1/+12
* [Project] Remove old language detectorVsevolod Stakhov2018-01-131-176/+36
* [Project] Add unigramms to language detection as wellVsevolod Stakhov2018-01-011-2/+16
* [Minor] Check gtube in larger messagesVsevolod Stakhov2017-12-291-1/+1
* [Feature] Add more gtube like patterns to test other spam actionsVsevolod Stakhov2017-12-241-15/+74
* [CritFix] Fix newlines detectionVsevolod Stakhov2017-10-211-0/+7
* [Fix] Further tokenization fixesVsevolod Stakhov2017-10-211-2/+2
* [CritFix] Another portion of tokenization fixesVsevolod Stakhov2017-10-181-4/+14
* [Fix] Lowercase wordsVsevolod Stakhov2017-10-181-2/+0
* [Minor] Avoid out of boundary readsVsevolod Stakhov2017-10-141-2/+2
* [Feature] Add more text attributesVsevolod Stakhov2017-09-231-0/+10
* [Fix] Fix get_content methodVsevolod Stakhov2017-07-181-1/+1
* [Minor] Fix element addedVsevolod Stakhov2017-06-221-4/+4
* [Feature] Add text_part:get_stats functionVsevolod Stakhov2017-06-211-2/+2
* [Minor] Add some more data to the spaces strip algorithmVsevolod Stakhov2017-06-211-0/+12
* [Feature] Store more data when stripping newlinesVsevolod Stakhov2017-06-211-25/+70
* [Feature] Rework newlines strip parser one more timeVsevolod Stakhov2017-06-211-0/+146
* [Feature] Support MTA name headerVsevolod Stakhov2017-05-311-1/+3
* [Feature] Reuse stemmers in the cacheVsevolod Stakhov2017-05-131-8/+21
* [Minor] Do not use lowercase for stemmed words unless 1.6 releaseVsevolod Stakhov2017-05-131-0/+2
* [Fix] Fix lowercasing of stemmed wordsVsevolod Stakhov2017-05-131-1/+1
* [Minor] Check for parts with no wordsVsevolod Stakhov2017-05-131-1/+1
* [Minor] Move some of mempool magic constants to a separate fileVsevolod Stakhov2017-05-111-6/+9
* [Feature] Store average words length and short words countVsevolod Stakhov2017-05-111-2/+72
* [Minor] Refactor destroy -> freeVsevolod Stakhov2017-04-291-1/+1
* [Feature] Add initial support of the new protocol replyVsevolod Stakhov2017-04-261-0/+1
* [Rework] Remove multiple metrics support from RspamdVsevolod Stakhov2017-04-261-1/+1
* [Minor] Unify substring search routinesVsevolod Stakhov2017-04-071-1/+1
* [Minor] Properly deal with content type parameterVsevolod Stakhov2017-03-291-1/+2
* [Feature] Distinguish URLs found in SubjectVsevolod Stakhov2017-03-281-7/+3
* [Minor] Fix various style issuesVsevolod Stakhov2017-03-231-7/+0
* [Minor] Remove some unused variablesVsevolod Stakhov2017-03-101-2/+1
* [Feature] Enchance text_part:get_content methodVsevolod Stakhov2017-03-061-0/+2
* [Feature] Add heuristic to find text parts in filesVsevolod Stakhov2017-03-031-16/+53
* [Fix] Fix ignoring of bad text partsVsevolod Stakhov2017-02-231-1/+4
* [Fix] Stop processing of bad parts as text partsVsevolod Stakhov2017-02-231-1/+12
* [Rework] Use a special structure for stats tokensVsevolod Stakhov2017-02-141-4/+5
* [Feature] Implement received headers flagsVsevolod Stakhov2017-02-131-0/+1
* [Fix] Fix couple of issuesVsevolod Stakhov2017-01-151-1/+1
* [Rework] Start rework of mime addressesVsevolod Stakhov2016-12-221-138/+47
* [Minor] Reduce log noise (#1272)Andrew Lewis2016-12-211-1/+1
* [Feature] Add own routine to generate a message idVsevolod Stakhov2016-12-201-1/+1
* [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] Cut braces in message idVsevolod Stakhov2016-12-191-2/+17
* [Minor] Remove redundant headers parsingVsevolod Stakhov2016-12-161-21/+0
* [Minor] Assign mime partVsevolod Stakhov2016-12-161-0/+2