summaryrefslogtreecommitdiffstats
path: root/src/libmime
Commit message (Expand)AuthorAgeFilesLines
* [Fix] Plug memory leakVsevolod Stakhov2019-10-261-3/+5
* [Fix] Fix crash on parts with no cdVsevolod Stakhov2019-10-261-1/+1
* [Minor] Fix error propagationVsevolod Stakhov2019-10-261-0/+4
* [Fix] Uuencode: Fix parsing of corrupted uuencodeVsevolod Stakhov2019-10-251-3/+3
* [Minor] Add safety check when using icu ubrk iteratorsVsevolod Stakhov2019-10-241-1/+3
* [Feature] Support uuencodingVsevolod Stakhov2019-10-232-0/+66
* [Minor] Do not try to parse non-trivial parts as text partsVsevolod Stakhov2019-10-211-1/+2
* [Minor] Do not use floating point when extending buffersVsevolod Stakhov2019-10-171-1/+1
* [Fix] Do not treat archives as textVsevolod Stakhov2019-10-171-1/+3
* [Fix] Fix size calculations when converting from utf16Vsevolod Stakhov2019-10-161-2/+4
* [Fix] Fix zip files check to relax requirementsVsevolod Stakhov2019-10-161-9/+21
* [Fix] Fix parent CTE propagationVsevolod Stakhov2019-10-111-0/+7
* [Minor] Fix compile warningsVsevolod Stakhov2019-10-102-5/+2
* [Minor] Do not use enum to store binary flagsVsevolod Stakhov2019-10-071-1/+1
* [Minor] Do not use text heuristic when checking attachmentsVsevolod Stakhov2019-10-071-5/+6
* [Minor] Oops, ignore undetectedVsevolod Stakhov2019-10-071-1/+1
* [Fix] Use heuristically detected text parts dataVsevolod Stakhov2019-10-071-2/+2
* [Fix] Do not assert if we have broken mime boundary in the headersVsevolod Stakhov2019-10-021-4/+5
* [Minor] Fix one more received caseVsevolod Stakhov2019-10-011-3/+3
* [Fix] Fix parsing of the received headers with empty partVsevolod Stakhov2019-10-011-4/+12
* [Fix] Distinguish remote and local addrs parsingVsevolod Stakhov2019-09-282-6/+14
* [Minor] Fix OOB accessVsevolod Stakhov2019-09-271-9/+11
* [Fix] Do not call implicit strlen to avoid issuesVsevolod Stakhov2019-09-261-1/+1
* [Minor] Some small style fixesVsevolod Stakhov2019-09-251-3/+3
* [Minor] Copy&paste fix for copy&paste OOB accessVsevolod Stakhov2019-09-251-1/+1
* [Fix] Fix log parameterVsevolod Stakhov2019-09-251-1/+1
* [Minor] Some sanity checkVsevolod Stakhov2019-09-251-1/+1
* [Project] Rework images detectionVsevolod Stakhov2019-09-242-5/+5
* [Fix] Fix embedded images linking logicVsevolod Stakhov2019-09-193-32/+58
* [Test] Fix using of Lua functions when called from LuaVsevolod Stakhov2019-09-091-3/+9
* [Minor] Some fixes to skip multiparts from detectionVsevolod Stakhov2019-09-091-1/+1
* [Rework] No more magicVsevolod Stakhov2019-09-092-111/+116
* [Project] Lua_magic: Some rework in detectionVsevolod Stakhov2019-09-091-3/+3
* [Minor] Do not autodetect CTE for message partsVsevolod Stakhov2019-08-201-1/+2
* [Fix] Fix offsets when parsing message/rfc822 in multipartVsevolod Stakhov2019-08-201-1/+1
* [Feature] Use `scores` in apply sectionVsevolod Stakhov2019-08-141-1/+9
* [Fix] Fix more issues with nested messages + testsVsevolod Stakhov2019-08-132-17/+19
* [Fix] Fix headers propagation logicVsevolod Stakhov2019-08-131-2/+4
* [Rework] Use opaque structure to store a table of mime headersVsevolod Stakhov2019-08-135-22/+55
* [Rework] Rename filter.h to a more sane nameVsevolod Stakhov2019-08-124-22/+22
* [Minor] Langdet: Add threshold for stop wordsVsevolod Stakhov2019-08-021-0/+6
* [Minor] Langdet: Exclude exceptions (e.g. urls)Vsevolod Stakhov2019-08-021-0/+1
* [Minor] Show stop words foundVsevolod Stakhov2019-08-021-1/+10
* [Fix] Workaround for empty charset in rfc2231 encodingVsevolod Stakhov2019-07-261-6/+13
* [Feature] Langdet: Limit number of stop words to be checkedVsevolod Stakhov2019-07-251-0/+5
* [Minor] Oops, avoid double freeVsevolod Stakhov2019-07-161-3/+0
* [Minor] Plug some new leaksVsevolod Stakhov2019-07-161-3/+2
* [Rework] Distinguish protocol and task flagsVsevolod Stakhov2019-07-162-5/+18
* [Minor] Use t1ha128 to avoid libsodium version enforcementVsevolod Stakhov2019-07-121-12/+19
* [Project] Empty messages cases handlingVsevolod Stakhov2019-07-125-4/+8