]> source.dussan.org Git - rspamd.git/log
rspamd.git
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.

10 years agoSet highsecure.ru as readonly fuzzy server.
Vsevolod Stakhov [Wed, 4 Dec 2013 16:45:35 +0000 (16:45 +0000)]
Set highsecure.ru as readonly fuzzy server.

10 years agoMerged in simonpin/rspamd (pull request #1)
Vsevolod Stakhov [Wed, 4 Dec 2013 16:35:41 +0000 (16:35 +0000)]
Merged in simonpin/rspamd (pull request #1)

Fixed bug in whitelist plugin with getting from address

10 years agoRemove workaround as it doesn't work.
Vsevolod Stakhov [Wed, 4 Dec 2013 16:28:42 +0000 (16:28 +0000)]
Remove workaround as it doesn't work.

10 years agoInit logging just after config is parsed by ucl.
Vsevolod Stakhov [Wed, 4 Dec 2013 16:11:54 +0000 (16:11 +0000)]
Init logging just after config is parsed by ucl.

10 years agoFix some broken glib packages (osx in particular).
Vsevolod Stakhov [Wed, 4 Dec 2013 13:52:58 +0000 (13:52 +0000)]
Fix some broken glib packages (osx in particular).

10 years agoForgot to import.
Vsevolod Stakhov [Wed, 4 Dec 2013 13:46:27 +0000 (13:46 +0000)]
Forgot to import.

10 years agoSync with libucl.
Vsevolod Stakhov [Wed, 4 Dec 2013 13:42:02 +0000 (13:42 +0000)]
Sync with libucl.

10 years agoRework fuzzy check module.
Vsevolod Stakhov [Wed, 4 Dec 2013 13:41:26 +0000 (13:41 +0000)]
Rework fuzzy check module.

- Now all checks are organized to rules.
- Allow to specify read_only rules to avoid problems on learning.
- Use better normalizer for fuzzy module and it now returns values
  from 0 to 1.0 (like bayes does).
- Update configuration accordingly.
- Drop legacy configuration support.
- Detect tanh as well and provide some reasonable (linear) fallback.

10 years agoFixed bug in whitelist plugin with getting from address
Simon Pin [Wed, 4 Dec 2013 12:32:47 +0000 (12:32 +0000)]
Fixed bug in whitelist plugin with getting from address

10 years agoReduce initial log level.
Vsevolod Stakhov [Wed, 4 Dec 2013 10:53:43 +0000 (10:53 +0000)]
Reduce initial log level.

10 years agoFix start script and remove unused big file.
Vsevolod Stakhov [Mon, 2 Dec 2013 17:48:36 +0000 (17:48 +0000)]
Fix start script and remove unused big file.

10 years agoAdded tag 0.6.1 for changeset fd359d2ef59b
Vsevolod Stakhov [Mon, 2 Dec 2013 15:00:12 +0000 (15:00 +0000)]
Added tag 0.6.1 for changeset fd359d2ef59b

10 years agoSpec update. 0.6.1
Vsevolod Stakhov [Mon, 2 Dec 2013 14:44:35 +0000 (14:44 +0000)]
Spec update.

10 years agoChangelog fix.
Vsevolod Stakhov [Mon, 2 Dec 2013 14:44:07 +0000 (14:44 +0000)]
Changelog fix.

10 years agoWorkaround for FreeBSD ports.
Vsevolod Stakhov [Mon, 2 Dec 2013 14:42:36 +0000 (14:42 +0000)]
Workaround for FreeBSD ports.

10 years agoDo not overwrite config files.
Vsevolod Stakhov [Mon, 2 Dec 2013 14:19:25 +0000 (14:19 +0000)]
Do not overwrite config files.

10 years agoSome copyright fixes.
Vsevolod Stakhov [Mon, 2 Dec 2013 13:36:19 +0000 (13:36 +0000)]
Some copyright fixes.

10 years agoSmall improvements to fuzzy_check controller module.
Vsevolod Stakhov [Mon, 2 Dec 2013 12:58:08 +0000 (12:58 +0000)]
Small improvements to fuzzy_check controller module.

10 years agoUpdate version to 0.6.1.
Vsevolod Stakhov [Mon, 2 Dec 2013 12:27:06 +0000 (12:27 +0000)]
Update version to 0.6.1.

10 years agoFix restfull mode when controller has no password.
Vsevolod Stakhov [Sun, 1 Dec 2013 19:00:45 +0000 (19:00 +0000)]
Fix restfull mode when controller has no password.

10 years agoFill fuzzy command before sending.
Vsevolod Stakhov [Sun, 1 Dec 2013 18:19:38 +0000 (18:19 +0000)]
Fill fuzzy command before sending.

10 years agoExplicitly set in_class field while learning.
Vsevolod Stakhov [Sun, 1 Dec 2013 18:17:24 +0000 (18:17 +0000)]
Explicitly set in_class field while learning.

10 years agoFix syntax error.
Vsevolod Stakhov [Sat, 30 Nov 2013 23:22:40 +0000 (23:22 +0000)]
Fix syntax error.

10 years agoOverride pidfile setting from command line.
Vsevolod Stakhov [Sat, 30 Nov 2013 22:51:23 +0000 (22:51 +0000)]
Override pidfile setting from command line.

10 years agoChange RUNDIR path to /var/lib
Vsevolod Stakhov [Sat, 30 Nov 2013 22:47:31 +0000 (22:47 +0000)]
Change RUNDIR path to /var/lib

10 years agoAdd libcurl dependency.
Vsevolod Stakhov [Sat, 30 Nov 2013 22:22:04 +0000 (22:22 +0000)]
Add libcurl dependency.

10 years agoFix debian spec.
Vsevolod Stakhov [Sat, 30 Nov 2013 22:07:11 +0000 (22:07 +0000)]
Fix debian spec.

Submitted by: fatalbanana

10 years agoAdded tag 0.6.0 for changeset e11d0fa6d580
Vsevolod Stakhov [Sat, 30 Nov 2013 00:43:28 +0000 (00:43 +0000)]
Added tag 0.6.0 for changeset e11d0fa6d580

10 years agoFix debian spec. 0.6.0
Vsevolod Stakhov [Sat, 30 Nov 2013 00:41:22 +0000 (00:41 +0000)]
Fix debian spec.

10 years agoAdd 0.6.0 ChangeLog entry.
Vsevolod Stakhov [Sat, 30 Nov 2013 00:35:55 +0000 (00:35 +0000)]
Add 0.6.0 ChangeLog entry.

10 years agoAdd missing symbols.
Vsevolod Stakhov [Sat, 30 Nov 2013 00:35:43 +0000 (00:35 +0000)]
Add missing symbols.

10 years agoFix fuzzy check configuration.
Vsevolod Stakhov [Sat, 30 Nov 2013 00:21:04 +0000 (00:21 +0000)]
Fix fuzzy check configuration.

11 years agoDo not try to register rbls without a symbol.
Vsevolod Stakhov [Tue, 26 Nov 2013 23:13:27 +0000 (23:13 +0000)]
Do not try to register rbls without a symbol.

11 years agoAvoid endless recursion while pushing ucl arrays to lua.
Vsevolod Stakhov [Tue, 26 Nov 2013 23:09:04 +0000 (23:09 +0000)]
Avoid endless recursion while pushing ucl arrays to lua.

11 years agoRefuse empty emails in urls detection as well.
Vsevolod Stakhov [Tue, 26 Nov 2013 16:12:02 +0000 (16:12 +0000)]
Refuse empty emails in urls detection as well.

11 years agoReduce false positive rate in urls detection.
Vsevolod Stakhov [Tue, 26 Nov 2013 16:10:37 +0000 (16:10 +0000)]
Reduce false positive rate in urls detection.

11 years agoFix formatting and variables usage.
Vsevolod Stakhov [Tue, 26 Nov 2013 15:52:26 +0000 (15:52 +0000)]
Fix formatting and variables usage.

11 years agoFix dkim canonization for folded headers.
Vsevolod Stakhov [Tue, 26 Nov 2013 15:32:02 +0000 (15:32 +0000)]
Fix dkim canonization for folded headers.

11 years agoLog debug messages from libraries.
Vsevolod Stakhov [Tue, 26 Nov 2013 14:53:27 +0000 (14:53 +0000)]
Log debug messages from libraries.

11 years agoAdd uribl.com to configuration.
Vsevolod Stakhov [Tue, 26 Nov 2013 14:53:15 +0000 (14:53 +0000)]
Add uribl.com to configuration.

11 years agoFix surbl module.
Vsevolod Stakhov [Tue, 26 Nov 2013 14:52:59 +0000 (14:52 +0000)]
Fix surbl module.

11 years agoMerge pull request #5 from fatalbanana/master
Vsevolod Stakhov [Mon, 25 Nov 2013 22:19:04 +0000 (14:19 -0800)]
Merge pull request #5 from fatalbanana/master

Small fix for rbl.lua - properly check for empty source IP

11 years agoRemove old config 5/head
Andrew Lewis [Mon, 25 Nov 2013 21:45:45 +0000 (23:45 +0200)]
Remove old config

11 years agoAdd split config files
Andrew Lewis [Mon, 25 Nov 2013 21:25:25 +0000 (23:25 +0200)]
Add split config files

11 years agoFix date formatting
Andrew Lewis [Mon, 25 Nov 2013 20:40:01 +0000 (22:40 +0200)]
Fix date formatting

11 years agoProperly check for empty source IP
Andrew Lewis [Mon, 25 Nov 2013 18:48:08 +0000 (20:48 +0200)]
Properly check for empty source IP

11 years agoFix surbl module configuration.
Vsevolod Stakhov [Mon, 25 Nov 2013 17:02:40 +0000 (17:02 +0000)]
Fix surbl module configuration.

11 years agoAdd symbol for DBL.
Vsevolod Stakhov [Mon, 25 Nov 2013 16:42:55 +0000 (16:42 +0000)]
Add symbol for DBL.

11 years agoInstall default configs.
Vsevolod Stakhov [Mon, 25 Nov 2013 13:45:38 +0000 (13:45 +0000)]
Install default configs.

11 years agoImport from libucl.
Vsevolod Stakhov [Sun, 24 Nov 2013 22:12:44 +0000 (22:12 +0000)]
Import from libucl.

11 years agoMisprint.
Vsevolod Stakhov [Sun, 24 Nov 2013 22:11:34 +0000 (22:11 +0000)]
Misprint.

11 years agoUse ucl variables.
Vsevolod Stakhov [Sun, 24 Nov 2013 21:53:43 +0000 (21:53 +0000)]
Use ucl variables.

11 years agoAdd guess euristic for spam attribute of statfile.
Vsevolod Stakhov [Sun, 24 Nov 2013 21:43:20 +0000 (21:43 +0000)]
Add guess euristic for spam attribute of statfile.

11 years agoMerge pull request #4 from fatalbanana/master
Vsevolod Stakhov [Sat, 23 Nov 2013 16:45:13 +0000 (08:45 -0800)]
Merge pull request #4 from fatalbanana/master

rbl.lua - allow symbol per return code

11 years agoImport libucl.
Vsevolod Stakhov [Sat, 23 Nov 2013 16:41:03 +0000 (16:41 +0000)]
Import libucl.