]> source.dussan.org Git - rspamd.git/log
rspamd.git
10 years agoSeveral fixes to hfilter module.
Vsevolod Stakhov [Fri, 27 Dec 2013 13:54:00 +0000 (13:54 +0000)]
Several fixes to hfilter module.

10 years agoMerge pull request #19 from AlexeySa/master
Vsevolod Stakhov [Fri, 27 Dec 2013 10:36:20 +0000 (02:36 -0800)]
Merge pull request #19 from AlexeySa/master

Rework checks for Message-id in Hfilter

10 years agoMerge pull request #18 from AlexeySa/patch-2
Vsevolod Stakhov [Fri, 27 Dec 2013 10:35:05 +0000 (02:35 -0800)]
Merge pull request #18 from AlexeySa/patch-2

Reduce metric for FORGED_SENDER

10 years agoMerge pull request #17 from AlexeySa/patch-1
Vsevolod Stakhov [Fri, 27 Dec 2013 10:34:38 +0000 (02:34 -0800)]
Merge pull request #17 from AlexeySa/patch-1

Fix bug for check sender rule

10 years agoUpdate metric for Hfilter 19/head
Alexey [Fri, 27 Dec 2013 09:00:09 +0000 (01:00 -0800)]
Update metric for Hfilter

10 years agoRework checks for Message-id
Alexey [Fri, 27 Dec 2013 08:57:45 +0000 (00:57 -0800)]
Rework checks for Message-id

Del resolve host rules in Message-Id header

10 years agoReduce metric for FORGED_SENDER 18/head
Alexey [Fri, 27 Dec 2013 08:15:11 +0000 (00:15 -0800)]
Reduce metric for FORGED_SENDER

Many false positives from mail scripts and maillists.

10 years agoFix bug for check sender rule 17/head
Alexey [Fri, 27 Dec 2013 08:01:41 +0000 (00:01 -0800)]
Fix bug for check sender rule

10 years agoMerge pull request #16 from AlexeySa/master
Vsevolod Stakhov [Thu, 26 Dec 2013 21:52:58 +0000 (13:52 -0800)]
Merge pull request #16 from AlexeySa/master

Hfilter update

10 years agoFix some cases in unix socket creation.
Vsevolod Stakhov [Thu, 26 Dec 2013 21:51:15 +0000 (21:51 +0000)]
Fix some cases in unix socket creation.

10 years agoMerge pull request #15 from pixilla/master
Vsevolod Stakhov [Thu, 26 Dec 2013 21:47:33 +0000 (13:47 -0800)]
Merge pull request #15 from pixilla/master

Fix building shared on OS X.

10 years agoUpdate symbols for Hfilter 16/head
Alexey [Thu, 26 Dec 2013 21:47:11 +0000 (13:47 -0800)]
Update symbols for Hfilter

10 years agoHfilter update
Alexey [Thu, 26 Dec 2013 21:45:20 +0000 (13:45 -0800)]
Hfilter update

- add "MAIL FROM" host check. Postfix option "reject_unknown_recipient_domain" better to switch off;
- add host check from header "Message-id:";
- rework resolve functions
- Fix symbols

10 years agorspamd: 15/head
Bradley Giesbrecht [Thu, 26 Dec 2013 21:33:10 +0000 (13:33 -0800)]
rspamd:
- Fix building shared on OS X.

10 years agoAdjust symbols weight according to the default metric.
Vsevolod Stakhov [Thu, 26 Dec 2013 17:52:58 +0000 (17:52 +0000)]
Adjust symbols weight according to the default metric.

10 years agoFix fuzzy expiration.
Vsevolod Stakhov [Thu, 26 Dec 2013 16:03:50 +0000 (16:03 +0000)]
Fix fuzzy expiration.

Reported by: AL

10 years agoFix linking libraries.
Vsevolod Stakhov [Thu, 26 Dec 2013 15:38:17 +0000 (15:38 +0000)]
Fix linking libraries.

10 years agoRework build system.
Vsevolod Stakhov [Thu, 26 Dec 2013 15:28:02 +0000 (15:28 +0000)]
Rework build system.

10 years agoFix escape symbols in hfilter.
Vsevolod Stakhov [Thu, 26 Dec 2013 15:26:45 +0000 (15:26 +0000)]
Fix escape symbols in hfilter.

