]> source.dussan.org Git - rspamd.git/log
rspamd.git
8 years ago[Minor] Fix task-less lua tcp 1064/head
Andrew Lewis [Sat, 22 Oct 2016 18:18:48 +0000 (20:18 +0200)]
[Minor] Fix task-less lua tcp

8 years ago[Minor] Show real message on lua load errors
Vsevolod Stakhov [Sat, 22 Oct 2016 11:26:45 +0000 (12:26 +0100)]
[Minor] Show real message on lua load errors

8 years ago[Fix] Fix refcounts when map is specified by IP
Vsevolod Stakhov [Fri, 21 Oct 2016 16:43:52 +0000 (17:43 +0100)]
[Fix] Fix refcounts when map is specified by IP

8 years ago[Feature] Add a very basic interface to access workers data from on_load
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

8 years ago[Minor] Rename lua_worker metatable
Vsevolod Stakhov [Fri, 21 Oct 2016 16:35:56 +0000 (17:35 +0100)]
[Minor] Rename lua_worker metatable

8 years ago[Feature] Allow HTTPS requests in lua_http
Vsevolod Stakhov [Fri, 21 Oct 2016 14:06:47 +0000 (15:06 +0100)]
[Feature] Allow HTTPS requests in lua_http

8 years ago[Minor] Fix task-less lua HTTP
Vsevolod Stakhov [Fri, 21 Oct 2016 09:16:41 +0000 (10:16 +0100)]
[Minor] Fix task-less lua HTTP

8 years ago[Feature] Add new dynamic conf module
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.

8 years ago[Fix] Fix periodic events and redis
Vsevolod Stakhov [Thu, 20 Oct 2016 18:07:57 +0000 (19:07 +0100)]
[Fix] Fix periodic events and redis

8 years ago[Feature] Add methods to get metric's actions and symbols from Lua
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

8 years ago[CritFix] Fix race condition in checking of cached maps
Vsevolod Stakhov [Thu, 20 Oct 2016 15:20:38 +0000 (16:20 +0100)]
[CritFix] Fix race condition in checking of cached maps

8 years agoMerge pull request #1059 from fatalbanana/retransmits
Vsevolod Stakhov [Thu, 20 Oct 2016 10:33:00 +0000 (11:33 +0100)]
Merge pull request #1059 from fatalbanana/retransmits

[Test] Increase DNS retransmits

8 years ago[Test] Increase DNS retransmits 1059/head
Andrew Lewis [Thu, 20 Oct 2016 10:31:27 +0000 (12:31 +0200)]
[Test] Increase DNS retransmits

8 years agoMerge pull request #1057 from fatalbanana/mapreload
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

8 years ago[Fix] One more check for readdir...
Vsevolod Stakhov [Wed, 19 Oct 2016 16:09:11 +0000 (17:09 +0100)]
[Fix] One more check for readdir...

8 years ago[Test] Add map reload test 1057/head
Andrew Lewis [Wed, 19 Oct 2016 16:04:01 +0000 (18:04 +0200)]
[Test] Add map reload test

8 years ago[Fix] Avoid double frees in HEAD requests
Vsevolod Stakhov [Wed, 19 Oct 2016 15:45:38 +0000 (16:45 +0100)]
[Fix] Avoid double frees in HEAD requests

8 years ago[Fix] Another try to deal with posix idiotizm
Vsevolod Stakhov [Wed, 19 Oct 2016 13:54:42 +0000 (14:54 +0100)]
[Fix] Another try to deal with posix idiotizm

8 years agoMerge pull request #1055 from fatalbanana/sophos
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

8 years ago[Minor] Fix virus name match for Sophos 1055/head
Andrew Lewis [Wed, 19 Oct 2016 08:45:26 +0000 (10:45 +0200)]
[Minor] Fix virus name match for Sophos

8 years ago[Feature] Add Sophos antivirus support
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

8 years ago[Minor] Fix settings of the metric action score from lua
Vsevolod Stakhov [Tue, 18 Oct 2016 17:33:41 +0000 (18:33 +0100)]
[Minor] Fix settings of the metric action score from lua

8 years ago[Feature] Allow to run rspamadm lua just as a lua interpreter
Vsevolod Stakhov [Tue, 18 Oct 2016 15:06:31 +0000 (16:06 +0100)]
[Feature] Allow to run rspamadm lua just as a lua interpreter

8 years ago[Fix] Fix handling of HTTP HEAD methods
Vsevolod Stakhov [Tue, 18 Oct 2016 14:17:42 +0000 (15:17 +0100)]
[Fix] Fix handling of HTTP HEAD methods

