]>
source.dussan.org Git - rspamd.git/log
Vsevolod Stakhov [Thu, 7 May 2015 17:40:50 +0000 (18:40 +0100)]
Add some human readable aliases for rspamd configuration options.
Vsevolod Stakhov [Thu, 7 May 2015 17:34:36 +0000 (18:34 +0100)]
Properly deal with negative scores and nice symbols.
Vsevolod Stakhov [Thu, 7 May 2015 17:25:43 +0000 (18:25 +0100)]
Document new option.
Vsevolod Stakhov [Thu, 7 May 2015 17:24:14 +0000 (18:24 +0100)]
Implement match_limit in spamassassin plugin.
Vsevolod Stakhov [Thu, 7 May 2015 17:16:34 +0000 (18:16 +0100)]
Add function regexp:set_limit
With this function it will be possible to limit the maximum size of text
to search using this regexp.
Vsevolod Stakhov [Thu, 7 May 2015 15:09:09 +0000 (16:09 +0100)]
One more case to check.
Vsevolod Stakhov [Thu, 7 May 2015 14:28:39 +0000 (15:28 +0100)]
Add fuzz tests and other split cases.
Vsevolod Stakhov [Thu, 7 May 2015 14:28:29 +0000 (15:28 +0100)]
Fix splits.
Vsevolod Stakhov [Thu, 7 May 2015 13:13:32 +0000 (14:13 +0100)]
Improve regexp items parsing diagnostics.
Vsevolod Stakhov [Thu, 7 May 2015 12:04:08 +0000 (13:04 +0100)]
Fix log message for unknown rules with scores.
Vsevolod Stakhov [Thu, 7 May 2015 11:58:33 +0000 (12:58 +0100)]
Check smtp recipients before indexing.
Vsevolod Stakhov [Thu, 7 May 2015 11:55:29 +0000 (12:55 +0100)]
Implement unalgined tests.
Vsevolod Stakhov [Thu, 7 May 2015 11:55:20 +0000 (12:55 +0100)]
Fix some unaligned cases.
Vsevolod Stakhov [Thu, 7 May 2015 11:25:11 +0000 (12:25 +0100)]
Add unit test for cryptobox.
Vsevolod Stakhov [Thu, 7 May 2015 11:24:48 +0000 (12:24 +0100)]
Some fixes for vectorized encryption.
Vsevolod Stakhov [Wed, 6 May 2015 16:26:30 +0000 (17:26 +0100)]
Implement preliminary version of vectorized encryption.
Vsevolod Stakhov [Wed, 6 May 2015 14:17:21 +0000 (15:17 +0100)]
Merge pull request #278 from fatalbanana/master
Config tidying
Vsevolod Stakhov [Wed, 6 May 2015 12:46:29 +0000 (13:46 +0100)]
Fix colored logging.
Andrew Lewis [Wed, 6 May 2015 12:10:20 +0000 (14:10 +0200)]
Config tidying
Vsevolod Stakhov [Wed, 6 May 2015 11:46:29 +0000 (12:46 +0100)]
Properly scale bayes HAM probability.
Vsevolod Stakhov [Wed, 6 May 2015 11:27:35 +0000 (12:27 +0100)]
Some pcre distributions are brain damaged.
Vsevolod Stakhov [Wed, 6 May 2015 09:57:05 +0000 (10:57 +0100)]
Fix debian copyright and rules.
Vsevolod Stakhov [Wed, 6 May 2015 09:05:27 +0000 (10:05 +0100)]
Be more clever about forged MUA rules and maillist.
Vsevolod Stakhov [Tue, 5 May 2015 18:07:38 +0000 (19:07 +0100)]
Implement group composites.
Vsevolod Stakhov [Tue, 5 May 2015 18:02:21 +0000 (19:02 +0100)]
Rework composites processing.
Vsevolod Stakhov [Tue, 5 May 2015 17:55:52 +0000 (18:55 +0100)]
Fix internal functions arguments parsing.
Vsevolod Stakhov [Tue, 5 May 2015 17:41:13 +0000 (18:41 +0100)]
Add another normalization argument.
Vsevolod Stakhov [Tue, 5 May 2015 17:18:25 +0000 (18:18 +0100)]
Take OSB feature multiplier into account.
Vsevolod Stakhov [Tue, 5 May 2015 15:17:12 +0000 (16:17 +0100)]
Fix uribls with no bits and ips.
Vsevolod Stakhov [Tue, 5 May 2015 14:57:47 +0000 (15:57 +0100)]
`get_all_opt` now flattens the content of objects
So now in a configuration with multiple section with the same name, for
example:
module {
param1 = value1;
param2 = value2;
}
module {
param2 = value2_1;
param3 = value3;
}
this function will return a single lua table that looks as following:
param1 = value1,
param2 = value2_1,
param3 = value3
Vsevolod Stakhov [Tue, 5 May 2015 14:28:36 +0000 (15:28 +0100)]
Allow password-less controller.
Vsevolod Stakhov [Tue, 5 May 2015 14:28:20 +0000 (15:28 +0100)]
Use default backend if no other backends specified.
Vsevolod Stakhov [Tue, 5 May 2015 14:11:12 +0000 (15:11 +0100)]
Fix http-proxy in encryption mode.
Vsevolod Stakhov [Tue, 5 May 2015 14:10:54 +0000 (15:10 +0100)]
Fix various issues in encrypted messages support.
Vsevolod Stakhov [Tue, 5 May 2015 11:43:38 +0000 (12:43 +0100)]
Remove memory leak in lua_redis.
Vsevolod Stakhov [Mon, 4 May 2015 21:46:33 +0000 (22:46 +0100)]
Fix http proxy startup.
Vsevolod Stakhov [Mon, 4 May 2015 21:03:41 +0000 (22:03 +0100)]
Be more clever about printing errors.
Vsevolod Stakhov [Mon, 4 May 2015 16:27:12 +0000 (17:27 +0100)]
Add a trivial encrypting HTTP proxy worker.
Vsevolod Stakhov [Mon, 4 May 2015 16:26:51 +0000 (17:26 +0100)]
Adopt task object for new timers architecture.
Vsevolod Stakhov [Mon, 4 May 2015 16:26:26 +0000 (17:26 +0100)]
Rework timers invocation.
Vsevolod Stakhov [Mon, 4 May 2015 14:18:07 +0000 (15:18 +0100)]
Check upstream before freeing.
Vsevolod Stakhov [Sun, 3 May 2015 09:18:17 +0000 (10:18 +0100)]
Do not accept zero sized maps.
Vsevolod Stakhov [Sat, 2 May 2015 22:51:49 +0000 (23:51 +0100)]
Merge pull request #277 from fatalbanana/master
Remove stray TLDs from 2tld.inc
Andrew Lewis [Sat, 2 May 2015 21:58:44 +0000 (23:58 +0200)]
Remove stray TLDs from 2tld.inc
Vsevolod Stakhov [Sat, 2 May 2015 21:48:45 +0000 (22:48 +0100)]
Merge pull request #276 from fatalbanana/master
Deduplicate 2tld.inc against effective_tld_names.dat
Andrew Lewis [Sat, 2 May 2015 21:46:23 +0000 (23:46 +0200)]
Deduplicate 2tld.inc against effective_tld_names.dat
Vsevolod Stakhov [Sat, 2 May 2015 21:15:58 +0000 (22:15 +0100)]
Revert bad change that caused negative probabilities.
Vsevolod Stakhov [Fri, 1 May 2015 16:22:25 +0000 (17:22 +0100)]
Fix hfilter URL_ONELINE rule.
Vsevolod Stakhov [Fri, 1 May 2015 16:11:40 +0000 (17:11 +0100)]
Misprint.
Vsevolod Stakhov [Fri, 1 May 2015 16:03:39 +0000 (17:03 +0100)]
Add DBL list gradation.
Vsevolod Stakhov [Fri, 1 May 2015 15:51:34 +0000 (16:51 +0100)]
Add negation for forged thunderbird MID in case of maillist.
Vsevolod Stakhov [Thu, 30 Apr 2015 17:52:17 +0000 (18:52 +0100)]
Add documentation for trie module.
Vsevolod Stakhov [Thu, 30 Apr 2015 17:37:10 +0000 (18:37 +0100)]
Add documentation for phishing module.
Vsevolod Stakhov [Thu, 30 Apr 2015 17:36:46 +0000 (18:36 +0100)]
Remove ugly tld detection.
Vsevolod Stakhov [Thu, 30 Apr 2015 15:18:16 +0000 (16:18 +0100)]
Fix stupid cmake syntax.
Vsevolod Stakhov [Thu, 30 Apr 2015 14:58:47 +0000 (15:58 +0100)]
Avoid regexp_match_number.
Vsevolod Stakhov [Thu, 30 Apr 2015 14:57:47 +0000 (15:57 +0100)]
Fix comparision operators.
Vsevolod Stakhov [Thu, 30 Apr 2015 14:19:14 +0000 (15:19 +0100)]
Rework rspamd mime regexp processing.
Vsevolod Stakhov [Thu, 30 Apr 2015 12:49:16 +0000 (13:49 +0100)]
Fix bayes probability calculations.
Vsevolod Stakhov [Thu, 30 Apr 2015 11:43:22 +0000 (12:43 +0100)]
Restore logic to deal with shutdown.
Vsevolod Stakhov [Wed, 29 Apr 2015 14:57:16 +0000 (15:57 +0100)]
Fix hfilter rule.
Vsevolod Stakhov [Wed, 29 Apr 2015 14:55:59 +0000 (15:55 +0100)]
Allow to get mime part from text part in lua.
Vsevolod Stakhov [Wed, 29 Apr 2015 14:43:27 +0000 (15:43 +0100)]
Store mime objects inside part structures.
Vsevolod Stakhov [Wed, 29 Apr 2015 14:43:13 +0000 (15:43 +0100)]
Add line counts to lua mimepart API.
Vsevolod Stakhov [Wed, 29 Apr 2015 14:33:21 +0000 (15:33 +0100)]
Add lines count calculation to text parts.
Vsevolod Stakhov [Wed, 29 Apr 2015 14:17:57 +0000 (15:17 +0100)]
Use binary flags for part flags.
Vsevolod Stakhov [Tue, 28 Apr 2015 22:12:46 +0000 (23:12 +0100)]
Merge pull request #273 from fatalbanana/master
Add install target for systemd socket file
Vsevolod Stakhov [Tue, 28 Apr 2015 17:59:30 +0000 (18:59 +0100)]
Add spamassassin module documentation.
Vsevolod Stakhov [Tue, 28 Apr 2015 17:32:09 +0000 (18:32 +0100)]
Add documentation for SURBL module.
Andrew Lewis [Tue, 28 Apr 2015 16:45:49 +0000 (18:45 +0200)]
Add install target for systemd socket file
Vsevolod Stakhov [Tue, 28 Apr 2015 16:01:00 +0000 (17:01 +0100)]
Another round of linking issues fixup.
Vsevolod Stakhov [Tue, 28 Apr 2015 15:52:13 +0000 (16:52 +0100)]
Update copyright.
Vsevolod Stakhov [Tue, 28 Apr 2015 14:25:25 +0000 (15:25 +0100)]
Implicitly initialize regexp library.
Vsevolod Stakhov [Tue, 28 Apr 2015 14:25:10 +0000 (15:25 +0100)]
Try to guess url_tld if it is not specified.
Vsevolod Stakhov [Tue, 28 Apr 2015 13:44:21 +0000 (14:44 +0100)]
Do not try to dereference null pointer.
Vsevolod Stakhov [Tue, 28 Apr 2015 13:39:25 +0000 (14:39 +0100)]
Import fixes from libucl.
Vsevolod Stakhov [Tue, 28 Apr 2015 12:29:46 +0000 (13:29 +0100)]
Fix error message.
Vsevolod Stakhov [Tue, 28 Apr 2015 11:50:49 +0000 (12:50 +0100)]
Write composite name which parsing has been failed.
Vsevolod Stakhov [Tue, 28 Apr 2015 11:42:08 +0000 (12:42 +0100)]
Remove useless subclasses.
Vsevolod Stakhov [Tue, 28 Apr 2015 10:43:54 +0000 (11:43 +0100)]
Fix private library dir.
Vsevolod Stakhov [Tue, 28 Apr 2015 10:38:28 +0000 (11:38 +0100)]
Remove debugging assertion...
Vsevolod Stakhov [Mon, 27 Apr 2015 23:16:15 +0000 (00:16 +0100)]
Add password encryption mode.
Vsevolod Stakhov [Mon, 27 Apr 2015 16:40:57 +0000 (17:40 +0100)]
Be more clever about logging of JIT support.
Vsevolod Stakhov [Mon, 27 Apr 2015 16:09:19 +0000 (17:09 +0100)]
Fix libucl priority include bug.
Vsevolod Stakhov [Mon, 27 Apr 2015 15:22:05 +0000 (16:22 +0100)]
Improve unknown symbols metric configuration.
Vsevolod Stakhov [Mon, 27 Apr 2015 15:12:29 +0000 (16:12 +0100)]
Fix closure lifetime in tests.
Vsevolod Stakhov [Mon, 27 Apr 2015 14:39:18 +0000 (15:39 +0100)]
Expression parsing errors are not asserts actually.
Vsevolod Stakhov [Mon, 27 Apr 2015 13:51:02 +0000 (14:51 +0100)]
Correctly handle workers spawn errors.
Vsevolod Stakhov [Mon, 27 Apr 2015 10:10:54 +0000 (11:10 +0100)]
Fix expiration for fuzzy hashes.
Issue: #267
Reported by: @moiseev
Vsevolod Stakhov [Mon, 27 Apr 2015 09:31:49 +0000 (10:31 +0100)]
Slightly improve style.
Vsevolod Stakhov [Mon, 27 Apr 2015 09:31:25 +0000 (10:31 +0100)]
Fix some contrib libraries.
Vsevolod Stakhov [Sun, 26 Apr 2015 21:10:38 +0000 (22:10 +0100)]
Merge pull request #270 from awhitesong/liburl
extract all URLs from a text
Vsevolod Stakhov [Sun, 26 Apr 2015 20:09:40 +0000 (21:09 +0100)]
Fix misprint in library path.
Vsevolod Stakhov [Sat, 25 Apr 2015 07:35:01 +0000 (08:35 +0100)]
Merge pull request #272 from fatalbanana/master
Try fix RPATH
Andrew Lewis [Fri, 24 Apr 2015 20:21:39 +0000 (22:21 +0200)]
Try fix RPATH
Vsevolod Stakhov [Fri, 24 Apr 2015 16:08:04 +0000 (17:08 +0100)]
Try to fix mess with rpath.
Vsevolod Stakhov [Fri, 24 Apr 2015 15:44:06 +0000 (16:44 +0100)]
Install ac-trie to the private library dir.
Vsevolod Stakhov [Fri, 24 Apr 2015 15:28:44 +0000 (16:28 +0100)]
Fix ips logic for surbl
Vsevolod Stakhov [Fri, 24 Apr 2015 14:58:25 +0000 (15:58 +0100)]
Add routine to recommend users to encrypt their passwords.
Vsevolod Stakhov [Fri, 24 Apr 2015 14:58:12 +0000 (15:58 +0100)]
Fix encrypted password comparision.