]> source.dussan.org Git - rspamd.git/log
rspamd.git
7 years ago[Rework] Set token data as uint64_t instead of chars array
Vsevolod Stakhov [Tue, 4 Apr 2017 15:49:44 +0000 (16:49 +0100)]
[Rework] Set token data as uint64_t instead of chars array

7 years ago[Fix] Fix parsing of options for workers with the same type
Vsevolod Stakhov [Tue, 4 Apr 2017 14:02:06 +0000 (15:02 +0100)]
[Fix] Fix parsing of options for workers with the same type

7 years ago[Minor] Fix out-of-bound read
Vsevolod Stakhov [Tue, 4 Apr 2017 13:40:13 +0000 (14:40 +0100)]
[Minor] Fix out-of-bound read

7 years ago[Minor] Allow to iterate mime headers as well
Vsevolod Stakhov [Tue, 4 Apr 2017 11:05:58 +0000 (12:05 +0100)]
[Minor] Allow to iterate mime headers as well

7 years ago[Feature] Add task:headers_foreach function
Vsevolod Stakhov [Tue, 4 Apr 2017 10:58:31 +0000 (11:58 +0100)]
[Feature] Add task:headers_foreach function

7 years ago[Minor] Explicitly set queue to NULL for top part
Vsevolod Stakhov [Tue, 4 Apr 2017 10:46:56 +0000 (11:46 +0100)]
[Minor] Explicitly set queue to NULL for top part

7 years agoMerge pull request #1576 from humbapa/master
Vsevolod Stakhov [Tue, 4 Apr 2017 10:58:14 +0000 (11:58 +0100)]
Merge pull request #1576 from humbapa/master

Handle for ACC and OK messages from sophos

7 years ago[Feature] Store headers order
Vsevolod Stakhov [Mon, 3 Apr 2017 17:00:01 +0000 (18:00 +0100)]
[Feature] Store headers order

7 years ago[Minor] Do not ignore Lua metatokens
Vsevolod Stakhov [Mon, 3 Apr 2017 16:45:36 +0000 (17:45 +0100)]
[Minor] Do not ignore Lua metatokens

7 years ago[Feature] Rework classifiers lua metatokens
Vsevolod Stakhov [Mon, 3 Apr 2017 16:44:45 +0000 (17:44 +0100)]
[Feature] Rework classifiers lua metatokens

7 years ago[Minor] Add images shingles keys caching
Vsevolod Stakhov [Mon, 3 Apr 2017 13:21:44 +0000 (14:21 +0100)]
[Minor] Add images shingles keys caching

7 years ago[Feature] Use cached shingles keys
Vsevolod Stakhov [Mon, 3 Apr 2017 12:52:53 +0000 (13:52 +0100)]
[Feature] Use cached shingles keys

7 years ago[Minor] Use memcpy
Vsevolod Stakhov [Mon, 3 Apr 2017 12:30:29 +0000 (13:30 +0100)]
[Minor] Use memcpy

7 years agoThe same with 'OK SSSP' messages 1576/head
MB [Mon, 3 Apr 2017 11:04:28 +0000 (13:04 +0200)]
The same with 'OK SSSP' messages

7 years agoHandling ACC messages for sophos
MB [Mon, 3 Apr 2017 10:55:02 +0000 (12:55 +0200)]
Handling ACC messages for sophos

7 years ago[Fix] Fix parsing of non-RFC compatible Exim received
Vsevolod Stakhov [Sun, 2 Apr 2017 10:59:38 +0000 (11:59 +0100)]
[Fix] Fix parsing of non-RFC compatible Exim received

Issue: #1575

7 years agoMerge pull request #1574 from moisseev/patch-1
Andrew Lewis [Sat, 1 Apr 2017 21:05:00 +0000 (23:05 +0200)]
Merge pull request #1574 from moisseev/patch-1

[WebUI] Fix error message

7 years agoMerge pull request #1570 from cpragadeesh/dmarc_sampled_out
Andrew Lewis [Sat, 1 Apr 2017 21:04:37 +0000 (23:04 +0200)]
Merge pull request #1570 from cpragadeesh/dmarc_sampled_out

added sampled_out dmarc report

