]> source.dussan.org Git - rspamd.git/log
rspamd.git
7 years agoMerge pull request #1290 from moisseev/d3evolution
Vsevolod Stakhov [Thu, 29 Dec 2016 15:55:18 +0000 (15:55 +0000)]
Merge pull request #1290 from moisseev/d3evolution

[WebUI] Update D3Evolution to 0.0.1

7 years ago[WebUI] Update D3Evolution to 0.0.1 1290/head
Alexander Moisseev [Thu, 29 Dec 2016 09:12:32 +0000 (12:12 +0300)]
[WebUI] Update D3Evolution to 0.0.1

7 years ago[WebUI] Update d3.js
Vsevolod Stakhov [Wed, 28 Dec 2016 18:13:25 +0000 (18:13 +0000)]
[WebUI] Update d3.js

7 years ago[Minor] Add copyright comments for js libs
Vsevolod Stakhov [Wed, 28 Dec 2016 17:34:44 +0000 (17:34 +0000)]
[Minor] Add copyright comments for js libs

7 years ago[Fix] Fix keys names
Vsevolod Stakhov [Wed, 28 Dec 2016 16:41:36 +0000 (16:41 +0000)]
[Fix] Fix keys names

7 years ago[Minor] Fix length in email addresses heuristic
Vsevolod Stakhov [Wed, 28 Dec 2016 16:25:06 +0000 (16:25 +0000)]
[Minor] Fix length in email addresses heuristic

7 years ago[Feature] Add heuristic to process broken email addresses
Vsevolod Stakhov [Wed, 28 Dec 2016 15:23:01 +0000 (15:23 +0000)]
[Feature] Add heuristic to process broken email addresses

7 years ago[Fix] Use checksum to avoid intersection between different ANNs
Vsevolod Stakhov [Wed, 28 Dec 2016 11:48:38 +0000 (11:48 +0000)]
[Fix] Use checksum to avoid intersection between different ANNs

7 years ago[Minor] Add methods to get symbols cache checksum
Vsevolod Stakhov [Wed, 28 Dec 2016 11:48:19 +0000 (11:48 +0000)]
[Minor] Add methods to get symbols cache checksum

7 years ago[Minor] Add checksum for symbols cache
Vsevolod Stakhov [Wed, 28 Dec 2016 11:33:24 +0000 (11:33 +0000)]
[Minor] Add checksum for symbols cache

7 years ago[Fix] Really increase lock lifetime
Vsevolod Stakhov [Tue, 27 Dec 2016 23:01:14 +0000 (23:01 +0000)]
[Fix] Really increase lock lifetime

7 years ago[Minor] Disable redis cache for ASN module
Vsevolod Stakhov [Tue, 27 Dec 2016 17:14:43 +0000 (17:14 +0000)]
[Minor] Disable redis cache for ASN module

7 years ago[Fix] Disable zero-copy mode for text parts to avoid crashes
Vsevolod Stakhov [Mon, 26 Dec 2016 15:47:14 +0000 (15:47 +0000)]
[Fix] Disable zero-copy mode for text parts to avoid crashes

7 years ago[Minor] Add missing debian dependency
Vsevolod Stakhov [Mon, 26 Dec 2016 11:09:29 +0000 (11:09 +0000)]
[Minor] Add missing debian dependency

Issue: #1286
Reported by: @LynxChaus

7 years ago[Minor] Add optimization option to debian rules
Vsevolod Stakhov [Mon, 26 Dec 2016 11:00:27 +0000 (11:00 +0000)]
[Minor] Add optimization option to debian rules

7 years ago[Minor] Initialize DCT matrix
Vsevolod Stakhov [Mon, 26 Dec 2016 00:33:03 +0000 (00:33 +0000)]
[Minor] Initialize DCT matrix

7 years ago[Minor] Add length check for array iteration
Vsevolod Stakhov [Mon, 26 Dec 2016 00:30:48 +0000 (00:30 +0000)]
[Minor] Add length check for array iteration

