aboutsummaryrefslogtreecommitdiffstats
path: root/src/libmime
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-162-19/+27
* [Feature] Add ESMTPSA received typeVsevolod Stakhov2016-06-151-0/+1
* [Feature] Parse received date and ESMTPA protoVsevolod Stakhov2016-06-151-1/+2
* [Rework] Use dynamically generated ragel C sourcesVsevolod Stakhov2016-06-145-14238/+31
* [Feature] Use new received parser instead of old oneVsevolod Stakhov2016-06-142-423/+131
* [Feature] Use new ragel parser in message parsing codeVsevolod Stakhov2016-06-144-446/+13443
* [Minor] Fix namesVsevolod Stakhov2016-06-071-2/+2
* [Fix] Add missing typesVsevolod Stakhov2016-06-071-0/+8
* [Feature] Implement braced regexp quantifiersVsevolod Stakhov2016-06-071-1/+65
* [Fix] Another fix for exim workaroundVsevolod Stakhov2016-05-261-0/+3
* [Fix] Add workaround for gmime CTE stupidityVsevolod Stakhov2016-05-241-40/+33
* [CritFix] Fix mime headers processingVsevolod Stakhov2016-05-241-1/+2
* [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-102-4/+11
* [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] Initialize vars to avoid warningsVsevolod Stakhov2016-05-051-2/+2
* [Fix] Fix order of argumentsVsevolod Stakhov2016-05-051-1/+1
* [Feature] Improve levenshtein distance functionVsevolod Stakhov2016-05-041-0/+1
* [Minor] Improve string to action functionVsevolod Stakhov2016-05-041-38/+24
* [CritFix] Restore the intended pre-filters behaviourVsevolod Stakhov2016-05-031-10/+28
* [Feature] Allow setting scores and actions from luaVsevolod Stakhov2016-05-031-2/+2
* [Minor] Plug minor memory leak in regexps creationVsevolod Stakhov2016-04-291-3/+7
* [Fix] More fixes to parts distance calculationsVsevolod Stakhov2016-04-292-14/+33
* [Feature] Store text parts content with newlines strippedVsevolod Stakhov2016-04-282-2/+32
* [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-272-13/+23
* [Fix] Fix smtp grammar issuesVsevolod Stakhov2016-04-251-689/+952
* [Feature] Add support of address with at-domain listVsevolod Stakhov2016-04-251-130/+114
* [Feature] Unescape and unquote smtp addressesVsevolod Stakhov2016-04-253-346/+430
* [Feature] Normalize quoted addressesVsevolod Stakhov2016-04-252-1/+17
* [Fix] Fix SMTP address parsing machineVsevolod Stakhov2016-04-251-385/+490
* [Feature] Start moving to the new email address structureVsevolod Stakhov2016-04-242-38/+38
* [Fix] Fix email address buildVsevolod Stakhov2016-04-232-0/+4
* [Feature] Add new representation of email addressVsevolod Stakhov2016-04-233-0/+941
* [Feature] Add more methods to get headers from a taskVsevolod Stakhov2016-04-222-0/+171
* [CritFix] Plug memory leak in headers getting codeVsevolod Stakhov2016-04-222-2/+26
* [Feature] Allow empty tasks to be processedVsevolod Stakhov2016-04-211-0/+6
* [Fix] Rework settings to work properly in metric-less configurationVsevolod Stakhov2016-04-191-10/+8
* [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-112-0/+2