7 years agoadded dmarc sampled_out reporting 1570/head
cpragadeesh [Sat, 1 Apr 2017 14:10:32 +0000 (19:40 +0530)]
added dmarc sampled_out reporting

7 years ago[WebUI] Fix error message 1574/head
Alexander Moisseev [Sat, 1 Apr 2017 12:59:13 +0000 (15:59 +0300)]
[WebUI] Fix error message

7 years ago[Fix] Do not count sending and loading time in rspamc
Vsevolod Stakhov [Sat, 1 Apr 2017 11:05:25 +0000 (12:05 +0100)]
[Fix] Do not count sending and loading time in rspamc

7 years ago[WebUI] Increase default timeout to 20 seconds
Vsevolod Stakhov [Sat, 1 Apr 2017 09:19:44 +0000 (10:19 +0100)]
[WebUI] Increase default timeout to 20 seconds

7 years ago[Minor] Delay freeing of tokens arrays when classifying
Vsevolod Stakhov [Fri, 31 Mar 2017 16:58:49 +0000 (17:58 +0100)]
[Minor] Delay freeing of tokens arrays when classifying

7 years ago[Minor] Some fixes for displaying tokens info
Vsevolod Stakhov [Fri, 31 Mar 2017 16:19:29 +0000 (17:19 +0100)]
[Minor] Some fixes for displaying tokens info

7 years ago[Feature] Store text tokens inside bayes tokens
Vsevolod Stakhov [Fri, 31 Mar 2017 14:01:29 +0000 (15:01 +0100)]
[Feature] Store text tokens inside bayes tokens

7 years ago[Minor] Some fixes for static build
Vsevolod Stakhov [Fri, 31 Mar 2017 11:49:34 +0000 (12:49 +0100)]
[Minor] Some fixes for static build

7 years agoMerge pull request #1571 from dehnli/webui-dsbl-phr-conn-symbl-filt
Andrew Lewis [Fri, 31 Mar 2017 09:13:42 +0000 (11:13 +0200)]
Merge pull request #1571 from dehnli/webui-dsbl-phr-conn-symbl-filt

[WebUI] Disable phrase connectors replacement in symbols filtering

7 years ago[WebUI] Disable phrase connectors replacement in symbols filtering 1571/head
dehnli [Fri, 31 Mar 2017 08:02:13 +0000 (12:02 +0400)]
[WebUI] Disable phrase connectors replacement in symbols filtering

7 years ago[Minor] Fix bad zero terminated assumption
Vsevolod Stakhov [Thu, 30 Mar 2017 20:36:16 +0000 (21:36 +0100)]
[Minor] Fix bad zero terminated assumption

7 years ago[Minor] Fix out-of-bound access issues
Vsevolod Stakhov [Thu, 30 Mar 2017 20:34:30 +0000 (21:34 +0100)]
[Minor] Fix out-of-bound access issues

7 years ago[Fix] More fixes for inplace decoding
Vsevolod Stakhov [Thu, 30 Mar 2017 20:30:42 +0000 (21:30 +0100)]
[Fix] More fixes for inplace decoding

7 years ago[Fix] Avoid lookup in absent hash
Vsevolod Stakhov [Thu, 30 Mar 2017 18:45:03 +0000 (19:45 +0100)]
[Fix] Avoid lookup in absent hash

Issue: #1569

7 years ago[Fix] Try to avoid modifications of the original data
Vsevolod Stakhov [Thu, 30 Mar 2017 13:26:29 +0000 (14:26 +0100)]
[Fix] Try to avoid modifications of the original data

7 years agoMerge pull request #1568 from moisseev/webui
Vsevolod Stakhov [Thu, 30 Mar 2017 13:09:45 +0000 (14:09 +0100)]
Merge pull request #1568 from moisseev/webui

[WebUI] Disable phrase connectors replacement in history filtering

7 years ago[WebUI] Disable phrase connectors replacement in history filtering 1568/head
Alexander Moisseev [Thu, 30 Mar 2017 13:05:02 +0000 (16:05 +0300)]
[WebUI] Disable phrase connectors replacement in history filtering

Resolves #1561

7 years ago[WebUI] Fix legacy history
Vsevolod Stakhov [Thu, 30 Mar 2017 10:22:22 +0000 (11:22 +0100)]
[WebUI] Fix legacy history

