Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [Fix] Fix order of arguments | Vsevolod Stakhov | 2016-05-05 | 1 | -1/+1 | |
| | ||||||
* | [Feature] Improve levenshtein distance function | Vsevolod Stakhov | 2016-05-04 | 1 | -0/+1 | |
| | | | | | | - Use g_malloc instead of alloca - Allow to set variable replacement cost - Update lua util.levenshtein_distance | |||||
* | [Minor] Improve string to action function | Vsevolod Stakhov | 2016-05-04 | 1 | -38/+24 | |
| | ||||||
* | [CritFix] Restore the intended pre-filters behaviour | Vsevolod Stakhov | 2016-05-03 | 1 | -10/+28 | |
| | | | | | | Previously, filters and post-filters were checked even if pre-filter has set some result. Now pre-result efficienly makes a trapdoor to writing reply (as it was before 1.0). | |||||
* | [Feature] Allow setting scores and actions from lua | Vsevolod Stakhov | 2016-05-03 | 1 | -2/+2 | |
| | ||||||
* | [Minor] Plug minor memory leak in regexps creation | Vsevolod Stakhov | 2016-04-29 | 1 | -3/+7 | |
| | ||||||
* | [Fix] More fixes to parts distance calculations | Vsevolod Stakhov | 2016-04-29 | 2 | -14/+33 | |
| | | | | | | | - Use hashed words instead of full words for speed - Improve levenstein distance calculations and penalise replaces - Always return number from 0 to 1 - Use g_malloc instead of alloca | |||||
* | [Feature] Store text parts content with newlines stripped | Vsevolod Stakhov | 2016-04-28 | 2 | -2/+32 | |
| | ||||||
* | [Minor] Reduce debug level | Vsevolod Stakhov | 2016-04-27 | 1 | -1/+1 | |
| | ||||||
* | [Fix] Fix varargs loop | Vsevolod Stakhov | 2016-04-27 | 1 | -4/+8 | |
| | ||||||
* | [Fix] Fix and rescore R_PARTS_DIFFER logic | Vsevolod Stakhov | 2016-04-27 | 2 | -13/+23 | |
| | | | | Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru> | |||||
* | [Fix] Fix smtp grammar issues | Vsevolod Stakhov | 2016-04-25 | 1 | -689/+952 | |
| | ||||||
* | [Feature] Add support of address with at-domain list | Vsevolod Stakhov | 2016-04-25 | 1 | -130/+114 | |
| | ||||||
* | [Feature] Unescape and unquote smtp addresses | Vsevolod Stakhov | 2016-04-25 | 3 | -346/+430 | |
| | ||||||
* | [Feature] Normalize quoted addresses | Vsevolod Stakhov | 2016-04-25 | 2 | -1/+17 | |
| | ||||||
* | [Fix] Fix SMTP address parsing machine | Vsevolod Stakhov | 2016-04-25 | 1 | -385/+490 | |
| | ||||||
* | [Feature] Start moving to the new email address structure | Vsevolod Stakhov | 2016-04-24 | 2 | -38/+38 | |
| | ||||||
* | [Fix] Fix email address build | Vsevolod Stakhov | 2016-04-23 | 2 | -0/+4 | |
| | ||||||
* | [Feature] Add new representation of email address | Vsevolod Stakhov | 2016-04-23 | 3 | -0/+941 | |
| | ||||||
* | [Feature] Add more methods to get headers from a task | Vsevolod Stakhov | 2016-04-22 | 2 | -0/+171 | |
| | ||||||
* | [CritFix] Plug memory leak in headers getting code | Vsevolod Stakhov | 2016-04-22 | 2 | -2/+26 | |
| | ||||||
* | [Feature] Allow empty tasks to be processed | Vsevolod Stakhov | 2016-04-21 | 1 | -0/+6 | |
| | ||||||
* | [Fix] Rework settings to work properly in metric-less configuration | Vsevolod Stakhov | 2016-04-19 | 1 | -10/+8 | |
| | ||||||
* | [Feature] Use more clever to utf8 conversion strategy | Vsevolod Stakhov | 2016-04-19 | 1 | -21/+28 | |
| | ||||||
* | [Fix] Fix processing of empty headers | Vsevolod Stakhov | 2016-04-15 | 1 | -3/+10 | |
| | ||||||
* | [Feature] Avoid acism usage to find gtube pattern | Vsevolod Stakhov | 2016-04-15 | 1 | -24/+6 | |
| | ||||||
* | [Fix] Fix excraction of URLs from Subject | Vsevolod Stakhov | 2016-04-14 | 1 | -39/+8 | |
| | ||||||
* | [Feature] Save multipart boundaries | Vsevolod Stakhov | 2016-04-11 | 2 | -0/+2 | |
| | ||||||
* | [Feature] Save raw headers for mime parts | Vsevolod Stakhov | 2016-04-11 | 2 | -8/+5 | |
| | ||||||
* | [Feature] Support mime regexps in the expressions | Vsevolod Stakhov | 2016-04-09 | 1 | -0/+18 | |
| | ||||||
* | [Feature] Allow to get mime headers from a task | Vsevolod Stakhov | 2016-04-09 | 2 | -0/+53 | |
| | ||||||
* | [Fix] Fix saving of regexp atoms strings | Vsevolod Stakhov | 2016-03-31 | 1 | -1/+1 | |
| | ||||||
* | [Feature] Add method to get headers as array for speed | Vsevolod Stakhov | 2016-03-29 | 2 | -0/+32 | |
| | ||||||
* | [Feature] Simplify actions application by the settings | Vsevolod Stakhov | 2016-03-29 | 2 | -44/+7 | |
| | ||||||
* | [Feature] Store actions limits in metric result | Vsevolod Stakhov | 2016-03-29 | 2 | -4/+8 | |
| | ||||||
* | [Feature] Use HTTP Content-Type on non mime input if possible | Vsevolod Stakhov | 2016-03-26 | 1 | -1/+15 | |
| | ||||||
* | [Minor] Add guards for NaN values | Vsevolod Stakhov | 2016-03-04 | 1 | -1/+2 | |
| | ||||||
* | [Feature] Add priorities for actions | Vsevolod Stakhov | 2016-02-28 | 1 | -20/+0 | |
| | | | | | | Add dedicated API to modify action limits with priorities from different configuration place. This follows the logic of symbols' priorities and will be used for dynamic rules and override definitions. | |||||
* | [Feature] Add ignore_received option | Vsevolod Stakhov | 2016-02-27 | 1 | -2/+3 | |
| | | | | | In this mode rspamd ignores data from the first received (it might be produced by some third party and not our MTA) | |||||
* | Fix interaction with clients with no local Received | Vsevolod Stakhov | 2016-02-21 | 1 | -5/+50 | |
| | ||||||
* | Refactor UCL API | Vsevolod Stakhov | 2016-02-16 | 1 | -5/+5 | |
| | ||||||
* | Same result checking error found by coverity | Vsevolod Stakhov | 2016-02-10 | 1 | -1/+5 | |
| | ||||||
* | Fix issues found by coverity | Vsevolod Stakhov | 2016-02-10 | 1 | -5/+9 | |
| | ||||||
* | Remove stupid locks that are unused for a long time | Vsevolod Stakhov | 2016-02-08 | 1 | -17/+0 | |
| | ||||||
* | Fix leaks in lua error paths | Vsevolod Stakhov | 2016-02-05 | 1 | -0/+1 | |
| | ||||||
* | Pre filters should actually skip processing | Vsevolod Stakhov | 2016-02-04 | 1 | -0/+4 | |
| | ||||||
* | Switch the rest to apache 2 | Vsevolod Stakhov | 2016-02-04 | 6 | -124/+72 | |
| | ||||||
* | Fix broken headers and task:has_flag | Vsevolod Stakhov | 2016-01-22 | 1 | -2/+2 | |
| | ||||||
* | Add broken headers flag | Vsevolod Stakhov | 2016-01-22 | 1 | -0/+2 | |
| | ||||||
* | Fix processing of empty messages. | Vsevolod Stakhov | 2016-01-19 | 1 | -2/+2 | |
| | | | | | Issue: #486 Reported by: @moisseev |