]> source.dussan.org Git - rspamd.git/log
rspamd.git
7 years ago[Fix] Lua IP from string should be invalid if parsing failed 1405/head
Andrew Lewis [Wed, 8 Feb 2017 10:19:13 +0000 (12:19 +0200)]
[Fix] Lua IP from string should be invalid if parsing failed

7 years agoMerge pull request #1402 from fatalbanana/foo
Vsevolod Stakhov [Tue, 7 Feb 2017 15:37:31 +0000 (15:37 +0000)]
Merge pull request #1402 from fatalbanana/foo

[Minor] Add URL tags plugin; drop functionality from URL reputation

7 years ago[Minor] Add benchmarks for base64 decoding speed
Vsevolod Stakhov [Tue, 7 Feb 2017 15:33:41 +0000 (15:33 +0000)]
[Minor] Add benchmarks for base64 decoding speed

7 years ago[Minor] Add guards when free an expresssion
Vsevolod Stakhov [Tue, 7 Feb 2017 15:33:27 +0000 (15:33 +0000)]
[Minor] Add guards when free an expresssion

7 years ago[Feature] Add profiling support in client output
Vsevolod Stakhov [Tue, 7 Feb 2017 14:34:13 +0000 (14:34 +0000)]
[Feature] Add profiling support in client output

It is now possible to specify `--profile` option to Rspamd to get
execution time for all symbols that were executed for a specific
message. This still doesn't count async returns time.

7 years ago[Minor] Remove redundant call for tags testing
Vsevolod Stakhov [Tue, 7 Feb 2017 12:57:40 +0000 (12:57 +0000)]
[Minor] Remove redundant call for tags testing

7 years ago[Minor] Stop using tags for redirections
Vsevolod Stakhov [Tue, 7 Feb 2017 12:45:13 +0000 (12:45 +0000)]
[Minor] Stop using tags for redirections

7 years ago[Fix] Fix dependencies tracking for callback symbols
Vsevolod Stakhov [Tue, 7 Feb 2017 12:39:29 +0000 (12:39 +0000)]
[Fix] Fix dependencies tracking for callback symbols

7 years ago[Minor] Count watchers as independent events
Vsevolod Stakhov [Tue, 7 Feb 2017 12:38:14 +0000 (12:38 +0000)]
[Minor] Count watchers as independent events

It might be important for better dependencies tracking.

7 years ago[Minor] Improve debugging
Vsevolod Stakhov [Tue, 7 Feb 2017 12:38:04 +0000 (12:38 +0000)]
[Minor] Improve debugging

7 years ago[Feature] Rework surbl module to avoid extra redirector calls
Vsevolod Stakhov [Tue, 7 Feb 2017 12:12:37 +0000 (12:12 +0000)]
[Feature] Rework surbl module to avoid extra redirector calls

7 years ago[Fix] Fix stddev calculations
Vsevolod Stakhov [Tue, 7 Feb 2017 11:38:48 +0000 (11:38 +0000)]
[Fix] Fix stddev calculations

7 years ago[Minor] Add URL tags plugin; drop functionality from URL reputation 1402/head
Andrew Lewis [Tue, 7 Feb 2017 08:58:21 +0000 (10:58 +0200)]
[Minor] Add URL tags plugin; drop functionality from URL reputation

 - Also fix saving of tags
 - Reload scripts in URL reputation plugin

7 years ago[Minor] Fix build
Vsevolod Stakhov [Mon, 6 Feb 2017 17:40:23 +0000 (17:40 +0000)]
[Minor] Fix build

7 years ago[Feature] Add sse42 version of base64 decoding
Vsevolod Stakhov [Mon, 6 Feb 2017 17:28:28 +0000 (17:28 +0000)]
[Feature] Add sse42 version of base64 decoding

7 years ago[Minor] Add sse42 support
Vsevolod Stakhov [Mon, 6 Feb 2017 17:04:30 +0000 (17:04 +0000)]
[Minor] Add sse42 support

