]> source.dussan.org Git - rspamd.git/log
rspamd.git
6 years ago[Conf] Fix double quote position 2026/head
Alexander Moisseev [Tue, 20 Feb 2018 06:34:58 +0000 (06:34 +0000)]
[Conf] Fix double quote position

6 years ago[Conf] Rename Rambler BLs as they are now Rspamd's ones
Vsevolod Stakhov [Mon, 19 Feb 2018 16:45:16 +0000 (16:45 +0000)]
[Conf] Rename Rambler BLs as they are now Rspamd's ones

6 years ago[Minor] Add more logging about Redis errors
Vsevolod Stakhov [Mon, 19 Feb 2018 16:19:18 +0000 (16:19 +0000)]
[Minor] Add more logging about Redis errors

6 years ago[Minor] Use millisecond timestamps
Vsevolod Stakhov [Sun, 18 Feb 2018 18:08:25 +0000 (18:08 +0000)]
[Minor] Use millisecond timestamps

6 years ago[Fix] Add workaround for system with non-XSI compatible tzset
Vsevolod Stakhov [Sun, 18 Feb 2018 17:08:48 +0000 (17:08 +0000)]
[Fix] Add workaround for system with non-XSI compatible tzset

6 years ago[Minor] Do not use hardcoded paths
Vsevolod Stakhov [Sun, 18 Feb 2018 16:46:43 +0000 (16:46 +0000)]
[Minor] Do not use hardcoded paths

6 years ago[Fix] Rework elasticsearch plugin
Vsevolod Stakhov [Sun, 18 Feb 2018 16:43:50 +0000 (16:43 +0000)]
[Fix] Rework elasticsearch plugin

6 years ago[Feature] Preliminary import of the elasticsearch module
Vsevolod Stakhov [Sun, 18 Feb 2018 15:46:58 +0000 (15:46 +0000)]
[Feature] Preliminary import of the elasticsearch module

6 years ago[Minor] Use own localtime/gmtime
Vsevolod Stakhov [Sun, 18 Feb 2018 13:35:59 +0000 (13:35 +0000)]
[Minor] Use own localtime/gmtime

6 years ago[Minor] Add own localtime/gmtime implementations
Vsevolod Stakhov [Sun, 18 Feb 2018 13:25:18 +0000 (13:25 +0000)]
[Minor] Add own localtime/gmtime implementations

6 years ago[Minor] Switch log level
Vsevolod Stakhov [Sat, 17 Feb 2018 11:41:41 +0000 (11:41 +0000)]
[Minor] Switch log level

6 years ago[Fix] Switch rspamadm logging to message level
Vsevolod Stakhov [Sat, 17 Feb 2018 11:38:46 +0000 (11:38 +0000)]
[Fix] Switch rspamadm logging to message level

6 years ago[Fix] Fix variable increment
Vsevolod Stakhov [Fri, 16 Feb 2018 12:58:47 +0000 (12:58 +0000)]
[Fix] Fix variable increment

6 years ago[Minor] Use stdout for rspamadm logging
Vsevolod Stakhov [Fri, 16 Feb 2018 12:32:39 +0000 (12:32 +0000)]
[Minor] Use stdout for rspamadm logging

6 years ago[Minor] Sync public suffix list
Andrew Lewis [Fri, 16 Feb 2018 10:44:44 +0000 (12:44 +0200)]
[Minor] Sync public suffix list

6 years ago[Fix] Fix urls/emails distinguishing found in queries
Vsevolod Stakhov [Fri, 16 Feb 2018 10:17:32 +0000 (10:17 +0000)]
[Fix] Fix urls/emails distinguishing found in queries

MFH: rspamd-1.6

6 years ago[Project] Preliminary version of the new stat_convert
Vsevolod Stakhov [Thu, 15 Feb 2018 15:28:47 +0000 (15:28 +0000)]
[Project] Preliminary version of the new stat_convert

6 years ago[Minor] Allow to create upstream lists without rspamd_config
Vsevolod Stakhov [Thu, 15 Feb 2018 14:26:21 +0000 (14:26 +0000)]
[Minor] Allow to create upstream lists without rspamd_config

6 years ago[Rework] Continue stat_convert rework task
Vsevolod Stakhov [Thu, 15 Feb 2018 14:00:56 +0000 (14:00 +0000)]
[Rework] Continue stat_convert rework task

6 years ago[Minor] Add function to load sqlite params from the config
Vsevolod Stakhov [Thu, 15 Feb 2018 13:13:18 +0000 (13:13 +0000)]
[Minor] Add function to load sqlite params from the config

6 years ago[Rework] Start major stat_convert rework
Vsevolod Stakhov [Thu, 15 Feb 2018 12:48:33 +0000 (12:48 +0000)]
[Rework] Start major stat_convert rework

