]> source.dussan.org Git - rspamd.git/log
rspamd.git
6 years agoMerge pull request #2007 from fatalbanana/miltertest
Vsevolod Stakhov [Tue, 30 Jan 2018 18:38:00 +0000 (18:38 +0000)]
Merge pull request #2007 from fatalbanana/miltertest

Beginnings of tests for milter

6 years agoMerge pull request #2006 from fatalbanana/tsxx
Vsevolod Stakhov [Tue, 30 Jan 2018 18:26:30 +0000 (18:26 +0000)]
Merge pull request #2006 from fatalbanana/tsxx

[Test] Try really improve test stability

6 years ago[Test] Beginning of tests for milter 2007/head
Andrew Lewis [Tue, 30 Jan 2018 15:06:35 +0000 (17:06 +0200)]
[Test] Beginning of tests for milter

6 years ago[Minor] Avoid letting miltertest crash rspamd_proxy
Andrew Lewis [Tue, 30 Jan 2018 12:28:17 +0000 (14:28 +0200)]
[Minor] Avoid letting miltertest crash rspamd_proxy

6 years ago[Minor] Redis key expansion: handle HMSET
Andrew Lewis [Mon, 29 Jan 2018 13:06:19 +0000 (15:06 +0200)]
[Minor] Redis key expansion: handle HMSET

6 years ago[Fix] Another try to deal with #1998
Vsevolod Stakhov [Mon, 29 Jan 2018 21:31:26 +0000 (21:31 +0000)]
[Fix] Another try to deal with #1998

Issue: #1998

6 years ago[Fix] Another try to fix #1998
Vsevolod Stakhov [Mon, 29 Jan 2018 20:16:08 +0000 (20:16 +0000)]
[Fix] Another try to fix #1998

Issue: #1998
MFH: rspamd-1.6

6 years ago[Test] Try really improve test stability 2006/head
Andrew Lewis [Mon, 29 Jan 2018 09:27:46 +0000 (11:27 +0200)]
[Test] Try really improve test stability

 - Drop tests involving sqlite
 - Also drop tests for old mmap stats backend
 - Relax relearn test
 - Wait longer for fuzzy sync

6 years ago[Minor] Fix latin languages detection
Vsevolod Stakhov [Mon, 29 Jan 2018 08:07:32 +0000 (08:07 +0000)]
[Minor] Fix latin languages detection

6 years ago[Minor] Treat English as Tier0 language
Vsevolod Stakhov [Mon, 29 Jan 2018 08:07:16 +0000 (08:07 +0000)]
[Minor] Treat English as Tier0 language

6 years ago[Fix] Fix comparision
Vsevolod Stakhov [Mon, 29 Jan 2018 07:38:12 +0000 (07:38 +0000)]
[Fix] Fix comparision

Issue: #1998
MFH: rspamd-1.6

6 years ago[Minor] Print ticks in language detection debug mode
Vsevolod Stakhov [Sun, 28 Jan 2018 11:39:48 +0000 (11:39 +0000)]
[Minor] Print ticks in language detection debug mode

6 years ago[Minor] Further adjustments of coefficients
Vsevolod Stakhov [Sat, 27 Jan 2018 16:03:13 +0000 (16:03 +0000)]
[Minor] Further adjustments of coefficients

6 years ago[Minor] Adjust heuristic coefficients
Vsevolod Stakhov [Sat, 27 Jan 2018 16:02:05 +0000 (16:02 +0000)]
[Minor] Adjust heuristic coefficients

6 years ago[Feature] Enhance task:store_in_file method
Vsevolod Stakhov [Sat, 27 Jan 2018 15:41:55 +0000 (15:41 +0000)]
[Feature] Enhance task:store_in_file method

6 years ago[Minor] Allocate larger config static pool
Vsevolod Stakhov [Sat, 27 Jan 2018 15:22:01 +0000 (15:22 +0000)]
[Minor] Allocate larger config static pool

6 years ago[Project] Improve weighting in lang_detection
Vsevolod Stakhov [Sat, 27 Jan 2018 14:46:54 +0000 (14:46 +0000)]
[Project] Improve weighting in lang_detection

6 years ago[Project] Detect some languages based on unicode script
Vsevolod Stakhov [Sat, 27 Jan 2018 14:26:45 +0000 (14:26 +0000)]
[Project] Detect some languages based on unicode script

6 years ago[Project] Add more flags to languages
Vsevolod Stakhov [Sat, 27 Jan 2018 13:17:50 +0000 (13:17 +0000)]
[Project] Add more flags to languages