7 years ago[Minor] Initialize variable
Vsevolod Stakhov [Mon, 26 Dec 2016 00:29:01 +0000 (00:29 +0000)]
[Minor] Initialize variable

7 years ago[Fix] Fix out of bounds access
Vsevolod Stakhov [Mon, 26 Dec 2016 00:27:33 +0000 (00:27 +0000)]
[Fix] Fix out of bounds access

7 years ago[Minor] Another try to fix race condition in lua_redis
Vsevolod Stakhov [Sun, 25 Dec 2016 23:53:36 +0000 (23:53 +0000)]
[Minor] Another try to fix race condition in lua_redis

7 years ago[Fix] Add additional check to mark redis connection inactive
Vsevolod Stakhov [Sun, 25 Dec 2016 23:16:01 +0000 (23:16 +0000)]
[Fix] Add additional check to mark redis connection inactive

7 years ago[Minor] Add enable full debug option
Vsevolod Stakhov [Sun, 25 Dec 2016 16:23:02 +0000 (16:23 +0000)]
[Minor] Add enable full debug option

7 years ago[Fix] Try to fix race condition in redis_pool
Vsevolod Stakhov [Sun, 25 Dec 2016 14:52:37 +0000 (14:52 +0000)]
[Fix] Try to fix race condition in redis_pool

7 years ago[Minor] Oops, fix indexes one more time
Vsevolod Stakhov [Sun, 25 Dec 2016 12:44:30 +0000 (12:44 +0000)]
[Minor] Oops, fix indexes one more time

7 years ago[Fix] Fix indexes in array access, interleave loop
Vsevolod Stakhov [Sun, 25 Dec 2016 12:42:32 +0000 (12:42 +0000)]
[Fix] Fix indexes in array access, interleave loop

7 years agoMerge pull request #1284 from moisseev/spinner
Vsevolod Stakhov [Sun, 25 Dec 2016 11:42:32 +0000 (11:42 +0000)]
Merge pull request #1284 from moisseev/spinner

[WebUI] Replace spinner with animated glyphicon

7 years ago[WebUI] Replace spinner with animated glyphicon 1284/head
Alexander Moisseev [Sat, 24 Dec 2016 12:23:40 +0000 (15:23 +0300)]
[WebUI] Replace spinner with animated glyphicon

7 years ago[Fix] Fix parsing of messages with no content type
Vsevolod Stakhov [Sat, 24 Dec 2016 10:58:17 +0000 (10:58 +0000)]
[Fix] Fix parsing of messages with no content type

Issue: #1283
Reported by: @moisseev

7 years ago[Fix] Fix memory leak in parsing of mime names
Vsevolod Stakhov [Sat, 24 Dec 2016 10:49:53 +0000 (10:49 +0000)]
[Fix] Fix memory leak in parsing of mime names

7 years ago[Minor] Use gmt dates if possible
Vsevolod Stakhov [Fri, 23 Dec 2016 15:46:09 +0000 (15:46 +0000)]
[Minor] Use gmt dates if possible

7 years ago[Fix] Fix byte array expansion during toutf8 conversion
Vsevolod Stakhov [Fri, 23 Dec 2016 14:52:16 +0000 (14:52 +0000)]
[Fix] Fix byte array expansion during toutf8 conversion

7 years ago[Fix] Revert bad offset calculation
Vsevolod Stakhov [Fri, 23 Dec 2016 14:25:57 +0000 (14:25 +0000)]
[Fix] Revert bad offset calculation

7 years agoMerge pull request #1280 from moisseev/refresh
Vsevolod Stakhov [Fri, 23 Dec 2016 13:21:52 +0000 (13:21 +0000)]
Merge pull request #1280 from moisseev/refresh

[WebUI] Fix excessive refreshing

7 years agoMerge pull request #1278 from fatalbanana/c
Vsevolod Stakhov [Fri, 23 Dec 2016 13:21:29 +0000 (13:21 +0000)]
Merge pull request #1278 from fatalbanana/c

