Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Add t1ha to the list of the specific hashes | Vsevolod Stakhov | 2017-01-09 | 2 | -0/+3 |
| | |||||
* | [Minor] Fix backends display in webui | Vsevolod Stakhov | 2017-01-09 | 1 | -1/+0 |
| | |||||
* | [Fix] Fix surbl plugin to work with composite maps | Vsevolod Stakhov | 2017-01-09 | 2 | -20/+7 |
| | |||||
* | [Feature] Multiple improvements in the maps | Vsevolod Stakhov | 2017-01-09 | 2 | -67/+105 |
| | | | | | | | - Allow to create maps if directory is writable - Show all backends for all maps - Index backend istead of map - Improve locking logic to retry on failure | ||||
* | [Minor] Do not use glib PRNG | Vsevolod Stakhov | 2017-01-09 | 3 | -4/+2 |
| | |||||
* | [Minor] Add id for each rspamd map backend | Vsevolod Stakhov | 2017-01-09 | 2 | -2/+5 |
| | |||||
* | [Fix] Fix plugins callbacks in webui | Vsevolod Stakhov | 2017-01-09 | 1 | -3/+4 |
| | |||||
* | [Feature] Add plugins list path in WebUI | Vsevolod Stakhov | 2017-01-09 | 1 | -2/+57 |
| | |||||
* | [Minor] Be more strict about bad mime structure | Vsevolod Stakhov | 2017-01-09 | 1 | -1/+1 |
| | |||||
* | [Feature] Add heuristic to detect broken messages | Vsevolod Stakhov | 2017-01-09 | 1 | -1/+90 |
| | |||||
* | [Fix] Fix parsing messages with no body | Vsevolod Stakhov | 2017-01-09 | 1 | -0/+3 |
| | |||||
* | [Fix] Normalize path in HTTP router | Vsevolod Stakhov | 2017-01-08 | 1 | -0/+4 |
| | |||||
* | [Minor] Normalize paths in URLs detected by Rspamd | Vsevolod Stakhov | 2017-01-08 | 1 | -0/+3 |
| | |||||
* | [Test] More test cases | Vsevolod Stakhov | 2017-01-08 | 1 | -5/+13 |
| | |||||
* | [Test] Add tests, fix normalization algorithm | Vsevolod Stakhov | 2017-01-08 | 1 | -18/+96 |
| | |||||
* | [Feature] Add function to normalize HTTP paths | Vsevolod Stakhov | 2017-01-08 | 2 | -0/+128 |
| | |||||
* | [Feature] Allow plugins to register webui handlers | Vsevolod Stakhov | 2017-01-07 | 1 | -0/+199 |
| | | | | | | | | | | | | | | | Example of usage: ~~~lua rspamd_plugins.multimap = { webui = { test = { handler = function(task, conn) conn:send_ucl({success = true}) end } } } | ||||
* | [Feature] New URL filters in multimap | Andrew Lewis | 2017-01-06 | 1 | -0/+25 |
| | |||||
* | [Fix] Fix argument returned on redis backend errors | Vsevolod Stakhov | 2017-01-06 | 1 | -11/+11 |
| | | | | MFH: true | ||||
* | Merge pull request #1315 from mneumann/dragonfly-fix-shm | Vsevolod Stakhov | 2017-01-06 | 1 | -0/+6 |
|\ | | | | | Fix shm on DragonFly | ||||
| * | Fix shm on DragonFly | Michael Neumann | 2017-01-06 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rspamd tried to call shm_open(3) with a path in the root filesystem (e.g. /rhm.3f0fd440d46fac91e1b4). But DragonFly uses regular files for shm. Obviously, this fails, because rspamd has no permissions to create files in the root (/). Lots of lines like the following were found in /var/log/rspamd/rspamd.log before this patch: rspamd_shmem_mkstemp: /usr/obj/dports/mail/rspamd/rspamd-1.4.1/src /libutil/util.c:1970: failed to create temp shmem /rhm.3f0fd440d46fac91e1b4: Permission denied Also, rspamd made the receiving of mail very slow, when used in the pre-accept rmilter setting, due to these errors. Even worse, it just didn't filter emails at all. This patch fixes the problem by creating the shm files in /tmp for DragonFly. With this patch applied, these lines are gone from the log and emails now correctly contain the X-Spamd-Result header, AND receiving mails is now much much faster. For rspamd 1.4.1, we will fix it in dports: https://github.com/DragonFlyBSD/DeltaPorts/pull/727 | ||||
* | | [Feature] Send config id to the WebUI | Vsevolod Stakhov | 2017-01-06 | 1 | -0/+2 |
| | | |||||
* | | [Feature] Implement sane checksum for config file | Vsevolod Stakhov | 2017-01-06 | 1 | -6/+63 |
|/ | |||||
* | [Feature] Add neighbours option to support Rspamd cluster in WebUI | Vsevolod Stakhov | 2017-01-05 | 4 | -2/+131 |
| | |||||
* | [Feature] Implement url tags concept | Vsevolod Stakhov | 2017-01-05 | 5 | -2/+86 |
| | |||||
* | [Minor] Add type of fuzzy to log files | Vsevolod Stakhov | 2017-01-05 | 1 | -3/+11 |
| | |||||
* | [Fix] Fix probability calculations for fuzzy redis backend | Vsevolod Stakhov | 2017-01-05 | 1 | -40/+46 |
| | |||||
* | [Feature] Add fallback if too many updates are failing | Vsevolod Stakhov | 2017-01-05 | 1 | -4/+27 |
| | |||||
* | [CritFix] Do not trust remote shingles count | Vsevolod Stakhov | 2017-01-05 | 1 | -2/+1 |
| | | | | MFH: true | ||||
* | [Fix] Fix build | Vsevolod Stakhov | 2017-01-05 | 1 | -2/+1 |
| | |||||
* | [Fix] Fix fuzzy hashes count | Vsevolod Stakhov | 2017-01-05 | 1 | -0/+26 |
| | |||||
* | [Minor] Add `compat_messages` for compatibility with legacy protocol | Vsevolod Stakhov | 2017-01-05 | 3 | -5/+25 |
| | | | | MFH: true | ||||
* | [Fix] Fix rra_ptr conversion | Vsevolod Stakhov | 2017-01-04 | 1 | -1/+2 |
| | |||||
* | [Fix] Fix rrd file conversion | Vsevolod Stakhov | 2017-01-04 | 1 | -3/+3 |
| | |||||
* | [Feature] Ignore too wide elements in SPF | Vsevolod Stakhov | 2017-01-03 | 2 | -1/+30 |
| | | | | | Issue: #216 Reported by: @fatalbanana | ||||
* | [Fix] Fix assertion in graph handling | Vsevolod Stakhov | 2017-01-03 | 1 | -2/+1 |
| | |||||
* | [Fix] Fix new rrd updates | Vsevolod Stakhov | 2017-01-03 | 2 | -20/+5 |
| | |||||
* | [Feature] Rework RRD ds count, add conversion path | Vsevolod Stakhov | 2017-01-03 | 1 | -37/+157 |
| | |||||
* | [Minor] Move common functions from libmime | Vsevolod Stakhov | 2017-01-03 | 4 | -96/+96 |
| | |||||
* | [Minor] Fix posix_memalign -> malloc transition | Vsevolod Stakhov | 2017-01-02 | 1 | -3/+3 |
| | |||||
* | [Minor] Set smaller alignment for mem_pool | Vsevolod Stakhov | 2017-01-01 | 1 | -1/+1 |
| | |||||
* | [Minor] Relax alignment requirements for fstring | Vsevolod Stakhov | 2017-01-01 | 1 | -3/+3 |
| | |||||
* | [Fix] Fix signing headers creation in DKIM | Vsevolod Stakhov | 2016-12-30 | 1 | -1/+1 |
| | | | | MFH: true | ||||
* | [CritFix] Deal with absent headers in DKIM | Vsevolod Stakhov | 2016-12-30 | 1 | -1/+2 |
| | | | | MFH: true | ||||
* | [CritFix] Fix headers selection in DKIM verification | Vsevolod Stakhov | 2016-12-30 | 1 | -32/+32 |
| | | | | | Found by: @moisseev MFH: true | ||||
* | Merge pull request #1291 from fatalbanana/g | Vsevolod Stakhov | 2016-12-30 | 1 | -0/+4 |
|\ | | | | | [Minor] Avoid reusing GError | ||||
| * | [Minor] Avoid reusing GError | Andrew Lewis | 2016-12-30 | 1 | -0/+4 |
| | | |||||
* | | [Minor] Ignore space chars when detect CTE | Vsevolod Stakhov | 2016-12-30 | 1 | -1/+9 |
| | | |||||
* | | [Fix] Fix CTE detection heuristic | Vsevolod Stakhov | 2016-12-30 | 1 | -1/+4 |
| | | |||||
* | | [Fix] Fix checking of DKIM bodies that needs just `\n` to be added | Vsevolod Stakhov | 2016-12-30 | 1 | -1/+1 |
| | |