Issue: #1564

7 years agoMerge pull request #1562 from smfreegard/rules_170328
Vsevolod Stakhov [Thu, 30 Mar 2017 08:56:27 +0000 (09:56 +0100)]
Merge pull request #1562 from smfreegard/rules_170328

Rules updates

7 years ago[Fix] URL redirector: Fix call to is_redirector
Andrew Lewis [Thu, 30 Mar 2017 08:43:15 +0000 (10:43 +0200)]
[Fix] URL redirector: Fix call to is_redirector

 - Reported by: @dehnli

7 years ago[Fix] Fix typo
Andrew Lewis [Thu, 30 Mar 2017 08:35:19 +0000 (10:35 +0200)]
[Fix] Fix typo

 - Issue: #1567
 - Reported by: @athanp

7 years ago[Minor] Fix some corner cases of folding
Vsevolod Stakhov [Wed, 29 Mar 2017 23:09:16 +0000 (00:09 +0100)]
[Minor] Fix some corner cases of folding

7 years ago[Minor] Properly deal with content type parameter
Vsevolod Stakhov [Wed, 29 Mar 2017 16:02:21 +0000 (17:02 +0100)]
[Minor] Properly deal with content type parameter

7 years ago[Feature] Allow to process filenames from content type
Vsevolod Stakhov [Wed, 29 Mar 2017 15:57:46 +0000 (16:57 +0100)]
[Feature] Allow to process filenames from content type

7 years ago[Minor] Silence warning
Andrew Lewis [Wed, 29 Mar 2017 15:41:34 +0000 (17:41 +0200)]
[Minor] Silence warning

7 years agoMerge pull request #1566 from croessner/avm
Vsevolod Stakhov [Wed, 29 Mar 2017 15:06:45 +0000 (16:06 +0100)]
Merge pull request #1566 from croessner/avm

[Fix] Fix archive scans for savapi

7 years ago[Fix] Fix archive scans for savapi 1566/head
Christian Roessner [Wed, 29 Mar 2017 14:57:47 +0000 (16:57 +0200)]
[Fix] Fix archive scans for savapi

7 years agoRules updates 1562/head
Steve Freegard [Tue, 28 Mar 2017 22:46:35 +0000 (23:46 +0100)]
Rules updates

7 years ago[Fix] Add missing score normalisation for HFILTER_URL_ONLY
Andrew Lewis [Wed, 29 Mar 2017 13:45:40 +0000 (15:45 +0200)]
[Fix] Add missing score normalisation for HFILTER_URL_ONLY

 - Issue: #1565
 - Reported by: @moisseev

7 years ago[Fix] Fix ip_score map configuration
Andrew Lewis [Wed, 29 Mar 2017 10:36:16 +0000 (12:36 +0200)]
[Fix] Fix ip_score map configuration

 - Issue: #1563
 - Reported by: @Dmitry55

7 years ago[Minor] Improve style of enum definition
Vsevolod Stakhov [Tue, 28 Mar 2017 16:46:01 +0000 (17:46 +0100)]
[Minor] Improve style of enum definition

7 years ago[Minor] Update version to 1.5.5
Vsevolod Stakhov [Tue, 28 Mar 2017 15:45:01 +0000 (16:45 +0100)]
[Minor] Update version to 1.5.5

7 years agoRelease 1.5.4 1.5.4
Vsevolod Stakhov [Tue, 28 Mar 2017 15:43:31 +0000 (16:43 +0100)]
Release 1.5.4

