]> source.dussan.org Git - rspamd.git/log
rspamd.git
9 years agoMerge changes from OBS (except for EL6 stuff) 371/head
Andrew Lewis [Thu, 17 Sep 2015 17:57:54 +0000 (19:57 +0200)]
Merge changes from OBS (except for EL6 stuff)

9 years agoFix DKIM RBL 370/head
Andrew Lewis [Thu, 17 Sep 2015 15:08:17 +0000 (17:08 +0200)]
Fix DKIM RBL

9 years agoUpdate linux build specs.
Vsevolod Stakhov [Thu, 17 Sep 2015 14:23:26 +0000 (15:23 +0100)]
Update linux build specs.

9 years agoSet one shot mode for dkim.
Vsevolod Stakhov [Thu, 17 Sep 2015 14:23:14 +0000 (15:23 +0100)]
Set one shot mode for dkim.

9 years agoFurther reduce hfilter weights.
Vsevolod Stakhov [Thu, 17 Sep 2015 14:22:16 +0000 (15:22 +0100)]
Further reduce hfilter weights.

9 years agoCheck DKIM domain when whitelisting by DKIM signature.
Vsevolod Stakhov [Thu, 17 Sep 2015 14:09:37 +0000 (15:09 +0100)]
Check DKIM domain when whitelisting by DKIM signature.

9 years agoImprove dkim domains validation for DMARC
Vsevolod Stakhov [Thu, 17 Sep 2015 14:09:18 +0000 (15:09 +0100)]
Improve dkim domains validation for DMARC

9 years agoIndexes start from 1 in lua!!!!
Vsevolod Stakhov [Thu, 17 Sep 2015 14:09:03 +0000 (15:09 +0100)]
Indexes start from 1 in lua!!!!

9 years agoSanitize spaces in headers' start.
Vsevolod Stakhov [Thu, 17 Sep 2015 13:41:49 +0000 (14:41 +0100)]
Sanitize spaces in headers' start.

9 years agoEnable systemd logging in systemd configuration.
Vsevolod Stakhov [Thu, 17 Sep 2015 13:27:48 +0000 (14:27 +0100)]
Enable systemd logging in systemd configuration.

9 years agoAdd special knob for systemd logging.
Vsevolod Stakhov [Thu, 17 Sep 2015 13:27:06 +0000 (14:27 +0100)]
Add special knob for systemd logging.

9 years agoAdd facebookmail.com to dmarc whitelist.
Vsevolod Stakhov [Wed, 16 Sep 2015 17:24:07 +0000 (18:24 +0100)]
Add facebookmail.com to dmarc whitelist.

9 years agoAdjust scores for whitelists slightly.
Vsevolod Stakhov [Wed, 16 Sep 2015 17:08:18 +0000 (18:08 +0100)]
Adjust scores for whitelists slightly.

9 years agoUse tld for whitelisting.
Vsevolod Stakhov [Wed, 16 Sep 2015 17:05:54 +0000 (18:05 +0100)]
Use tld for whitelisting.

9 years agoFix wrongly placed g_string_free.
Vsevolod Stakhov [Wed, 16 Sep 2015 17:03:08 +0000 (18:03 +0100)]
Fix wrongly placed g_string_free.

9 years agoAllow optional multiplier for whitelists.
Vsevolod Stakhov [Wed, 16 Sep 2015 16:55:49 +0000 (17:55 +0100)]
Allow optional multiplier for whitelists.

9 years agoFix logging in DNS.
Vsevolod Stakhov [Wed, 16 Sep 2015 15:47:36 +0000 (16:47 +0100)]
Fix logging in DNS.

9 years agoPrint IP address in logs.
Vsevolod Stakhov [Wed, 16 Sep 2015 15:28:23 +0000 (16:28 +0100)]
Print IP address in logs.

9 years agoAdd whitelist configuration.
Vsevolod Stakhov [Wed, 16 Sep 2015 15:25:14 +0000 (16:25 +0100)]
Add whitelist configuration.

