Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [Feature] Rework dynamic symbols for new metrics API | Vsevolod Stakhov | 2016-02-28 | 1 | -5/+9 | |
| | ||||||
* | [Fix] Fix some cases for RDNS_NONE | Vsevolod Stakhov | 2016-02-27 | 1 | -4/+8 | |
| | ||||||
* | [Fix] Don't set default values for hostname and helo | Vsevolod Stakhov | 2016-02-27 | 1 | -2/+2 | |
| | ||||||
* | [Feature] Add ignore_received option | Vsevolod Stakhov | 2016-02-27 | 3 | -2/+10 | |
| | | | | | In this mode rspamd ignores data from the first received (it might be produced by some third party and not our MTA) | |||||
* | [Fix] Fix placement of RDNS checks | Vsevolod Stakhov | 2016-02-27 | 1 | -12/+12 | |
| | ||||||
* | [Feature] Add RDNS_NONE rule | Vsevolod Stakhov | 2016-02-27 | 2 | -22/+26 | |
| | ||||||
* | [Minor] Implement workaround for legacy clients | Vsevolod Stakhov | 2016-02-27 | 6 | -4/+28 | |
| | ||||||
* | Steal lua_text ownership to prevent gc | Vsevolod Stakhov | 2016-02-26 | 1 | -0/+7 | |
| | ||||||
* | Add more reasonable errors for lua_tcp module | Vsevolod Stakhov | 2016-02-26 | 1 | -9/+20 | |
| | ||||||
* | Add more guards for mutable cache | Vsevolod Stakhov | 2016-02-26 | 1 | -0/+14 | |
| | ||||||
* | Implement versioning in symbols cache to allow modiifications on fly | Vsevolod Stakhov | 2016-02-26 | 1 | -1/+3 | |
| | ||||||
* | Allow to set redis db and password in lua_redis | Vsevolod Stakhov | 2016-02-26 | 1 | -0/+26 | |
| | ||||||
* | Use object priority when adding symbols from ucl | Vsevolod Stakhov | 2016-02-26 | 1 | -0/+3 | |
| | ||||||
* | Allow overwrite scores with the same priority | Vsevolod Stakhov | 2016-02-26 | 1 | -1/+1 | |
| | ||||||
* | Cleanup event | Vsevolod Stakhov | 2016-02-25 | 1 | -0/+2 | |
| | ||||||
* | Destroy session if a client has gone. | Vsevolod Stakhov | 2016-02-25 | 1 | -0/+44 | |
| | ||||||
* | Add special timeout when spending too much in sync processing | Vsevolod Stakhov | 2016-02-25 | 1 | -6/+42 | |
| | ||||||
* | Increase stack size after fork | Vsevolod Stakhov | 2016-02-25 | 2 | -0/+9 | |
| | ||||||
* | Fix non-UTF regexps for pcre2 | Vsevolod Stakhov | 2016-02-25 | 1 | -1/+1 | |
| | ||||||
* | Fix task:has_flag method | Vsevolod Stakhov | 2016-02-25 | 1 | -2/+1 | |
| | ||||||
* | Some fixes to the previous commit | Vsevolod Stakhov | 2016-02-25 | 2 | -13/+15 | |
| | ||||||
* | Add auth support and db selection for redis stats | Vsevolod Stakhov | 2016-02-25 | 2 | -0/+81 | |
| | ||||||
* | Fix a stupid mistake | Vsevolod Stakhov | 2016-02-24 | 1 | -1/+1 | |
| | ||||||
* | Rework system of symbols registration | Vsevolod Stakhov | 2016-02-24 | 5 | -121/+140 | |
| | | | | | | It is possible now to use priorities when adding symbols to metrics and override scores for symbols with lower priority with the scores with high priority. | |||||
* | Rework lua errors reporting | Vsevolod Stakhov | 2016-02-24 | 1 | -99/+139 | |
| | ||||||
* | Fix DKIM verification for empty DKIM signatures | Vsevolod Stakhov | 2016-02-24 | 2 | -2/+17 | |
| | ||||||
* | Temporary disable JIT when using valgrind | Vsevolod Stakhov | 2016-02-24 | 1 | -3/+9 | |
| | ||||||
* | Fix pcre jit fast path (one more time) | Vsevolod Stakhov | 2016-02-23 | 2 | -9/+25 | |
| | ||||||
* | Fix has_symbol method | Vsevolod Stakhov | 2016-02-23 | 1 | -0/+2 | |
| | ||||||
* | Try to workaround for double free in redis | Vsevolod Stakhov | 2016-02-23 | 1 | -0/+7 | |
| | ||||||
* | Add sanity guards for ip_score | Vsevolod Stakhov | 2016-02-23 | 1 | -1/+1 | |
| | | | | | Issue: #536 Reported by: @AlexeySa | |||||
* | Fix some more issues found by coverity | Vsevolod Stakhov | 2016-02-22 | 9 | -15/+35 | |
| | ||||||
* | Oops, fix task:get_user | Vsevolod Stakhov | 2016-02-22 | 1 | -3/+7 | |
| | ||||||
* | Add more strict checks of arguments to lua_task | Vsevolod Stakhov | 2016-02-22 | 1 | -39/+119 | |
| | ||||||
* | Update from the recent libucl | Vsevolod Stakhov | 2016-02-22 | 2 | -30/+53 | |
| | ||||||
* | Release 1.1.4 | Vsevolod Stakhov | 2016-02-22 | 1 | -0/+25 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Print traceback on lua errors in lua config * Fix leaks in lua error paths * Improve 'R_EMPTY_IMAGE' rule * Fix metas memoization in SA plugin * Properly set `flag` in fuzzy replies * Fix arguments order * Fix issue with out-of-boundary reading * Fix issues found by coverity * Same result checking error found by coverity * Fix varargs processing (found by coverity) * Fix error in printing hex * Reduce weights for some hfilter patterns * Add aliases for task:get_from_ip: - task:get_addr - task:get_from_addr - task:get_ip * Rework once_received module - Fix priority for `good_hosts` - If a good host has been found do not add once_received symbols - Fix priorities for strict once_received - Add ability to whitelist IP addresses * Fix `MISSING_MIMEOLE` rule for modern OE * Treat meta tags as embedded tags (#501) Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru> | |||||
* | Handle srv protocol timeouts in a specific way | Vsevolod Stakhov | 2016-02-22 | 1 | -16/+24 | |
| | ||||||
* | Add command to sync fuzzy storage | Vsevolod Stakhov | 2016-02-22 | 4 | -1/+66 | |
| | | | | | | | It should be as simple as `rspamadm control fuzzy_sync` Issue: #533 Reported by: @moisseev | |||||
* | More doc fixes | Vsevolod Stakhov | 2016-02-22 | 1 | -16/+16 | |
| | ||||||
* | Fix doc comments | Vsevolod Stakhov | 2016-02-22 | 1 | -18/+9 | |
| | ||||||
* | Add hash API for lua_cryptobox | Vsevolod Stakhov | 2016-02-22 | 2 | -2/+190 | |
| | ||||||
* | Add high level signing API for libcryptobox | Vsevolod Stakhov | 2016-02-22 | 2 | -0/+103 | |
| | ||||||
* | Add missing features for cryptobox lua api | Vsevolod Stakhov | 2016-02-22 | 1 | -57/+136 | |
| | ||||||
* | Add some more replacements | Vsevolod Stakhov | 2016-02-21 | 1 | -1/+8 | |
| | ||||||
* | Better dependencies support between SA and rspamd | Vsevolod Stakhov | 2016-02-21 | 1 | -13/+77 | |
| | | | | | Now SA rules can depend on the corresponding rspamd rules applying the replacement table. | |||||
* | Fix interaction with clients with no local Received | Vsevolod Stakhov | 2016-02-21 | 1 | -5/+50 | |
| | ||||||
* | Continue work on cryptobox API | Vsevolod Stakhov | 2016-02-20 | 1 | -3/+52 | |
| | ||||||
* | Backport fix from libucl | Vsevolod Stakhov | 2016-02-20 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #532 from moisseev/patch-1 | Vsevolod Stakhov | 2016-02-20 | 1 | -2/+5 | |
|\ | | | | | Improve html images rules | |||||
| * | Don't trigger R_EMPTY_IMAGE on image links | Alexander Moisseev | 2016-02-20 | 1 | -1/+1 | |
| | | | | | | | | as they covered with `HTML_SHORT_LINK_IMG_1` rule. It should be safe for legitimate emails with images attached since `R_EMPTY_IMAGE` and `HTML_SHORT_LINK_IMG_1` won't be triggered at the same time any more. |