7 years ago[Minor] Filter yvalues for graph more precisely
Vsevolod Stakhov [Mon, 6 Feb 2017 16:05:21 +0000 (16:05 +0000)]
[Minor] Filter yvalues for graph more precisely

7 years agoMerge pull request #1397 from moisseev/webui
Vsevolod Stakhov [Mon, 6 Feb 2017 15:21:45 +0000 (15:21 +0000)]
Merge pull request #1397 from moisseev/webui

[WebUI] Add server selector to navbar

7 years agoMerge pull request #1401 from fatalbanana/T3
Vsevolod Stakhov [Mon, 6 Feb 2017 15:21:03 +0000 (15:21 +0000)]
Merge pull request #1401 from fatalbanana/T3

[Test] Silence warnings

7 years ago[Test] Silence warnings 1401/head
Andrew Lewis [Mon, 6 Feb 2017 15:05:27 +0000 (17:05 +0200)]
[Test] Silence warnings

7 years ago[Feature] Improve url redirector module
Vsevolod Stakhov [Mon, 6 Feb 2017 14:32:19 +0000 (14:32 +0000)]
[Feature] Improve url redirector module

- Use HEAD instead of GET
- Limit body length
- Check for cached results before testing them on HTTP
- Really limit number of nested queries

7 years ago[Minor] Use some implicit status messages for HTTP replies
Vsevolod Stakhov [Mon, 6 Feb 2017 14:31:39 +0000 (14:31 +0000)]
[Minor] Use some implicit status messages for HTTP replies

7 years ago[Feature] Allow to specify custom method for a message
Vsevolod Stakhov [Mon, 6 Feb 2017 14:16:10 +0000 (14:16 +0000)]
[Feature] Allow to specify custom method for a message

7 years ago[Minor] Allow to set max size for HTTP requests in Lua
Vsevolod Stakhov [Mon, 6 Feb 2017 13:25:16 +0000 (13:25 +0000)]
[Minor] Allow to set max size for HTTP requests in Lua

7 years ago[Minor] Improve SSL errors handling
Vsevolod Stakhov [Mon, 6 Feb 2017 13:00:46 +0000 (13:00 +0000)]
[Minor] Improve SSL errors handling

7 years ago[WebUI] Simplify neighbours table populating 1397/head
Alexander Moisseev [Sun, 5 Feb 2017 18:30:52 +0000 (21:30 +0300)]
[WebUI] Simplify neighbours table populating

7 years agoMerge pull request #1399 from fatalbanana/T2
Vsevolod Stakhov [Sun, 5 Feb 2017 15:39:39 +0000 (16:39 +0100)]
Merge pull request #1399 from fatalbanana/T2

[Test] Silence warnings

7 years ago[Test] Silence warnings 1399/head
Andrew Lewis [Sun, 5 Feb 2017 15:35:59 +0000 (17:35 +0200)]
[Test] Silence warnings

7 years agoMerge pull request #1398 from fatalbanana/T
Vsevolod Stakhov [Sun, 5 Feb 2017 15:17:46 +0000 (16:17 +0100)]
Merge pull request #1398 from fatalbanana/T

[Test] Ignore unused arguments in .luacheckrc

7 years ago[Test] Ignore unused arguments in .luacheckrc 1398/head
Andrew Lewis [Sun, 5 Feb 2017 14:43:21 +0000 (16:43 +0200)]
[Test] Ignore unused arguments in .luacheckrc

7 years ago[WebUI] Add server selector to navbar
Alexander Moisseev [Sun, 5 Feb 2017 14:34:31 +0000 (17:34 +0300)]
[WebUI] Add server selector to navbar

7 years ago[Feature] Add the preliminary version of redirects resolver in Lua
Vsevolod Stakhov [Sun, 5 Feb 2017 14:25:21 +0000 (15:25 +0100)]
[Feature] Add the preliminary version of redirects resolver in Lua

7 years ago[Minor] Deal with HTTP requests without content length
Vsevolod Stakhov [Sun, 5 Feb 2017 14:24:52 +0000 (15:24 +0100)]
[Minor] Deal with HTTP requests without content length