10 years agoFix reload of rspamd.
Vsevolod Stakhov [Wed, 25 Dec 2013 17:44:37 +0000 (17:44 +0000)]
Fix reload of rspamd.

10 years agoRemove HELO_NOT_FQDN as it exists in hfilter.
Vsevolod Stakhov [Tue, 24 Dec 2013 18:55:47 +0000 (18:55 +0000)]
Remove HELO_NOT_FQDN as it exists in hfilter.

Submitted by: AL

10 years agoSlowly move to 0.6.6
Vsevolod Stakhov [Tue, 24 Dec 2013 18:29:15 +0000 (18:29 +0000)]
Slowly move to 0.6.6

10 years agoAdd hfilter - an advanced set of helo and hostname checks.
Vsevolod Stakhov [Tue, 24 Dec 2013 18:24:54 +0000 (18:24 +0000)]
Add hfilter - an advanced set of helo and hostname checks.

Submitted by: AL

10 years agoAdd function rspamd_config:register_symbols
Vsevolod Stakhov [Tue, 24 Dec 2013 18:05:51 +0000 (18:05 +0000)]
Add function rspamd_config:register_symbols

Use the following syntax:

rspamd_config:register_symbols(<callback>, [weight(optional)], 'symbol1', 'symbol2' ...)

10 years agoImprove spamhaus RBL support.
Vsevolod Stakhov [Tue, 24 Dec 2013 17:07:12 +0000 (17:07 +0000)]
Improve spamhaus RBL support.

Submitted by: AL

10 years agoFix dkim checks for relaxed body encoding.
Vsevolod Stakhov [Tue, 24 Dec 2013 16:55:56 +0000 (16:55 +0000)]
Fix dkim checks for relaxed body encoding.

10 years agoMerge pull request #14 from AlexeySa/master
Vsevolod Stakhov [Tue, 24 Dec 2013 15:23:46 +0000 (07:23 -0800)]
Merge pull request #14 from AlexeySa/master

Add rule for HELO host FQDN check

10 years agoAdd rule for HELO host FQDN check 14/head
Alexey [Tue, 24 Dec 2013 14:59:05 +0000 (06:59 -0800)]
Add rule for HELO host FQDN check

10 years agoAdd metric for HELO_NOT_FQDN
Alexey [Tue, 24 Dec 2013 14:58:03 +0000 (06:58 -0800)]
Add metric for HELO_NOT_FQDN

10 years agoMerge.
Vsevolod Stakhov [Mon, 23 Dec 2013 15:10:54 +0000 (15:10 +0000)]
Merge.

10 years agoUse dynamic buffer for stat and counters.
Vsevolod Stakhov [Mon, 23 Dec 2013 15:09:20 +0000 (15:09 +0000)]
Use dynamic buffer for stat and counters.

10 years agoAdjust weights for uribl lists.
Vsevolod Stakhov [Mon, 23 Dec 2013 14:49:53 +0000 (14:49 +0000)]
Adjust weights for uribl lists.

10 years agoReduce weight of FORGED_RECIPIENTS rule.
Vsevolod Stakhov [Mon, 23 Dec 2013 14:48:36 +0000 (14:48 +0000)]
Reduce weight of FORGED_RECIPIENTS rule.

10 years agoSimplify logfiles escaping.
Vsevolod Stakhov [Mon, 23 Dec 2013 14:48:10 +0000 (14:48 +0000)]
Simplify logfiles escaping.

10 years agoRework printf functions.
Vsevolod Stakhov [Mon, 23 Dec 2013 14:22:05 +0000 (14:22 +0000)]
Rework printf functions.

10 years agoFix symbol names.
Vsevolod Stakhov [Mon, 23 Dec 2013 12:23:11 +0000 (12:23 +0000)]
Fix symbol names.

10 years agoRemove dead variable.
Vsevolod Stakhov [Sat, 21 Dec 2013 23:03:28 +0000 (23:03 +0000)]
Remove dead variable.

10 years agoAdded tag 0.6.5 for changeset d7ffd19265d0
Vsevolod Stakhov [Fri, 20 Dec 2013 15:57:12 +0000 (15:57 +0000)]
Added tag 0.6.5 for changeset d7ffd19265d0

