]> source.dussan.org Git - rspamd.git/log
rspamd.git
9 years agoMarkdown fixes.
Vsevolod Stakhov [Fri, 28 Aug 2015 13:36:02 +0000 (14:36 +0100)]
Markdown fixes.

9 years agoMore improvements to documentation.
Vsevolod Stakhov [Fri, 28 Aug 2015 13:25:41 +0000 (14:25 +0100)]
More improvements to documentation.

9 years agoAdd documentation for the changes.
Vsevolod Stakhov [Fri, 28 Aug 2015 12:51:49 +0000 (13:51 +0100)]
Add documentation for the changes.

9 years agoAllow complex regexp rules as well.
Vsevolod Stakhov [Fri, 28 Aug 2015 12:15:57 +0000 (13:15 +0100)]
Allow complex regexp rules as well.

9 years agoFix uid filling.
Vsevolod Stakhov [Fri, 28 Aug 2015 11:46:19 +0000 (12:46 +0100)]
Fix uid filling.

9 years ago Allow complex regexp rules.
Vsevolod Stakhov [Thu, 27 Aug 2015 17:27:52 +0000 (18:27 +0100)]
 Allow complex regexp rules.

9 years ago Use tags for task and config pools.
Vsevolod Stakhov [Thu, 27 Aug 2015 16:34:50 +0000 (17:34 +0100)]
 Use tags for task and config pools.

9 years agoAdd tags to rspamd_mempool.
Vsevolod Stakhov [Thu, 27 Aug 2015 16:31:29 +0000 (17:31 +0100)]
Add tags to rspamd_mempool.

9 years agoFix include definition.
Vsevolod Stakhov [Thu, 27 Aug 2015 16:30:13 +0000 (17:30 +0100)]
Fix include definition.

9 years agoAdd conditions to lua.
Vsevolod Stakhov [Thu, 27 Aug 2015 16:00:32 +0000 (17:00 +0100)]
Add conditions to lua.

9 years agoAdd method to register symbols conditions
Vsevolod Stakhov [Thu, 27 Aug 2015 15:27:19 +0000 (16:27 +0100)]
Add method to register symbols conditions

9 years agoAdd possibility to create conditions for rules.
Vsevolod Stakhov [Thu, 27 Aug 2015 13:36:18 +0000 (14:36 +0100)]
Add possibility to create conditions for rules.

9 years agoMerge pull request #349 from fatalbanana/ipscore
Vsevolod Stakhov [Wed, 26 Aug 2015 18:19:20 +0000 (19:19 +0100)]
Merge pull request #349 from fatalbanana/ipscore

Fix and prettify ip_score output

9 years agoFix and prettify ip_score output 349/head
Andrew Lewis [Wed, 26 Aug 2015 15:10:09 +0000 (17:10 +0200)]
Fix and prettify ip_score output

9 years agoFix settings for actions other than reject
Vsevolod Stakhov [Tue, 25 Aug 2015 17:14:36 +0000 (18:14 +0100)]
Fix settings for actions other than reject

9 years agoFix forced settings.
Vsevolod Stakhov [Tue, 25 Aug 2015 16:46:02 +0000 (17:46 +0100)]
Fix forced settings.

9 years agoAllow to override settings from the query.
Vsevolod Stakhov [Tue, 25 Aug 2015 16:12:59 +0000 (17:12 +0100)]
Allow to override settings from the query.

9 years agoInsert query arguments as http headers.
Vsevolod Stakhov [Tue, 25 Aug 2015 15:48:10 +0000 (16:48 +0100)]
Insert query arguments as http headers.

9 years agoAllow to set the full result when using rspamd as lda.
Vsevolod Stakhov [Tue, 25 Aug 2015 14:55:36 +0000 (15:55 +0100)]
Allow to set the full result when using rspamd as lda.

9 years agoWait for children before exit.
Vsevolod Stakhov [Tue, 25 Aug 2015 14:49:18 +0000 (15:49 +0100)]
Wait for children before exit.

9 years agoProcess 'no action' action.
Vsevolod Stakhov [Tue, 25 Aug 2015 14:48:51 +0000 (15:48 +0100)]
Process 'no action' action.