6 years ago[Minor] Treat 'ungrouped' group specially
Vsevolod Stakhov [Thu, 15 Feb 2018 10:37:50 +0000 (10:37 +0000)]
[Minor] Treat 'ungrouped' group specially

6 years ago[Feature] Rework logging configuration for rspamadm case
Vsevolod Stakhov [Wed, 14 Feb 2018 15:45:56 +0000 (15:45 +0000)]
[Feature] Rework logging configuration for rspamadm case

6 years ago[Feature] Improve Lua/C interaction in history_redis
Vsevolod Stakhov [Wed, 14 Feb 2018 14:44:54 +0000 (14:44 +0000)]
[Feature] Improve Lua/C interaction in history_redis

6 years ago[Minor] Improve logging slightly
Vsevolod Stakhov [Wed, 14 Feb 2018 14:44:41 +0000 (14:44 +0000)]
[Minor] Improve logging slightly

6 years ago[Feature] Improve allocation policy when interacting with Lua
Vsevolod Stakhov [Wed, 14 Feb 2018 14:44:17 +0000 (14:44 +0000)]
[Feature] Improve allocation policy when interacting with Lua

6 years ago[Fix] Fix deletion from hash
Vsevolod Stakhov [Wed, 14 Feb 2018 11:45:20 +0000 (11:45 +0000)]
[Fix] Fix deletion from hash

6 years ago[Feature] Allow to reserve elements in libucl
Vsevolod Stakhov [Wed, 14 Feb 2018 11:42:36 +0000 (11:42 +0000)]
[Feature] Allow to reserve elements in libucl

6 years ago[Minor] Allow to parse ucl object from rspamd_text
Vsevolod Stakhov [Wed, 14 Feb 2018 11:28:59 +0000 (11:28 +0000)]
[Minor] Allow to parse ucl object from rspamd_text

6 years ago[Minor] Allow to specify extra options on Redis requests
Vsevolod Stakhov [Wed, 14 Feb 2018 10:57:47 +0000 (10:57 +0000)]
[Minor] Allow to specify extra options on Redis requests

6 years ago[Minor] Silence luacheck
Andrew Lewis [Wed, 14 Feb 2018 11:50:39 +0000 (13:50 +0200)]
[Minor] Silence luacheck

6 years ago[Minor] Fix groups check for symbols
Vsevolod Stakhov [Wed, 14 Feb 2018 10:22:18 +0000 (10:22 +0000)]
[Minor] Fix groups check for symbols

6 years agoMerge pull request #2017 from moisseev/patch-2
Vsevolod Stakhov [Wed, 14 Feb 2018 10:23:03 +0000 (10:23 +0000)]
Merge pull request #2017 from moisseev/patch-2

[Minor] Correct a typo

6 years ago[Minor] Correct a typo 2017/head
Alexander Moisseev [Tue, 13 Feb 2018 18:25:46 +0000 (18:25 +0000)]
[Minor] Correct a typo

6 years agoMerge pull request #2016 from moisseev/patch-1
Vsevolod Stakhov [Tue, 13 Feb 2018 18:12:40 +0000 (18:12 +0000)]
Merge pull request #2016 from moisseev/patch-1

[Minor] ip_score.lua: fix variable value type

6 years ago[Minor] ip_score.lua: fix variable value type 2016/head
Alexander Moisseev [Tue, 13 Feb 2018 18:06:59 +0000 (18:06 +0000)]
[Minor] ip_score.lua: fix variable value type

6 years ago[Fix] Fix groups override when defining symbols
Vsevolod Stakhov [Tue, 13 Feb 2018 15:54:38 +0000 (15:54 +0000)]
[Fix] Fix groups override when defining symbols

6 years ago[Feature] Add routine to convert old style stats to a new one
Vsevolod Stakhov [Tue, 13 Feb 2018 14:23:46 +0000 (14:23 +0000)]
[Feature] Add routine to convert old style stats to a new one

6 years ago[Feature] Add new tooling for stats conversation
Vsevolod Stakhov [Tue, 13 Feb 2018 12:38:25 +0000 (12:38 +0000)]
[Feature] Add new tooling for stats conversation

6 years ago[Minor] Treat EPERM specially
Vsevolod Stakhov [Mon, 12 Feb 2018 20:49:33 +0000 (20:49 +0000)]
[Minor] Treat EPERM specially

Issue: #1996

6 years ago[Minor] Fix Redis query
Vsevolod Stakhov [Mon, 12 Feb 2018 15:57:13 +0000 (15:57 +0000)]
[Minor] Fix Redis query