* [Conf] Add history_redis default configuration
* [Feature] Add spoofed rules
* [Feature] Add URL_IN_SUBJECT rule
* [Feature] Allow to get task's subject
* [Feature] Allow to specify maximum number of shots for symbols
* [Feature] Distinguish URLs found in Subject
* [Feature] Memoize LPEG grammars
* [Feature] Parse else parts in SA rules
* [Feature] Process subject for mixed characters
* [Feature] Resolve url chains in url_redirector module
* [Feature] Stat greylisted messages as greylisted not soft-rejected
* [Feature] Support checking for redirector in Lua SURBL
* [Feature] Support tag_exists SA function
* [Feature] Work with broken rfc2047 tokens
* [Fix] Check all watcher's dependencies
* [Fix] Do not compile hyperscan with no SSSE3 support
* [Fix] Do not crash if cannot decode qp encoded part
* [Fix] Fix dependencies of DKIM when multiple signatures are found
* [Fix] Fix lists in whitelist plugin
* [Fix] Fix one-shot symbols weight calculations
* [Fix] Fix options and shots match
* [Fix] Fix order of symbol options
* [Fix] Fix parsing of dot at the end of the address
* [Fix] Fix parsing of lua table arguments
* [Fix] Fix processing of subject words
* [Fix] Fix string split memoization
* [Fix] Fix templates grammar usage
* [Fix] Fix various issues related to Lua stack manipulation
* [Fix] Force actions: Use postfilter if we have honor_action / require_action
* [Fix] Further fixes to avoid PHISHING FP
* [Fix] Preserve order of options in symbols
* [Fix] Rspamadm grep: deal with unusually-formatted logs
* [Fix] Use hostname suffix when dealing with history
* [Rework] Remove outdated SA rules
* [WebUI] Add flexible columns
* [WebUI] Add footable
* [WebUI] Add sender, recipients and subject columns
* [WebUI] Allow message-id break
* [WebUI] Fix history clustering
* [WebUI] Fix history display
* [WebUI] Fix sorting
* [WebUI] Humanize sizes
* [WebUI] Initial move towards footable
* [WebUI] Remove datatables
* [WebUI] Replace `.values` method with `.map`
* [WebUI] Rework v2 symbols display
* [WebUI] Try to normalize frequencies
* [WebUI] Unbreak WebUI
* [WebUI] Use Footable to draw Throughput summary table

Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
7 years ago[Minor] Allow subject field to be wrapped
Vsevolod Stakhov [Tue, 28 Mar 2017 15:23:55 +0000 (16:23 +0100)]
[Minor] Allow subject field to be wrapped

7 years agoMerge pull request #1559 from moisseev/webui
Vsevolod Stakhov [Tue, 28 Mar 2017 15:26:19 +0000 (16:26 +0100)]
Merge pull request #1559 from moisseev/webui

[WebUI] Replace `.values` method with `.map`

7 years ago[Minor] Force actions: show action in options
Andrew Lewis [Tue, 28 Mar 2017 14:41:59 +0000 (16:41 +0200)]
[Minor] Force actions: show action in options

7 years ago[Feature] Add URL_IN_SUBJECT rule
Vsevolod Stakhov [Tue, 28 Mar 2017 13:36:20 +0000 (14:36 +0100)]
[Feature] Add URL_IN_SUBJECT rule

7 years ago[Feature] Allow to get task's subject
Vsevolod Stakhov [Tue, 28 Mar 2017 13:36:07 +0000 (14:36 +0100)]
[Feature] Allow to get task's subject

7 years ago[Feature] Distinguish URLs found in Subject
Vsevolod Stakhov [Tue, 28 Mar 2017 13:25:56 +0000 (14:25 +0100)]
[Feature] Distinguish URLs found in Subject

7 years ago[Fix] Further fixes to avoid PHISHING FP
Vsevolod Stakhov [Tue, 28 Mar 2017 13:10:13 +0000 (14:10 +0100)]
[Fix] Further fixes to avoid PHISHING FP

7 years ago[Fix] Force actions: Use postfilter if we have honor_action / require_action
Andrew Lewis [Tue, 28 Mar 2017 11:17:56 +0000 (13:17 +0200)]
[Fix] Force actions: Use postfilter if we have honor_action / require_action

7 years ago[WebUI] Replace `.values` method with `.map` 1559/head
Alexander Moisseev [Mon, 27 Mar 2017 16:51:09 +0000 (19:51 +0300)]
[WebUI] Replace `.values` method with `.map`

as `.values` is unsupported in many browsers

7 years ago[Fix] Fix various issues related to Lua stack manipulation
Vsevolod Stakhov [Mon, 27 Mar 2017 16:45:41 +0000 (17:45 +0100)]
[Fix] Fix various issues related to Lua stack manipulation

Issue: #841

7 years ago[Feature] Work with broken rfc2047 tokens
Vsevolod Stakhov [Mon, 27 Mar 2017 14:15:34 +0000 (15:15 +0100)]
[Feature] Work with broken rfc2047 tokens