9 years agoAdd folded version of base64 encoding
Vsevolod Stakhov [Tue, 25 Aug 2015 14:48:37 +0000 (15:48 +0100)]
Add folded version of base64 encoding

9 years agoAvoid using of uninitialized fields in symbols.
Vsevolod Stakhov [Tue, 25 Aug 2015 13:45:16 +0000 (14:45 +0100)]
Avoid using of uninitialized fields in symbols.

9 years agoAdd lua_util documentation header.
Vsevolod Stakhov [Tue, 25 Aug 2015 13:25:20 +0000 (14:25 +0100)]
Add lua_util documentation header.

9 years agoImprove spamassassin plugin.
Vsevolod Stakhov [Tue, 25 Aug 2015 12:32:11 +0000 (13:32 +0100)]
Improve spamassassin plugin.

- Now headers are matched more like SA
- Improve support of Message-ID
- Add support of ToCc header type
- Fix :addr and :name in headers regexps

9 years agoAdd util.parse_addr function.
Vsevolod Stakhov [Tue, 25 Aug 2015 11:38:38 +0000 (12:38 +0100)]
Add util.parse_addr function.

9 years agoInclude lua_util to documentation index.
Vsevolod Stakhov [Tue, 25 Aug 2015 11:38:24 +0000 (12:38 +0100)]
Include lua_util to documentation index.

9 years agoAdd missing slashes.
Vsevolod Stakhov [Mon, 24 Aug 2015 16:45:03 +0000 (17:45 +0100)]
Add missing slashes.

9 years agoImprove locking on opening sqlite files.
Vsevolod Stakhov [Fri, 21 Aug 2015 12:39:41 +0000 (13:39 +0100)]
Improve locking on opening sqlite files.

9 years agoIncrease messages learned counter.
Vsevolod Stakhov [Fri, 21 Aug 2015 11:51:44 +0000 (12:51 +0100)]
Increase messages learned counter.

Issue: #347
Reported by: @bpbp-boop

9 years agoAdd LUA API for HTML blocks.
Vsevolod Stakhov [Thu, 20 Aug 2015 17:47:08 +0000 (18:47 +0100)]
Add LUA API for HTML blocks.

9 years agoTune html blocks.
Vsevolod Stakhov [Thu, 20 Aug 2015 17:40:03 +0000 (18:40 +0100)]
Tune html blocks.

9 years agoSimplify colors parsing.
Vsevolod Stakhov [Thu, 20 Aug 2015 16:09:50 +0000 (17:09 +0100)]
Simplify colors parsing.

9 years agoAdd HTML colors parser.
Vsevolod Stakhov [Thu, 20 Aug 2015 15:46:01 +0000 (16:46 +0100)]
Add HTML colors parser.

9 years agoParse HTML styles.
Vsevolod Stakhov [Thu, 20 Aug 2015 15:00:53 +0000 (16:00 +0100)]
Parse HTML styles.

9 years agoAdjust phishing score based on levenstein distance.
Vsevolod Stakhov [Thu, 20 Aug 2015 13:20:25 +0000 (14:20 +0100)]
Adjust phishing score based on levenstein distance.

9 years agoAdd lua bindings for levenshtein distance
Vsevolod Stakhov [Thu, 20 Aug 2015 13:20:12 +0000 (14:20 +0100)]
Add lua bindings for levenshtein distance

9 years agoAdd function to calculate lev distance between strings
Vsevolod Stakhov [Thu, 20 Aug 2015 13:19:55 +0000 (14:19 +0100)]
Add function to calculate lev distance between strings

9 years agoRemove unused module.
Vsevolod Stakhov [Thu, 20 Aug 2015 11:59:03 +0000 (12:59 +0100)]
Remove unused module.

9 years agoMerge pull request #346 from fatalbanana/master
Vsevolod Stakhov [Thu, 20 Aug 2015 10:02:14 +0000 (11:02 +0100)]
Merge pull request #346 from fatalbanana/master

Oops - remove braindamaged code