[Feature] Add mechanism for disabling composites (Fixes #1270)

7 years agoMerge pull request #1281 from fatalbanana/dates
Vsevolod Stakhov [Fri, 23 Dec 2016 13:21:01 +0000 (13:21 +0000)]
Merge pull request #1281 from fatalbanana/dates

[Fix] Date header timezone adjustments (#1279)

7 years ago[Fix] Date header timezone adjustments (#1279) 1281/head
Andrew Lewis [Fri, 23 Dec 2016 10:23:40 +0000 (12:23 +0200)]
[Fix] Date header timezone adjustments (#1279)

7 years ago[WebUI] Prevent multiple clicks on `Refresh` 1280/head
Alexander Moisseev [Fri, 23 Dec 2016 10:07:17 +0000 (13:07 +0300)]
[WebUI] Prevent multiple clicks on `Refresh`

7 years ago[WebUI] Fix stat widgets timers multiplication on `Refresh` click
Alexander Moisseev [Fri, 23 Dec 2016 10:01:17 +0000 (13:01 +0300)]
[WebUI] Fix stat widgets timers multiplication on `Refresh` click

7 years ago[Minor] Add condition to parse special mime headers
Vsevolod Stakhov [Fri, 23 Dec 2016 00:38:55 +0000 (00:38 +0000)]
[Minor] Add condition to parse special mime headers

7 years ago[Minor] Do not remove not owned mempool
Vsevolod Stakhov [Fri, 23 Dec 2016 00:23:54 +0000 (00:23 +0000)]
[Minor] Do not remove not owned mempool

7 years ago[Minor] Remove dynamic modules support: never used
Vsevolod Stakhov [Fri, 23 Dec 2016 00:05:28 +0000 (00:05 +0000)]
[Minor] Remove dynamic modules support: never used

7 years ago[Rework] Finally remove gmime dependency from Rspamd
Vsevolod Stakhov [Thu, 22 Dec 2016 23:58:51 +0000 (23:58 +0000)]
[Rework] Finally remove gmime dependency from Rspamd

7 years ago[Minor] Improve addr_parse usage in plugins
Vsevolod Stakhov [Thu, 22 Dec 2016 23:49:00 +0000 (23:49 +0000)]
[Minor] Improve addr_parse usage in plugins

7 years ago[Rework] Kill all InternetAddressList usages
Vsevolod Stakhov [Thu, 22 Dec 2016 23:46:28 +0000 (23:46 +0000)]
[Rework] Kill all InternetAddressList usages

7 years ago[Rework] Start rework of mime addresses
Vsevolod Stakhov [Thu, 22 Dec 2016 21:25:47 +0000 (21:25 +0000)]
[Rework] Start rework of mime addresses

7 years ago[Feature] Add `caseless_hash` method to `lua_util`
Vsevolod Stakhov [Thu, 22 Dec 2016 21:25:08 +0000 (21:25 +0000)]
[Feature] Add `caseless_hash` method to `lua_util`

7 years ago[Feature] Use t1ha for hashes, allow inlining
Vsevolod Stakhov [Thu, 22 Dec 2016 18:03:32 +0000 (18:03 +0000)]
[Feature] Use t1ha for hashes, allow inlining

7 years ago[Minor] Another fix for multircpt
Vsevolod Stakhov [Thu, 22 Dec 2016 17:17:39 +0000 (17:17 +0000)]
[Minor] Another fix for multircpt

7 years ago[Minor] Fix iso charsets normalization
Vsevolod Stakhov [Thu, 22 Dec 2016 17:05:28 +0000 (17:05 +0000)]
[Minor] Fix iso charsets normalization

7 years ago[Minor] More fixes to parsing of mime addresses
Vsevolod Stakhov [Thu, 22 Dec 2016 17:05:03 +0000 (17:05 +0000)]
[Minor] More fixes to parsing of mime addresses

7 years ago[Minor] Avoid double free
Vsevolod Stakhov [Thu, 22 Dec 2016 16:48:19 +0000 (16:48 +0000)]
[Minor] Avoid double free

7 years ago[Feature] Add new function to parse mime addresses
Vsevolod Stakhov [Thu, 22 Dec 2016 16:27:09 +0000 (16:27 +0000)]
[Feature] Add new function to parse mime addresses

7 years ago[Feature] Filter non-utf chars from all decoded headers
Vsevolod Stakhov [Thu, 22 Dec 2016 13:07:01 +0000 (13:07 +0000)]
[Feature] Filter non-utf chars from all decoded headers

7 years ago[Feature] Add mechanism for disabling composites (Fixes #1270) 1278/head
Andrew Lewis [Thu, 22 Dec 2016 10:17:36 +0000 (12:17 +0200)]
[Feature] Add mechanism for disabling composites (Fixes #1270)

7 years ago[Minor] Binary CTE is equal to 8bit
Vsevolod Stakhov [Wed, 21 Dec 2016 15:31:35 +0000 (15:31 +0000)]
[Minor] Binary CTE is equal to 8bit

7 years ago[Fix] Do not lowercase Content-Disposition to perform decoding
Vsevolod Stakhov [Wed, 21 Dec 2016 15:26:29 +0000 (15:26 +0000)]
[Fix] Do not lowercase Content-Disposition to perform decoding

7 years ago[Fix] Decode filename in content disposition
Vsevolod Stakhov [Wed, 21 Dec 2016 15:09:50 +0000 (15:09 +0000)]
[Fix] Decode filename in content disposition

7 years agoMerge pull request #1276 from fatalbanana/e
Vsevolod Stakhov [Wed, 21 Dec 2016 14:51:31 +0000 (14:51 +0000)]
Merge pull request #1276 from fatalbanana/e

[Fix] Avoid reusing g_error (Fixes #1262)

7 years agoMerge pull request #1275 from fatalbanana/composites
Vsevolod Stakhov [Wed, 21 Dec 2016 14:51:10 +0000 (14:51 +0000)]
Merge pull request #1275 from fatalbanana/composites

[Rework] Composite configuration (#1270)

7 years agoMerge pull request #1273 from fatalbanana/dkimsign
Vsevolod Stakhov [Wed, 21 Dec 2016 14:50:19 +0000 (14:50 +0000)]
Merge pull request #1273 from fatalbanana/dkimsign

[Minor] DKIM signing module: Small improvements & fixes

7 years agoMerge pull request #1274 from fatalbanana/lem
Vsevolod Stakhov [Wed, 21 Dec 2016 14:50:10 +0000 (14:50 +0000)]
Merge pull request #1274 from fatalbanana/lem

[Minor] Reduce log noise (#1272)

7 years ago[Fix] Couple of fixes for date parsing
Vsevolod Stakhov [Wed, 21 Dec 2016 14:48:39 +0000 (14:48 +0000)]
[Fix] Couple of fixes for date parsing

7 years ago[Feature] Use own code for parsing of date
Vsevolod Stakhov [Wed, 21 Dec 2016 14:18:42 +0000 (14:18 +0000)]
[Feature] Use own code for parsing of date

7 years ago[Minor] Avoid gmime in parsing time
Vsevolod Stakhov [Wed, 21 Dec 2016 14:06:37 +0000 (14:06 +0000)]
[Minor] Avoid gmime in parsing time

7 years ago[Feature] Add function to convert struct tm to time using timezone
Vsevolod Stakhov [Wed, 21 Dec 2016 14:06:12 +0000 (14:06 +0000)]
[Feature] Add function to convert struct tm to time using timezone

7 years ago[Fix] Avoid reusing g_error (Fixes #1262) 1276/head
Andrew Lewis [Wed, 21 Dec 2016 13:49:57 +0000 (15:49 +0200)]
[Fix] Avoid reusing g_error (Fixes #1262)

 Reported by: @jhejl

7 years ago[Rework] Composite configuration (#1270) 1275/head
Andrew Lewis [Wed, 21 Dec 2016 10:37:16 +0000 (12:37 +0200)]
[Rework] Composite configuration (#1270)

7 years ago[Feature] Add parser for SMTP date
Vsevolod Stakhov [Wed, 21 Dec 2016 13:26:23 +0000 (13:26 +0000)]
[Feature] Add parser for SMTP date

7 years ago[Minor] Reduce log noise (#1272) 1274/head
Andrew Lewis [Wed, 21 Dec 2016 10:25:48 +0000 (12:25 +0200)]
[Minor] Reduce log noise (#1272)

7 years ago[Minor] DKIM signing module: Small improvements & fixes 1273/head
Andrew Lewis [Wed, 21 Dec 2016 07:59:59 +0000 (09:59 +0200)]
[Minor] DKIM signing module: Small improvements & fixes

 - Support signing local networks
 - Deal with missing usernames
 - Normalise envelope/header from domain

7 years ago[Fix] Fix parsing of '=' character in headers
Vsevolod Stakhov [Wed, 21 Dec 2016 12:02:45 +0000 (12:02 +0000)]
[Fix] Fix parsing of '=' character in headers

7 years ago[Feature] Add own routine to generate a message id
Vsevolod Stakhov [Tue, 20 Dec 2016 17:39:17 +0000 (17:39 +0000)]
[Feature] Add own routine to generate a message id

7 years ago[Minor] Fix crash on messages with no subject
Vsevolod Stakhov [Tue, 20 Dec 2016 17:23:01 +0000 (17:23 +0000)]
[Minor] Fix crash on messages with no subject

7 years ago[Minor] Print rewritten subject in client
Vsevolod Stakhov [Tue, 20 Dec 2016 17:13:59 +0000 (17:13 +0000)]
[Minor] Print rewritten subject in client

7 years ago[Minor] Fix rewrite subject
Vsevolod Stakhov [Tue, 20 Dec 2016 17:11:34 +0000 (17:11 +0000)]
[Minor] Fix rewrite subject

7 years ago[Fix] Set task's subject from mime subject
Vsevolod Stakhov [Tue, 20 Dec 2016 17:11:15 +0000 (17:11 +0000)]
[Fix] Set task's subject from mime subject

7 years ago[Fix] Use sane default rewrite subject (*** SPAM *** %s)
Vsevolod Stakhov [Tue, 20 Dec 2016 17:10:44 +0000 (17:10 +0000)]
[Fix] Use sane default rewrite subject (*** SPAM *** %s)

7 years ago[Minor] Fix spaces encoding in QP
Vsevolod Stakhov [Tue, 20 Dec 2016 17:10:30 +0000 (17:10 +0000)]
[Minor] Fix spaces encoding in QP

7 years ago[Minor] Use Rspamd encode function instead of gmime
Vsevolod Stakhov [Tue, 20 Dec 2016 16:47:04 +0000 (16:47 +0000)]
[Minor] Use Rspamd encode function instead of gmime

7 years ago[Minor] Add function to encode mime headers
Vsevolod Stakhov [Tue, 20 Dec 2016 16:46:49 +0000 (16:46 +0000)]
[Minor] Add function to encode mime headers

7 years ago[Minor] Add function to perform quoted-printable encoding
Vsevolod Stakhov [Tue, 20 Dec 2016 16:46:28 +0000 (16:46 +0000)]
[Minor] Add function to perform quoted-printable encoding

7 years ago[Feature] Use Rspamd rfc2047 decoder instead of gmime one
Vsevolod Stakhov [Tue, 20 Dec 2016 16:10:56 +0000 (16:10 +0000)]
[Feature] Use Rspamd rfc2047 decoder instead of gmime one

7 years agoMerge pull request #1271 from fatalbanana/sign
Vsevolod Stakhov [Tue, 20 Dec 2016 16:09:41 +0000 (16:09 +0000)]
Merge pull request #1271 from fatalbanana/sign

[Feature] Add preliminary version of DKIM signing module

7 years ago[Test] Add fuzz testing for rfc2047
Vsevolod Stakhov [Tue, 20 Dec 2016 12:59:54 +0000 (12:59 +0000)]
[Test] Add fuzz testing for rfc2047

7 years ago[Fix] Fix work with broken utf8 tokens
Vsevolod Stakhov [Tue, 20 Dec 2016 12:59:35 +0000 (12:59 +0000)]
[Fix] Fix work with broken utf8 tokens

7 years ago[Minor] Add some more unit tests
Vsevolod Stakhov [Tue, 20 Dec 2016 12:40:45 +0000 (12:40 +0000)]
[Minor] Add some more unit tests

7 years ago[Fix] Fix issues with quoted-printable encoding
Vsevolod Stakhov [Tue, 20 Dec 2016 12:40:28 +0000 (12:40 +0000)]
[Fix] Fix issues with quoted-printable encoding

7 years ago[Feature] Add preliminary version of DKIM signing module 1271/head
Andrew Lewis [Tue, 20 Dec 2016 10:08:09 +0000 (12:08 +0200)]
[Feature] Add preliminary version of DKIM signing module

7 years agoMerge pull request #1269 from fatalbanana/dkim
Vsevolod Stakhov [Mon, 19 Dec 2016 21:54:55 +0000 (21:54 +0000)]
Merge pull request #1269 from fatalbanana/dkim

[Feature] Support DKIM signing in Lua plugins

7 years ago[Minor] Add github issue template
Vsevolod Stakhov [Mon, 19 Dec 2016 21:48:45 +0000 (21:48 +0000)]
[Minor] Add github issue template

7 years ago[Test] Add preliminary rfc2047 test
Vsevolod Stakhov [Mon, 19 Dec 2016 21:43:16 +0000 (21:43 +0000)]
[Test] Add preliminary rfc2047 test

7 years ago[Minor] Fix rfc2047 quoted printable version
Vsevolod Stakhov [Mon, 19 Dec 2016 21:42:49 +0000 (21:42 +0000)]
[Minor] Fix rfc2047 quoted printable version

7 years ago[Minor] Disable zero-copy mode for b64 ops as it is broken
Vsevolod Stakhov [Mon, 19 Dec 2016 21:23:28 +0000 (21:23 +0000)]
[Minor] Disable zero-copy mode for b64 ops as it is broken

7 years ago[Minor] Small fixes in lua api
Vsevolod Stakhov [Mon, 19 Dec 2016 18:08:33 +0000 (18:08 +0000)]
[Minor] Small fixes in lua api

7 years ago[Minor] Add cleanup
Vsevolod Stakhov [Mon, 19 Dec 2016 18:08:19 +0000 (18:08 +0000)]
[Minor] Add cleanup

7 years ago[Feature] Support DKIM signing in Lua plugins 1269/head
Andrew Lewis [Mon, 19 Dec 2016 17:27:05 +0000 (19:27 +0200)]
[Feature] Support DKIM signing in Lua plugins

7 years ago[Minor] Treat utf especially
Vsevolod Stakhov [Mon, 19 Dec 2016 17:07:32 +0000 (17:07 +0000)]
[Minor] Treat utf especially

7 years ago[Feature] Add own headers decoding routine
Vsevolod Stakhov [Mon, 19 Dec 2016 16:50:57 +0000 (16:50 +0000)]
[Feature] Add own headers decoding routine

7 years ago[Feature] Add rfc2047 grammar
Vsevolod Stakhov [Mon, 19 Dec 2016 16:50:36 +0000 (16:50 +0000)]
[Feature] Add rfc2047 grammar

7 years ago[Minor] Add routine to recode byte arrays to utf-8
Vsevolod Stakhov [Mon, 19 Dec 2016 16:49:46 +0000 (16:49 +0000)]
[Minor] Add routine to recode byte arrays to utf-8