7 years ago[Minor] Fix SPOOF_DISPLAY_NAME / FROM_NEQ_DISPLAY_NAME rules
Andrew Lewis [Mon, 27 Mar 2017 13:29:05 +0000 (15:29 +0200)]
[Minor] Fix SPOOF_DISPLAY_NAME / FROM_NEQ_DISPLAY_NAME rules

7 years ago[Minor] Fix changes to changes
Andrew Lewis [Mon, 27 Mar 2017 12:10:37 +0000 (14:10 +0200)]
[Minor] Fix changes to changes

 - Reported by: @tleuxner
 - Pointy hat to: @fatalbanana

7 years ago[Minor] Fix changes to metric exporter
Andrew Lewis [Mon, 27 Mar 2017 11:53:18 +0000 (13:53 +0200)]
[Minor] Fix changes to metric exporter

 - Reported by: @tleuxner

7 years ago[WebUI] Fix history display
Vsevolod Stakhov [Mon, 27 Mar 2017 09:57:59 +0000 (10:57 +0100)]
[WebUI] Fix history display

7 years ago[Minor] One more memoization fix
Vsevolod Stakhov [Mon, 27 Mar 2017 09:07:51 +0000 (10:07 +0100)]
[Minor] One more memoization fix

7 years ago[Fix] Fix string split memoization
Vsevolod Stakhov [Mon, 27 Mar 2017 09:05:46 +0000 (10:05 +0100)]
[Fix] Fix string split memoization

7 years ago[Fix] Fix templates grammar usage
Vsevolod Stakhov [Mon, 27 Mar 2017 09:01:56 +0000 (10:01 +0100)]
[Fix] Fix templates grammar usage

7 years ago[Minor] Use table for strings concatenation
Vsevolod Stakhov [Mon, 27 Mar 2017 09:01:43 +0000 (10:01 +0100)]
[Minor] Use table for strings concatenation

7 years ago[Minor] Fix English
Andrew Lewis [Mon, 27 Mar 2017 07:46:56 +0000 (09:46 +0200)]
[Minor] Fix English

7 years ago[Minor] Fix typos
Andrew Lewis [Sun, 26 Mar 2017 16:27:18 +0000 (18:27 +0200)]
[Minor] Fix typos

7 years ago[Minor] Fix typo
Andrew Lewis [Sun, 26 Mar 2017 16:17:02 +0000 (18:17 +0200)]
[Minor] Fix typo

7 years ago[Minor] RBL: deal with missing DKIM config
Andrew Lewis [Sun, 26 Mar 2017 15:13:13 +0000 (17:13 +0200)]
[Minor] RBL: deal with missing DKIM config

7 years ago[Fix] Do not compile hyperscan with no SSSE3 support
Vsevolod Stakhov [Sun, 26 Mar 2017 09:54:48 +0000 (10:54 +0100)]
[Fix] Do not compile hyperscan with no SSSE3 support

7 years ago[Fix] Fix one-shot symbols weight calculations
Vsevolod Stakhov [Sat, 25 Mar 2017 22:16:32 +0000 (22:16 +0000)]
[Fix] Fix one-shot symbols weight calculations

7 years ago[Minor] Removed by a mistake
Vsevolod Stakhov [Sat, 25 Mar 2017 14:49:44 +0000 (14:49 +0000)]
[Minor] Removed by a mistake

7 years ago[Minor] Remove some unused macros
Vsevolod Stakhov [Sat, 25 Mar 2017 14:41:50 +0000 (14:41 +0000)]
[Minor] Remove some unused macros

7 years ago[Feature] Stat greylisted messages as greylisted not soft-rejected
Vsevolod Stakhov [Sat, 25 Mar 2017 14:37:42 +0000 (14:37 +0000)]
[Feature] Stat greylisted messages as greylisted not soft-rejected

7 years ago[WebUI] Allow message-id break
Vsevolod Stakhov [Sat, 25 Mar 2017 14:08:45 +0000 (14:08 +0000)]
[WebUI] Allow message-id break

7 years ago[WebUI] Fix history clustering
Vsevolod Stakhov [Sat, 25 Mar 2017 14:01:29 +0000 (14:01 +0000)]
[WebUI] Fix history clustering