9 years agoOops - remove braindamaged code 346/head
Andrew Lewis [Thu, 20 Aug 2015 09:54:41 +0000 (11:54 +0200)]
Oops - remove braindamaged code

9 years agoMerge pull request #345 from fatalbanana/master
Vsevolod Stakhov [Thu, 20 Aug 2015 09:41:14 +0000 (10:41 +0100)]
Merge pull request #345 from fatalbanana/master

Phishing module: add redirector_domains setting

9 years agoAdd redirector_domains setting 345/head
Andrew Lewis [Wed, 19 Aug 2015 15:32:43 +0000 (17:32 +0200)]
Add redirector_domains setting

9 years agoUse symbol_allow from DKIM module if set
Andrew Lewis [Wed, 19 Aug 2015 13:31:50 +0000 (15:31 +0200)]
Use symbol_allow from DKIM module if set

9 years agoMerge pull request #344 from fatalbanana/master
Vsevolod Stakhov [Wed, 19 Aug 2015 13:15:30 +0000 (14:15 +0100)]
Merge pull request #344 from fatalbanana/master

Clean up 2tld.inc

9 years agoIgnore broken dependencies.
Vsevolod Stakhov [Wed, 19 Aug 2015 13:14:25 +0000 (14:14 +0100)]
Ignore broken dependencies.

9 years agoFix misprint 344/head
Andrew Lewis [Wed, 19 Aug 2015 10:03:26 +0000 (12:03 +0200)]
Fix misprint

9 years agoRemove lapsed domains from 2tld.inc
Andrew Lewis [Wed, 19 Aug 2015 09:49:25 +0000 (11:49 +0200)]
Remove lapsed domains from 2tld.inc

9 years agoRemove duplicated entry from 2tld.inc
Andrew Lewis [Sat, 8 Aug 2015 11:03:54 +0000 (13:03 +0200)]
Remove duplicated entry from 2tld.inc

9 years agoFix default expiration.
Vsevolod Stakhov [Tue, 18 Aug 2015 15:43:35 +0000 (16:43 +0100)]
Fix default expiration.

9 years agoFix bits operations.
Vsevolod Stakhov [Tue, 18 Aug 2015 15:36:26 +0000 (16:36 +0100)]
Fix bits operations.

9 years agoAdd guard for fuzzy storage.
Vsevolod Stakhov [Tue, 18 Aug 2015 14:39:13 +0000 (15:39 +0100)]
Add guard for fuzzy storage.

9 years agoFix key attributes support.
Vsevolod Stakhov [Tue, 18 Aug 2015 14:21:31 +0000 (15:21 +0100)]
Fix key attributes support.

9 years agoFix composites processing.
Vsevolod Stakhov [Tue, 18 Aug 2015 12:40:52 +0000 (13:40 +0100)]
Fix composites processing.

9 years agoUpdate libucl and use UCL_RANDOM_FUNCTION.
Vsevolod Stakhov [Tue, 18 Aug 2015 12:17:16 +0000 (13:17 +0100)]
Update libucl and use UCL_RANDOM_FUNCTION.

9 years agoUse EPOCH_6 for invalid fuzzy requests.
Vsevolod Stakhov [Thu, 13 Aug 2015 14:59:39 +0000 (15:59 +0100)]
Use EPOCH_6 for invalid fuzzy requests.

9 years agoWeight is an alias for scores symbols.
Vsevolod Stakhov [Thu, 13 Aug 2015 14:32:12 +0000 (15:32 +0100)]
Weight is an alias for scores symbols.

9 years agoMore fixes for the new symbols structure.
Vsevolod Stakhov [Thu, 13 Aug 2015 14:28:07 +0000 (15:28 +0100)]
More fixes for the new symbols structure.

9 years agoFix setproctitle for osx and solaris.
Vsevolod Stakhov [Thu, 13 Aug 2015 14:01:40 +0000 (15:01 +0100)]
Fix setproctitle for osx and solaris.

9 years agoFix some issues with new symbols structure.
Vsevolod Stakhov [Thu, 13 Aug 2015 13:50:37 +0000 (14:50 +0100)]
Fix some issues with new symbols structure.

