]>
source.dussan.org Git - rspamd.git/log
Andrew Lewis [Sat, 22 Oct 2016 18:18:48 +0000 (20:18 +0200)]
[Minor] Fix task-less lua tcp
Vsevolod Stakhov [Sat, 22 Oct 2016 11:26:45 +0000 (12:26 +0100)]
[Minor] Show real message on lua load errors
Vsevolod Stakhov [Fri, 21 Oct 2016 16:43:52 +0000 (17:43 +0100)]
[Fix] Fix refcounts when map is specified by IP
Vsevolod Stakhov [Fri, 21 Oct 2016 16:36:12 +0000 (17:36 +0100)]
[Feature] Add a very basic interface to access workers data from on_load
Vsevolod Stakhov [Fri, 21 Oct 2016 16:35:56 +0000 (17:35 +0100)]
[Minor] Rename lua_worker metatable
Vsevolod Stakhov [Fri, 21 Oct 2016 14:06:47 +0000 (15:06 +0100)]
[Feature] Allow HTTPS requests in lua_http
Vsevolod Stakhov [Fri, 21 Oct 2016 09:16:41 +0000 (10:16 +0100)]
[Minor] Fix task-less lua HTTP
Vsevolod Stakhov [Thu, 20 Oct 2016 18:08:13 +0000 (19:08 +0100)]
[Feature] Add new dynamic conf module
This module is intended to load and save (not implemented yet) dynamic
configuration for an Rspamd cluster in Redis storage and synchronize it
over all Rspamd servers.
Vsevolod Stakhov [Thu, 20 Oct 2016 18:07:57 +0000 (19:07 +0100)]
[Fix] Fix periodic events and redis
Vsevolod Stakhov [Thu, 20 Oct 2016 16:38:52 +0000 (17:38 +0100)]
[Feature] Add methods to get metric's actions and symbols from Lua
Vsevolod Stakhov [Thu, 20 Oct 2016 15:20:38 +0000 (16:20 +0100)]
[CritFix] Fix race condition in checking of cached maps
Vsevolod Stakhov [Thu, 20 Oct 2016 10:33:00 +0000 (11:33 +0100)]
Merge pull request #1059 from fatalbanana/retransmits
[Test] Increase DNS retransmits
Andrew Lewis [Thu, 20 Oct 2016 10:31:27 +0000 (12:31 +0200)]
[Test] Increase DNS retransmits
Vsevolod Stakhov [Thu, 20 Oct 2016 10:15:13 +0000 (11:15 +0100)]
Merge pull request #1057 from fatalbanana/mapreload
[Test] Add map reload test
Vsevolod Stakhov [Wed, 19 Oct 2016 16:09:11 +0000 (17:09 +0100)]
[Fix] One more check for readdir...
Andrew Lewis [Wed, 19 Oct 2016 16:04:01 +0000 (18:04 +0200)]
[Test] Add map reload test
Vsevolod Stakhov [Wed, 19 Oct 2016 15:45:38 +0000 (16:45 +0100)]
[Fix] Avoid double frees in HEAD requests
Vsevolod Stakhov [Wed, 19 Oct 2016 13:54:42 +0000 (14:54 +0100)]
[Fix] Another try to deal with posix idiotizm
Vsevolod Stakhov [Wed, 19 Oct 2016 13:29:14 +0000 (14:29 +0100)]
Merge pull request #1055 from fatalbanana/sophos
[Minor] Fix virus name match for Sophos
Andrew Lewis [Wed, 19 Oct 2016 08:45:26 +0000 (10:45 +0200)]
[Minor] Fix virus name match for Sophos
Vsevolod Stakhov [Tue, 18 Oct 2016 17:34:48 +0000 (18:34 +0100)]
[Feature] Add Sophos antivirus support
Contributed by: golden_receiver at #rspamd/freenode
Vsevolod Stakhov [Tue, 18 Oct 2016 17:33:41 +0000 (18:33 +0100)]
[Minor] Fix settings of the metric action score from lua
Vsevolod Stakhov [Tue, 18 Oct 2016 15:06:31 +0000 (16:06 +0100)]
[Feature] Allow to run rspamadm lua just as a lua interpreter
Vsevolod Stakhov [Tue, 18 Oct 2016 14:17:42 +0000 (15:17 +0100)]
[Fix] Fix handling of HTTP HEAD methods
Vsevolod Stakhov [Tue, 18 Oct 2016 12:46:32 +0000 (13:46 +0100)]
[Fix] Fix HTTP methods other than GET and POST
Vsevolod Stakhov [Tue, 18 Oct 2016 12:46:10 +0000 (13:46 +0100)]
[Feature] Add periodic events support for lua_config
Vsevolod Stakhov [Tue, 18 Oct 2016 11:48:42 +0000 (12:48 +0100)]
Merge pull request #1054 from AlexeySa/patch-2
Rework greylist plugin
Vsevolod Stakhov [Tue, 18 Oct 2016 11:48:35 +0000 (12:48 +0100)]
Merge pull request #1040 from AlexeySa/patch-3
Add freemail hostnames for greylisting plugin
Vsevolod Stakhov [Tue, 18 Oct 2016 11:48:29 +0000 (12:48 +0100)]
Merge pull request #1039 from AlexeySa/patch-2
Add whitelist file for greylisting plugin
Vsevolod Stakhov [Tue, 18 Oct 2016 11:12:37 +0000 (12:12 +0100)]
Merge pull request #1051 from fatalbanana/dns
[Feature] Support looking up NS records in lua_dns
Vsevolod Stakhov [Tue, 18 Oct 2016 11:12:14 +0000 (12:12 +0100)]
Merge pull request #1053 from moisseev/tld
[Minor] Fix `get_tld()` functions descriptions
Vsevolod Stakhov [Tue, 18 Oct 2016 11:12:00 +0000 (12:12 +0100)]
Merge pull request #1048 from fatalbanana/messages
[Feature] Support setting task message from Lua (Fixes #1046)
AL [Tue, 18 Oct 2016 10:58:52 +0000 (13:58 +0300)]
Rework greylist plugin
- Implement whitelist domains
- Add action setting
- Fix ip variable name
- Fix read settings
Alexander Moisseev [Tue, 18 Oct 2016 10:24:52 +0000 (13:24 +0300)]
[Minor] Fix `get_tld()` functions descriptions
Vsevolod Stakhov [Tue, 18 Oct 2016 09:57:46 +0000 (10:57 +0100)]
[Fix] Fix actions in rolling history
Andrew Lewis [Tue, 18 Oct 2016 09:37:44 +0000 (11:37 +0200)]
[Feature] Support looking up NS records in lua_dns
Andrew Lewis [Tue, 18 Oct 2016 06:49:00 +0000 (08:49 +0200)]
[Feature] Support setting task message from Lua
- Issue: #1046
Vsevolod Stakhov [Mon, 17 Oct 2016 16:01:59 +0000 (17:01 +0100)]
[Feature] Execute on_load scripts with ev_base ready
Vsevolod Stakhov [Mon, 17 Oct 2016 15:45:51 +0000 (16:45 +0100)]
Merge pull request #1044 from fatalbanana/ports
[Test] Wait for ports to be confirmed-free inbetween runs
Vsevolod Stakhov [Mon, 17 Oct 2016 15:29:50 +0000 (16:29 +0100)]
[Fix] Remove mentions of deleted include
Vsevolod Stakhov [Mon, 17 Oct 2016 15:24:46 +0000 (16:24 +0100)]
[Minor] Update module documentation
Vsevolod Stakhov [Mon, 17 Oct 2016 15:23:45 +0000 (16:23 +0100)]
[Rework] Adopt plugins
Vsevolod Stakhov [Mon, 17 Oct 2016 15:23:31 +0000 (16:23 +0100)]
[Minor] Fix setting of specific ud field
Vsevolod Stakhov [Mon, 17 Oct 2016 15:03:22 +0000 (16:03 +0100)]
[Rework] Make lua_redis task agnostic
Vsevolod Stakhov [Mon, 17 Oct 2016 14:34:19 +0000 (15:34 +0100)]
[Rework] More cleanup actions
Vsevolod Stakhov [Mon, 17 Oct 2016 14:28:38 +0000 (15:28 +0100)]
[Rework] Massive removal of legacy code
Vsevolod Stakhov [Mon, 17 Oct 2016 14:26:10 +0000 (15:26 +0100)]
[Rework] Remove outdated and unused lua_session module
Andrew Lewis [Mon, 17 Oct 2016 12:37:58 +0000 (14:37 +0200)]
[Test] Wait for ports to be confirmed-free inbetween runs
Vsevolod Stakhov [Mon, 17 Oct 2016 10:10:20 +0000 (11:10 +0100)]
Merge pull request #1043 from fatalbanana/fixtests
[Test] Fix password tests post-changes
Andrew Lewis [Mon, 17 Oct 2016 10:06:23 +0000 (12:06 +0200)]
[Test] Fix password tests post-changes
Vsevolod Stakhov [Mon, 17 Oct 2016 09:27:16 +0000 (10:27 +0100)]
Merge pull request #1042 from moisseev/patch-1
[Minor] Correct typo
Vsevolod Stakhov [Mon, 17 Oct 2016 09:25:37 +0000 (10:25 +0100)]
[Fix] Explicitly ban default passwords in webui
Alexander Moisseev [Mon, 17 Oct 2016 06:38:25 +0000 (09:38 +0300)]
[Minor] Correct typo
Vsevolod Stakhov [Sun, 16 Oct 2016 21:21:40 +0000 (22:21 +0100)]
Merge pull request #1037 from moisseev/d3evolution
[WebUI] Update d3evolution
Vsevolod Stakhov [Sun, 16 Oct 2016 20:13:08 +0000 (21:13 +0100)]
[Minor] Add missing math.h include
AL [Sun, 16 Oct 2016 14:27:17 +0000 (17:27 +0300)]
Add freemail hostnames for greylisting plugin
AL [Sun, 16 Oct 2016 14:19:39 +0000 (17:19 +0300)]
Add whitelist file for greylisting plugin
Alexander Moisseev [Sun, 16 Oct 2016 13:48:48 +0000 (16:48 +0300)]
[WebUI] Update d3evolution
Update to moisseev/D3Evolution@
6538632cfcbafd01e3685694bfe3283946018a14
- Change `null` area transition effect to fade-out/fade-in
Vsevolod Stakhov [Sun, 16 Oct 2016 13:12:52 +0000 (14:12 +0100)]
Merge pull request #1033 from moisseev/patch-2
[WebUI] Improve history table controls
Vsevolod Stakhov [Sun, 16 Oct 2016 13:12:18 +0000 (14:12 +0100)]
Merge pull request #1036 from AlexeySa/patch-2
Fix error level on some messages
AL [Sun, 16 Oct 2016 11:23:00 +0000 (14:23 +0300)]
Fix error level on some messages
Alexander Moisseev [Sat, 15 Oct 2016 15:18:28 +0000 (18:18 +0300)]
[WebUI] Ask for history reset confirmation
Issue: #1027
Reported by: @fenice2
Alexander Moisseev [Sat, 15 Oct 2016 13:58:18 +0000 (16:58 +0300)]
[WebUI] Improve history table length drop-down menu
- set sane table lengths
- save table display information (using a cookie)
Issue: #1027
Reported by: @fenice2
Vsevolod Stakhov [Sat, 15 Oct 2016 13:44:20 +0000 (14:44 +0100)]
[Fix] Remove fann with incorrect layers count
Vsevolod Stakhov [Sat, 15 Oct 2016 13:31:58 +0000 (14:31 +0100)]
[Minor] Fix setting of table argument
Vsevolod Stakhov [Sat, 15 Oct 2016 12:34:22 +0000 (13:34 +0100)]
[Feature] Use more layers for fann and another normalization
Vsevolod Stakhov [Sat, 15 Oct 2016 12:20:29 +0000 (13:20 +0100)]
[Feature] Try to improve normalization function for bayes
Vsevolod Stakhov [Sat, 15 Oct 2016 11:32:57 +0000 (12:32 +0100)]
[Minor] Make bayes normalization function public
Vsevolod Stakhov [Sat, 15 Oct 2016 11:24:01 +0000 (12:24 +0100)]
[Minor] Add function to get neural net layers
Vsevolod Stakhov [Fri, 14 Oct 2016 13:41:41 +0000 (14:41 +0100)]
Merge pull request #1031 from fatalbanana/test
[Test] Wait until size of PIDfiles is > 0
Andrew Lewis [Fri, 14 Oct 2016 13:39:34 +0000 (15:39 +0200)]
[Test] Wait until size of PIDfiles is > 0
Vsevolod Stakhov [Fri, 14 Oct 2016 13:12:58 +0000 (14:12 +0100)]
Merge pull request #1029 from moisseev/patch-1
[Minor] Ratelimit: properly handle bounces with empty `from`
Vsevolod Stakhov [Fri, 14 Oct 2016 13:12:51 +0000 (14:12 +0100)]
Merge pull request #1028 from fatalbanana/fuzzy
Test for fuzzy replication
Vsevolod Stakhov [Fri, 14 Oct 2016 13:12:35 +0000 (14:12 +0100)]
Merge pull request #1030 from fatalbanana/test
[Test] Try improve test stability
Andrew Lewis [Fri, 14 Oct 2016 13:08:18 +0000 (15:08 +0200)]
[Test] Try improve test stability
Vsevolod Stakhov [Fri, 14 Oct 2016 13:07:30 +0000 (14:07 +0100)]
[Fix] Fix autolearning errors and redis cache
Alexander Moisseev [Fri, 14 Oct 2016 11:48:29 +0000 (14:48 +0300)]
[Minor] Ratelimit: properly handle bounces with empty `from`
Vsevolod Stakhov [Fri, 14 Oct 2016 11:22:17 +0000 (12:22 +0100)]
[Fix] Fix some cases of TLD urls detector
Vsevolod Stakhov [Fri, 14 Oct 2016 10:40:11 +0000 (11:40 +0100)]
[Minor] Fix stupid mistakes in string compare functions
Andrew Lewis [Thu, 13 Oct 2016 12:14:51 +0000 (14:14 +0200)]
[Test] Test fuzzy replication
Vsevolod Stakhov [Thu, 13 Oct 2016 17:12:30 +0000 (18:12 +0100)]
[Minor] Fix versions when processing fuzzy updates
Vsevolod Stakhov [Thu, 13 Oct 2016 11:57:43 +0000 (12:57 +0100)]
[Fix] Plug memory leak in regexp desctructor
Vsevolod Stakhov [Wed, 12 Oct 2016 18:40:57 +0000 (19:40 +0100)]
Merge pull request #1026 from fatalbanana/headers
[Minor] Update http headers rules
Vsevolod Stakhov [Wed, 12 Oct 2016 18:37:59 +0000 (19:37 +0100)]
[Fix] Fix issues with CGP helper
Andrew Lewis [Wed, 12 Oct 2016 16:05:12 +0000 (18:05 +0200)]
[Minor] Update http headers rules
- Fix some inaccuracies
- Add new symbols
- Use symbols from configuration
Vsevolod Stakhov [Tue, 11 Oct 2016 16:24:22 +0000 (17:24 +0100)]
Merge pull request #1024 from fatalbanana/lua
[Feature] Allow getting task UID from Lua
Andrew Lewis [Tue, 11 Oct 2016 15:49:57 +0000 (17:49 +0200)]
[Minor] Antivirus module: use suitable scan ID for F-Prot
Vsevolod Stakhov [Tue, 11 Oct 2016 15:43:34 +0000 (16:43 +0100)]
[CritFix] Fix processing of learned tokens count for redis backend
Vsevolod Stakhov [Tue, 11 Oct 2016 15:26:03 +0000 (16:26 +0100)]
[Minor] Reformat cgp helper
Vsevolod Stakhov [Tue, 11 Oct 2016 15:25:34 +0000 (16:25 +0100)]
[Feature] Add max-size and timeout options to CGP helper
Andrew Lewis [Tue, 11 Oct 2016 15:21:51 +0000 (17:21 +0200)]
[Feature] Allow getting task UID from Lua
Vsevolod Stakhov [Tue, 11 Oct 2016 14:48:24 +0000 (15:48 +0100)]
Merge pull request #1022 from fatalbanana/fprot
[Feature] Add F-Prot support to antivirus module
Vsevolod Stakhov [Tue, 11 Oct 2016 14:48:17 +0000 (15:48 +0100)]
Merge pull request #1021 from fatalbanana/replies
[Minor] Fix local IP check in Replies plugin
Vsevolod Stakhov [Tue, 11 Oct 2016 14:48:12 +0000 (15:48 +0100)]
Merge pull request #1020 from fatalbanana/dmarc
[Minor] Use human-readable policy in DMARC plugin
Vsevolod Stakhov [Tue, 11 Oct 2016 14:37:52 +0000 (15:37 +0100)]
Merge pull request #1018 from fatalbanana/stats
[Fix] Fix bayes learn_condition
Vsevolod Stakhov [Tue, 11 Oct 2016 14:37:39 +0000 (15:37 +0100)]
Merge pull request #1017 from fatalbanana/rules
[Minor] Retire FORGED_X_PHP_SCRIPT1 rule
Andrew Lewis [Tue, 11 Oct 2016 14:17:51 +0000 (16:17 +0200)]
[Feature] Add F-Prot support to antivirus module
Vsevolod Stakhov [Tue, 11 Oct 2016 13:30:49 +0000 (14:30 +0100)]
[Minor] Small fixes about fn/fp ambiguity
Vsevolod Stakhov [Tue, 11 Oct 2016 12:22:40 +0000 (13:22 +0100)]
[Feature] Allow to compare other systems with Rspamd
Vsevolod Stakhov [Tue, 11 Oct 2016 09:41:33 +0000 (10:41 +0100)]
[Minor] Unify learn/classify functions