summaryrefslogtreecommitdiffstats
path: root/src/libmime/message.c
Commit message (Expand)AuthorAgeFilesLines
* [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
* [Feature] Enable workaround for eximVsevolod Stakhov2016-05-141-0/+26
* [Fix] Try to fix false positive URL detections in text partsVsevolod Stakhov2016-05-121-1/+4
* [Feature] Rework and improve fuzzy storageVsevolod Stakhov2016-05-121-1/+1
* [Feature] Use mumhash for words hashingVsevolod Stakhov2016-05-111-1/+1
* [Feature] New abstract hashing API in cryptoboxVsevolod Stakhov2016-05-101-2/+8
* [CritFix] Fix levenshtein distance calculationsVsevolod Stakhov2016-05-101-4/+4
* [Feature] Fix task functions to work without rspamd_configVsevolod Stakhov2016-05-091-7/+7
* [Fix] More fixes to parts distance calculationsVsevolod Stakhov2016-04-291-14/+32
* [Feature] Store text parts content with newlines strippedVsevolod Stakhov2016-04-281-2/+31
* [Minor] Reduce debug levelVsevolod Stakhov2016-04-271-1/+1
* [Fix] Fix varargs loopVsevolod Stakhov2016-04-271-4/+8
* [Fix] Fix and rescore R_PARTS_DIFFER logicVsevolod Stakhov2016-04-271-7/+16
* [Feature] Start moving to the new email address structureVsevolod Stakhov2016-04-241-14/+12
* [Feature] Add more methods to get headers from a taskVsevolod Stakhov2016-04-221-0/+145
* [CritFix] Plug memory leak in headers getting codeVsevolod Stakhov2016-04-221-0/+10
* [Feature] Allow empty tasks to be processedVsevolod Stakhov2016-04-211-0/+6
* [Feature] Use more clever to utf8 conversion strategyVsevolod Stakhov2016-04-191-21/+28
* [Fix] Fix processing of empty headersVsevolod Stakhov2016-04-151-3/+10
* [Feature] Avoid acism usage to find gtube patternVsevolod Stakhov2016-04-151-24/+6
* [Fix] Fix excraction of URLs from SubjectVsevolod Stakhov2016-04-141-39/+8
* [Feature] Save multipart boundariesVsevolod Stakhov2016-04-111-0/+1
* [Feature] Save raw headers for mime partsVsevolod Stakhov2016-04-111-8/+4
* [Feature] Allow to get mime headers from a taskVsevolod Stakhov2016-04-091-0/+49
* [Feature] Add method to get headers as array for speedVsevolod Stakhov2016-03-291-0/+28
* [Feature] Use HTTP Content-Type on non mime input if possibleVsevolod Stakhov2016-03-261-1/+15
* [Feature] Add ignore_received optionVsevolod Stakhov2016-02-271-2/+3
* Fix interaction with clients with no local ReceivedVsevolod Stakhov2016-02-211-5/+50
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-21/+12
* Fix broken headers and task:has_flagVsevolod Stakhov2016-01-221-2/+2
* Add broken headers flagVsevolod Stakhov2016-01-221-0/+2
* Fix processing of empty messages.Vsevolod Stakhov2016-01-191-2/+2
* Fix memory leakVsevolod Stakhov2016-01-151-0/+7
* Fix stupid error when removing `words` memberVsevolod Stakhov2015-11-261-4/+3
* Remove legacy words, use merely normalized_wordsVsevolod Stakhov2015-11-261-6/+1
* Parse more headers if they are missed in HTTPVsevolod Stakhov2015-11-241-0/+30
* When returning headers, reverse list to restore the original orderVsevolod Stakhov2015-11-241-0/+1
* Fix parsing of IPv6 received headers.Vsevolod Stakhov2015-11-241-11/+27
* Try to load mime from properlyVsevolod Stakhov2015-11-161-9/+14
* Fix regexp matching logicVsevolod Stakhov2015-11-131-1/+1
* Fix processing of headers.Vsevolod Stakhov2015-11-131-2/+2
* Implement words decaying for text parts.Vsevolod Stakhov2015-11-121-4/+4
* Do not convert 7 bit encodings to utf8.Vsevolod Stakhov2015-11-121-2/+10
* Gmime cannot parse messages unfortunatelyVsevolod Stakhov2015-11-121-8/+11