10 years agoUpdate to 0.6.5. 0.6.5
Vsevolod Stakhov [Fri, 20 Dec 2013 15:57:07 +0000 (15:57 +0000)]
Update to 0.6.5.

10 years agoReflect option in the default config.
Vsevolod Stakhov [Fri, 20 Dec 2013 15:55:42 +0000 (15:55 +0000)]
Reflect option in the default config.

10 years agoAdd dns_sockets option to configuration (16 is default setting).
Vsevolod Stakhov [Fri, 20 Dec 2013 15:55:14 +0000 (15:55 +0000)]
Add dns_sockets option to configuration (16 is default setting).

10 years agoDo not check invalid IP addresses.
Vsevolod Stakhov [Fri, 20 Dec 2013 15:50:00 +0000 (15:50 +0000)]
Do not check invalid IP addresses.

10 years agoFix critical bug in DNS resolver.
Vsevolod Stakhov [Fri, 20 Dec 2013 15:19:02 +0000 (15:19 +0000)]
Fix critical bug in DNS resolver.

10 years agoImprove spec.
Vsevolod Stakhov [Fri, 20 Dec 2013 15:17:52 +0000 (15:17 +0000)]
Improve spec.

10 years agoDo not link unneeded libraries if possible.
Vsevolod Stakhov [Thu, 19 Dec 2013 18:12:05 +0000 (18:12 +0000)]
Do not link unneeded libraries if possible.

10 years agoFix linux packages.
Vsevolod Stakhov [Thu, 19 Dec 2013 17:51:53 +0000 (17:51 +0000)]
Fix linux packages.

10 years agoSync from libucl.
Vsevolod Stakhov [Thu, 19 Dec 2013 13:44:02 +0000 (13:44 +0000)]
Sync from libucl.

10 years agoAdded tag 0.6.4 for changeset 93e5d880b389
Vsevolod Stakhov [Wed, 18 Dec 2013 15:32:57 +0000 (15:32 +0000)]
Added tag 0.6.4 for changeset 93e5d880b389

10 years agoRemoved tag 0.6.4 0.6.4
Vsevolod Stakhov [Wed, 18 Dec 2013 15:32:52 +0000 (15:32 +0000)]
Removed tag 0.6.4

10 years agoForgot to commit.
Vsevolod Stakhov [Wed, 18 Dec 2013 15:32:29 +0000 (15:32 +0000)]
Forgot to commit.

10 years agoAdded tag 0.6.4 for changeset 7efe36ce9272
Vsevolod Stakhov [Wed, 18 Dec 2013 15:25:50 +0000 (15:25 +0000)]
Added tag 0.6.4 for changeset 7efe36ce9272

10 years agoUpdate version to 0.6.4.
Vsevolod Stakhov [Wed, 18 Dec 2013 15:15:43 +0000 (15:15 +0000)]
Update version to 0.6.4.

10 years agoAdd commands help for rspamc.
Vsevolod Stakhov [Wed, 18 Dec 2013 15:15:32 +0000 (15:15 +0000)]
Add commands help for rspamc.

10 years agoFix misprint in the configuration.
Vsevolod Stakhov [Wed, 18 Dec 2013 14:34:21 +0000 (14:34 +0000)]
Fix misprint in the configuration.

10 years agoFix spf lists insertion.
Vsevolod Stakhov [Wed, 18 Dec 2013 11:27:06 +0000 (11:27 +0000)]
Fix spf lists insertion.

10 years agoUse sockets pool for DNS requests.
Vsevolod Stakhov [Wed, 18 Dec 2013 11:11:36 +0000 (11:11 +0000)]
Use sockets pool for DNS requests.

Inspired by: Vadim Goncharov

10 years agoDo not break lua plugins if there is no DNS.
Vsevolod Stakhov [Mon, 16 Dec 2013 13:22:07 +0000 (17:22 +0400)]
Do not break lua plugins if there is no DNS.

10 years agoRemove deprecated perl module.
Vsevolod Stakhov [Sun, 15 Dec 2013 19:45:53 +0000 (23:45 +0400)]
Remove deprecated perl module.

10 years agoSync with libucl.
Vsevolod Stakhov [Sat, 14 Dec 2013 10:54:25 +0000 (14:54 +0400)]
Sync with libucl.