9 years agoUse new statistics format in the default config.
Vsevolod Stakhov [Wed, 16 Sep 2015 14:15:52 +0000 (15:15 +0100)]
Use new statistics format in the default config.

9 years agoMatch domain name for simple dkim signatures.
Vsevolod Stakhov [Wed, 16 Sep 2015 14:14:09 +0000 (15:14 +0100)]
Match domain name for simple dkim signatures.

9 years agoAdd Karp-Rabin algorithm for substrings search.
Vsevolod Stakhov [Wed, 16 Sep 2015 14:04:24 +0000 (15:04 +0100)]
Add Karp-Rabin algorithm for substrings search.

9 years agoFix multiple DKIM signatures for relaxed method.
Vsevolod Stakhov [Wed, 16 Sep 2015 13:30:45 +0000 (14:30 +0100)]
Fix multiple DKIM signatures for relaxed method.

9 years agoFix a stupid mistake in module name.
Vsevolod Stakhov [Tue, 15 Sep 2015 22:20:40 +0000 (23:20 +0100)]
Fix a stupid mistake in module name.

9 years agoAnother issue with nested depends.
Vsevolod Stakhov [Tue, 15 Sep 2015 17:40:01 +0000 (18:40 +0100)]
Another issue with nested depends.

9 years agoImprove url log output.
Vsevolod Stakhov [Tue, 15 Sep 2015 17:36:56 +0000 (18:36 +0100)]
Improve url log output.

9 years agoPrint 'from: ' in logs if a task has no `user` specified
Vsevolod Stakhov [Tue, 15 Sep 2015 17:29:25 +0000 (18:29 +0100)]
Print 'from: ' in logs if a task has no `user` specified

9 years agoAdd default dmarc configuration.
Vsevolod Stakhov [Tue, 15 Sep 2015 17:10:23 +0000 (18:10 +0100)]
Add default dmarc configuration.

9 years agoStop logging of encrypted passwords.
Vsevolod Stakhov [Tue, 15 Sep 2015 17:01:27 +0000 (18:01 +0100)]
Stop logging of encrypted passwords.

9 years agoSave controller statistics between restarts.
Vsevolod Stakhov [Tue, 15 Sep 2015 16:34:36 +0000 (17:34 +0100)]
Save controller statistics between restarts.

9 years agoFix rrd tests.
Vsevolod Stakhov [Tue, 15 Sep 2015 16:01:27 +0000 (17:01 +0100)]
Fix rrd tests.

9 years agoFix rra updates.
Vsevolod Stakhov [Tue, 15 Sep 2015 16:00:05 +0000 (17:00 +0100)]
Fix rra updates.

9 years agoFix bugs in pdp calculations.
Vsevolod Stakhov [Tue, 15 Sep 2015 15:11:44 +0000 (16:11 +0100)]
Fix bugs in pdp calculations.

9 years agoAdd debugging to rrd code.
Vsevolod Stakhov [Tue, 15 Sep 2015 14:35:59 +0000 (15:35 +0100)]
Add debugging to rrd code.

9 years agoUpdate rrd code.
Vsevolod Stakhov [Tue, 15 Sep 2015 12:38:47 +0000 (13:38 +0100)]
Update rrd code.

9 years agoUpdate rrd test.
Vsevolod Stakhov [Tue, 15 Sep 2015 12:38:39 +0000 (13:38 +0100)]
Update rrd test.

9 years agoAdd utility to get calendar ticks.
Vsevolod Stakhov [Tue, 15 Sep 2015 12:38:30 +0000 (13:38 +0100)]
Add utility to get calendar ticks.

9 years agoFix dependencies nesting.
Vsevolod Stakhov [Tue, 15 Sep 2015 10:20:26 +0000 (11:20 +0100)]
Fix dependencies nesting.

9 years agoAdd whitelist documentation.
Vsevolod Stakhov [Tue, 15 Sep 2015 08:34:41 +0000 (09:34 +0100)]
Add whitelist documentation.

9 years agoFix scanning via controller.
Vsevolod Stakhov [Tue, 15 Sep 2015 08:09:07 +0000 (09:09 +0100)]
Fix scanning via controller.