8 years ago[Fix] Fix HTTP methods other than GET and POST
Vsevolod Stakhov [Tue, 18 Oct 2016 12:46:32 +0000 (13:46 +0100)]
[Fix] Fix HTTP methods other than GET and POST

8 years ago[Feature] Add periodic events support for lua_config
Vsevolod Stakhov [Tue, 18 Oct 2016 12:46:10 +0000 (13:46 +0100)]
[Feature] Add periodic events support for lua_config

8 years agoMerge pull request #1054 from AlexeySa/patch-2
Vsevolod Stakhov [Tue, 18 Oct 2016 11:48:42 +0000 (12:48 +0100)]
Merge pull request #1054 from AlexeySa/patch-2

Rework greylist plugin

8 years agoMerge pull request #1040 from AlexeySa/patch-3
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

8 years agoMerge pull request #1039 from AlexeySa/patch-2
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

8 years agoMerge pull request #1051 from fatalbanana/dns
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

8 years agoMerge pull request #1053 from moisseev/tld
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

8 years agoMerge pull request #1048 from fatalbanana/messages
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)

8 years agoRework greylist plugin 1054/head
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

8 years ago[Minor] Fix `get_tld()` functions descriptions 1053/head
Alexander Moisseev [Tue, 18 Oct 2016 10:24:52 +0000 (13:24 +0300)]
[Minor] Fix `get_tld()` functions descriptions

8 years ago[Fix] Fix actions in rolling history
Vsevolod Stakhov [Tue, 18 Oct 2016 09:57:46 +0000 (10:57 +0100)]
[Fix] Fix actions in rolling history

8 years ago[Feature] Support looking up NS records in lua_dns 1051/head
Andrew Lewis [Tue, 18 Oct 2016 09:37:44 +0000 (11:37 +0200)]
[Feature] Support looking up NS records in lua_dns

8 years ago[Feature] Support setting task message from Lua 1048/head
Andrew Lewis [Tue, 18 Oct 2016 06:49:00 +0000 (08:49 +0200)]
[Feature] Support setting task message from Lua

 - Issue: #1046

8 years ago[Feature] Execute on_load scripts with ev_base ready
Vsevolod Stakhov [Mon, 17 Oct 2016 16:01:59 +0000 (17:01 +0100)]
[Feature] Execute on_load scripts with ev_base ready

8 years agoMerge pull request #1044 from fatalbanana/ports
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

8 years ago[Fix] Remove mentions of deleted include
Vsevolod Stakhov [Mon, 17 Oct 2016 15:29:50 +0000 (16:29 +0100)]
[Fix] Remove mentions of deleted include

8 years ago[Minor] Update module documentation
Vsevolod Stakhov [Mon, 17 Oct 2016 15:24:46 +0000 (16:24 +0100)]
[Minor] Update module documentation

8 years ago[Rework] Adopt plugins
Vsevolod Stakhov [Mon, 17 Oct 2016 15:23:45 +0000 (16:23 +0100)]
[Rework] Adopt plugins

8 years ago[Minor] Fix setting of specific ud field
Vsevolod Stakhov [Mon, 17 Oct 2016 15:23:31 +0000 (16:23 +0100)]
[Minor] Fix setting of specific ud field

8 years ago[Rework] Make lua_redis task agnostic
Vsevolod Stakhov [Mon, 17 Oct 2016 15:03:22 +0000 (16:03 +0100)]
[Rework] Make lua_redis task agnostic

8 years ago[Rework] More cleanup actions
Vsevolod Stakhov [Mon, 17 Oct 2016 14:34:19 +0000 (15:34 +0100)]
[Rework] More cleanup actions

8 years ago[Rework] Massive removal of legacy code
Vsevolod Stakhov [Mon, 17 Oct 2016 14:28:38 +0000 (15:28 +0100)]
[Rework] Massive removal of legacy code

8 years ago[Rework] Remove outdated and unused lua_session module
Vsevolod Stakhov [Mon, 17 Oct 2016 14:26:10 +0000 (15:26 +0100)]
[Rework] Remove outdated and unused lua_session module

8 years ago[Test] Wait for ports to be confirmed-free inbetween runs 1044/head
Andrew Lewis [Mon, 17 Oct 2016 12:37:58 +0000 (14:37 +0200)]
[Test] Wait for ports to be confirmed-free inbetween runs

8 years agoMerge pull request #1043 from fatalbanana/fixtests
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