10 years agoMerge pull request #12 from AlexeySa/patch-3
Vsevolod Stakhov [Thu, 12 Dec 2013 21:16:22 +0000 (13:16 -0800)]
Merge pull request #12 from AlexeySa/patch-3

Added Sorbs RBL

10 years agoUpdate modules.conf 12/head
AlexeySa [Thu, 12 Dec 2013 21:08:16 +0000 (13:08 -0800)]
Update modules.conf

Added Sorbs RBL

10 years agoUpdate metrics.conf
AlexeySa [Thu, 12 Dec 2013 21:03:49 +0000 (13:03 -0800)]
Update metrics.conf

Added Sorbs RBL metrics

10 years agoMerge pull request #11 from AlexeySa/patch-1
Vsevolod Stakhov [Thu, 12 Dec 2013 20:46:52 +0000 (12:46 -0800)]
Merge pull request #11 from AlexeySa/patch-1

Update 2tld.inc

10 years agoUpdate 2tld.inc 11/head
AlexeySa [Thu, 12 Dec 2013 20:36:45 +0000 (12:36 -0800)]
Update 2tld.inc

All SLD's zones for correct surbl works.

10 years agoAdded tag 0.6.3 for changeset 28685d335129
Vsevolod Stakhov [Tue, 10 Dec 2013 19:31:30 +0000 (19:31 +0000)]
Added tag 0.6.3 for changeset 28685d335129

10 years ago0.6.3 release. 0.6.3
Vsevolod Stakhov [Tue, 10 Dec 2013 19:31:28 +0000 (19:31 +0000)]
0.6.3 release.

10 years agoAdded tag 0.6.3 for changeset 749f70baf96e
Vsevolod Stakhov [Tue, 10 Dec 2013 19:31:01 +0000 (19:31 +0000)]
Added tag 0.6.3 for changeset 749f70baf96e

10 years agoRevert dns changes for now, as they require more testing.
Vsevolod Stakhov [Tue, 10 Dec 2013 16:07:30 +0000 (16:07 +0000)]
Revert dns changes for now, as they require more testing.

10 years agoRework rspamd DNS resolver.
Vsevolod Stakhov [Tue, 10 Dec 2013 16:01:14 +0000 (16:01 +0000)]
Rework rspamd DNS resolver.

10 years agoRandomize source port to make a DNS request.
Vsevolod Stakhov [Mon, 9 Dec 2013 22:13:14 +0000 (22:13 +0000)]
Randomize source port to make a DNS request.

10 years agoMove PRNG seeding function to the util set.
Vsevolod Stakhov [Mon, 9 Dec 2013 21:17:57 +0000 (21:17 +0000)]
Move PRNG seeding function to the util set.

10 years agoRework once_received plugin.
Vsevolod Stakhov [Mon, 9 Dec 2013 17:20:26 +0000 (17:20 +0000)]
Rework once_received plugin.

10 years agoFix bug with DNS labels decompression.
Vsevolod Stakhov [Mon, 9 Dec 2013 17:20:12 +0000 (17:20 +0000)]
Fix bug with DNS labels decompression.

10 years agoRework emails plugin.
Vsevolod Stakhov [Mon, 9 Dec 2013 15:23:14 +0000 (15:23 +0000)]
Rework emails plugin.

10 years agoFix emails detection.
Vsevolod Stakhov [Mon, 9 Dec 2013 15:23:04 +0000 (15:23 +0000)]
Fix emails detection.

10 years agoFix fuzzy_add for messages without valid parts.
Vsevolod Stakhov [Mon, 9 Dec 2013 13:58:51 +0000 (13:58 +0000)]
Fix fuzzy_add for messages without valid parts.

10 years agoAdd resolve_mx method.
Vsevolod Stakhov [Mon, 9 Dec 2013 13:58:31 +0000 (13:58 +0000)]
Add resolve_mx method.

10 years agoFix debian package.
Vsevolod Stakhov [Mon, 9 Dec 2013 13:58:11 +0000 (13:58 +0000)]
Fix debian package.

10 years agoUpdate version.
Vsevolod Stakhov [Mon, 9 Dec 2013 13:56:30 +0000 (13:56 +0000)]
Update version.