6 years ago[Project] Start rework of language detection to improve quality
Vsevolod Stakhov [Sat, 27 Jan 2018 12:25:57 +0000 (12:25 +0000)]
[Project] Start rework of language detection to improve quality

6 years ago[Feature] Allow to limit redirector requests per task
Vsevolod Stakhov [Fri, 26 Jan 2018 19:05:05 +0000 (19:05 +0000)]
[Feature] Allow to limit redirector requests per task

6 years agoRevert "[Fix] Use decoded values when parsing mime addresses"
Vsevolod Stakhov [Thu, 25 Jan 2018 17:59:57 +0000 (17:59 +0000)]
Revert "[Fix] Use decoded values when parsing mime addresses"

This reverts commit 352a465639b64e024e54e25b76d59e4e68b798b5.

6 years ago[Fix] Fix sanity checks on macro value
Vsevolod Stakhov [Thu, 25 Jan 2018 07:42:50 +0000 (07:42 +0000)]
[Fix] Fix sanity checks on macro value

Issue: #1998
MFH: rspamd-1.6

6 years ago[Rework] Use frequencies distribution in language detector
Vsevolod Stakhov [Wed, 24 Jan 2018 20:56:00 +0000 (20:56 +0000)]
[Rework] Use frequencies distribution in language detector

6 years ago[Minor] Fix previous commit
Andrew Lewis [Wed, 24 Jan 2018 11:52:10 +0000 (13:52 +0200)]
[Minor] Fix previous commit

6 years agoMerge pull request #1999 from philfry/fprot-parse
Andrew Lewis [Wed, 24 Jan 2018 11:34:24 +0000 (13:34 +0200)]
Merge pull request #1999 from philfry/fprot-parse

f-prot: match virus name non-greedily

6 years agof-prot: match virus name non-greedily 1999/head
Philippe Kueck [Wed, 24 Jan 2018 11:14:46 +0000 (12:14 +0100)]
f-prot: match virus name non-greedily

6 years ago[Minor] Store occurencies numbers for languages
Vsevolod Stakhov [Tue, 23 Jan 2018 19:09:40 +0000 (19:09 +0000)]
[Minor] Store occurencies numbers for languages

6 years ago[Minor] Show more stats about ngramms
Vsevolod Stakhov [Tue, 23 Jan 2018 19:09:28 +0000 (19:09 +0000)]
[Minor] Show more stats about ngramms

6 years ago[Minor] Add lua_textpart:get_languages method
Vsevolod Stakhov [Mon, 22 Jan 2018 20:47:27 +0000 (20:47 +0000)]
[Minor] Add lua_textpart:get_languages method

6 years ago[Feature] Allow to enable/disable languages from the detector
Vsevolod Stakhov [Sun, 21 Jan 2018 22:57:10 +0000 (22:57 +0000)]
[Feature] Allow to enable/disable languages from the detector

6 years agoMerge pull request #1989 from fatalbanana/1988
Vsevolod Stakhov [Sun, 21 Jan 2018 21:03:01 +0000 (21:03 +0000)]
Merge pull request #1989 from fatalbanana/1988

