]> git.ipfire.org Git - thirdparty/rspamd.git/log
thirdparty/rspamd.git
11 years agoSet useful fields for addresses.
Vsevolod Stakhov [Sat, 16 Aug 2014 18:41:15 +0000 (19:41 +0100)] 
Set useful fields for addresses.

11 years agoRemove unused definition.
Vsevolod Stakhov [Sat, 16 Aug 2014 18:18:59 +0000 (19:18 +0100)] 
Remove unused definition.

11 years agoAdd method to get any configuration key in lua.
Vsevolod Stakhov [Sat, 16 Aug 2014 17:52:22 +0000 (18:52 +0100)] 
Add method to get any configuration key in lua.

11 years agoAdd lua method to get config for the task.
Vsevolod Stakhov [Sat, 16 Aug 2014 17:32:55 +0000 (18:32 +0100)] 
Add lua method to get config for the task.

11 years agoAdd method to set task's settings.
Vsevolod Stakhov [Sat, 16 Aug 2014 17:29:27 +0000 (18:29 +0100)] 
Add method to set task's settings.

11 years agoFix linkage for rspamc if NO_SHARED is ON.
Vsevolod Stakhov [Fri, 15 Aug 2014 10:25:36 +0000 (11:25 +0100)] 
Fix linkage for rspamc if NO_SHARED is ON.

11 years agoMarkdown.
Vsevolod Stakhov [Thu, 14 Aug 2014 13:07:51 +0000 (14:07 +0100)] 
Markdown.

11 years agoMarkdown fixes.
Vsevolod Stakhov [Thu, 14 Aug 2014 12:57:58 +0000 (13:57 +0100)] 
Markdown fixes.

11 years agoAdd doc skeleton.
Vsevolod Stakhov [Thu, 14 Aug 2014 12:54:01 +0000 (13:54 +0100)] 
Add doc skeleton.

11 years agoAdd basic configuration documentation.
Vsevolod Stakhov [Thu, 14 Aug 2014 12:48:06 +0000 (13:48 +0100)] 
Add basic configuration documentation.

11 years agoAllow learning from lua_task.
Vsevolod Stakhov [Thu, 14 Aug 2014 12:18:31 +0000 (13:18 +0100)] 
Allow learning from lua_task.

11 years agoMerge pull request #90 from dottedmag/master
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.

11 years agoAppease lintian by stating that public-domain is a public domain. 90/head
Mikhail Gusarov [Tue, 12 Aug 2014 22:31:59 +0000 (00:31 +0200)] 
Appease lintian by stating that public-domain is a public domain.

11 years agoFix buffer overrun when HTML exceptions are used.
Vsevolod Stakhov [Tue, 12 Aug 2014 11:51:48 +0000 (12:51 +0100)] 
Fix buffer overrun when HTML exceptions are used.

11 years agoFix URL detection in HTML parts.
Vsevolod Stakhov [Mon, 11 Aug 2014 14:35:17 +0000 (15:35 +0100)] 
Fix URL detection in HTML parts.

Reported by: Andrew Lewis

11 years agoFix copyright for debian.
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

11 years agoUpdate submodules.
Vsevolod Stakhov [Mon, 11 Aug 2014 14:02:56 +0000 (15:02 +0100)] 
Update submodules.

11 years agoUpdate configuration.
Vsevolod Stakhov [Fri, 25 Jul 2014 00:48:53 +0000 (17:48 -0700)] 
Update configuration.

11 years agoAdd option `check_all_filters`.
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

11 years agoUnify style without sorting headers.
Vsevolod Stakhov [Wed, 23 Jul 2014 11:57:31 +0000 (12:57 +0100)] 
Unify style without sorting headers.

11 years agoAdd uncrustify source.
Vsevolod Stakhov [Wed, 23 Jul 2014 11:53:32 +0000 (12:53 +0100)] 
Add uncrustify source.

11 years agoRevert "Unify code style."
Vsevolod Stakhov [Wed, 23 Jul 2014 11:53:08 +0000 (12:53 +0100)] 
Revert "Unify code style."

This reverts commit e0483657ff6cf1adc828ccce457814d61fe90a0d.

11 years agoUnify code style.
Vsevolod Stakhov [Wed, 23 Jul 2014 11:45:28 +0000 (12:45 +0100)] 
Unify code style.

11 years agoDisable old settings API.
Vsevolod Stakhov [Tue, 22 Jul 2014 17:19:53 +0000 (18:19 +0100)] 
Disable old settings API.