9 years agoRework symbols configuration.
Vsevolod Stakhov [Thu, 13 Aug 2015 13:46:10 +0000 (14:46 +0100)]
Rework symbols configuration.

9 years agoAllow default value for sections key attribute.
Vsevolod Stakhov [Thu, 13 Aug 2015 09:00:45 +0000 (10:00 +0100)]
Allow default value for sections key attribute.

9 years agoImplement the concept of nested sections.
Vsevolod Stakhov [Thu, 13 Aug 2015 08:29:03 +0000 (09:29 +0100)]
Implement the concept of nested sections.

9 years agoRework symbols weights.
Vsevolod Stakhov [Wed, 12 Aug 2015 16:22:33 +0000 (17:22 +0100)]
Rework symbols weights.

9 years agoRemove weight definition from symbols cache.
Vsevolod Stakhov [Wed, 12 Aug 2015 15:59:35 +0000 (16:59 +0100)]
Remove weight definition from symbols cache.

9 years agoAdd configured `per_user` and `per_language` knobs for sqlite3.
Vsevolod Stakhov [Wed, 12 Aug 2015 14:34:58 +0000 (15:34 +0100)]
Add configured `per_user` and `per_language` knobs for sqlite3.

9 years agoAllow getting of password from query string.
Vsevolod Stakhov [Tue, 11 Aug 2015 14:58:32 +0000 (15:58 +0100)]
Allow getting of password from query string.

9 years agoFix some more issues with files scanning.
Vsevolod Stakhov [Tue, 11 Aug 2015 14:31:42 +0000 (15:31 +0100)]
Fix some more issues with files scanning.

9 years agoFix args splitting.
Vsevolod Stakhov [Tue, 11 Aug 2015 14:23:44 +0000 (15:23 +0100)]
Fix args splitting.

9 years agoMove and refactor url decoding routine.
Vsevolod Stakhov [Tue, 11 Aug 2015 14:06:20 +0000 (15:06 +0100)]
Move and refactor url decoding routine.

9 years agoUse arguments splitting for files scanning.
Vsevolod Stakhov [Tue, 11 Aug 2015 14:06:07 +0000 (15:06 +0100)]
Use arguments splitting for files scanning.

9 years agoAdd soft GString destructor.
Vsevolod Stakhov [Tue, 11 Aug 2015 14:05:19 +0000 (15:05 +0100)]
Add soft GString destructor.

9 years agoAdd function to split HTTP query arguments.
Vsevolod Stakhov [Tue, 11 Aug 2015 14:04:57 +0000 (15:04 +0100)]
Add function to split HTTP query arguments.

9 years ago'+' is space in URL encoding.
Vsevolod Stakhov [Tue, 11 Aug 2015 12:07:52 +0000 (13:07 +0100)]
'+' is space in URL encoding.

9 years agoHandle merely path in HTTP requests for the router.
Vsevolod Stakhov [Tue, 11 Aug 2015 12:04:24 +0000 (13:04 +0100)]
Handle merely path in HTTP requests for the router.

9 years agoSync log from 0.9 branch.
Vsevolod Stakhov [Sun, 9 Aug 2015 20:06:59 +0000 (21:06 +0100)]
Sync log from 0.9 branch.

9 years agoReally disable unconfigured lua modules.
Vsevolod Stakhov [Sat, 8 Aug 2015 20:13:33 +0000 (21:13 +0100)]
Really disable unconfigured lua modules.

9 years agoRework HTML rules.
Vsevolod Stakhov [Sat, 8 Aug 2015 19:55:47 +0000 (20:55 +0100)]
Rework HTML rules.

9 years agoRework MISSING_SUBJECT rule.
Vsevolod Stakhov [Fri, 7 Aug 2015 15:28:43 +0000 (16:28 +0100)]
Rework MISSING_SUBJECT rule.

Issue: #343
Reported by: @moisseev

9 years agoMerge branch 'config-rework'
Vsevolod Stakhov [Fri, 7 Aug 2015 15:23:51 +0000 (16:23 +0100)]
Merge branch 'config-rework'