7 years ago[Minor] Couple of fixes for lua redirector
Vsevolod Stakhov [Sun, 5 Feb 2017 12:38:13 +0000 (13:38 +0100)]
[Minor] Couple of fixes for lua redirector

7 years ago[Minor] Fix double free in collection mode
Vsevolod Stakhov [Sun, 5 Feb 2017 11:37:39 +0000 (12:37 +0100)]
[Minor] Fix double free in collection mode

7 years ago[Feature] Detect URLs with suspicious omographs
Vsevolod Stakhov [Sat, 4 Feb 2017 12:41:21 +0000 (13:41 +0100)]
[Feature] Detect URLs with suspicious omographs

7 years agoMerge pull request #1394 from fatalbanana/rbl
Vsevolod Stakhov [Sat, 4 Feb 2017 10:11:43 +0000 (11:11 +0100)]
Merge pull request #1394 from fatalbanana/rbl

[Feature] RBL module: support hashing for emails and helo RBL

7 years agoMerge pull request #1395 from fatalbanana/urr
Vsevolod Stakhov [Sat, 4 Feb 2017 10:11:15 +0000 (11:11 +0100)]
Merge pull request #1395 from fatalbanana/urr

URL reputation: add whitelist, ignore_surbl config options

7 years ago[Minor] URL reputation plugin: add whitelist 1395/head
Andrew Lewis [Fri, 3 Feb 2017 15:51:11 +0000 (17:51 +0200)]
[Minor] URL reputation plugin: add whitelist

7 years ago[Minor] URL reputation: support terse configuration for ignore_surbl
Andrew Lewis [Fri, 3 Feb 2017 15:37:08 +0000 (17:37 +0200)]
[Minor] URL reputation: support terse configuration for ignore_surbl

7 years ago[Feature] RBL module: support hashing for emails and helo RBL 1394/head
Andrew Lewis [Fri, 3 Feb 2017 15:28:46 +0000 (17:28 +0200)]
[Feature] RBL module: support hashing for emails and helo RBL

7 years ago[Minor] Allow to disable ssl verification if needed
Vsevolod Stakhov [Fri, 3 Feb 2017 14:59:45 +0000 (14:59 +0000)]
[Minor] Allow to disable ssl verification if needed

7 years ago[Feature] Implement helo maps in multimap
Vsevolod Stakhov [Fri, 3 Feb 2017 14:10:20 +0000 (14:10 +0000)]
[Feature] Implement helo maps in multimap

7 years ago[Minor] Fix mapped v6 addresses
Vsevolod Stakhov [Fri, 3 Feb 2017 13:35:41 +0000 (13:35 +0000)]
[Minor] Fix mapped v6 addresses

7 years ago[Feature] Treat v6 mapped addresses as v4 addresses
Vsevolod Stakhov [Fri, 3 Feb 2017 13:22:46 +0000 (13:22 +0000)]
[Feature] Treat v6 mapped addresses as v4 addresses

7 years ago[Feature] Allow to call redirector script from SURBL
Vsevolod Stakhov [Fri, 3 Feb 2017 12:01:05 +0000 (12:01 +0000)]
[Feature] Allow to call redirector script from SURBL

7 years agoMerge pull request #1391 from fatalbanana/b7
Vsevolod Stakhov [Thu, 2 Feb 2017 22:52:38 +0000 (22:52 +0000)]
Merge pull request #1391 from fatalbanana/b7

[Minor] Forgot to update help text

7 years agoMerge pull request #1392 from fatalbanana/urlr
Vsevolod Stakhov [Thu, 2 Feb 2017 22:52:26 +0000 (22:52 +0000)]
Merge pull request #1392 from fatalbanana/urlr

[Minor] URL reputation: fallback to tags to try gauge relevance

7 years ago[Minor] URL reputation: fallback to tags to try gauge relevance 1392/head
Andrew Lewis [Thu, 2 Feb 2017 15:01:14 +0000 (17:01 +0200)]
[Minor] URL reputation: fallback to tags to try gauge relevance

 - Also avoid work if there's only one TLD

