aboutsummaryrefslogtreecommitdiffstats
path: root/src/libmime
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Fix various issuesVsevolod Stakhov2019-01-151-23/+34
* [Feature] Regexp: Allow local lua functions in Rspamd regexp moduleVsevolod Stakhov2019-01-152-9/+116
* [Minor] Core: Rework images processing APIVsevolod Stakhov2019-01-152-25/+47
* [Minor] Fix some more issues after actions reworkVsevolod Stakhov2019-01-141-2/+2
* [Minor] Fix some issuesVsevolod Stakhov2019-01-141-2/+2
* [Project] More work towards flexible actionsVsevolod Stakhov2019-01-144-68/+109
* [Minor] Core: Treat 0x200c as zero width space as wellVsevolod Stakhov2019-01-141-1/+1
* [Project] Add concept of flexible actionsVsevolod Stakhov2019-01-131-1/+1
* [Minor] Core: Also count spaces when skipping invisible spacesVsevolod Stakhov2019-01-121-0/+2
* [Feature] Core: Ignore and mark invisible spacesVsevolod Stakhov2019-01-121-2/+37
* [Fix] Archive: Final fixes for 7z archivesVsevolod Stakhov2019-01-111-10/+5
* [Minor] Archives: More fixes to 7zip parsingVsevolod Stakhov2019-01-111-4/+3
* [Minor] Archive: Find encrypted 7zip codecsVsevolod Stakhov2019-01-111-4/+18
* [Minor] Archives: Fix 7zip codecs id reading logicVsevolod Stakhov2019-01-111-8/+34
* [Fix] Core: Detect encrypted rarv5 archivesVsevolod Stakhov2019-01-051-1/+40
* [Minor] Core: Improve raw files scanVsevolod Stakhov2019-01-053-4/+44
* [Minor] Core: Improve debugging in archive detection codeVsevolod Stakhov2018-12-281-50/+87
* [Feature] Core: Detect charset in archived filesVsevolod Stakhov2018-12-283-16/+134
* [Feature] Core: Add support for gzip archivesVsevolod Stakhov2018-12-272-3/+155
* [Rework] Slashing: Distinguish lualibdir, pluginsdir and sharedirVsevolod Stakhov2018-12-261-1/+1
* [Fix] Core: Fix iso-8859-16 encodingVsevolod Stakhov2018-12-241-20/+115
* [Minor] Core: Fix one more issue in content_type_has_paramVsevolod Stakhov2018-12-201-2/+6
* [Minor] Core: Fix content type attributes access after reworkVsevolod Stakhov2018-12-191-25/+70
* [Feature] Rspamadm: Allow to append footers to plain messagesVsevolod Stakhov2018-12-181-2/+2
* [Fix] Core: Fix content calculations for message partsVsevolod Stakhov2018-12-171-2/+2
* [Fix] Core: Fix part length when dealing with boundariesVsevolod Stakhov2018-12-171-1/+1
* [Minor] Core: Store raw bondary in multipart nodeVsevolod Stakhov2018-12-174-37/+64
* [Fix] Core: Don't detect language twiceVsevolod Stakhov2018-12-141-2/+0
* [Fix] Core: Fix parts distance calculationsVsevolod Stakhov2018-12-131-17/+17
* [Minor] Core: Fix parsing of addresses with comma in namesVsevolod Stakhov2018-12-131-1/+1
* [Feature] Core: Add libmagic detection for all partsVsevolod Stakhov2018-12-113-14/+42
* Revert "Revert "[Fix] Use decoded values when parsing mime addresses""Vsevolod Stakhov2018-12-101-4/+4
* [Minor] Do not tolerate archives with `text` content typeVsevolod Stakhov2018-12-031-0/+7
* [Fix] Do not trigger BROKEN_CONTENT_TYPE on innocent text partsVsevolod Stakhov2018-12-031-2/+1
* [Fix] Fix boundaries checks in embedded messagesVsevolod Stakhov2018-11-301-5/+5
* [Minor] Count words based on text wordsVsevolod Stakhov2018-11-303-5/+10
* [Rules] Use bad_unicode flag for LEAKED_PASSWORD_SCAM ruleVsevolod Stakhov2018-11-301-1/+1
* [Feature] Allow to get task flags in C expressionsVsevolod Stakhov2018-11-296-62/+143
* [Feature] Add more words regexp classesVsevolod Stakhov2018-11-291-0/+8
* [Fix] Fix double freeVsevolod Stakhov2018-11-291-4/+0
* [CritFix] Strictly deny unencoded bad utf8 sequences in headersVsevolod Stakhov2018-11-272-1/+26
* [Minor] Add extra heuristic for text partsVsevolod Stakhov2018-11-271-1/+30
* [CritFix] Make flags mutually exclusive for mime partsVsevolod Stakhov2018-11-272-15/+17
* [Minor] Another fail-safety checkVsevolod Stakhov2018-11-271-2/+5
* [Project] Use more generalised API to produce meta wordsVsevolod Stakhov2018-11-261-1/+3
* [Minor] Fix lua tokenize functionVsevolod Stakhov2018-11-261-4/+1
* [Minor] Fix indefinite loop in language detectorVsevolod Stakhov2018-11-261-5/+4
* [Project] Finish basic tasks in new unicode projectVsevolod Stakhov2018-11-251-5/+5
* [Project] Rework parts conversion and serializationVsevolod Stakhov2018-11-253-234/+23
* [Project] Rework language detector to work with ucs32Vsevolod Stakhov2018-11-251-30/+37