7 years ago[Fix] Use hostname suffix when dealing with history
Vsevolod Stakhov [Sat, 25 Mar 2017 13:16:23 +0000 (13:16 +0000)]
[Fix] Use hostname suffix when dealing with history

7 years ago[Minor] Fix hostname usage in hfilter
Vsevolod Stakhov [Sat, 25 Mar 2017 12:28:46 +0000 (12:28 +0000)]
[Minor] Fix hostname usage in hfilter

7 years ago[Feature] Memoize LPEG grammars
Vsevolod Stakhov [Sat, 25 Mar 2017 12:27:52 +0000 (12:27 +0000)]
[Feature] Memoize LPEG grammars

7 years ago[Fetaure] Add options for hfilter symbols
Vsevolod Stakhov [Sat, 25 Mar 2017 12:17:50 +0000 (12:17 +0000)]
[Fetaure] Add options for hfilter symbols

7 years ago[Conf] Add history_redis default configuration
Vsevolod Stakhov [Sat, 25 Mar 2017 12:10:05 +0000 (12:10 +0000)]
[Conf] Add history_redis default configuration

7 years ago[Minor] Silence warnings
Andrew Lewis [Fri, 24 Mar 2017 21:06:39 +0000 (23:06 +0200)]
[Minor] Silence warnings

7 years agoMerge pull request #1556 from smfreegard/rules_170324
Vsevolod Stakhov [Fri, 24 Mar 2017 20:19:06 +0000 (20:19 +0000)]
Merge pull request #1556 from smfreegard/rules_170324

Rule update

7 years agoFix FROM_NO_DN and TO_DN_NONE 1556/head
Steve Freegard [Fri, 24 Mar 2017 19:38:21 +0000 (19:38 +0000)]
Fix FROM_NO_DN and TO_DN_NONE

7 years agoAdd DIRECT_TO_MX rule to once_received plugin
Steve Freegard [Fri, 24 Mar 2017 19:31:27 +0000 (19:31 +0000)]
Add DIRECT_TO_MX rule to once_received plugin

7 years ago[Fix] Fix processing of subject words
Vsevolod Stakhov [Fri, 24 Mar 2017 16:00:34 +0000 (16:00 +0000)]
[Fix] Fix processing of subject words

7 years agoMerge pull request #1555 from smfreegard/rules_170324
Vsevolod Stakhov [Fri, 24 Mar 2017 15:48:06 +0000 (15:48 +0000)]
Merge pull request #1555 from smfreegard/rules_170324

Fix RCVD_TLS_ALL and add RCVD_TLS_LAST

7 years agoFix RCVD_TLS_ALL and add RCVD_TLS_LAST 1555/head
Steve Freegard [Fri, 24 Mar 2017 15:34:25 +0000 (15:34 +0000)]
Fix RCVD_TLS_ALL and add RCVD_TLS_LAST

7 years ago[Minor] Really fix tests
Andrew Lewis [Fri, 24 Mar 2017 11:48:16 +0000 (13:48 +0200)]
[Minor] Really fix tests

7 years ago[Minor] Fix tests
Andrew Lewis [Fri, 24 Mar 2017 11:40:09 +0000 (13:40 +0200)]
[Minor] Fix tests

7 years agoMerge pull request #1554 from smfreegard/rules_170323
Vsevolod Stakhov [Fri, 24 Mar 2017 11:27:26 +0000 (11:27 +0000)]
Merge pull request #1554 from smfreegard/rules_170323

New rules

7 years agoRules fixes 1554/head
Steve Freegard [Fri, 24 Mar 2017 10:15:29 +0000 (10:15 +0000)]
Rules fixes

7 years ago[Minor] Do not break old scripts and rules
Vsevolod Stakhov [Fri, 24 Mar 2017 09:53:29 +0000 (09:53 +0000)]
[Minor] Do not break old scripts and rules

7 years ago[Minor] Remove all get_api_version calls
Vsevolod Stakhov [Fri, 24 Mar 2017 09:52:16 +0000 (09:52 +0000)]
[Minor] Remove all get_api_version calls

7 years agoUpdates to previous commit
Steve Freegard [Thu, 23 Mar 2017 22:01:19 +0000 (22:01 +0000)]
Updates to previous commit