aboutsummaryrefslogtreecommitdiffstats
path: root/src/libmime/message.c
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Fix task with no config caseVsevolod Stakhov2019-11-251-1/+3
|
* [Project] Various fixes for lua_content projectVsevolod Stakhov2019-11-251-5/+11
|
* [Project] Further content module workVsevolod Stakhov2019-11-251-72/+41
|
* [Minor] Slightly rework lua specificVsevolod Stakhov2019-11-221-2/+3
|
* [Rework] Change mime part specifics handlingVsevolod Stakhov2019-11-211-8/+15
|
* [Minor] Fix warningsVsevolod Stakhov2019-11-181-1/+7
|
* [Minor] Check boundary before calling for U8_NEXTVsevolod Stakhov2019-11-051-1/+1
|
* [Minor] Add safety check when using icu ubrk iteratorsVsevolod Stakhov2019-10-241-1/+3
|
* [Minor] Do not try to parse non-trivial parts as text partsVsevolod Stakhov2019-10-211-1/+2
|
* [Fix] Do not treat archives as textVsevolod Stakhov2019-10-171-1/+3
|
* [Minor] Fix compile warningsVsevolod Stakhov2019-10-101-3/+0
|
* [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] Distinguish remote and local addrs parsingVsevolod Stakhov2019-09-281-1/+2
|
* [Fix] Do not call implicit strlen to avoid issuesVsevolod Stakhov2019-09-261-1/+1
|
* [Project] Rework images detectionVsevolod Stakhov2019-09-241-1/+2
|
* [Fix] Fix embedded images linking logicVsevolod Stakhov2019-09-191-0/+1
|
* [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-091-111/+114
|
* [Project] Lua_magic: Some rework in detectionVsevolod Stakhov2019-09-091-3/+3
|
* [Fix] Fix more issues with nested messages + testsVsevolod Stakhov2019-08-131-13/+14
|
* [Rework] Use opaque structure to store a table of mime headersVsevolod Stakhov2019-08-131-2/+2
|
* [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-161-2/+2
|
* [Minor] Use t1ha128 to avoid libsodium version enforcementVsevolod Stakhov2019-07-121-12/+19
|
* [Project] Empty messages cases handlingVsevolod Stakhov2019-07-121-0/+1
|
* [Project] Fix some final issuesVsevolod Stakhov2019-07-121-0/+5
|
* [Project] Fix digest calculation (use siphash)Vsevolod Stakhov2019-07-121-14/+37
|
* [Project] Move digest to messageVsevolod Stakhov2019-07-121-3/+10
|
* [Project] Further changes to task partVsevolod Stakhov2019-07-121-27/+28
|
* [Project] Fix init partsVsevolod Stakhov2019-07-121-30/+55
|
* [Project] Further rework of mime headers processingVsevolod Stakhov2019-07-121-98/+3
|
* [Project] Start mime structures refactoringVsevolod Stakhov2019-07-121-0/+27
|
* [Minor] Another try to plug a leakVsevolod Stakhov2019-06-261-0/+8
|
* [Fix] Do not use lightuserdata for tracebackVsevolod Stakhov2019-05-241-5/+2
| | | | | | | | | | LuaJIT limits lightuserdata usage to 47 bits. On Arm64, this leads to break of the C <-> Lua interoperability using this type. This rework has changed traceback function behaviour from lightuserdata opaque pointer (GString * in particular) to luaL_Buffer. Issue: #2906
* [Feature] Add least passthrough resultsVsevolod Stakhov2019-04-291-1/+1
|
* [Fix] Fix mixed case content type processingVsevolod Stakhov2019-04-181-3/+3
|
* [Minor] Strip some bad characters from CTE headersVsevolod Stakhov2019-04-081-0/+5
|
* [Feature] Parse ical filesVsevolod Stakhov2019-04-081-3/+65
|
* [Rework] Rework HTML content urls extractionVsevolod Stakhov2019-04-021-2/+8
|
* [Project] Allow to hash and compare inet addresses considering portVsevolod Stakhov2019-03-041-1/+1
|
* [Minor] Fix log messageVsevolod Stakhov2019-01-281-2/+2
|
* [Minor] Use zw space check macroVsevolod Stakhov2019-01-161-2/+2
|
* [Project] More work towards flexible actionsVsevolod Stakhov2019-01-141-13/+14
|
* [Minor] Core: Treat 0x200c as zero width space as wellVsevolod Stakhov2019-01-141-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
|