9 years agoFix installation rules.
Vsevolod Stakhov [Fri, 7 Aug 2015 15:23:24 +0000 (16:23 +0100)]
Fix installation rules.

9 years agoMove misclenaous rules to a separate file.
Vsevolod Stakhov [Fri, 7 Aug 2015 15:03:07 +0000 (16:03 +0100)]
Move misclenaous rules to a separate file.

9 years agoAllow to override lua paths from command line.
Vsevolod Stakhov [Fri, 7 Aug 2015 15:02:36 +0000 (16:02 +0100)]
Allow to override lua paths from command line.

9 years agoMove hfilter to plugins.
Vsevolod Stakhov [Fri, 7 Aug 2015 14:34:49 +0000 (15:34 +0100)]
Move hfilter to plugins.

9 years agoSplit modules configuration.
Vsevolod Stakhov [Fri, 7 Aug 2015 14:21:10 +0000 (15:21 +0100)]
Split modules configuration.

9 years agoRework rules installation.
Vsevolod Stakhov [Fri, 7 Aug 2015 13:40:05 +0000 (14:40 +0100)]
Rework rules installation.

9 years agoStore RULESDIR in the code and UCL.
Vsevolod Stakhov [Fri, 7 Aug 2015 13:39:45 +0000 (14:39 +0100)]
Store RULESDIR in the code and UCL.

9 years agoRemove lua rules from conf subdir.
Vsevolod Stakhov [Fri, 7 Aug 2015 13:38:57 +0000 (14:38 +0100)]
Remove lua rules from conf subdir.

9 years agoMove lua rules to rules dir.
Vsevolod Stakhov [Fri, 7 Aug 2015 13:09:14 +0000 (14:09 +0100)]
Move lua rules to rules dir.

9 years agoSlightly improve local functions output.
Vsevolod Stakhov [Thu, 6 Aug 2015 18:01:46 +0000 (19:01 +0100)]
Slightly improve local functions output.

9 years agoFix lua logbuf overflow.
Vsevolod Stakhov [Thu, 6 Aug 2015 17:57:36 +0000 (18:57 +0100)]
Fix lua logbuf overflow.

9 years agoAdd conditional enabling of modules.
Vsevolod Stakhov [Thu, 6 Aug 2015 17:25:15 +0000 (18:25 +0100)]
Add conditional enabling of modules.

9 years agoAdd table form of lua_config_set_metric_symbol.
Vsevolod Stakhov [Thu, 6 Aug 2015 16:04:25 +0000 (17:04 +0100)]
Add table form of lua_config_set_metric_symbol.

9 years agoAdd universal function to parse lua tables.
Vsevolod Stakhov [Thu, 6 Aug 2015 15:56:53 +0000 (16:56 +0100)]
Add universal function to parse lua tables.

9 years agoAvoid global rspamd_main usage.
Vsevolod Stakhov [Thu, 6 Aug 2015 14:39:23 +0000 (15:39 +0100)]
Avoid global rspamd_main usage.

9 years agoHide workers and modules definitions.
Vsevolod Stakhov [Thu, 6 Aug 2015 14:30:10 +0000 (15:30 +0100)]
Hide workers and modules definitions.

9 years agoAdd universal routine to check if a modules is enabled.
Vsevolod Stakhov [Thu, 6 Aug 2015 13:57:00 +0000 (14:57 +0100)]
Add universal routine to check if a modules is enabled.

9 years agoFix metrics loading.
Vsevolod Stakhov [Thu, 6 Aug 2015 12:22:50 +0000 (13:22 +0100)]
Fix metrics loading.

9 years agoAllow metric registration when defining symbols.
Vsevolod Stakhov [Thu, 6 Aug 2015 09:09:37 +0000 (10:09 +0100)]
Allow metric registration when defining symbols.

9 years agoImplement universal rspamd_config_add_metric_symbol function.
Vsevolod Stakhov [Thu, 6 Aug 2015 09:01:21 +0000 (10:01 +0100)]
Implement universal rspamd_config_add_metric_symbol function.