aboutsummaryrefslogtreecommitdiffstats
path: root/src/libmime
Commit message (Expand)AuthorAgeFilesLines
* [Fix] Deal with double eqsigns when decoding headersVsevolod Stakhov2020-09-011-2/+3
* [Minor] Plug memory leakVsevolod Stakhov2020-08-291-5/+7
* [Fix] Another try to fix email names parsingVsevolod Stakhov2020-08-051-4/+4
* [Minor] Fix multipattern usageVsevolod Stakhov2020-08-041-8/+6
* [Minor] Fix simple regexpsVsevolod Stakhov2020-07-291-26/+21
* [Project] Add `L` flag for regexps to save start of the match in HyperscanVsevolod Stakhov2020-07-281-4/+10
* [Project] Allow to specify re_conditions for regular expressionsVsevolod Stakhov2020-07-281-5/+47
* [Minor] Save zero terminated string properlyVsevolod Stakhov2020-07-271-2/+5
* [Fix] Restore support for `for` and `id` parts in received headersVsevolod Stakhov2020-07-272-0/+21
* [Project] Preliminary support of lua conditions for regexpsVsevolod Stakhov2020-07-241-4/+6
* [Minor] Gzip archives are always deflateVsevolod Stakhov2020-07-131-1/+1
* [Fix] Fix adding of the empty archive file for gzipVsevolod Stakhov2020-07-131-5/+11
* [Minor] Avoid code duplicationVsevolod Stakhov2020-06-112-47/+15
* [Minor] Improve loggingVsevolod Stakhov2020-06-021-2/+10
* [Minor] Try slightly different approach when looking charset aliasesVsevolod Stakhov2020-06-021-4/+4
* [Minor] Add fast paths for utf8 conversionsVsevolod Stakhov2020-06-021-0/+29
* [Rework] Allow to specify exat metric result when adding a symbolVsevolod Stakhov2020-05-272-34/+57
* [Minor] Fix some compile issuesVsevolod Stakhov2020-05-261-1/+0
* [Rework] Use google-ced instead of libicu chardet as the former sucksVsevolod Stakhov2020-05-261-24/+9
* [Minor] Fix config-less testsVsevolod Stakhov2020-05-191-4/+9
* [Minor] Add `max_recipients` config knobVsevolod Stakhov2020-05-193-9/+8
* [Minor] Add a simple way to limit number of email addressesVsevolod Stakhov2020-05-193-20/+37
* [Minor] Allow attaching of urls to the mime partsVsevolod Stakhov2020-05-053-1/+10
* [Fix] Disable text detection heuristics for encrypted partsVsevolod Stakhov2020-04-282-0/+6
* [Minor] One more fix for spaces at the end of boundaryVsevolod Stakhov2020-04-271-5/+12
* [Fix] Skip spaces at the boundary endVsevolod Stakhov2020-04-271-1/+1
* [Minor] Try to process images before text part heuristicVsevolod Stakhov2020-04-153-11/+37
* [Minor] Allow 'default' to be the default resultVsevolod Stakhov2020-04-141-0/+3
* [Project] Rework some more functions to work with shadow resultsVsevolod Stakhov2020-04-143-34/+35
* [Minor] Add a small helper functionVsevolod Stakhov2020-04-072-0/+28
* [Project] Rework scan result functions to support shadow resultsVsevolod Stakhov2020-04-073-16/+24
* [Minor] Allow to add named results via lua APIVsevolod Stakhov2020-04-061-1/+8
* [Project] Implement symbols insertion in multiple results modeVsevolod Stakhov2020-04-061-18/+53
* [Project] Start results chain implementationVsevolod Stakhov2020-04-032-11/+19
* [Minor] Try to fix OOB readsVsevolod Stakhov2020-03-311-1/+1
* [Rework] URL: Another update for urls extraction logicVsevolod Stakhov2020-03-231-15/+2
* [Rework] Change the way to extract URLs when dealing with alternative partsVsevolod Stakhov2020-03-191-4/+41
* [Fix] Fix flags that caused force_actions failureVsevolod Stakhov2020-03-181-1/+1
* [Fix] Improve base64 detectionVsevolod Stakhov2020-03-161-5/+76
* [Minor] Improve logging of the invalid charset caseVsevolod Stakhov2020-03-161-2/+3
* [Rework] Urls: adopt html related stuffVsevolod Stakhov2020-03-091-2/+1
* [Rework] Urls: more rework of the urls setsVsevolod Stakhov2020-03-092-8/+4
* [Fix] Avoid collisions in mempool variables by changing fuzzy caching logicVsevolod Stakhov2020-02-243-4/+4
* [Fix] Fix smtp message on passthrough resultVsevolod Stakhov2020-02-203-10/+27
* [CritFix] Fix parsing of the content type attributesVsevolod Stakhov2020-02-171-0/+19
* [Minor] Split url and email regexpsVsevolod Stakhov2020-02-131-0/+5
* [Rework] Further project structure reorganisationVsevolod Stakhov2020-02-111-2/+0
* [Rework] Refactor libraries structureVsevolod Stakhov2020-02-101-1/+1
* [Fix] 'R' flag is for all headers regexpAnton Yuzhaninov2020-02-101-2/+2
* [Minor] Add some more heuristics for stop words detectionVsevolod Stakhov2020-02-082-1/+40