7 years ago[Feature] Use Redis instead of memcached in URLs redirector
Vsevolod Stakhov [Thu, 2 Feb 2017 14:37:50 +0000 (14:37 +0000)]
[Feature] Use Redis instead of memcached in URLs redirector

7 years ago[Minor] Forgot to update help text 1391/head
Andrew Lewis [Thu, 2 Feb 2017 12:17:30 +0000 (14:17 +0200)]
[Minor] Forgot to update help text

7 years agoMerge pull request #1390 from fatalbanana/b6
Vsevolod Stakhov [Thu, 2 Feb 2017 12:08:13 +0000 (12:08 +0000)]
Merge pull request #1390 from fatalbanana/b6

[Minor] Some more fixes/features for rspamadm grep

7 years ago[Minor] Some more fixes/features for rspamadm grep 1390/head
Andrew Lewis [Thu, 2 Feb 2017 11:57:31 +0000 (13:57 +0200)]
[Minor] Some more fixes/features for rspamadm grep

 - Dump partial matches after processing each file
 - Don't print orphans & partial matches by default
 - Fix typo

7 years ago[WebUI] Fix configuration page partially
Vsevolod Stakhov [Wed, 1 Feb 2017 18:32:31 +0000 (18:32 +0000)]
[WebUI] Fix configuration page partially

7 years ago[WebUI] Unify send data functions
Vsevolod Stakhov [Wed, 1 Feb 2017 18:32:17 +0000 (18:32 +0000)]
[WebUI] Unify send data functions

7 years agoMerge pull request #1388 from fatalbanana/b3
Vsevolod Stakhov [Wed, 1 Feb 2017 16:50:29 +0000 (16:50 +0000)]
Merge pull request #1388 from fatalbanana/b3

rspamadm grep

7 years agoMerge pull request #1389 from fatalbanana/rip
Vsevolod Stakhov [Wed, 1 Feb 2017 16:49:39 +0000 (16:49 +0000)]
Merge pull request #1389 from fatalbanana/rip

[Feature] Add `rip` keyword to ratelimit module

7 years ago[Feature] Add `rip` keyword to ratelimit module 1389/head
Andrew Lewis [Wed, 1 Feb 2017 16:28:30 +0000 (18:28 +0200)]
[Feature] Add `rip` keyword to ratelimit module

7 years ago[Minor] Recreate grep tool as `rspamadm grep` 1388/head
Andrew Lewis [Wed, 1 Feb 2017 15:31:08 +0000 (17:31 +0200)]
[Minor] Recreate grep tool as `rspamadm grep`

7 years ago[Minor] Avoid double session cleanup
Vsevolod Stakhov [Wed, 1 Feb 2017 13:13:40 +0000 (13:13 +0000)]
[Minor] Avoid double session cleanup

7 years ago[Minor] Improve portability
Vsevolod Stakhov [Wed, 1 Feb 2017 13:07:43 +0000 (13:07 +0000)]
[Minor] Improve portability

7 years ago[WebUI] Finish interface rework
Vsevolod Stakhov [Wed, 1 Feb 2017 12:44:51 +0000 (12:44 +0000)]
[WebUI] Finish interface rework

7 years ago[Minor] Fixes for rspamdgrep
Andrew Lewis [Tue, 31 Jan 2017 18:57:45 +0000 (20:57 +0200)]
[Minor] Fixes for rspamdgrep

7 years agoMerge pull request #1387 from fatalbanana/branch2
Vsevolod Stakhov [Tue, 31 Jan 2017 17:47:38 +0000 (17:47 +0000)]
Merge pull request #1387 from fatalbanana/branch2

[Feature] Implement rspamdgrep tool

7 years agoMerge pull request #1386 from fatalbanana/branch
Vsevolod Stakhov [Tue, 31 Jan 2017 17:47:10 +0000 (17:47 +0000)]
Merge pull request #1386 from fatalbanana/branch

[Minor] Rspamadm lua: support passing command line arguments to Lua

