]> source.dussan.org Git - rspamd.git/log
rspamd.git
7 years ago[Feature] Add boundaries parsing in content type
Vsevolod Stakhov [Mon, 12 Dec 2016 16:36:13 +0000 (16:36 +0000)]
[Feature] Add boundaries parsing in content type

7 years ago[Minor] Slightly relax RFC grammar
Vsevolod Stakhov [Mon, 12 Dec 2016 16:35:50 +0000 (16:35 +0000)]
[Minor] Slightly relax RFC grammar

7 years agoMerge pull request #1253 from moisseev/mail-ru-base64
Vsevolod Stakhov [Mon, 12 Dec 2016 16:02:05 +0000 (16:02 +0000)]
Merge pull request #1253 from moisseev/mail-ru-base64

[Minor] Suppress *_BASE64 for mails sent with Mail.Ru web-mail (#902)

7 years ago[Minor] Suppress *_BASE64 for mails sent with Mail.Ru web-mail (#902) 1253/head
Alexander Moisseev [Mon, 12 Dec 2016 15:51:11 +0000 (18:51 +0300)]
[Minor] Suppress *_BASE64 for mails sent with Mail.Ru web-mail (#902)

7 years ago[Minor] Add alternate -> alternative substitution
Vsevolod Stakhov [Mon, 12 Dec 2016 15:43:14 +0000 (15:43 +0000)]
[Minor] Add alternate -> alternative substitution

7 years ago[Minor] Add flags for content-type
Vsevolod Stakhov [Mon, 12 Dec 2016 15:43:05 +0000 (15:43 +0000)]
[Minor] Add flags for content-type

7 years ago[Minor] Improve tests for content type
Vsevolod Stakhov [Mon, 12 Dec 2016 15:33:25 +0000 (15:33 +0000)]
[Minor] Improve tests for content type

7 years ago[Feature] Add a simple benchmark for content type parsing
Vsevolod Stakhov [Mon, 12 Dec 2016 14:47:45 +0000 (14:47 +0000)]
[Feature] Add a simple benchmark for content type parsing

7 years agoMerge pull request #1252 from fatalbanana/a
Vsevolod Stakhov [Mon, 12 Dec 2016 14:03:19 +0000 (14:03 +0000)]
Merge pull request #1252 from fatalbanana/a

[Feature] rmilter_headers: authentication-results (#78)

7 years agoMerge pull request #1251 from moisseev/patch-1
Vsevolod Stakhov [Mon, 12 Dec 2016 14:02:53 +0000 (14:02 +0000)]
Merge pull request #1251 from moisseev/patch-1

[Minor] Update `mid` and `redirectors` lists

7 years ago[Minor] Add some initial workarounds for broken CT
Vsevolod Stakhov [Mon, 12 Dec 2016 13:54:24 +0000 (13:54 +0000)]
[Minor] Add some initial workarounds for broken CT

7 years ago[Minor] Process charset in content type
Vsevolod Stakhov [Mon, 12 Dec 2016 13:48:12 +0000 (13:48 +0000)]
[Minor] Process charset in content type

7 years ago[Rework] Implement content type parser for mime
Vsevolod Stakhov [Mon, 12 Dec 2016 13:44:08 +0000 (13:44 +0000)]
[Rework] Implement content type parser for mime

7 years ago[Feature] rmilter_headers: authentication-results (#78) 1252/head
Andrew Lewis [Mon, 12 Dec 2016 12:08:08 +0000 (14:08 +0200)]
[Feature] rmilter_headers: authentication-results (#78)

7 years ago[Feature] Implement quoted printable decoding
Vsevolod Stakhov [Mon, 12 Dec 2016 11:22:50 +0000 (11:22 +0000)]
[Feature] Implement quoted printable decoding

7 years ago[Minor] Update `mid` and `redirectors` lists 1251/head
Alexander Moisseev [Mon, 12 Dec 2016 11:00:08 +0000 (14:00 +0300)]
[Minor] Update `mid` and `redirectors` lists

7 years agoMerge pull request #1250 from AnnaStakhova/master
Vsevolod Stakhov [Sun, 11 Dec 2016 15:22:42 +0000 (15:22 +0000)]
Merge pull request #1250 from AnnaStakhova/master

[WebUI] fix uptime

7 years ago[WebUI] fix uptime 1250/head
Anna Stakhova [Sun, 11 Dec 2016 12:26:49 +0000 (12:26 +0000)]
[WebUI] fix uptime

Add ajax to timer

7 years ago[Fix] Fix int64 -> double conversion
Vsevolod Stakhov [Sat, 10 Dec 2016 18:26:49 +0000 (18:26 +0000)]
[Fix] Fix int64 -> double conversion

7 years ago[Minor] Leftover for i386
Vsevolod Stakhov [Sat, 10 Dec 2016 14:29:22 +0000 (14:29 +0000)]
[Minor] Leftover for i386

7 years ago[Minor] Try to fix build on non x86 architectures
Vsevolod Stakhov [Sat, 10 Dec 2016 13:21:24 +0000 (13:21 +0000)]
[Minor] Try to fix build on non x86 architectures

7 years ago[Minor] Allow to configure images DCT cache size
Vsevolod Stakhov [Sat, 10 Dec 2016 12:27:47 +0000 (12:27 +0000)]
[Minor] Allow to configure images DCT cache size

7 years ago[Minor] Improve int64 -> double conversion
Vsevolod Stakhov [Sat, 10 Dec 2016 12:14:45 +0000 (12:14 +0000)]
[Minor] Improve int64 -> double conversion

7 years agoMerge pull request #1247 from moisseev/rspamd_stats
Vsevolod Stakhov [Sat, 10 Dec 2016 11:38:27 +0000 (11:38 +0000)]
Merge pull request #1247 from moisseev/rspamd_stats

[Minor] rspamd_stats: add time selectors

7 years ago[Minor] Adopt plugin
Vsevolod Stakhov [Fri, 9 Dec 2016 18:47:50 +0000 (18:47 +0000)]
[Minor] Adopt plugin

7 years ago[Feature] Cache and simplify DCT and jpeg decode
Vsevolod Stakhov [Fri, 9 Dec 2016 18:47:32 +0000 (18:47 +0000)]
[Feature] Cache and simplify DCT and jpeg decode

7 years ago[Fix] Simplify images shingles
Vsevolod Stakhov [Fri, 9 Dec 2016 18:47:15 +0000 (18:47 +0000)]
[Fix] Simplify images shingles

7 years ago[Minor] Arrrgh, stupid cmake
Vsevolod Stakhov [Fri, 9 Dec 2016 16:02:31 +0000 (16:02 +0000)]
[Minor] Arrrgh, stupid cmake

7 years ago[Minor] Check libgd before using
Vsevolod Stakhov [Fri, 9 Dec 2016 15:39:58 +0000 (15:39 +0000)]
[Minor] Check libgd before using

7 years ago[Feature] Skip processing for large images
Vsevolod Stakhov [Fri, 9 Dec 2016 13:02:03 +0000 (13:02 +0000)]
[Feature] Skip processing for large images

7 years ago[Feature] Use shingles for images fuzzying
Vsevolod Stakhov [Fri, 9 Dec 2016 12:50:51 +0000 (12:50 +0000)]
[Feature] Use shingles for images fuzzying

7 years ago[Feature] Implement min-hash shingles for DCT data from images
Vsevolod Stakhov [Fri, 9 Dec 2016 12:50:35 +0000 (12:50 +0000)]
[Feature] Implement min-hash shingles for DCT data from images

7 years ago[Feature] Apply DCT using AAN for fuzzy signature
Vsevolod Stakhov [Fri, 9 Dec 2016 12:50:11 +0000 (12:50 +0000)]
[Feature] Apply DCT using AAN for fuzzy signature

7 years agoMerge pull request #1249 from AnnaStakhova/master
Vsevolod Stakhov [Fri, 9 Dec 2016 10:07:53 +0000 (10:07 +0000)]
Merge pull request #1249 from AnnaStakhova/master

[WebUI] New sec to time function

7 years ago[WebUI] New sec to time function 1249/head
Anna Stakhova [Fri, 9 Dec 2016 10:03:50 +0000 (10:03 +0000)]
[WebUI] New sec to time function

7 years ago[Minor] rspamd_stats: add time selectors 1247/head
Alexander Moisseev [Fri, 9 Dec 2016 09:59:07 +0000 (12:59 +0300)]
[Minor] rspamd_stats: add time selectors

The parser should exit from the `while` loop when `--end`is reached instead of skipping lines, but I have no idea how to close the file handle properly in that case.

7 years ago[Rework] Rework images fuzzy hashes algorithm
Vsevolod Stakhov [Thu, 8 Dec 2016 18:35:12 +0000 (18:35 +0000)]
[Rework] Rework images fuzzy hashes algorithm

7 years ago[Feature] Add fuzzy logic for images
Vsevolod Stakhov [Thu, 8 Dec 2016 17:46:48 +0000 (17:46 +0000)]
[Feature] Add fuzzy logic for images

7 years ago[Feature] Implement new algorithm for fuzzy hashes of images
Vsevolod Stakhov [Thu, 8 Dec 2016 17:17:08 +0000 (17:17 +0000)]
[Feature] Implement new algorithm for fuzzy hashes of images

7 years agoMerge pull request #1245 from fatalbanana/r
Vsevolod Stakhov [Thu, 8 Dec 2016 16:27:34 +0000 (16:27 +0000)]
Merge pull request #1245 from fatalbanana/r

[Feature] Add rmilter_headers module (Fixes #1227)

7 years agoMerge pull request #1246 from moisseev/rspamd_stats
Vsevolod Stakhov [Thu, 8 Dec 2016 16:26:04 +0000 (16:26 +0000)]
Merge pull request #1246 from moisseev/rspamd_stats

[Minor] rspamd_stats: add actions percentage to summary

7 years ago[Minor] rspamd_stats: fix parsing of the last symbol in log entry 1246/head
Alexander Moisseev [Thu, 8 Dec 2016 16:20:33 +0000 (19:20 +0300)]
[Minor] rspamd_stats: fix parsing of the last symbol in log entry

7 years ago[Minor] rspamd_stats: add actions percentage to summary
Alexander Moisseev [Thu, 8 Dec 2016 14:59:37 +0000 (17:59 +0300)]
[Minor] rspamd_stats: add actions percentage to summary

7 years ago[Fix] Use rspamd hashes in embedded ucl
Vsevolod Stakhov [Thu, 8 Dec 2016 13:49:30 +0000 (13:49 +0000)]
[Fix] Use rspamd hashes in embedded ucl

7 years ago[Feature] Use t1ha instead of metrohash and xxhash32
Vsevolod Stakhov [Thu, 8 Dec 2016 13:41:45 +0000 (13:41 +0000)]
[Feature] Use t1ha instead of metrohash and xxhash32

7 years ago[Feature] Add rmilter_headers module (Fixes #1227) 1245/head
Andrew Lewis [Thu, 8 Dec 2016 12:45:13 +0000 (14:45 +0200)]
[Feature] Add rmilter_headers module (Fixes #1227)

7 years agoMerge pull request #1242 from moisseev/patch-1
Vsevolod Stakhov [Thu, 8 Dec 2016 09:06:55 +0000 (09:06 +0000)]
Merge pull request #1242 from moisseev/patch-1

[Minor] rspamd_stats: fixes and add actions totals

7 years agoMerge pull request #1241 from andrejzverev/az
Vsevolod Stakhov [Thu, 8 Dec 2016 09:03:09 +0000 (09:03 +0000)]
Merge pull request #1241 from andrejzverev/az

respect -u option in cmd line

7 years ago[Minor] rspamd_stats: add actions totals 1242/head
Alexander Moisseev [Wed, 7 Dec 2016 16:44:12 +0000 (19:44 +0300)]
[Minor] rspamd_stats: add actions totals

7 years ago[Minor] rspamd_stats: fix parsing of lines with `NaN` score
Alexander Moisseev [Wed, 7 Dec 2016 16:40:53 +0000 (19:40 +0300)]
[Minor] rspamd_stats: fix parsing of lines with `NaN` score

7 years ago[Minor] rspamd_stats: fix parsing when options are logged
Alexander Moisseev [Wed, 7 Dec 2016 15:32:07 +0000 (18:32 +0300)]
[Minor] rspamd_stats: fix parsing when options are logged

There are symbols with _comma_ separated options like `DMARC_POLICY_SOFTFAIL(0.10){yandex.ru : SPF not aligned (relaxed), DKIM not aligned (relaxed);}`

7 years agorespect -u option in cmd line 1241/head
Andrej Zverev [Wed, 7 Dec 2016 10:32:16 +0000 (13:32 +0300)]
respect -u option in cmd line

7 years ago[Fix] Fix macro name
Vsevolod Stakhov [Wed, 7 Dec 2016 10:06:44 +0000 (10:06 +0000)]
[Fix] Fix macro name

7 years agoMerge pull request #1240 from fatalbanana/n
Vsevolod Stakhov [Wed, 7 Dec 2016 10:03:26 +0000 (10:03 +0000)]
Merge pull request #1240 from fatalbanana/n

[Minor] Install libfann in CI

7 years ago[Minor] Install libfann in CI 1240/head
Andrew Lewis [Wed, 7 Dec 2016 10:00:45 +0000 (12:00 +0200)]
[Minor] Install libfann in CI

7 years ago[Minor] Enable hiredis and fann by default
Vsevolod Stakhov [Wed, 7 Dec 2016 09:54:53 +0000 (09:54 +0000)]
[Minor] Enable hiredis and fann by default

7 years agoMerge pull request #1239 from fatalbanana/t
Vsevolod Stakhov [Wed, 7 Dec 2016 09:54:41 +0000 (09:54 +0000)]
Merge pull request #1239 from fatalbanana/t

[Test] Further fixes for CI

7 years ago[Test] Further fixes for CI 1239/head
Andrew Lewis [Wed, 7 Dec 2016 09:52:28 +0000 (11:52 +0200)]
[Test] Further fixes for CI

7 years agoMerge pull request #1238 from fatalbanana/f
Vsevolod Stakhov [Wed, 7 Dec 2016 09:43:49 +0000 (09:43 +0000)]
Merge pull request #1238 from fatalbanana/f

[Minor] fann_redis: Try harder to reload redis scripts if needed

7 years agoMerge pull request #1236 from vaygr/no-redis
Vsevolod Stakhov [Wed, 7 Dec 2016 09:43:05 +0000 (09:43 +0000)]
Merge pull request #1236 from vaygr/no-redis

Make optional dependency on hiredis really optional

7 years ago[Test] Fix CI 1238/head
Andrew Lewis [Wed, 7 Dec 2016 08:45:00 +0000 (10:45 +0200)]
[Test] Fix CI

7 years ago[Minor] fann_redis: Try harder to reload redis scripts if needed
Andrew Lewis [Wed, 7 Dec 2016 08:12:52 +0000 (10:12 +0200)]
[Minor] fann_redis: Try harder to reload redis scripts if needed

7 years agomade optional dependency on hiredis really optional 1236/head
Vlad Glagolev [Wed, 7 Dec 2016 03:33:34 +0000 (22:33 -0500)]
made optional dependency on hiredis really optional

7 years ago[Feature] Use normalized images in fuzzy hashes
Vsevolod Stakhov [Tue, 6 Dec 2016 18:07:40 +0000 (18:07 +0000)]
[Feature] Use normalized images in fuzzy hashes

7 years ago[Fix] Do not greyscale images
Vsevolod Stakhov [Tue, 6 Dec 2016 18:06:29 +0000 (18:06 +0000)]
[Fix] Do not greyscale images

7 years ago[Feature] Add images normalization
Vsevolod Stakhov [Tue, 6 Dec 2016 17:45:17 +0000 (17:45 +0000)]
[Feature] Add images normalization

7 years ago[Feature] Add support of libgd
Vsevolod Stakhov [Tue, 6 Dec 2016 16:22:23 +0000 (16:22 +0000)]
[Feature] Add support of libgd

7 years ago[Fix] Fix detection of jpeg size
Vsevolod Stakhov [Tue, 6 Dec 2016 13:52:41 +0000 (13:52 +0000)]
[Fix] Fix detection of jpeg size

7 years ago[Feature] Extend redis lock when learning spawned
Vsevolod Stakhov [Tue, 6 Dec 2016 12:34:38 +0000 (12:34 +0000)]
[Feature] Extend redis lock when learning spawned

7 years agoMerge pull request #1231 from fatalbanana/webui
Vsevolod Stakhov [Tue, 6 Dec 2016 11:03:04 +0000 (11:03 +0000)]
Merge pull request #1231 from fatalbanana/webui

[WebUI] Set focus to password field (#1230)

7 years ago[WebUI] Set focus to password field (#1230) 1231/head
Andrew Lewis [Tue, 6 Dec 2016 10:52:28 +0000 (12:52 +0200)]
[WebUI] Set focus to password field (#1230)

Reported-by: @madorin
7 years ago[Minor] Check if there are options in a symbol
Vsevolod Stakhov [Mon, 5 Dec 2016 16:17:29 +0000 (16:17 +0000)]
[Minor] Check if there are options in a symbol

7 years ago[Feature] Do not increase score for duplicate options
Vsevolod Stakhov [Mon, 5 Dec 2016 14:39:34 +0000 (14:39 +0000)]
[Feature] Do not increase score for duplicate options

7 years ago[Minor] Adopt fuzzy_check plugin
Vsevolod Stakhov [Mon, 5 Dec 2016 13:29:32 +0000 (13:29 +0000)]
[Minor] Adopt fuzzy_check plugin

7 years ago[Rework] Refactor struct names
Vsevolod Stakhov [Mon, 5 Dec 2016 13:27:46 +0000 (13:27 +0000)]
[Rework] Refactor struct names

7 years ago[Rework] Adopt code for the new options
Vsevolod Stakhov [Mon, 5 Dec 2016 13:23:54 +0000 (13:23 +0000)]
[Rework] Adopt code for the new options

7 years ago[Feature] Allow to add options explicitly to symbols
Vsevolod Stakhov [Mon, 5 Dec 2016 13:11:28 +0000 (13:11 +0000)]
[Feature] Allow to add options explicitly to symbols

7 years ago[Rework] Use hash tables for symbols options
Vsevolod Stakhov [Mon, 5 Dec 2016 13:03:09 +0000 (13:03 +0000)]
[Rework] Use hash tables for symbols options

7 years ago[Minor] Switch version to 1.5.0
Vsevolod Stakhov [Mon, 5 Dec 2016 11:11:21 +0000 (11:11 +0000)]
[Minor] Switch version to 1.5.0

7 years agoMerge pull request #1223 from fatalbanana/surbl
Vsevolod Stakhov [Mon, 5 Dec 2016 10:46:14 +0000 (10:46 +0000)]
Merge pull request #1223 from fatalbanana/surbl

[Feature] Add toggle for disabling SURBLs

7 years ago[Feature] Add toggle for disabling SURBLs 1223/head
Andrew Lewis [Mon, 5 Dec 2016 10:29:17 +0000 (12:29 +0200)]
[Feature] Add toggle for disabling SURBLs

7 years ago[Minor] Remove unused global var
Vsevolod Stakhov [Sun, 4 Dec 2016 22:55:52 +0000 (22:55 +0000)]
[Minor] Remove unused global var

7 years agoMerge pull request #1222 from moisseev/patch-4
Vsevolod Stakhov [Sun, 4 Dec 2016 22:37:36 +0000 (22:37 +0000)]
Merge pull request #1222 from moisseev/patch-4

[Minor] Avoid `nil` index

7 years ago[Minor] Avoid `nil` index 1222/head
Alexander Moisseev [Sun, 4 Dec 2016 17:19:59 +0000 (20:19 +0300)]
[Minor] Avoid `nil` index

7 years agoMerge pull request #1221 from moisseev/patch-3
Vsevolod Stakhov [Sun, 4 Dec 2016 17:13:34 +0000 (17:13 +0000)]
Merge pull request #1221 from moisseev/patch-3

[Minor] Fix typo

7 years agoMerge pull request #1219 from moisseev/patch-2
Vsevolod Stakhov [Sun, 4 Dec 2016 17:13:16 +0000 (17:13 +0000)]
Merge pull request #1219 from moisseev/patch-2

[Minor] Avoid nil index

7 years ago[Minor] Fix condition, avoid `nil` index 1219/head
Alexander Moisseev [Sun, 4 Dec 2016 17:06:45 +0000 (20:06 +0300)]
[Minor] Fix condition, avoid `nil` index

7 years ago[Minor] Avoid nil index
Alexander Moisseev [Sun, 4 Dec 2016 07:24:14 +0000 (10:24 +0300)]
[Minor] Avoid nil index

7 years ago[Minor] Fix typo 1221/head
Alexander Moisseev [Sat, 3 Dec 2016 18:34:34 +0000 (21:34 +0300)]
[Minor] Fix typo

7 years ago[Minor] Avoid nil index
Alexander Moisseev [Sat, 3 Dec 2016 18:20:43 +0000 (21:20 +0300)]
[Minor] Avoid nil index

7 years ago[Minor] Allow to set lock expire for ANN module
Vsevolod Stakhov [Fri, 2 Dec 2016 19:07:42 +0000 (19:07 +0000)]
[Minor] Allow to set lock expire for ANN module

7 years ago[Fix] Fix length calculations for url encoded urls
Vsevolod Stakhov [Fri, 2 Dec 2016 12:59:20 +0000 (12:59 +0000)]
[Fix] Fix length calculations for url encoded urls

7 years ago[Fix] Fix parsing of URLs with spaces and other bad chars
Vsevolod Stakhov [Fri, 2 Dec 2016 12:58:58 +0000 (12:58 +0000)]
[Fix] Fix parsing of URLs with spaces and other bad chars

7 years ago[Feature] Add EXT_CSS rule
Vsevolod Stakhov [Thu, 1 Dec 2016 17:16:11 +0000 (17:16 +0000)]
[Feature] Add EXT_CSS rule

7 years ago[Feature] Parse <link> HTML tags
Vsevolod Stakhov [Thu, 1 Dec 2016 16:41:32 +0000 (16:41 +0000)]
[Feature] Parse <link> HTML tags

7 years agoMerge pull request #1216 from fatalbanana/t
Vsevolod Stakhov [Thu, 1 Dec 2016 14:25:10 +0000 (14:25 +0000)]
Merge pull request #1216 from fatalbanana/t

[Test] Improve SpamAssassin dependencies tests

7 years ago[Test] Improve SpamAssassin dependencies tests 1216/head
Andrew Lewis [Thu, 1 Dec 2016 14:21:48 +0000 (16:21 +0200)]
[Test] Improve SpamAssassin dependencies tests

7 years ago[Fix] Do not reset loaded ANN when learning is requested
Vsevolod Stakhov [Thu, 1 Dec 2016 14:10:37 +0000 (14:10 +0000)]
[Fix] Do not reset loaded ANN when learning is requested

7 years ago[Fix] Yet another change for testing external deps
Vsevolod Stakhov [Thu, 1 Dec 2016 14:06:05 +0000 (14:06 +0000)]
[Fix] Yet another change for testing external deps

7 years ago[Fix] Fix another issue with external deps in SA
Vsevolod Stakhov [Thu, 1 Dec 2016 12:30:20 +0000 (12:30 +0000)]
[Fix] Fix another issue with external deps in SA