9 years agoUpdate interface.
Vsevolod Stakhov [Mon, 14 Sep 2015 23:10:48 +0000 (00:10 +0100)]
Update interface.

9 years agoAdd initial version of the whitelist plugin.
Vsevolod Stakhov [Mon, 14 Sep 2015 21:12:04 +0000 (22:12 +0100)]
Add initial version of the whitelist plugin.

9 years agoFix parsing of lua tables.
Vsevolod Stakhov [Mon, 14 Sep 2015 21:11:43 +0000 (22:11 +0100)]
Fix parsing of lua tables.

9 years agoImprove error handler for lua_pcall.
Vsevolod Stakhov [Mon, 14 Sep 2015 20:56:30 +0000 (21:56 +0100)]
Improve error handler for lua_pcall.

9 years agoPrint stack trace on lua errors.
Vsevolod Stakhov [Mon, 14 Sep 2015 20:37:34 +0000 (21:37 +0100)]
Print stack trace on lua errors.

9 years agoUnbreak logging in the settings module.
Vsevolod Stakhov [Mon, 14 Sep 2015 17:47:45 +0000 (18:47 +0100)]
Unbreak logging in the settings module.

9 years agoFix variable name.
Vsevolod Stakhov [Mon, 14 Sep 2015 17:11:19 +0000 (18:11 +0100)]
Fix variable name.

9 years agoRework dmarc to the dependencies system.
Vsevolod Stakhov [Mon, 14 Sep 2015 15:44:00 +0000 (16:44 +0100)]
Rework dmarc to the dependencies system.

9 years agoUse rspamd.com instead of highsecure.ru
Vsevolod Stakhov [Mon, 14 Sep 2015 15:05:36 +0000 (16:05 +0100)]
Use rspamd.com instead of highsecure.ru

9 years agoDo not trigger hfilter for rspamc scans.
Vsevolod Stakhov [Mon, 14 Sep 2015 13:35:28 +0000 (14:35 +0100)]
Do not trigger hfilter for rspamc scans.

9 years agoAdd workaround for libevent 1.4.
Vsevolod Stakhov [Fri, 11 Sep 2015 14:14:39 +0000 (15:14 +0100)]
Add workaround for libevent 1.4.

9 years agoReduce verbosity of resort messages.
Vsevolod Stakhov [Fri, 11 Sep 2015 14:07:37 +0000 (15:07 +0100)]
Reduce verbosity of resort messages.

9 years agoCorrectly handle arrays when reading mime_types.
Vsevolod Stakhov [Fri, 11 Sep 2015 12:05:58 +0000 (13:05 +0100)]
Correctly handle arrays when reading mime_types.

9 years agoFix index calculation.
Vsevolod Stakhov [Thu, 10 Sep 2015 15:01:51 +0000 (16:01 +0100)]
Fix index calculation.

9 years agoShow scan time in rspamc client.
Vsevolod Stakhov [Thu, 10 Sep 2015 14:38:24 +0000 (15:38 +0100)]
Show scan time in rspamc client.

9 years agoClear url parser to avoid invalid offsets when parsing urls.
Vsevolod Stakhov [Thu, 10 Sep 2015 14:09:36 +0000 (15:09 +0100)]
Clear url parser to avoid invalid offsets when parsing urls.

9 years agoBe more carefull about newlines in html.
Vsevolod Stakhov [Thu, 10 Sep 2015 12:47:28 +0000 (13:47 +0100)]
Be more carefull about newlines in html.

9 years agoFix pragma usage.
Vsevolod Stakhov [Thu, 10 Sep 2015 11:45:19 +0000 (12:45 +0100)]
Fix pragma usage.

9 years agoRelax synchronization mode in sqlite3.
Vsevolod Stakhov [Thu, 10 Sep 2015 10:15:05 +0000 (11:15 +0100)]
Relax synchronization mode in sqlite3.

9 years agoChange separators to commas to avoid issues with ipv6.
Vsevolod Stakhov [Thu, 10 Sep 2015 09:55:28 +0000 (10:55 +0100)]
Change separators to commas to avoid issues with ipv6.