11 years agoAdd a simple implementation of metric settings check.
Vsevolod Stakhov [Tue, 22 Jul 2014 17:16:45 +0000 (18:16 +0100)] 
Add a simple implementation of metric settings check.

11 years agoAdd dns subsection for options.
Vsevolod Stakhov [Tue, 22 Jul 2014 15:05:28 +0000 (16:05 +0100)] 
Add dns subsection for options.

11 years agoRemove settings from the configuration.
Vsevolod Stakhov [Tue, 22 Jul 2014 14:43:14 +0000 (15:43 +0100)] 
Remove settings from the configuration.

11 years agoRemove hard dependency on settings.
Vsevolod Stakhov [Tue, 22 Jul 2014 14:41:54 +0000 (15:41 +0100)] 
Remove hard dependency on settings.

11 years agoRemove old settings completely.
Vsevolod Stakhov [Tue, 22 Jul 2014 14:38:04 +0000 (15:38 +0100)] 
Remove old settings completely.

11 years agoAdd `rspamd_config:add_map` lua function.
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)
```

11 years agoOpen UCL lua bindings explicitly.
Vsevolod Stakhov [Tue, 22 Jul 2014 12:24:07 +0000 (13:24 +0100)] 
Open UCL lua bindings explicitly.

11 years agoAdopt for the new lua ucl API.
Vsevolod Stakhov [Mon, 21 Jul 2014 18:51:04 +0000 (11:51 -0700)] 
Adopt for the new lua ucl API.

11 years agoRemove own ucl interface.
Vsevolod Stakhov [Mon, 21 Jul 2014 18:43:33 +0000 (11:43 -0700)] 
Remove own ucl interface.

11 years agoUpdate to the recent versions.
Vsevolod Stakhov [Sat, 19 Jul 2014 16:42:05 +0000 (09:42 -0700)] 
Update to the recent versions.

11 years agoTurn off read polling on finished connection.
Vsevolod Stakhov [Sat, 19 Jul 2014 16:41:30 +0000 (09:41 -0700)] 
Turn off read polling on finished connection.

11 years agoDo not overwrite parsed mask in SPF.
Vsevolod Stakhov [Thu, 26 Jun 2014 15:50:27 +0000 (16:50 +0100)] 
Do not overwrite parsed mask in SPF.

11 years agoMerge pull request #80 from AlexeySa/patch-1
Vsevolod Stakhov [Mon, 2 Jun 2014 17:27:51 +0000 (18:27 +0100)] 
Merge pull request #80 from AlexeySa/patch-1

Fix RBL module

11 years agoFix RBL module 80/head
Alexey [Mon, 2 Jun 2014 09:50:58 +0000 (13:50 +0400)] 
Fix RBL module

11 years agoMerge pull request #77 from fatalbanana/master
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

11 years agoMerge pull request #76 from AlexeySa/master
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

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

11 years agoAvoid redefining hardcoded defaults in RBL plugin 77/head
Andrew Lewis [Fri, 23 May 2014 19:33:26 +0000 (21:33 +0200)] 
Avoid redefining hardcoded defaults in RBL plugin

11 years agoAdd TOP200 domains to surbl (from spamassassin) 76/head
Alexey [Fri, 23 May 2014 09:38:25 +0000 (02:38 -0700)] 
Add TOP200 domains to surbl (from spamassassin)

11 years agoUpdate modules.conf
Alexey [Fri, 23 May 2014 09:33:26 +0000 (02:33 -0700)] 
Update modules.conf

11 years agoUpdate metrics.conf
Alexey [Fri, 23 May 2014 00:35:57 +0000 (17:35 -0700)] 
Update metrics.conf

11 years agoUpdate metrics.conf
Alexey [Fri, 23 May 2014 00:34:21 +0000 (17:34 -0700)] 
Update metrics.conf

11 years agoUpdate metrics.conf
Alexey [Fri, 23 May 2014 00:29:57 +0000 (17:29 -0700)] 
Update metrics.conf

11 years agoUpdate metric for Spamhaus WL
Alexey [Fri, 23 May 2014 00:28:17 +0000 (17:28 -0700)] 
Update metric for Spamhaus WL

11 years agoAdd Spamhaus WL
Alexey [Fri, 23 May 2014 00:26:35 +0000 (17:26 -0700)] 
Add Spamhaus WL

11 years agoUpdate modules.conf
Alexey [Fri, 23 May 2014 00:20:50 +0000 (17:20 -0700)] 
Update modules.conf

11 years agoUpdate metric for DNSWL
Alexey [Fri, 23 May 2014 00:20:26 +0000 (17:20 -0700)] 
Update metric for DNSWL

11 years agoAdd symbol for DNSWL
Alexey [Fri, 23 May 2014 00:19:14 +0000 (17:19 -0700)] 
Add symbol for DNSWL

11 years agoUpdate metrics for mailspike
Alexey [Fri, 23 May 2014 00:17:00 +0000 (17:17 -0700)] 
Update metrics for mailspike

11 years agoUpgrage Mailspake rbl
Alexey [Fri, 23 May 2014 00:15:12 +0000 (17:15 -0700)] 
Upgrage Mailspake rbl

11 years agoUpdate modules.conf
Alexey [Thu, 22 May 2014 22:25:30 +0000 (15:25 -0700)] 
Update modules.conf

11 years agoAdd IPv6 support for Spameatingmonkey
Alexey [Thu, 22 May 2014 22:22:46 +0000 (15:22 -0700)] 
Add IPv6 support for Spameatingmonkey

11 years agoAdd metric for Spameatingmonkey rbl
Alexey [Thu, 22 May 2014 22:19:59 +0000 (15:19 -0700)] 
Add metric for Spameatingmonkey rbl

11 years agoRemove duplicate rbl rule 75/head
Alexey [Thu, 22 May 2014 18:04:27 +0000 (11:04 -0700)] 
Remove duplicate rbl rule

11 years agoMerge pull request #74 from AlexeySa/master
Vsevolod Stakhov [Thu, 22 May 2014 17:24:18 +0000 (13:24 -0400)] 
Merge pull request #74 from AlexeySa/master

Fix: Change rbl logic

11 years agoAdd rules for Abuseat and Nszones rbl 74/head
Alexey [Wed, 21 May 2014 19:05:07 +0000 (12:05 -0700)] 
Add rules for Abuseat and Nszones rbl

11 years agoAdd netrics for Abuseat and Nszones rbl
Alexey [Wed, 21 May 2014 19:04:50 +0000 (12:04 -0700)] 
Add netrics for Abuseat and Nszones rbl

11 years agoAdd metrics for Abuse.ch and Uceprotect rbl
Alexey [Wed, 21 May 2014 18:51:34 +0000 (11:51 -0700)] 
Add metrics for Abuse.ch and Uceprotect rbl

11 years agoAdd rules 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

11 years agoUpdate metrics.conf
Alexey [Wed, 21 May 2014 18:31:58 +0000 (11:31 -0700)] 
Update metrics.conf

11 years agoFix: Change rbl logic
Alexey [Wed, 21 May 2014 18:31:29 +0000 (11:31 -0700)] 
Fix: Change rbl logic

11 years agoChange logic
Alexey [Wed, 21 May 2014 18:29:08 +0000 (11:29 -0700)] 
Change logic

11 years agoMerge pull request #1 from vstakhov/master
Alexey [Wed, 21 May 2014 18:11:28 +0000 (11:11 -0700)] 
Merge pull request #1 from vstakhov/master

compare

11 years agoMerge pull request #73 from AlexeySa/patch-1
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

11 years agoVery small fix for DNSWL rule 73/head
Alexey [Wed, 21 May 2014 17:51:03 +0000 (10:51 -0700)] 
Very small fix for DNSWL rule

11 years agoFix after the previous commit.
Vsevolod Stakhov [Wed, 21 May 2014 17:41:16 +0000 (10:41 -0700)] 
Fix after the previous commit.

11 years agoMerge pull request #70 from eneq123/master
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

11 years agoMerge pull request #72 from AlexeySa/master
Vsevolod Stakhov [Mon, 19 May 2014 20:00:58 +0000 (16:00 -0400)] 
Merge pull request #72 from AlexeySa/master

Hfilter: Update and fixes

11 years agoHfilter: Add new metrics 72/head
Alexey [Sat, 17 May 2014 09:49:17 +0000 (02:49 -0700)] 
Hfilter: Add new metrics

11 years agoHfilter: Update and fix
Alexey [Sat, 17 May 2014 09:47:57 +0000 (02:47 -0700)] 
Hfilter: Update and fix

- Added checks for message-id host
- small fixes

11 years agoMerge pull request #71 from wiedi/master
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

11 years agoHelp CMake find Lua on pkgsrc systems 71/head
Sebastian Wiedenroth [Wed, 14 May 2014 16:18:18 +0000 (18:18 +0200)] 
Help CMake find Lua on pkgsrc systems

11 years agoSome fixes for OpenBSD.
Vsevolod Stakhov [Tue, 13 May 2014 14:08:05 +0000 (15:08 +0100)] 
Some fixes for OpenBSD.

11 years agoFix SIGHUP endless loop.
Vsevolod Stakhov [Tue, 13 May 2014 13:41:51 +0000 (14:41 +0100)] 
Fix SIGHUP endless loop.

11 years agoFix issue in task processing.
Vsevolod Stakhov [Mon, 12 May 2014 13:52:39 +0000 (14:52 +0100)] 
Fix issue in task processing.

11 years agoImprove logging for fuzzy process errors.
Vsevolod Stakhov [Mon, 12 May 2014 13:51:58 +0000 (14:51 +0100)] 
Improve logging for fuzzy process errors.

11 years agoAvoid useless memset.
Vsevolod Stakhov [Sun, 11 May 2014 21:31:29 +0000 (22:31 +0100)] 
Avoid useless memset.

11 years ago* use the "User:" rspamc proto param for ratelimit 70/head
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

11 years agoDNSWL support (via RBL) added
eneq123 [Wed, 7 May 2014 11:43:43 +0000 (15:43 +0400)] 
DNSWL support (via RBL) added

11 years agoRemove unused global.
Vsevolod Stakhov [Mon, 5 May 2014 10:57:27 +0000 (11:57 +0100)] 
Remove unused global.

11 years agoFix addresses comparision on SPF module.
Vsevolod Stakhov [Sun, 4 May 2014 22:36:14 +0000 (15:36 -0700)] 
Fix addresses comparision on SPF module.

11 years agoUse any valid SPF record.
Vsevolod Stakhov [Sun, 4 May 2014 22:29:17 +0000 (15:29 -0700)] 
Use any valid SPF record.

11 years agoFix enable_password checking.
Vsevolod Stakhov [Sat, 3 May 2014 20:53:56 +0000 (21:53 +0100)] 
Fix enable_password checking.

11 years agoFix actions output in 'stat' command.
Vsevolod Stakhov [Fri, 2 May 2014 14:27:18 +0000 (15:27 +0100)] 
Fix actions output in 'stat' command.

11 years agoWrite to stat after scanning.
Vsevolod Stakhov [Fri, 2 May 2014 14:12:07 +0000 (15:12 +0100)] 
Write to stat after scanning.

11 years agoMake socket errors non fatal.
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.

11 years agoHandle default index append.
Vsevolod Stakhov [Fri, 2 May 2014 12:13:05 +0000 (13:13 +0100)] 
Handle default index append.

11 years agoServe files in subdirs.
Vsevolod Stakhov [Fri, 2 May 2014 12:08:47 +0000 (13:08 +0100)] 
Serve files in subdirs.

11 years agoFix dirname(3) usage.
Vsevolod Stakhov [Fri, 2 May 2014 11:59:29 +0000 (12:59 +0100)] 
Fix dirname(3) usage.

11 years agoApply realpath to static files dir for controller.
Vsevolod Stakhov [Fri, 2 May 2014 11:53:56 +0000 (12:53 +0100)] 
Apply realpath to static files dir for controller.

11 years agoFix misprint.
Vsevolod Stakhov [Fri, 2 May 2014 11:51:21 +0000 (12:51 +0100)] 
Fix misprint.

11 years agoFix issues with resolving v4/v6 addresses for bind.
Vsevolod Stakhov [Fri, 2 May 2014 11:46:12 +0000 (12:46 +0100)] 
Fix issues with resolving v4/v6 addresses for bind.

11 years agoHandle HTTP headers during task processing.
Vsevolod Stakhov [Fri, 2 May 2014 11:28:43 +0000 (12:28 +0100)] 
Handle HTTP headers during task processing.

11 years agoMove protocol functions to libserver.
Vsevolod Stakhov [Fri, 2 May 2014 11:16:43 +0000 (12:16 +0100)] 
Move protocol functions to libserver.

11 years agoFix braces removing in email addresses.
Vsevolod Stakhov [Fri, 2 May 2014 11:00:48 +0000 (12:00 +0100)] 
Fix braces removing in email addresses.

11 years agoRefuse invalid DKIM keys.
Vsevolod Stakhov [Fri, 2 May 2014 00:11:16 +0000 (17:11 -0700)] 
Refuse invalid DKIM keys.