8 years ago[Test] Fix password tests post-changes 1043/head
Andrew Lewis [Mon, 17 Oct 2016 10:06:23 +0000 (12:06 +0200)]
[Test] Fix password tests post-changes

8 years agoMerge pull request #1042 from moisseev/patch-1
Vsevolod Stakhov [Mon, 17 Oct 2016 09:27:16 +0000 (10:27 +0100)]
Merge pull request #1042 from moisseev/patch-1

[Minor] Correct typo

8 years ago[Fix] Explicitly ban default passwords in webui
Vsevolod Stakhov [Mon, 17 Oct 2016 09:25:37 +0000 (10:25 +0100)]
[Fix] Explicitly ban default passwords in webui

8 years ago[Minor] Correct typo 1042/head
Alexander Moisseev [Mon, 17 Oct 2016 06:38:25 +0000 (09:38 +0300)]
[Minor] Correct typo

8 years agoMerge pull request #1037 from moisseev/d3evolution
Vsevolod Stakhov [Sun, 16 Oct 2016 21:21:40 +0000 (22:21 +0100)]
Merge pull request #1037 from moisseev/d3evolution

[WebUI] Update d3evolution

8 years ago[Minor] Add missing math.h include
Vsevolod Stakhov [Sun, 16 Oct 2016 20:13:08 +0000 (21:13 +0100)]
[Minor] Add missing math.h include

8 years agoAdd freemail hostnames for greylisting plugin 1040/head
AL [Sun, 16 Oct 2016 14:27:17 +0000 (17:27 +0300)]
Add freemail hostnames for greylisting plugin

8 years agoAdd whitelist file for greylisting plugin 1039/head
AL [Sun, 16 Oct 2016 14:19:39 +0000 (17:19 +0300)]
Add whitelist file for greylisting plugin

8 years ago[WebUI] Update d3evolution 1037/head
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

8 years agoMerge pull request #1033 from moisseev/patch-2
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

8 years agoMerge pull request #1036 from AlexeySa/patch-2
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

8 years agoFix error level on some messages 1036/head
AL [Sun, 16 Oct 2016 11:23:00 +0000 (14:23 +0300)]
Fix error level on some messages

8 years ago[WebUI] Ask for history reset confirmation 1033/head
Alexander Moisseev [Sat, 15 Oct 2016 15:18:28 +0000 (18:18 +0300)]
[WebUI] Ask for history reset confirmation

Issue: #1027
Reported by: @fenice2

8 years ago[WebUI] Improve history table length drop-down menu
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

8 years ago[Fix] Remove fann with incorrect layers count
Vsevolod Stakhov [Sat, 15 Oct 2016 13:44:20 +0000 (14:44 +0100)]
[Fix] Remove fann with incorrect layers count

8 years ago[Minor] Fix setting of table argument
Vsevolod Stakhov [Sat, 15 Oct 2016 13:31:58 +0000 (14:31 +0100)]
[Minor] Fix setting of table argument

8 years ago[Feature] Use more layers for fann and another normalization
Vsevolod Stakhov [Sat, 15 Oct 2016 12:34:22 +0000 (13:34 +0100)]
[Feature] Use more layers for fann and another normalization

8 years ago[Feature] Try to improve normalization function for bayes
Vsevolod Stakhov [Sat, 15 Oct 2016 12:20:29 +0000 (13:20 +0100)]
[Feature] Try to improve normalization function for bayes

8 years ago[Minor] Make bayes normalization function public
Vsevolod Stakhov [Sat, 15 Oct 2016 11:32:57 +0000 (12:32 +0100)]
[Minor] Make bayes normalization function public

8 years ago[Minor] Add function to get neural net layers
Vsevolod Stakhov [Sat, 15 Oct 2016 11:24:01 +0000 (12:24 +0100)]
[Minor] Add function to get neural net layers

8 years agoMerge pull request #1031 from fatalbanana/test
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

8 years ago[Test] Wait until size of PIDfiles is > 0 1031/head
Andrew Lewis [Fri, 14 Oct 2016 13:39:34 +0000 (15:39 +0200)]
[Test] Wait until size of PIDfiles is > 0