9 years agoAllow to change fold_max variable.
Vsevolod Stakhov [Wed, 9 Sep 2015 15:03:06 +0000 (16:03 +0100)]
Allow to change fold_max variable.

9 years agoMore fixes to emails parsing.
Vsevolod Stakhov [Wed, 9 Sep 2015 14:37:14 +0000 (15:37 +0100)]
More fixes to emails parsing.

9 years agoTurn on folding for now as gmime breaks everything.
Vsevolod Stakhov [Wed, 9 Sep 2015 13:36:53 +0000 (14:36 +0100)]
Turn on folding for now as gmime breaks everything.

9 years agoMore fixes on per-languages and per-user stats.
Vsevolod Stakhov [Tue, 8 Sep 2015 20:11:22 +0000 (21:11 +0100)]
More fixes on per-languages and per-user stats.

9 years agoFix creating languages on learning.
Vsevolod Stakhov [Tue, 8 Sep 2015 18:09:14 +0000 (19:09 +0100)]
Fix creating languages on learning.

9 years agoFix stupid cast issue.
Vsevolod Stakhov [Tue, 8 Sep 2015 15:34:53 +0000 (16:34 +0100)]
Fix stupid cast issue.

9 years agoRework symbols classes in url parser.
Vsevolod Stakhov [Tue, 8 Sep 2015 13:44:40 +0000 (14:44 +0100)]
Rework symbols classes in url parser.

9 years agoMore fixes to url parser.
Vsevolod Stakhov [Tue, 8 Sep 2015 13:12:45 +0000 (14:12 +0100)]
More fixes to url parser.

9 years agoUse folding for symbols header.
Vsevolod Stakhov [Tue, 8 Sep 2015 12:44:18 +0000 (13:44 +0100)]
Use folding for symbols header.

9 years agoAdd unit test for headers folding.
Vsevolod Stakhov [Tue, 8 Sep 2015 12:42:19 +0000 (13:42 +0100)]
Add unit test for headers folding.

9 years agoAdd lua bindings for headers folding.
Vsevolod Stakhov [Tue, 8 Sep 2015 12:42:09 +0000 (13:42 +0100)]
Add lua bindings for headers folding.

9 years agoAdd headers folding routine.
Vsevolod Stakhov [Tue, 8 Sep 2015 12:41:48 +0000 (13:41 +0100)]
Add headers folding routine.

9 years agoAdd X-Spam-Level header.
Vsevolod Stakhov [Tue, 8 Sep 2015 08:23:45 +0000 (09:23 +0100)]
Add X-Spam-Level header.

9 years agoFix help message for --mime flag.
Vsevolod Stakhov [Tue, 8 Sep 2015 08:16:55 +0000 (09:16 +0100)]
Fix help message for --mime flag.

9 years agoAllow mime output to stdout.
Vsevolod Stakhov [Tue, 8 Sep 2015 08:14:37 +0000 (09:14 +0100)]
Allow mime output to stdout.

Issue: #357

9 years agoFix text emails parsing.
Vsevolod Stakhov [Mon, 7 Sep 2015 21:32:10 +0000 (22:32 +0100)]
Fix text emails parsing.

9 years agoUse another approach to parse emails.
Vsevolod Stakhov [Mon, 7 Sep 2015 20:59:32 +0000 (21:59 +0100)]
Use another approach to parse emails.

9 years agoFix callbacks structure in urls parser.
Vsevolod Stakhov [Mon, 7 Sep 2015 20:28:01 +0000 (21:28 +0100)]
Fix callbacks structure in urls parser.

9 years agoDisplay json output if even cannot parse it if `--json` is on.
Vsevolod Stakhov [Mon, 7 Sep 2015 20:27:45 +0000 (21:27 +0100)]
Display json output if even cannot parse it if `--json` is on.

9 years agoUpdate roff manual.
Vsevolod Stakhov [Sun, 6 Sep 2015 20:56:38 +0000 (21:56 +0100)]
Update roff manual.

