aboutsummaryrefslogtreecommitdiffstats
path: root/src/libmime/message.c
Commit message (Expand)AuthorAgeFilesLines
* [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
* [Rework|Minor] Further fixes for the new mime parserVsevolod Stakhov2016-12-161-13/+5
* [Rework] Start massive rework to get rid of gmimeVsevolod Stakhov2016-12-161-673/+113
* [Minor] Do not free string explicitly to allow new parser to workVsevolod Stakhov2016-12-141-0/+2
* [Rework] Add preliminary implementation of the mime parserVsevolod Stakhov2016-12-131-3/+3
* [Minor] Move headers parsing to a separate unitVsevolod Stakhov2016-12-131-293/+7
* [Rework] Refactor struct namesVsevolod Stakhov2016-12-051-1/+1
* [Fix] Fix crashes with invalid received and task:set_from_ipVsevolod Stakhov2016-11-301-1/+4
* [Rework] Make rspamd protocol messages usefulVsevolod Stakhov2016-11-021-0/+3
* [CritFix] Introduce raw content to text partsVsevolod Stakhov2016-10-311-5/+18
* [CritFix] Fix iteration over headers array (introduced in 1.4)Vsevolod Stakhov2016-10-251-2/+2
* [Fix] Process headers only onceVsevolod Stakhov2016-10-251-1/+8
* [CritFix] Plug memory leak and potential memory corruptionVsevolod Stakhov2016-09-301-9/+7
* [Minor] Split loopsVsevolod Stakhov2016-09-281-2/+2
* [Feature] Stop using of GLists for headers, improve performanceVsevolod Stakhov2016-09-281-240/+63
* [Feature] Try to guess line endings when folding headersVsevolod Stakhov2016-09-221-0/+37
* [CritFix] Fix issue with finding of end of lines pointersVsevolod Stakhov2016-08-251-2/+5
* [Fix] Do not use headers to calculate messages digestsVsevolod Stakhov2016-08-241-4/+0
* [Feature] Allow parsing of mailbox messages from the commandlineVsevolod Stakhov2016-08-231-6/+2
* [Feature] Store task checksumVsevolod Stakhov2016-08-151-4/+25
* [Fix] Fix blake2b hash of the string "rspamd"Vsevolod Stakhov2016-08-131-8/+8
* [Feature] Pre-calculate blake2 digest for all partsVsevolod Stakhov2016-08-131-0/+22
* [Fix] Fix multiple request headers structureVsevolod Stakhov2016-08-041-3/+1
* [CritFix] Fix crash when the first received is fakedVsevolod Stakhov2016-07-291-1/+1
* [Feature] Correctly work when there is no hard reject actionVsevolod Stakhov2016-07-271-1/+1
* [Feature] Create a dedicated parser to strip newlinesVsevolod Stakhov2016-07-231-60/+8
* [Fix] Another change of newlines policyVsevolod Stakhov2016-07-221-0/+16
* [Feature] Add a trivial heuristic for codepagesVsevolod Stakhov2016-07-141-4/+41
* [Fix] Improve error messages on fuzzy addVsevolod Stakhov2016-07-141-4/+4
* [Rework] Rework exceptions and newlines processingVsevolod Stakhov2016-07-131-65/+93
* [Fix] More fixes to end of headers detectionVsevolod Stakhov2016-07-071-46/+11
* [Fix] Properly detect end of headers positionVsevolod Stakhov2016-07-071-1/+43
* [Feature] Store raw headers value to use them in DKIMVsevolod Stakhov2016-07-071-0/+3
* [Feature] Support archive files list extractionVsevolod Stakhov2016-07-041-0/+2
* [Rework] Remove dedicated images listVsevolod Stakhov2016-07-041-0/+3
* [Rework] Rename mime parts structuresVsevolod Stakhov2016-07-041-21/+21
* [Fix] Fix detection of URLs in text partsVsevolod Stakhov2016-06-161-1/+1
* [Fix] Strip '\r\n' properlyVsevolod Stakhov2016-06-161-0/+4
* [Feature] Use one pass to remove newlines and store their positionsVsevolod Stakhov2016-06-161-19/+26
* [Rework] Use dynamically generated ragel C sourcesVsevolod Stakhov2016-06-141-1/+1
* [Feature] Use new received parser instead of old oneVsevolod Stakhov2016-06-141-344/+10
* [Feature] Use new ragel parser in message parsing codeVsevolod Stakhov2016-06-141-0/+1
* [Fix] Another fix for exim workaroundVsevolod Stakhov2016-05-261-0/+3