[Fix] Settings: header: deal with multiple settings (#1988)

6 years ago[Minor] Delivered-to is not intended to be unique
Vsevolod Stakhov [Sat, 20 Jan 2018 22:05:28 +0000 (22:05 +0000)]
[Minor] Delivered-to is not intended to be unique

6 years ago[Project] Convert all C modules to fast debug infrastructure
Vsevolod Stakhov [Sat, 20 Jan 2018 14:10:08 +0000 (14:10 +0000)]
[Project] Convert all C modules to fast debug infrastructure

6 years ago[Project] Enable fast debug lookup for some modules
Vsevolod Stakhov [Sat, 20 Jan 2018 13:29:22 +0000 (13:29 +0000)]
[Project] Enable fast debug lookup for some modules

6 years ago[Project] Use fast debug logging check
Vsevolod Stakhov [Sat, 20 Jan 2018 12:53:56 +0000 (12:53 +0000)]
[Project] Use fast debug logging check

6 years ago[Project] Add fast debug logging infrastructure
Vsevolod Stakhov [Sat, 20 Jan 2018 12:39:37 +0000 (12:39 +0000)]
[Project] Add fast debug logging infrastructure

6 years ago[Minor] Add constructors attribute detection
Vsevolod Stakhov [Sat, 20 Jan 2018 12:09:31 +0000 (12:09 +0000)]
[Minor] Add constructors attribute detection

6 years ago[Fix] Apply language detection when adding fuzzy hashes
Vsevolod Stakhov [Fri, 19 Jan 2018 07:43:21 +0000 (07:43 +0000)]
[Fix] Apply language detection when adding fuzzy hashes

6 years ago[Fix] Another fix to lua xmlrpc
Vsevolod Stakhov [Thu, 18 Jan 2018 20:00:32 +0000 (20:00 +0000)]
[Fix] Another fix to lua xmlrpc

6 years ago[Minor] Replies: toggles for processing of local/authenticated mail
Andrew Lewis [Wed, 17 Jan 2018 16:48:45 +0000 (18:48 +0200)]
[Minor] Replies: toggles for processing of local/authenticated mail

6 years ago[Minor] CHECK_FROM rule: avoid indexing of nil
Andrew Lewis [Wed, 17 Jan 2018 16:41:44 +0000 (18:41 +0200)]
[Minor] CHECK_FROM rule: avoid indexing of nil

6 years ago[Minor] Fix xmlrpc state machine
Vsevolod Stakhov [Wed, 17 Jan 2018 13:24:20 +0000 (13:24 +0000)]
[Minor] Fix xmlrpc state machine

6 years ago[Minor] Add debugging for xmlrpc module
Vsevolod Stakhov [Wed, 17 Jan 2018 07:41:11 +0000 (07:41 +0000)]
[Minor] Add debugging for xmlrpc module

6 years ago[Fix] Fix upstream addrs updating
Vsevolod Stakhov [Tue, 16 Jan 2018 19:05:18 +0000 (19:05 +0000)]
[Fix] Fix upstream addrs updating

6 years ago[Fix] Plug memory leak
Vsevolod Stakhov [Tue, 16 Jan 2018 18:50:29 +0000 (18:50 +0000)]
[Fix] Plug memory leak

6 years ago[Fix] Settings: header: deal with multiple settings (#1988) 1989/head
Andrew Lewis [Tue, 16 Jan 2018 13:03:55 +0000 (15:03 +0200)]
[Fix] Settings: header: deal with multiple settings (#1988)

6 years ago[Project] Rework language detection ngramms structure
Vsevolod Stakhov [Tue, 16 Jan 2018 08:00:48 +0000 (08:00 +0000)]
[Project] Rework language detection ngramms structure

6 years ago[Minor] Improve language detection debug logging
Vsevolod Stakhov [Mon, 15 Jan 2018 21:10:33 +0000 (21:10 +0000)]
[Minor] Improve language detection debug logging

6 years ago[Minor] Another adjustment to lang_detection
Vsevolod Stakhov [Mon, 15 Jan 2018 20:23:00 +0000 (20:23 +0000)]
[Minor] Another adjustment to lang_detection

6 years ago[Fix] DKIM signing: allow for auth_only to be false
Andrew Lewis [Mon, 15 Jan 2018 15:33:48 +0000 (17:33 +0200)]
[Fix] DKIM signing: allow for auth_only to be false

6 years ago[Minor] Reputation: deal with inbound/outbound both set
Andrew Lewis [Mon, 15 Jan 2018 09:07:40 +0000 (11:07 +0200)]
[Minor] Reputation: deal with inbound/outbound both set

6 years ago[Minor] Lowercase ucs data
Vsevolod Stakhov [Sun, 14 Jan 2018 23:05:08 +0000 (23:05 +0000)]
[Minor] Lowercase ucs data

6 years ago[Fix] Do not crash if no words defined
Vsevolod Stakhov [Sun, 14 Jan 2018 23:04:46 +0000 (23:04 +0000)]
[Fix] Do not crash if no words defined

6 years ago[Fix] Use n_words attribute from ngramms
Vsevolod Stakhov [Sun, 14 Jan 2018 22:20:39 +0000 (22:20 +0000)]
[Fix] Use n_words attribute from ngramms

6 years ago[Minor] Improve trigramms switch
Vsevolod Stakhov [Sat, 13 Jan 2018 20:30:24 +0000 (20:30 +0000)]
[Minor] Improve trigramms switch

6 years ago[Fix] Various improvements in language detection
Vsevolod Stakhov [Sat, 13 Jan 2018 20:13:18 +0000 (20:13 +0000)]
[Fix] Various improvements in language detection

6 years ago[Project] Preliminary version of ngramms based language detector
Vsevolod Stakhov [Sat, 13 Jan 2018 17:41:57 +0000 (17:41 +0000)]
[Project] Preliminary version of ngramms based language detector

6 years ago[Project] Implement logic of ngramms application
Vsevolod Stakhov [Sat, 13 Jan 2018 17:06:05 +0000 (17:06 +0000)]
[Project] Implement logic of ngramms application

6 years ago[Project] Add detection logic for words
Vsevolod Stakhov [Sat, 13 Jan 2018 15:57:56 +0000 (15:57 +0000)]
[Project] Add detection logic for words

6 years ago[Project] Add ngramms frequencies detector
Vsevolod Stakhov [Sat, 13 Jan 2018 14:54:11 +0000 (14:54 +0000)]
[Project] Add ngramms frequencies detector

6 years ago[Project] Add random words selection logic
Vsevolod Stakhov [Sat, 13 Jan 2018 13:49:18 +0000 (13:49 +0000)]
[Project] Add random words selection logic

6 years ago[Project] Remove old language detector
Vsevolod Stakhov [Sat, 13 Jan 2018 13:13:31 +0000 (13:13 +0000)]
[Project] Remove old language detector

6 years ago[Rework] Improve readability of xmlrpc API
Vsevolod Stakhov [Sat, 13 Jan 2018 12:39:09 +0000 (12:39 +0000)]
[Rework] Improve readability of xmlrpc API

6 years ago[Minor] Start arrays support in xmlrpc output
Vsevolod Stakhov [Fri, 12 Jan 2018 21:27:30 +0000 (21:27 +0000)]
[Minor] Start arrays support in xmlrpc output

6 years ago[Minor] Fix redis_make_request usages
Vsevolod Stakhov [Thu, 11 Jan 2018 19:44:18 +0000 (19:44 +0000)]
[Minor] Fix redis_make_request usages

6 years ago[Minor] Remove redundant methods
Vsevolod Stakhov [Thu, 11 Jan 2018 19:30:14 +0000 (19:30 +0000)]
[Minor] Remove redundant methods

6 years ago[Fix] Metadata exporter: check IP sanity
Andrew Lewis [Thu, 11 Jan 2018 08:53:13 +0000 (10:53 +0200)]
[Fix] Metadata exporter: check IP sanity

6 years ago[Minor] Do not propagate command name to error output
Vsevolod Stakhov [Wed, 10 Jan 2018 19:22:31 +0000 (19:22 +0000)]
[Minor] Do not propagate command name to error output

Issue: #1979

6 years ago[Fix] Fix autolearn parameters reading
Vsevolod Stakhov [Wed, 10 Jan 2018 19:20:54 +0000 (19:20 +0000)]
[Fix] Fix autolearn parameters reading

Issue: #1980
Closes: #1980
6 years ago[Fix] Sanitize IP in history redis
Vsevolod Stakhov [Wed, 10 Jan 2018 19:17:10 +0000 (19:17 +0000)]
[Fix] Sanitize IP in history redis

6 years agoMerge pull request #1982 from fatalbanana/1981
Vsevolod Stakhov [Wed, 10 Jan 2018 19:15:41 +0000 (19:15 +0000)]
Merge pull request #1982 from fatalbanana/1981

[Fix] Settings: avoid checking invalid IP (#1981)

6 years ago[Fix] Settings: avoid checking invalid IP (#1981) 1982/head
Andrew Lewis [Wed, 10 Jan 2018 16:54:57 +0000 (18:54 +0200)]
[Fix] Settings: avoid checking invalid IP (#1981)

6 years ago[Minor] Improve clock accuracy on osx
Vsevolod Stakhov [Wed, 10 Jan 2018 08:24:00 +0000 (08:24 +0000)]
[Minor] Improve clock accuracy on osx

6 years ago[Minor] Refrain from readdir_r usage
Vsevolod Stakhov [Tue, 9 Jan 2018 11:47:42 +0000 (11:47 +0000)]
[Minor] Refrain from readdir_r usage

6 years ago[Minor] Fix format string issues
Vsevolod Stakhov [Tue, 9 Jan 2018 11:42:12 +0000 (11:42 +0000)]
[Minor] Fix format string issues

6 years ago[Fix] Fix null callee case in clang plugin
Vsevolod Stakhov [Tue, 9 Jan 2018 11:38:07 +0000 (11:38 +0000)]
[Fix] Fix null callee case in clang plugin

6 years ago[Test] Try improve test stability
Andrew Lewis [Tue, 9 Jan 2018 10:45:46 +0000 (12:45 +0200)]
[Test] Try improve test stability

6 years ago[Minor] Honor string length in logger
Vsevolod Stakhov [Mon, 8 Jan 2018 20:52:29 +0000 (20:52 +0000)]
[Minor] Honor string length in logger

6 years ago[Minor] Remove unused macros
Vsevolod Stakhov [Sun, 7 Jan 2018 19:27:03 +0000 (19:27 +0000)]
[Minor] Remove unused macros

6 years ago[Minor] Reduce log noise
Vsevolod Stakhov [Sat, 6 Jan 2018 15:47:49 +0000 (15:47 +0000)]
[Minor] Reduce log noise

6 years ago[Fix] Add definition for old glib compatibility method
Vsevolod Stakhov [Fri, 5 Jan 2018 15:59:05 +0000 (15:59 +0000)]
[Fix] Add definition for old glib compatibility method

Issue: #1956, #1978

6 years ago[Feature] Add timeout to rspamc when doing corpus test
Vsevolod Stakhov [Thu, 4 Jan 2018 19:19:43 +0000 (19:19 +0000)]
[Feature] Add timeout to rspamc when doing corpus test

6 years ago[Minor] Fix spelling
Vsevolod Stakhov [Thu, 4 Jan 2018 19:08:39 +0000 (19:08 +0000)]
[Minor] Fix spelling

6 years ago[Feature] Multimap: template URL filter
Andrew Lewis [Thu, 4 Jan 2018 11:41:46 +0000 (13:41 +0200)]
[Feature] Multimap: template URL filter

6 years ago[Fix] Map absence is not an error
Vsevolod Stakhov [Wed, 3 Jan 2018 20:37:03 +0000 (20:37 +0000)]
[Fix] Map absence is not an error

6 years ago[Minor] Ignore case for imap/lmtp
Vsevolod Stakhov [Tue, 2 Jan 2018 17:33:10 +0000 (17:33 +0000)]
[Minor] Ignore case for imap/lmtp

6 years ago[Project] Add unigramms to language detection as well
Vsevolod Stakhov [Mon, 1 Jan 2018 20:28:59 +0000 (20:28 +0000)]
[Project] Add unigramms to language detection as well

6 years ago[Project] Initialize language detector
Vsevolod Stakhov [Mon, 1 Jan 2018 18:58:01 +0000 (18:58 +0000)]
[Project] Initialize language detector

6 years ago[Project] Enable language detector init in scanner workers
Vsevolod Stakhov [Sun, 31 Dec 2017 17:19:29 +0000 (17:19 +0000)]
[Project] Enable language detector init in scanner workers

6 years ago[Fix] Remove hop-by-hop headers in proxy
Vsevolod Stakhov [Sun, 31 Dec 2017 16:01:47 +0000 (16:01 +0000)]
[Fix] Remove hop-by-hop headers in proxy

Issue: #1973

6 years agoMerge pull request #1972 from moisseev/rspamd_stats
Vsevolod Stakhov [Sat, 30 Dec 2017 20:23:46 +0000 (20:23 +0000)]
Merge pull request #1972 from moisseev/rspamd_stats

[Minor] rspamd_stats: Add progress indicator

6 years ago[Project] Add n-gramms data files
Vsevolod Stakhov [Sat, 30 Dec 2017 20:19:12 +0000 (20:19 +0000)]
[Project] Add n-gramms data files

6 years ago[Project] Start language detection project
Vsevolod Stakhov [Sat, 30 Dec 2017 19:52:53 +0000 (19:52 +0000)]
[Project] Start language detection project

6 years ago[Minor] Check gtube in larger messages
Vsevolod Stakhov [Fri, 29 Dec 2017 18:00:37 +0000 (18:00 +0000)]
[Minor] Check gtube in larger messages

6 years ago[Minor] rspamd_stats: Add progress indicator 1972/head
Alexander Moisseev [Wed, 27 Dec 2017 17:54:06 +0000 (20:54 +0300)]
[Minor] rspamd_stats: Add progress indicator

6 years ago[Fix] Fix a lot of FP in chartable in mixed languages
Vsevolod Stakhov [Wed, 27 Dec 2017 15:58:38 +0000 (15:58 +0000)]
[Fix] Fix a lot of FP in chartable in mixed languages

We now only count number of potential latin letters aliases instead of
dealing with individual unicode scripts.

6 years ago[Fix] Replace space like characters in headers with plain space
Vsevolod Stakhov [Tue, 26 Dec 2017 17:12:11 +0000 (17:12 +0000)]
[Fix] Replace space like characters in headers with plain space

6 years ago[Feature] Add more gtube like patterns to test other spam actions
Vsevolod Stakhov [Sun, 24 Dec 2017 18:39:50 +0000 (18:39 +0000)]
[Feature] Add more gtube like patterns to test other spam actions

6 years ago[Fix] Fix clickhouse exporter
Vsevolod Stakhov [Fri, 22 Dec 2017 18:24:39 +0000 (18:24 +0000)]
[Fix] Fix clickhouse exporter