9 years agoRemove outdated and deprecated code.
Vsevolod Stakhov [Sun, 6 Sep 2015 20:50:37 +0000 (21:50 +0100)]
Remove outdated and deprecated code.

9 years agoUpdate index.
Vsevolod Stakhov [Sat, 5 Sep 2015 16:10:37 +0000 (17:10 +0100)]
Update index.

9 years agoAdd dmarc module documentation.
Vsevolod Stakhov [Sat, 5 Sep 2015 16:10:14 +0000 (17:10 +0100)]
Add dmarc module documentation.

9 years agoUpdate rspamc manual page.
Vsevolod Stakhov [Sat, 5 Sep 2015 16:01:51 +0000 (17:01 +0100)]
Update rspamc manual page.

9 years agoAdd X-Spam-Score header.
Vsevolod Stakhov [Fri, 4 Sep 2015 14:36:29 +0000 (15:36 +0100)]
Add X-Spam-Score header.

9 years agoAlways try to deliver message in --mime mode.
Vsevolod Stakhov [Fri, 4 Sep 2015 14:28:28 +0000 (15:28 +0100)]
Always try to deliver message in --mime mode.

9 years agoExtract mime part, not text part in task:get_parts
Vsevolod Stakhov [Fri, 4 Sep 2015 14:17:33 +0000 (15:17 +0100)]
Extract mime part, not text part in task:get_parts

9 years agoFix some minor warnings.
Vsevolod Stakhov [Thu, 3 Sep 2015 17:28:28 +0000 (18:28 +0100)]
Fix some minor warnings.

9 years agoAdd tests and fix some issues.
Vsevolod Stakhov [Thu, 3 Sep 2015 15:56:58 +0000 (16:56 +0100)]
Add tests and fix some issues.

9 years agoFix lua logger arguments parsing.
Vsevolod Stakhov [Thu, 3 Sep 2015 15:44:27 +0000 (16:44 +0100)]
Fix lua logger arguments parsing.

9 years agoAnother fix to partial loading of maps.
Vsevolod Stakhov [Thu, 3 Sep 2015 15:36:49 +0000 (16:36 +0100)]
Another fix to partial loading of maps.

9 years agoLink logging for the map and associated radix trie.
Vsevolod Stakhov [Thu, 3 Sep 2015 15:07:04 +0000 (16:07 +0100)]
Link logging for the map and associated radix trie.

9 years agoAllow to get memory pool for radix tree.
Vsevolod Stakhov [Thu, 3 Sep 2015 15:02:13 +0000 (16:02 +0100)]
Allow to get memory pool for radix tree.

9 years agoFix stupid error while reading logger pool argument.
Vsevolod Stakhov [Thu, 3 Sep 2015 14:55:34 +0000 (15:55 +0100)]
Fix stupid error while reading logger pool argument.

9 years agoAnother try to fix maps partial load.
Vsevolod Stakhov [Thu, 3 Sep 2015 14:36:32 +0000 (15:36 +0100)]
Another try to fix maps partial load.

9 years agoImprove logging for map module.
Vsevolod Stakhov [Thu, 3 Sep 2015 14:00:23 +0000 (15:00 +0100)]
Improve logging for map module.

9 years agoFix reading of maps with comments.
Vsevolod Stakhov [Thu, 3 Sep 2015 12:38:34 +0000 (13:38 +0100)]
Fix reading of maps with comments.

9 years agoAdd specific logging module for radix trie.
Vsevolod Stakhov [Thu, 3 Sep 2015 12:38:21 +0000 (13:38 +0100)]
Add specific logging module for radix trie.

9 years agoFix radix tree size calculations.
Vsevolod Stakhov [Thu, 3 Sep 2015 12:37:53 +0000 (13:37 +0100)]
Fix radix tree size calculations.

9 years agoMerge pull request #354 from fatalbanana/patch
Vsevolod Stakhov [Wed, 2 Sep 2015 16:22:20 +0000 (17:22 +0100)]
Merge pull request #354 from fatalbanana/patch

Allow ip_score to ignore selected ASNs/countries