7 years ago[WebUI] Move history tab
Vsevolod Stakhov [Tue, 31 Jan 2017 17:45:00 +0000 (17:45 +0000)]
[WebUI] Move history tab

7 years ago[WebUI] Move symbols config as well
Vsevolod Stakhov [Tue, 31 Jan 2017 17:35:44 +0000 (17:35 +0000)]
[WebUI] Move symbols config as well

7 years ago[WebUI] Fix symbols config
Vsevolod Stakhov [Tue, 31 Jan 2017 17:33:33 +0000 (17:33 +0000)]
[WebUI] Fix symbols config

7 years ago[WebUI] Move configuration tab to a separate module
Vsevolod Stakhov [Tue, 31 Jan 2017 17:16:49 +0000 (17:16 +0000)]
[WebUI] Move configuration tab to a separate module

7 years ago[WebUI] Fix retarded datatables
Vsevolod Stakhov [Tue, 31 Jan 2017 16:57:53 +0000 (16:57 +0000)]
[WebUI] Fix retarded datatables

7 years ago[WebUI] Update datatables to work with the requirejs
Vsevolod Stakhov [Tue, 31 Jan 2017 16:16:26 +0000 (16:16 +0000)]
[WebUI] Update datatables to work with the requirejs

7 years ago[WebUI] Add graph tab
Vsevolod Stakhov [Tue, 31 Jan 2017 15:48:57 +0000 (15:48 +0000)]
[WebUI] Add graph tab

7 years ago[WebUI] Further fixes
Vsevolod Stakhov [Tue, 31 Jan 2017 15:28:02 +0000 (15:28 +0000)]
[WebUI] Further fixes

7 years ago[WebUI] Start rework of modules
Vsevolod Stakhov [Tue, 31 Jan 2017 15:01:16 +0000 (15:01 +0000)]
[WebUI] Start rework of modules

7 years ago[Feature] Implement rspamdgrep tool 1387/head
Andrew Lewis [Tue, 31 Jan 2017 13:46:49 +0000 (15:46 +0200)]
[Feature] Implement rspamdgrep tool

7 years ago[WebUI] Rework interface to use requirejs
Vsevolod Stakhov [Tue, 31 Jan 2017 12:52:16 +0000 (12:52 +0000)]
[WebUI] Rework interface to use requirejs

7 years ago[Minor] Improve debugging for surbl module
Vsevolod Stakhov [Tue, 31 Jan 2017 12:01:09 +0000 (12:01 +0000)]
[Minor] Improve debugging for surbl module

7 years ago[Minor] Rspamadm lua: support passing command line arguments to Lua 1386/head
Andrew Lewis [Tue, 31 Jan 2017 11:12:51 +0000 (13:12 +0200)]
[Minor] Rspamadm lua: support passing command line arguments to Lua

7 years ago[WebUI] Add preliminary save symbols clustering
Vsevolod Stakhov [Mon, 30 Jan 2017 23:37:38 +0000 (23:37 +0000)]
[WebUI] Add preliminary save symbols clustering

7 years ago[WebUI] Allow to save maps on the cluster
Vsevolod Stakhov [Mon, 30 Jan 2017 18:07:07 +0000 (18:07 +0000)]
[WebUI] Allow to save maps on the cluster

7 years ago[WebUI] Fix multiple JS issues
Vsevolod Stakhov [Mon, 30 Jan 2017 17:20:26 +0000 (17:20 +0000)]
[WebUI] Fix multiple JS issues

7 years ago[WebUI] Fix various errors with login form
Vsevolod Stakhov [Mon, 30 Jan 2017 14:08:53 +0000 (14:08 +0000)]
[WebUI] Fix various errors with login form

7 years ago[Minor] Avoid one copy when publishing fuzzy updates
Vsevolod Stakhov [Mon, 30 Jan 2017 13:27:53 +0000 (13:27 +0000)]
[Minor] Avoid one copy when publishing fuzzy updates