10 years agoAdded tag 0.6.2 for changeset e34a90b92b24
Vsevolod Stakhov [Fri, 6 Dec 2013 15:16:10 +0000 (15:16 +0000)]
Added tag 0.6.2 for changeset e34a90b92b24

10 years agoImprove logging for fuzzy. 0.6.2
Vsevolod Stakhov [Fri, 6 Dec 2013 15:01:55 +0000 (15:01 +0000)]
Improve logging for fuzzy.

10 years agoFixes to fuzzy_check module.
Vsevolod Stakhov [Fri, 6 Dec 2013 14:21:39 +0000 (14:21 +0000)]
Fixes to fuzzy_check module.

- Use more smart normalizing by multiplying value to e for tanh function.
- Do not print the full fuzzy hash in the log output.
- Log a proper command in fuzzy controller command.

10 years agoFix rules format.
Vsevolod Stakhov [Fri, 6 Dec 2013 13:15:06 +0000 (13:15 +0000)]
Fix rules format.

10 years agoFix 'classic' sizeof(pointer) error.
Vsevolod Stakhov [Fri, 6 Dec 2013 13:05:59 +0000 (13:05 +0000)]
Fix 'classic' sizeof(pointer) error.

10 years agoUpdate changelog.
Vsevolod Stakhov [Fri, 6 Dec 2013 12:54:37 +0000 (12:54 +0000)]
Update changelog.

10 years agoAlways use one_shot mode for fuzzy_check.
Vsevolod Stakhov [Fri, 6 Dec 2013 12:19:36 +0000 (12:19 +0000)]
Always use one_shot mode for fuzzy_check.

10 years agoTune default settings.
Vsevolod Stakhov [Thu, 5 Dec 2013 15:57:04 +0000 (15:57 +0000)]
Tune default settings.

10 years agooff_t may be not compatible with size_t.
Vsevolod Stakhov [Thu, 5 Dec 2013 15:31:23 +0000 (15:31 +0000)]
off_t may be not compatible with size_t.

10 years agoImport bugfix from libucl.
Vsevolod Stakhov [Thu, 5 Dec 2013 13:52:47 +0000 (13:52 +0000)]
Import bugfix from libucl.

10 years agoFix unix sockets for workers binding.
Vsevolod Stakhov [Thu, 5 Dec 2013 13:17:47 +0000 (13:17 +0000)]
Fix unix sockets for workers binding.

10 years agoFix resizing of statfiles.
Vsevolod Stakhov [Thu, 5 Dec 2013 12:40:01 +0000 (12:40 +0000)]
Fix resizing of statfiles.

10 years agoAllow to skip unknown flags in fuzzy_check module.
Vsevolod Stakhov [Thu, 5 Dec 2013 12:03:47 +0000 (12:03 +0000)]
Allow to skip unknown flags in fuzzy_check module.

10 years agoDo not resize statfile if old_size == new_size.
Vsevolod Stakhov [Thu, 5 Dec 2013 00:11:40 +0000 (00:11 +0000)]
Do not resize statfile if old_size == new_size.

10 years agoDo not actually allow to set zero size to statfiles.
Vsevolod Stakhov [Thu, 5 Dec 2013 00:09:33 +0000 (00:09 +0000)]
Do not actually allow to set zero size to statfiles.

10 years agoFix initialization order.
Vsevolod Stakhov [Thu, 5 Dec 2013 00:02:28 +0000 (00:02 +0000)]
Fix initialization order.

10 years agoFix race condition in the controller IO.
Vsevolod Stakhov [Wed, 4 Dec 2013 23:54:44 +0000 (23:54 +0000)]
Fix race condition in the controller IO.

10 years agoFix wrong attribute name.
Vsevolod Stakhov [Wed, 4 Dec 2013 17:36:57 +0000 (17:36 +0000)]
Fix wrong attribute name.

10 years agoSet read_only to FALSE by default.
Vsevolod Stakhov [Wed, 4 Dec 2013 17:19:05 +0000 (17:19 +0000)]
Set read_only to FALSE by default.

10 years agoFix debian build files.
Vsevolod Stakhov [Wed, 4 Dec 2013 17:13:38 +0000 (17:13 +0000)]
Fix debian build files.

10 years agoFix misprint.
Vsevolod Stakhov [Wed, 4 Dec 2013 17:13:28 +0000 (17:13 +0000)]
Fix misprint.