]>
source.dussan.org Git - rspamd.git/log
Vsevolod Stakhov [Sun, 17 Aug 2014 15:17:45 +0000 (16:17 +0100)]
Rework symbols adding.
Now if no metric defines a symbol (explicitly or implicitly by means of
`unknown_weight` attribute), this symbol is skipped completely.
Vsevolod Stakhov [Sun, 17 Aug 2014 14:57:51 +0000 (15:57 +0100)]
Add configuration option `unknown_weight` for metrics.
If this option is specified, then all filters add symbols to this metric
with the specified weight even if they are not specified in symbols list
explicitly.
Vsevolod Stakhov [Sat, 16 Aug 2014 18:41:15 +0000 (19:41 +0100)]
Set useful fields for addresses.
Vsevolod Stakhov [Sat, 16 Aug 2014 18:18:59 +0000 (19:18 +0100)]
Remove unused definition.
Vsevolod Stakhov [Sat, 16 Aug 2014 17:52:22 +0000 (18:52 +0100)]
Add method to get any configuration key in lua.
Vsevolod Stakhov [Sat, 16 Aug 2014 17:32:55 +0000 (18:32 +0100)]
Add lua method to get config for the task.
Vsevolod Stakhov [Sat, 16 Aug 2014 17:29:27 +0000 (18:29 +0100)]
Add method to set task's settings.
Vsevolod Stakhov [Fri, 15 Aug 2014 10:25:36 +0000 (11:25 +0100)]
Fix linkage for rspamc if NO_SHARED is ON.
Vsevolod Stakhov [Thu, 14 Aug 2014 13:07:51 +0000 (14:07 +0100)]
Markdown.
Vsevolod Stakhov [Thu, 14 Aug 2014 12:57:58 +0000 (13:57 +0100)]
Markdown fixes.
Vsevolod Stakhov [Thu, 14 Aug 2014 12:54:01 +0000 (13:54 +0100)]
Add doc skeleton.
Vsevolod Stakhov [Thu, 14 Aug 2014 12:48:06 +0000 (13:48 +0100)]
Add basic configuration documentation.
Vsevolod Stakhov [Thu, 14 Aug 2014 12:18:31 +0000 (13:18 +0100)]
Allow learning from lua_task.
Vsevolod Stakhov [Wed, 13 Aug 2014 10:41:37 +0000 (11:41 +0100)]
Merge pull request #90 from dottedmag/master
Appease lintian by stating that public-domain is a public domain.
Mikhail Gusarov [Tue, 12 Aug 2014 22:31:59 +0000 (00:31 +0200)]
Appease lintian by stating that public-domain is a public domain.
Vsevolod Stakhov [Tue, 12 Aug 2014 11:51:48 +0000 (12:51 +0100)]
Fix buffer overrun when HTML exceptions are used.
Vsevolod Stakhov [Mon, 11 Aug 2014 14:35:17 +0000 (15:35 +0100)]
Fix URL detection in HTML parts.
Reported by: Andrew Lewis
Vsevolod Stakhov [Mon, 11 Aug 2014 14:09:28 +0000 (15:09 +0100)]
Fix copyright for debian.
Submitted by: Andreas Cadhalpun <andreas.cadhalpun at googlemail.com>
Ok by: Mikhail Gusarov
Vsevolod Stakhov [Mon, 11 Aug 2014 14:02:56 +0000 (15:02 +0100)]
Update submodules.
Vsevolod Stakhov [Fri, 25 Jul 2014 00:48:53 +0000 (17:48 -0700)]
Update configuration.
Vsevolod Stakhov [Fri, 25 Jul 2014 00:40:38 +0000 (17:40 -0700)]
Add option `check_all_filters`.
This option disables the optimization of messages processing and turn on
mode when all filters are checked.
Suggested by: AL
Vsevolod Stakhov [Wed, 23 Jul 2014 11:57:31 +0000 (12:57 +0100)]
Unify style without sorting headers.
Vsevolod Stakhov [Wed, 23 Jul 2014 11:53:32 +0000 (12:53 +0100)]
Add uncrustify source.
Vsevolod Stakhov [Wed, 23 Jul 2014 11:53:08 +0000 (12:53 +0100)]
Revert "Unify code style."
This reverts commit
e0483657ff6cf1adc828ccce457814d61fe90a0d .
Vsevolod Stakhov [Wed, 23 Jul 2014 11:45:28 +0000 (12:45 +0100)]
Unify code style.
Vsevolod Stakhov [Tue, 22 Jul 2014 17:19:53 +0000 (18:19 +0100)]
Disable old settings API.
Vsevolod Stakhov [Tue, 22 Jul 2014 17:16:45 +0000 (18:16 +0100)]
Add a simple implementation of metric settings check.
Vsevolod Stakhov [Tue, 22 Jul 2014 15:05:28 +0000 (16:05 +0100)]
Add dns subsection for options.
Vsevolod Stakhov [Tue, 22 Jul 2014 14:43:14 +0000 (15:43 +0100)]
Remove settings from the configuration.
Vsevolod Stakhov [Tue, 22 Jul 2014 14:41:54 +0000 (15:41 +0100)]
Remove hard dependency on settings.
Vsevolod Stakhov [Tue, 22 Jul 2014 14:38:04 +0000 (15:38 +0100)]
Remove old settings completely.
Vsevolod Stakhov [Tue, 22 Jul 2014 12:24:20 +0000 (13:24 +0100)]
Add `rspamd_config:add_map` lua function.
This function is intended to create maps with lua callback that is
called on map reading. For example:
```
local function cb(input)
print(input)
end
rspamd_config:add_map('http://example.com/test.map', 'cool map`, cb)
```
Vsevolod Stakhov [Tue, 22 Jul 2014 12:24:07 +0000 (13:24 +0100)]
Open UCL lua bindings explicitly.
Vsevolod Stakhov [Mon, 21 Jul 2014 18:51:04 +0000 (11:51 -0700)]
Adopt for the new lua ucl API.
Vsevolod Stakhov [Mon, 21 Jul 2014 18:43:33 +0000 (11:43 -0700)]
Remove own ucl interface.
Vsevolod Stakhov [Sat, 19 Jul 2014 16:42:05 +0000 (09:42 -0700)]
Update to the recent versions.
Vsevolod Stakhov [Sat, 19 Jul 2014 16:41:30 +0000 (09:41 -0700)]
Turn off read polling on finished connection.
Vsevolod Stakhov [Thu, 26 Jun 2014 15:50:27 +0000 (16:50 +0100)]
Do not overwrite parsed mask in SPF.
Vsevolod Stakhov [Mon, 2 Jun 2014 17:27:51 +0000 (18:27 +0100)]
Merge pull request #80 from AlexeySa/patch-1
Fix RBL module
Alexey [Mon, 2 Jun 2014 09:50:58 +0000 (13:50 +0400)]
Fix RBL module
Vsevolod Stakhov [Sat, 24 May 2014 08:40:02 +0000 (04:40 -0400)]
Merge pull request #77 from fatalbanana/master
Avoid redefining hardcoded defaults in RBL plugin
Vsevolod Stakhov [Sat, 24 May 2014 08:39:43 +0000 (04:39 -0400)]
Merge pull request #76 from AlexeySa/master
Some adding for RBL and SURBL
Vsevolod Stakhov [Sat, 24 May 2014 08:39:35 +0000 (04:39 -0400)]
Merge pull request #75 from AlexeySa/patch-2
Remove duplicated rbl rule and fix tabs
Andrew Lewis [Fri, 23 May 2014 19:33:26 +0000 (21:33 +0200)]
Avoid redefining hardcoded defaults in RBL plugin
Alexey [Fri, 23 May 2014 09:38:25 +0000 (02:38 -0700)]
Add TOP200 domains to surbl (from spamassassin)
Alexey [Fri, 23 May 2014 09:33:26 +0000 (02:33 -0700)]
Update modules.conf
Alexey [Fri, 23 May 2014 00:35:57 +0000 (17:35 -0700)]
Update metrics.conf
Alexey [Fri, 23 May 2014 00:34:21 +0000 (17:34 -0700)]
Update metrics.conf
Alexey [Fri, 23 May 2014 00:29:57 +0000 (17:29 -0700)]
Update metrics.conf
Alexey [Fri, 23 May 2014 00:28:17 +0000 (17:28 -0700)]
Update metric for Spamhaus WL
Alexey [Fri, 23 May 2014 00:26:35 +0000 (17:26 -0700)]
Add Spamhaus WL
Alexey [Fri, 23 May 2014 00:20:50 +0000 (17:20 -0700)]
Update modules.conf
Alexey [Fri, 23 May 2014 00:20:26 +0000 (17:20 -0700)]
Update metric for DNSWL
Alexey [Fri, 23 May 2014 00:19:14 +0000 (17:19 -0700)]
Add symbol for DNSWL
Alexey [Fri, 23 May 2014 00:17:00 +0000 (17:17 -0700)]
Update metrics for mailspike
Alexey [Fri, 23 May 2014 00:15:12 +0000 (17:15 -0700)]
Upgrage Mailspake rbl
Alexey [Thu, 22 May 2014 22:25:30 +0000 (15:25 -0700)]
Update modules.conf
Alexey [Thu, 22 May 2014 22:22:46 +0000 (15:22 -0700)]
Add IPv6 support for Spameatingmonkey
Alexey [Thu, 22 May 2014 22:19:59 +0000 (15:19 -0700)]
Add metric for Spameatingmonkey rbl
Alexey [Thu, 22 May 2014 18:04:27 +0000 (11:04 -0700)]
Remove duplicate rbl rule
Vsevolod Stakhov [Thu, 22 May 2014 17:24:18 +0000 (13:24 -0400)]
Merge pull request #74 from AlexeySa/master
Fix: Change rbl logic
Alexey [Wed, 21 May 2014 19:05:07 +0000 (12:05 -0700)]
Add rules for Abuseat and Nszones rbl
Alexey [Wed, 21 May 2014 19:04:50 +0000 (12:04 -0700)]
Add netrics for Abuseat and Nszones rbl
Alexey [Wed, 21 May 2014 18:51:34 +0000 (11:51 -0700)]
Add metrics for Abuse.ch and Uceprotect rbl
Alexey [Wed, 21 May 2014 18:51:21 +0000 (11:51 -0700)]
Add rules for Abuse.ch and Uceprotect rbl
Alexey [Wed, 21 May 2014 18:31:58 +0000 (11:31 -0700)]
Update metrics.conf
Alexey [Wed, 21 May 2014 18:31:29 +0000 (11:31 -0700)]
Fix: Change rbl logic
Alexey [Wed, 21 May 2014 18:29:08 +0000 (11:29 -0700)]
Change logic
Alexey [Wed, 21 May 2014 18:11:28 +0000 (11:11 -0700)]
Merge pull request #1 from vstakhov/master
compare
Vsevolod Stakhov [Wed, 21 May 2014 17:51:41 +0000 (13:51 -0400)]
Merge pull request #73 from AlexeySa/patch-1
Very small fix for DNSWL rule
Alexey [Wed, 21 May 2014 17:51:03 +0000 (10:51 -0700)]
Very small fix for DNSWL rule
Vsevolod Stakhov [Wed, 21 May 2014 17:41:16 +0000 (10:41 -0700)]
Fix after the previous commit.
Vsevolod Stakhov [Wed, 21 May 2014 17:39:34 +0000 (13:39 -0400)]
Merge pull request #70 from eneq123/master
DNSWL support (via RBL) added
Vsevolod Stakhov [Mon, 19 May 2014 20:00:58 +0000 (16:00 -0400)]
Merge pull request #72 from AlexeySa/master
Hfilter: Update and fixes
Alexey [Sat, 17 May 2014 09:49:17 +0000 (02:49 -0700)]
Hfilter: Add new metrics
Alexey [Sat, 17 May 2014 09:47:57 +0000 (02:47 -0700)]
Hfilter: Update and fix
- Added checks for message-id host
- small fixes
Vsevolod Stakhov [Thu, 15 May 2014 02:27:59 +0000 (22:27 -0400)]
Merge pull request #71 from wiedi/master
Help CMake find Lua on pkgsrc systems
Sebastian Wiedenroth [Wed, 14 May 2014 16:18:18 +0000 (18:18 +0200)]
Help CMake find Lua on pkgsrc systems
Vsevolod Stakhov [Tue, 13 May 2014 14:08:05 +0000 (15:08 +0100)]
Some fixes for OpenBSD.
Vsevolod Stakhov [Tue, 13 May 2014 13:41:51 +0000 (14:41 +0100)]
Fix SIGHUP endless loop.
Vsevolod Stakhov [Mon, 12 May 2014 13:52:39 +0000 (14:52 +0100)]
Fix issue in task processing.
Vsevolod Stakhov [Mon, 12 May 2014 13:51:58 +0000 (14:51 +0100)]
Improve logging for fuzzy process errors.
Vsevolod Stakhov [Sun, 11 May 2014 21:31:29 +0000 (22:31 +0100)]
Avoid useless memset.
eneq123 [Wed, 7 May 2014 12:31:04 +0000 (16:31 +0400)]
* use the "User:" rspamc proto param for ratelimit
* fix rspamd_actions typo
* rspamd_logger added for 'Ratelimit exceeded' case
eneq123 [Wed, 7 May 2014 11:43:43 +0000 (15:43 +0400)]
DNSWL support (via RBL) added
Vsevolod Stakhov [Mon, 5 May 2014 10:57:27 +0000 (11:57 +0100)]
Remove unused global.
Vsevolod Stakhov [Sun, 4 May 2014 22:36:14 +0000 (15:36 -0700)]
Fix addresses comparision on SPF module.
Vsevolod Stakhov [Sun, 4 May 2014 22:29:17 +0000 (15:29 -0700)]
Use any valid SPF record.
Vsevolod Stakhov [Sat, 3 May 2014 20:53:56 +0000 (21:53 +0100)]
Fix enable_password checking.
Vsevolod Stakhov [Fri, 2 May 2014 14:27:18 +0000 (15:27 +0100)]
Fix actions output in 'stat' command.
Vsevolod Stakhov [Fri, 2 May 2014 14:12:07 +0000 (15:12 +0100)]
Write to stat after scanning.
Vsevolod Stakhov [Fri, 2 May 2014 13:53:07 +0000 (14:53 +0100)]
Make socket errors non fatal.
If it is impossible to create all sockets from a list of addrinfo treat
it as success if any of sockets have been created.
Vsevolod Stakhov [Fri, 2 May 2014 12:13:05 +0000 (13:13 +0100)]
Handle default index append.
Vsevolod Stakhov [Fri, 2 May 2014 12:08:47 +0000 (13:08 +0100)]
Serve files in subdirs.
Vsevolod Stakhov [Fri, 2 May 2014 11:59:29 +0000 (12:59 +0100)]
Fix dirname(3) usage.
Vsevolod Stakhov [Fri, 2 May 2014 11:53:56 +0000 (12:53 +0100)]
Apply realpath to static files dir for controller.
Vsevolod Stakhov [Fri, 2 May 2014 11:51:21 +0000 (12:51 +0100)]
Fix misprint.
Vsevolod Stakhov [Fri, 2 May 2014 11:46:12 +0000 (12:46 +0100)]
Fix issues with resolving v4/v6 addresses for bind.
Vsevolod Stakhov [Fri, 2 May 2014 11:28:43 +0000 (12:28 +0100)]
Handle HTTP headers during task processing.
Vsevolod Stakhov [Fri, 2 May 2014 11:16:43 +0000 (12:16 +0100)]
Move protocol functions to libserver.