6 years ago[Fix] Fix learn errors propagation
Vsevolod Stakhov [Mon, 12 Feb 2018 15:40:26 +0000 (15:40 +0000)]
[Fix] Fix learn errors propagation

6 years ago[Minor] Add helper to free GError for memopry pool management
Vsevolod Stakhov [Mon, 12 Feb 2018 15:39:47 +0000 (15:39 +0000)]
[Minor] Add helper to free GError for memopry pool management

6 years ago[Fix] Propagate learn/stat errors more precisely
Vsevolod Stakhov [Mon, 12 Feb 2018 14:54:43 +0000 (14:54 +0000)]
[Fix] Propagate learn/stat errors more precisely

6 years ago[Fix] Fix learned count in new schema
Vsevolod Stakhov [Mon, 12 Feb 2018 14:15:16 +0000 (14:15 +0000)]
[Fix] Fix learned count in new schema

6 years ago[Feature] Add method to do a synchronous Redis connection
Vsevolod Stakhov [Mon, 12 Feb 2018 12:15:55 +0000 (12:15 +0000)]
[Feature] Add method to do a synchronous Redis connection

6 years ago[Test] Extend milter tests
Andrew Lewis [Mon, 12 Feb 2018 08:19:10 +0000 (10:19 +0200)]
[Test] Extend milter tests

6 years ago[Minor] Small fixes for rspamadm corpus_test
Andrew Lewis [Tue, 30 Jan 2018 22:56:57 +0000 (00:56 +0200)]
[Minor] Small fixes for rspamadm corpus_test

6 years ago[Minor] Fix DKIM signing logging
Andrew Lewis [Mon, 5 Feb 2018 12:36:23 +0000 (14:36 +0200)]
[Minor] Fix DKIM signing logging

6 years ago[Minor] Unify greylisting setup
Vsevolod Stakhov [Mon, 12 Feb 2018 11:03:52 +0000 (11:03 +0000)]
[Minor] Unify greylisting setup

6 years ago[Minor] Beautify logo
Vsevolod Stakhov [Sat, 10 Feb 2018 15:57:01 +0000 (15:57 +0000)]
[Minor] Beautify logo

6 years ago[Fix] Do not crash on empty subtype
Vsevolod Stakhov [Sat, 10 Feb 2018 15:29:29 +0000 (15:29 +0000)]
[Fix] Do not crash on empty subtype

MFH: rspamd-1.6

6 years ago[Fix] Fix connecting to a unix socket in rspamadm statconvert
Vsevolod Stakhov [Fri, 9 Feb 2018 19:34:29 +0000 (19:34 +0000)]
[Fix] Fix connecting to a unix socket in rspamadm statconvert

Issue: #1992
Closes: #1992
6 years ago[Minor] Add extra logic for short texts in language detector
Vsevolod Stakhov [Thu, 8 Feb 2018 19:30:52 +0000 (19:30 +0000)]
[Minor] Add extra logic for short texts in language detector

6 years ago[Minor] Use more words and remove some languages
Vsevolod Stakhov [Wed, 7 Feb 2018 21:01:37 +0000 (21:01 +0000)]
[Minor] Use more words and remove some languages

6 years ago[Minor] Remove another confusing language
Vsevolod Stakhov [Wed, 7 Feb 2018 09:18:23 +0000 (09:18 +0000)]
[Minor] Remove another confusing language

6 years ago[Minor] Add more filtering for ngramm chains
Vsevolod Stakhov [Wed, 7 Feb 2018 09:13:41 +0000 (09:13 +0000)]
[Minor] Add more filtering for ngramm chains

6 years ago[Minor] Remove local minor languages
Vsevolod Stakhov [Wed, 7 Feb 2018 08:47:45 +0000 (08:47 +0000)]
[Minor] Remove local minor languages

6 years ago[Minor] Use ngramm chains structure
Vsevolod Stakhov [Mon, 5 Feb 2018 20:20:24 +0000 (20:20 +0000)]
[Minor] Use ngramm chains structure

6 years ago[Minor] Various tweaks towards improvements in language detection
Vsevolod Stakhov [Sun, 4 Feb 2018 20:34:16 +0000 (20:34 +0000)]
[Minor] Various tweaks towards improvements in language detection

6 years ago[Minor] Apply more aggressive filtering
Vsevolod Stakhov [Sat, 3 Feb 2018 15:40:47 +0000 (15:40 +0000)]
[Minor] Apply more aggressive filtering

6 years ago[Project] Further improvements to language detector
Vsevolod Stakhov [Sat, 3 Feb 2018 15:25:23 +0000 (15:25 +0000)]
[Project] Further improvements to language detector

6 years ago[Feature] Try to detect HTML messages better
Vsevolod Stakhov [Sat, 3 Feb 2018 13:47:52 +0000 (13:47 +0000)]
[Feature] Try to detect HTML messages better

