]>
source.dussan.org Git - rspamd.git/log
Vsevolod Stakhov [Mon, 12 Dec 2016 16:35:50 +0000 (16:35 +0000)]
[Minor] Slightly relax RFC grammar
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)
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)
Vsevolod Stakhov [Mon, 12 Dec 2016 15:43:14 +0000 (15:43 +0000)]
[Minor] Add alternate -> alternative substitution
Vsevolod Stakhov [Mon, 12 Dec 2016 15:43:05 +0000 (15:43 +0000)]
[Minor] Add flags for content-type
Vsevolod Stakhov [Mon, 12 Dec 2016 15:33:25 +0000 (15:33 +0000)]
[Minor] Improve tests for content type
Vsevolod Stakhov [Mon, 12 Dec 2016 14:47:45 +0000 (14:47 +0000)]
[Feature] Add a simple benchmark for content type parsing
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)
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
Vsevolod Stakhov [Mon, 12 Dec 2016 13:54:24 +0000 (13:54 +0000)]
[Minor] Add some initial workarounds for broken CT
Vsevolod Stakhov [Mon, 12 Dec 2016 13:48:12 +0000 (13:48 +0000)]
[Minor] Process charset in content type
Vsevolod Stakhov [Mon, 12 Dec 2016 13:44:08 +0000 (13:44 +0000)]
[Rework] Implement content type parser for mime
Andrew Lewis [Mon, 12 Dec 2016 12:08:08 +0000 (14:08 +0200)]
[Feature] rmilter_headers: authentication-results (#78)
Vsevolod Stakhov [Mon, 12 Dec 2016 11:22:50 +0000 (11:22 +0000)]
[Feature] Implement quoted printable decoding
Alexander Moisseev [Mon, 12 Dec 2016 11:00:08 +0000 (14:00 +0300)]
[Minor] Update `mid` and `redirectors` lists
Vsevolod Stakhov [Sun, 11 Dec 2016 15:22:42 +0000 (15:22 +0000)]
Merge pull request #1250 from AnnaStakhova/master
[WebUI] fix uptime
Anna Stakhova [Sun, 11 Dec 2016 12:26:49 +0000 (12:26 +0000)]
[WebUI] fix uptime
Add ajax to timer
Vsevolod Stakhov [Sat, 10 Dec 2016 18:26:49 +0000 (18:26 +0000)]
[Fix] Fix int64 -> double conversion
Vsevolod Stakhov [Sat, 10 Dec 2016 14:29:22 +0000 (14:29 +0000)]
[Minor] Leftover for i386
Vsevolod Stakhov [Sat, 10 Dec 2016 13:21:24 +0000 (13:21 +0000)]
[Minor] Try to fix build on non x86 architectures
Vsevolod Stakhov [Sat, 10 Dec 2016 12:27:47 +0000 (12:27 +0000)]
[Minor] Allow to configure images DCT cache size
Vsevolod Stakhov [Sat, 10 Dec 2016 12:14:45 +0000 (12:14 +0000)]
[Minor] Improve int64 -> double conversion
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
Vsevolod Stakhov [Fri, 9 Dec 2016 18:47:50 +0000 (18:47 +0000)]
[Minor] Adopt plugin
Vsevolod Stakhov [Fri, 9 Dec 2016 18:47:32 +0000 (18:47 +0000)]
[Feature] Cache and simplify DCT and jpeg decode
Vsevolod Stakhov [Fri, 9 Dec 2016 18:47:15 +0000 (18:47 +0000)]
[Fix] Simplify images shingles
Vsevolod Stakhov [Fri, 9 Dec 2016 16:02:31 +0000 (16:02 +0000)]
[Minor] Arrrgh, stupid cmake
Vsevolod Stakhov [Fri, 9 Dec 2016 15:39:58 +0000 (15:39 +0000)]
[Minor] Check libgd before using
Vsevolod Stakhov [Fri, 9 Dec 2016 13:02:03 +0000 (13:02 +0000)]
[Feature] Skip processing for large images
Vsevolod Stakhov [Fri, 9 Dec 2016 12:50:51 +0000 (12:50 +0000)]
[Feature] Use shingles for images fuzzying
Vsevolod Stakhov [Fri, 9 Dec 2016 12:50:35 +0000 (12:50 +0000)]
[Feature] Implement min-hash shingles for DCT data from images
Vsevolod Stakhov [Fri, 9 Dec 2016 12:50:11 +0000 (12:50 +0000)]
[Feature] Apply DCT using AAN for fuzzy signature
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
Anna Stakhova [Fri, 9 Dec 2016 10:03:50 +0000 (10:03 +0000)]
[WebUI] New sec to time function
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.
Vsevolod Stakhov [Thu, 8 Dec 2016 18:35:12 +0000 (18:35 +0000)]
[Rework] Rework images fuzzy hashes algorithm
Vsevolod Stakhov [Thu, 8 Dec 2016 17:46:48 +0000 (17:46 +0000)]
[Feature] Add fuzzy logic for images
Vsevolod Stakhov [Thu, 8 Dec 2016 17:17:08 +0000 (17:17 +0000)]
[Feature] Implement new algorithm for fuzzy hashes of images
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)
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
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
Alexander Moisseev [Thu, 8 Dec 2016 14:59:37 +0000 (17:59 +0300)]
[Minor] rspamd_stats: add actions percentage to summary
Vsevolod Stakhov [Thu, 8 Dec 2016 13:49:30 +0000 (13:49 +0000)]
[Fix] Use rspamd hashes in embedded ucl
Vsevolod Stakhov [Thu, 8 Dec 2016 13:41:45 +0000 (13:41 +0000)]
[Feature] Use t1ha instead of metrohash and xxhash32
Andrew Lewis [Thu, 8 Dec 2016 12:45:13 +0000 (14:45 +0200)]
[Feature] Add rmilter_headers module (Fixes #1227)
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
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
Alexander Moisseev [Wed, 7 Dec 2016 16:44:12 +0000 (19:44 +0300)]
[Minor] rspamd_stats: add actions totals
Alexander Moisseev [Wed, 7 Dec 2016 16:40:53 +0000 (19:40 +0300)]
[Minor] rspamd_stats: fix parsing of lines with `NaN` score
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);}`
Andrej Zverev [Wed, 7 Dec 2016 10:32:16 +0000 (13:32 +0300)]
respect -u option in cmd line
Vsevolod Stakhov [Wed, 7 Dec 2016 10:06:44 +0000 (10:06 +0000)]
[Fix] Fix macro name
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
Andrew Lewis [Wed, 7 Dec 2016 10:00:45 +0000 (12:00 +0200)]
[Minor] Install libfann in CI
Vsevolod Stakhov [Wed, 7 Dec 2016 09:54:53 +0000 (09:54 +0000)]
[Minor] Enable hiredis and fann by default
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
Andrew Lewis [Wed, 7 Dec 2016 09:52:28 +0000 (11:52 +0200)]
[Test] Further fixes for CI
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
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
Andrew Lewis [Wed, 7 Dec 2016 08:45:00 +0000 (10:45 +0200)]
[Test] Fix CI
Andrew Lewis [Wed, 7 Dec 2016 08:12:52 +0000 (10:12 +0200)]
[Minor] fann_redis: Try harder to reload redis scripts if needed
Vlad Glagolev [Wed, 7 Dec 2016 03:33:34 +0000 (22:33 -0500)]
made optional dependency on hiredis really optional
Vsevolod Stakhov [Tue, 6 Dec 2016 18:07:40 +0000 (18:07 +0000)]
[Feature] Use normalized images in fuzzy hashes
Vsevolod Stakhov [Tue, 6 Dec 2016 18:06:29 +0000 (18:06 +0000)]
[Fix] Do not greyscale images
Vsevolod Stakhov [Tue, 6 Dec 2016 17:45:17 +0000 (17:45 +0000)]
[Feature] Add images normalization
Vsevolod Stakhov [Tue, 6 Dec 2016 16:22:23 +0000 (16:22 +0000)]
[Feature] Add support of libgd
Vsevolod Stakhov [Tue, 6 Dec 2016 13:52:41 +0000 (13:52 +0000)]
[Fix] Fix detection of jpeg size
Vsevolod Stakhov [Tue, 6 Dec 2016 12:34:38 +0000 (12:34 +0000)]
[Feature] Extend redis lock when learning spawned
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)
Andrew Lewis [Tue, 6 Dec 2016 10:52:28 +0000 (12:52 +0200)]
[WebUI] Set focus to password field (#1230)
Reported-by: @madorin
Vsevolod Stakhov [Mon, 5 Dec 2016 16:17:29 +0000 (16:17 +0000)]
[Minor] Check if there are options in a symbol
Vsevolod Stakhov [Mon, 5 Dec 2016 14:39:34 +0000 (14:39 +0000)]
[Feature] Do not increase score for duplicate options
Vsevolod Stakhov [Mon, 5 Dec 2016 13:29:32 +0000 (13:29 +0000)]
[Minor] Adopt fuzzy_check plugin
Vsevolod Stakhov [Mon, 5 Dec 2016 13:27:46 +0000 (13:27 +0000)]
[Rework] Refactor struct names
Vsevolod Stakhov [Mon, 5 Dec 2016 13:23:54 +0000 (13:23 +0000)]
[Rework] Adopt code for the new options
Vsevolod Stakhov [Mon, 5 Dec 2016 13:11:28 +0000 (13:11 +0000)]
[Feature] Allow to add options explicitly to symbols
Vsevolod Stakhov [Mon, 5 Dec 2016 13:03:09 +0000 (13:03 +0000)]
[Rework] Use hash tables for symbols options
Vsevolod Stakhov [Mon, 5 Dec 2016 11:11:21 +0000 (11:11 +0000)]
[Minor] Switch version to 1.5.0
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
Andrew Lewis [Mon, 5 Dec 2016 10:29:17 +0000 (12:29 +0200)]
[Feature] Add toggle for disabling SURBLs
Vsevolod Stakhov [Sun, 4 Dec 2016 22:55:52 +0000 (22:55 +0000)]
[Minor] Remove unused global var
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
Alexander Moisseev [Sun, 4 Dec 2016 17:19:59 +0000 (20:19 +0300)]
[Minor] Avoid `nil` index
Vsevolod Stakhov [Sun, 4 Dec 2016 17:13:34 +0000 (17:13 +0000)]
Merge pull request #1221 from moisseev/patch-3
[Minor] Fix typo
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
Alexander Moisseev [Sun, 4 Dec 2016 17:06:45 +0000 (20:06 +0300)]
[Minor] Fix condition, avoid `nil` index
Alexander Moisseev [Sun, 4 Dec 2016 07:24:14 +0000 (10:24 +0300)]
[Minor] Avoid nil index
Alexander Moisseev [Sat, 3 Dec 2016 18:34:34 +0000 (21:34 +0300)]
[Minor] Fix typo
Alexander Moisseev [Sat, 3 Dec 2016 18:20:43 +0000 (21:20 +0300)]
[Minor] Avoid nil index
Vsevolod Stakhov [Fri, 2 Dec 2016 19:07:42 +0000 (19:07 +0000)]
[Minor] Allow to set lock expire for ANN module
Vsevolod Stakhov [Fri, 2 Dec 2016 12:59:20 +0000 (12:59 +0000)]
[Fix] Fix length calculations for url encoded urls
Vsevolod Stakhov [Fri, 2 Dec 2016 12:58:58 +0000 (12:58 +0000)]
[Fix] Fix parsing of URLs with spaces and other bad chars
Vsevolod Stakhov [Thu, 1 Dec 2016 17:16:11 +0000 (17:16 +0000)]
[Feature] Add EXT_CSS rule
Vsevolod Stakhov [Thu, 1 Dec 2016 16:41:32 +0000 (16:41 +0000)]
[Feature] Parse <link> HTML tags
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
Andrew Lewis [Thu, 1 Dec 2016 14:21:48 +0000 (16:21 +0200)]
[Test] Improve SpamAssassin dependencies tests
Vsevolod Stakhov [Thu, 1 Dec 2016 14:10:37 +0000 (14:10 +0000)]
[Fix] Do not reset loaded ANN when learning is requested
Vsevolod Stakhov [Thu, 1 Dec 2016 14:06:05 +0000 (14:06 +0000)]
[Fix] Yet another change for testing external deps
Vsevolod Stakhov [Thu, 1 Dec 2016 12:30:20 +0000 (12:30 +0000)]
[Fix] Fix another issue with external deps in SA
Vsevolod Stakhov [Thu, 1 Dec 2016 11:56:21 +0000 (11:56 +0000)]
Merge pull request #1211 from moisseev/patch-1
[WebUI] Load graph data on reconnect if the tab is active