8 years agoMerge pull request #1029 from moisseev/patch-1
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`

8 years agoMerge pull request #1028 from fatalbanana/fuzzy
Vsevolod Stakhov [Fri, 14 Oct 2016 13:12:51 +0000 (14:12 +0100)]
Merge pull request #1028 from fatalbanana/fuzzy

Test for fuzzy replication

8 years agoMerge pull request #1030 from fatalbanana/test
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

8 years ago[Test] Try improve test stability 1030/head
Andrew Lewis [Fri, 14 Oct 2016 13:08:18 +0000 (15:08 +0200)]
[Test] Try improve test stability

8 years ago[Fix] Fix autolearning errors and redis cache
Vsevolod Stakhov [Fri, 14 Oct 2016 13:07:30 +0000 (14:07 +0100)]
[Fix] Fix autolearning errors and redis cache

8 years ago[Minor] Ratelimit: properly handle bounces with empty `from` 1029/head
Alexander Moisseev [Fri, 14 Oct 2016 11:48:29 +0000 (14:48 +0300)]
[Minor] Ratelimit: properly handle bounces with empty `from`

8 years ago[Fix] Fix some cases of TLD urls detector
Vsevolod Stakhov [Fri, 14 Oct 2016 11:22:17 +0000 (12:22 +0100)]
[Fix] Fix some cases of TLD urls detector

8 years ago[Minor] Fix stupid mistakes in string compare functions
Vsevolod Stakhov [Fri, 14 Oct 2016 10:40:11 +0000 (11:40 +0100)]
[Minor] Fix stupid mistakes in string compare functions

8 years ago[Test] Test fuzzy replication 1028/head
Andrew Lewis [Thu, 13 Oct 2016 12:14:51 +0000 (14:14 +0200)]
[Test] Test fuzzy replication

8 years ago[Minor] Fix versions when processing fuzzy updates
Vsevolod Stakhov [Thu, 13 Oct 2016 17:12:30 +0000 (18:12 +0100)]
[Minor] Fix versions when processing fuzzy updates

8 years ago[Fix] Plug memory leak in regexp desctructor
Vsevolod Stakhov [Thu, 13 Oct 2016 11:57:43 +0000 (12:57 +0100)]
[Fix] Plug memory leak in regexp desctructor

8 years agoMerge pull request #1026 from fatalbanana/headers
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

8 years ago[Fix] Fix issues with CGP helper
Vsevolod Stakhov [Wed, 12 Oct 2016 18:37:59 +0000 (19:37 +0100)]
[Fix] Fix issues with CGP helper

8 years ago[Minor] Update http headers rules 1026/head
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

8 years agoMerge pull request #1024 from fatalbanana/lua
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

8 years ago[Minor] Antivirus module: use suitable scan ID for F-Prot 1024/head
Andrew Lewis [Tue, 11 Oct 2016 15:49:57 +0000 (17:49 +0200)]
[Minor] Antivirus module: use suitable scan ID for F-Prot

8 years ago[CritFix] Fix processing of learned tokens count for redis backend
Vsevolod Stakhov [Tue, 11 Oct 2016 15:43:34 +0000 (16:43 +0100)]
[CritFix] Fix processing of learned tokens count for redis backend

8 years ago[Minor] Reformat cgp helper
Vsevolod Stakhov [Tue, 11 Oct 2016 15:26:03 +0000 (16:26 +0100)]
[Minor] Reformat cgp helper

8 years ago[Feature] Add max-size and timeout options to 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

8 years ago[Feature] Allow getting task UID from Lua
Andrew Lewis [Tue, 11 Oct 2016 15:21:51 +0000 (17:21 +0200)]
[Feature] Allow getting task UID from Lua

8 years agoMerge pull request #1022 from fatalbanana/fprot
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

8 years agoMerge pull request #1021 from fatalbanana/replies
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

8 years agoMerge pull request #1020 from fatalbanana/dmarc
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

8 years agoMerge pull request #1018 from fatalbanana/stats
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

8 years agoMerge pull request #1017 from fatalbanana/rules
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

8 years ago[Feature] Add F-Prot support to antivirus module 1022/head
Andrew Lewis [Tue, 11 Oct 2016 14:17:51 +0000 (16:17 +0200)]
[Feature] Add F-Prot support to antivirus module

8 years ago[Minor] Small fixes about fn/fp ambiguity
Vsevolod Stakhov [Tue, 11 Oct 2016 13:30:49 +0000 (14:30 +0100)]
[Minor] Small fixes about fn/fp ambiguity

8 years ago[Feature] Allow to compare other systems with Rspamd
Vsevolod Stakhov [Tue, 11 Oct 2016 12:22:40 +0000 (13:22 +0100)]
[Feature] Allow to compare other systems with Rspamd

8 years ago[Minor] Unify learn/classify functions
Vsevolod Stakhov [Tue, 11 Oct 2016 09:41:33 +0000 (10:41 +0100)]
[Minor] Unify learn/classify functions