6 years agoMerge pull request #2008 from smfreegard/rules_20180130
Vsevolod Stakhov [Fri, 2 Feb 2018 18:55:21 +0000 (18:55 +0000)]
Merge pull request #2008 from smfreegard/rules_20180130

Add REPLYTO_EQ_TO_ADDR rule

6 years ago[Fix] Fix reload crash when hyperscan is enabled
Vsevolod Stakhov [Fri, 2 Feb 2018 18:52:05 +0000 (18:52 +0000)]
[Fix] Fix reload crash when hyperscan is enabled

6 years agoMerge pull request #2009 from mamash/master
Vsevolod Stakhov [Thu, 1 Feb 2018 19:13:16 +0000 (19:13 +0000)]
Merge pull request #2009 from mamash/master

Fix endian and flock support on (some) SunOS platforms

6 years ago[CritFix] Fix ARC chain verification
Vsevolod Stakhov [Thu, 1 Feb 2018 19:06:00 +0000 (19:06 +0000)]
[CritFix] Fix ARC chain verification

MFH: rspamd-1.6

6 years agoProvide optional fcntl support for flock-less platforms like earlier SunOS. 2009/head
Filip Hajny [Thu, 1 Feb 2018 13:28:45 +0000 (14:28 +0100)]
Provide optional fcntl support for flock-less platforms like earlier SunOS.

6 years agoWorkaround for older/traditional SunOS platforms where endian.h is not present.
Filip Hajny [Thu, 1 Feb 2018 13:27:15 +0000 (14:27 +0100)]
Workaround for older/traditional SunOS platforms where endian.h is not present.

6 years ago[Feature] Further improvements in language detection
Vsevolod Stakhov [Thu, 1 Feb 2018 08:00:59 +0000 (08:00 +0000)]
[Feature] Further improvements in language detection

6 years agoMerge pull request #2002 from macgeneral/master
Vsevolod Stakhov [Wed, 31 Jan 2018 20:45:29 +0000 (20:45 +0000)]
Merge pull request #2002 from macgeneral/master

[Fix] Virus infection string for F-PROT Antivirus

6 years ago[Feature] Further improvements in language detection algorithm
Vsevolod Stakhov [Wed, 31 Jan 2018 20:42:21 +0000 (20:42 +0000)]
[Feature] Further improvements in language detection algorithm

6 years ago[WebUI] Restore passwordless login support (#2003)
Andrew Lewis [Tue, 30 Jan 2018 21:08:57 +0000 (23:08 +0200)]
[WebUI] Restore passwordless login support (#2003)

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 agoAdd REPLYTO_EQ_TO_ADDR rule 2008/head
Steve Freegard [Tue, 30 Jan 2018 18:24:19 +0000 (18:24 +0000)]
Add REPLYTO_EQ_TO_ADDR rule

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[Fix] F-PROT Antivirus: only check return code to determine infection 2002/head
Arne Fahrenwalde [Mon, 29 Jan 2018 08:41:00 +0000 (09:41 +0100)]
[Fix] F-PROT Antivirus: only check return code to determine infection

F-PROT Antivirus uses return codes 1-3 (infected, suspicious, both) to signal an infection, while 4-255 are various error codes (including infected files were found before the error occured, but it's too complicated to handle all that edge case scenarios).

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[Fix] F-PROT Antivirus infection string for all known occurences
Arne Fahrenwalde [Sun, 28 Jan 2018 00:48:46 +0000 (01:48 +0100)]
[Fix] F-PROT Antivirus infection string for all known occurences

both <infected: ...> and <contains infected object: ...> are possible

6 years agoMerge branch 'master' of github.com:macgeneral/rspamd
Arne Fahrenwalde [Sat, 27 Jan 2018 21:27:56 +0000 (22:27 +0100)]
Merge branch 'master' of github.com:macgeneral/rspamd

6 years ago[Fix] Virus infection string for F-PROT Antivirus
Arne Fahrenwalde [Sat, 27 Jan 2018 20:38:19 +0000 (21:38 +0100)]
[Fix] Virus infection string for F-PROT Antivirus

Fixes the error "(rspamd_proxy) ; lua; antivirus.lua:396: Unhandled response: 1 <contains infected objects: VIRUSNAME>" and therefore no handled detection

6 years ago[Fix] Virus infetction string for F-PROT Antivirus
Arne Fahrenwalde [Sat, 27 Jan 2018 20:38:19 +0000 (21:38 +0100)]
[Fix] Virus infetction string for F-PROT Antivirus

Fixes the error "(rspamd_proxy) ; lua; antivirus.lua:396: Unhandled response: 1 <contains infected objects: VIRUSNAME>" and therefore no handled detection

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