7 years agoMerge pull request #1384 from fatalbanana/sd
Vsevolod Stakhov [Mon, 30 Jan 2017 12:36:08 +0000 (12:36 +0000)]
Merge pull request #1384 from fatalbanana/sd

[Minor] Support reload in systemd service file

7 years ago[Minor] Support reload in systemd service file 1384/head
Andrew Lewis [Mon, 30 Jan 2017 10:12:33 +0000 (12:12 +0200)]
[Minor] Support reload in systemd service file

7 years ago[Minor] Slightly improve openssl 1.1 support
Vsevolod Stakhov [Sun, 29 Jan 2017 17:33:39 +0000 (17:33 +0000)]
[Minor] Slightly improve openssl 1.1 support

7 years ago[CritFix] Fix bad memory leak in TLS certificates validation
Vsevolod Stakhov [Sun, 29 Jan 2017 17:31:57 +0000 (17:31 +0000)]
[CritFix] Fix bad memory leak in TLS certificates validation

7 years agoMerge pull request #1382 from fatalbanana/ds
Vsevolod Stakhov [Sat, 28 Jan 2017 18:06:40 +0000 (18:06 +0000)]
Merge pull request #1382 from fatalbanana/ds

[Minor] Fix warnings

7 years ago[Minor] Fix warnings 1382/head
Andrew Lewis [Sat, 28 Jan 2017 15:05:24 +0000 (17:05 +0200)]
[Minor] Fix warnings

 - Also yield symbol when key in Redis was used

7 years ago[Feature] Allow to store dkim keys in Redis
Vsevolod Stakhov [Sat, 28 Jan 2017 14:41:54 +0000 (14:41 +0000)]
[Feature] Allow to store dkim keys in Redis

7 years ago[Feature] Allow to pass sign key directly from Lua
Vsevolod Stakhov [Sat, 28 Jan 2017 13:36:32 +0000 (13:36 +0000)]
[Feature] Allow to pass sign key directly from Lua

7 years ago[Minor] Tell when a peak callback is set for the cache
Vsevolod Stakhov [Sat, 28 Jan 2017 13:21:35 +0000 (13:21 +0000)]
[Minor] Tell when a peak callback is set for the cache

7 years ago[Minor] Improve counters output
Vsevolod Stakhov [Sat, 28 Jan 2017 12:27:52 +0000 (12:27 +0000)]
[Minor] Improve counters output

7 years ago[Fix] Fix memory leak in HTTP maps
Vsevolod Stakhov [Fri, 27 Jan 2017 18:02:58 +0000 (18:02 +0000)]
[Fix] Fix memory leak in HTTP maps

Issue: #1332

7 years agoMerge pull request #1381 from fatalbanana/fae
Vsevolod Stakhov [Fri, 27 Jan 2017 16:27:09 +0000 (16:27 +0000)]
Merge pull request #1381 from fatalbanana/fae

[Minor] Force actions: support expressions & alternate message syntax

7 years ago[Minor] Force actions: support expressions & alternate message syntax 1381/head
Andrew Lewis [Fri, 27 Jan 2017 16:03:52 +0000 (18:03 +0200)]
[Minor] Force actions: support expressions & alternate message syntax

7 years agoMerge pull request #1380 from fatalbanana/fc
Vsevolod Stakhov [Fri, 27 Jan 2017 15:46:54 +0000 (15:46 +0000)]
Merge pull request #1380 from fatalbanana/fc

[Minor] Silence warnings

7 years ago[Minor] Silence warnings 1380/head
Andrew Lewis [Fri, 27 Jan 2017 15:42:36 +0000 (17:42 +0200)]
[Minor] Silence warnings

7 years ago[Feature] Add fuzzy collection plugin
Vsevolod Stakhov [Fri, 27 Jan 2017 15:19:23 +0000 (15:19 +0000)]
[Feature] Add fuzzy collection plugin

7 years ago[Fix] Various collection mode fixes
Vsevolod Stakhov [Fri, 27 Jan 2017 15:19:09 +0000 (15:19 +0000)]
[Fix] Various collection mode fixes