]>
source.dussan.org Git - rspamd.git/log
Vsevolod Stakhov [Mon, 11 Jul 2016 14:21:57 +0000 (15:21 +0100)]
[Rework] Make chartable module useful
Vsevolod Stakhov [Mon, 11 Jul 2016 14:20:17 +0000 (15:20 +0100)]
[CritFix] Fix decoding of UTF HTML entitles
Vsevolod Stakhov [Mon, 11 Jul 2016 13:25:11 +0000 (14:25 +0100)]
[Minor] Another fix for shmem detection on build
Vsevolod Stakhov [Mon, 11 Jul 2016 13:13:53 +0000 (14:13 +0100)]
[Fix] Another fix for legacy clients
Vsevolod Stakhov [Mon, 11 Jul 2016 12:39:24 +0000 (13:39 +0100)]
[Fix] Fix legacy clients support in proxy
Vsevolod Stakhov [Mon, 11 Jul 2016 09:51:53 +0000 (10:51 +0100)]
[Feature] Add a simple tool to generate DKIM keys
Vsevolod Stakhov [Sun, 10 Jul 2016 12:48:53 +0000 (13:48 +0100)]
Merge pull request #715 from fatalbanana/robo
[Test] Some basic functional tests for mime_types module & archives
Andrew Lewis [Sun, 10 Jul 2016 11:39:33 +0000 (13:39 +0200)]
[Test] Some basic functional tests for mime_types module & archives
- Also some new features for Check Rspamc function
- Run rspamd/rspamc with LD_LIBRARY_PATH
Vsevolod Stakhov [Sun, 10 Jul 2016 11:37:26 +0000 (12:37 +0100)]
[Feature] Add limit for dkim signatures to be checked
Vsevolod Stakhov [Sun, 10 Jul 2016 11:23:41 +0000 (12:23 +0100)]
[Feature] Sign message merely after DKIM check
Vsevolod Stakhov [Sat, 9 Jul 2016 10:17:18 +0000 (11:17 +0100)]
[Doc] Documentation now lives in rspamd.com repo
Vsevolod Stakhov [Sat, 9 Jul 2016 10:14:02 +0000 (11:14 +0100)]
Merge pull request #713 from moisseev/patch-1
[Doc] Correct capitalization in `Rspamd architecture`
Alexander Moisseev [Sat, 9 Jul 2016 09:57:01 +0000 (12:57 +0300)]
[Doc] Correct capitalization in index.md
Alexander Moisseev [Sat, 9 Jul 2016 09:47:24 +0000 (12:47 +0300)]
[Doc] Correct capitalization and typos in configuration/statistic.md
Alexander Moisseev [Sat, 9 Jul 2016 09:26:59 +0000 (12:26 +0300)]
[Doc] Correct capitalization in configuration/settings.md
Alexander Moisseev [Sat, 9 Jul 2016 09:22:37 +0000 (12:22 +0300)]
[Doc] Correct capitalization in configuration/options.md
Alexander Moisseev [Sat, 9 Jul 2016 09:08:15 +0000 (12:08 +0300)]
[Doc] Correct capitalization in configuration/logging.md
Alexander Moisseev [Sat, 9 Jul 2016 08:45:51 +0000 (11:45 +0300)]
[Doc] Correct capitalization in configuration/index.md
Alexander Moisseev [Sat, 9 Jul 2016 08:36:08 +0000 (11:36 +0300)]
[Doc] Correct capitalization in configuration/composites.md
Alexander Moisseev [Sat, 9 Jul 2016 08:21:06 +0000 (11:21 +0300)]
[Doc] Correct capitalization in architecture/protocol.md
Alexander Moisseev [Fri, 8 Jul 2016 22:15:51 +0000 (01:15 +0300)]
[Doc] Correct capitalization in `Rspamd architecture`
Vsevolod Stakhov [Fri, 8 Jul 2016 16:42:40 +0000 (17:42 +0100)]
[Fix] Fix scores detection
Vsevolod Stakhov [Fri, 8 Jul 2016 16:30:54 +0000 (17:30 +0100)]
[Fix] Fix dkim signing
Vsevolod Stakhov [Fri, 8 Jul 2016 16:05:34 +0000 (17:05 +0100)]
[Doc] Add help and man for rspamd_stats utility
Vsevolod Stakhov [Fri, 8 Jul 2016 16:05:19 +0000 (17:05 +0100)]
[Feature] Allow to read logs without symbols scores
Vsevolod Stakhov [Fri, 8 Jul 2016 14:36:15 +0000 (15:36 +0100)]
[Feature] Improve statistics script
Vsevolod Stakhov [Fri, 8 Jul 2016 10:51:18 +0000 (11:51 +0100)]
Merge pull request #711 from fatalbanana/rpm
[Minor] Drop CentOS service file patch (#709)
Vsevolod Stakhov [Fri, 8 Jul 2016 10:51:08 +0000 (11:51 +0100)]
Merge pull request #710 from moisseev/d3evolution-update
[WebUI] Update d3evolution
Vsevolod Stakhov [Fri, 8 Jul 2016 10:50:47 +0000 (11:50 +0100)]
Merge pull request #708 from moisseev/patch-1
[Minor] Correct typo
Vsevolod Stakhov [Fri, 8 Jul 2016 10:32:43 +0000 (11:32 +0100)]
[Doc] Massive documentation rework
Andrew Lewis [Thu, 7 Jul 2016 19:29:10 +0000 (21:29 +0200)]
[Minor] Drop CentOS service file patch (#709)
Alexander Moisseev [Thu, 7 Jul 2016 19:23:06 +0000 (22:23 +0300)]
[WebUI] Update d3evolution
Update to https://github.com/moisseev/D3Evolution/commit/
e3ce22ebe37d75d22437deee99cab58b303471cd :
- Add `convert` method (percentage)
- Add Y-axis label
Alexander Moisseev [Thu, 7 Jul 2016 16:50:10 +0000 (19:50 +0300)]
[Minor] Correct typo
Vsevolod Stakhov [Thu, 7 Jul 2016 16:45:58 +0000 (17:45 +0100)]
[Fix] Fix fuzzy storage sync replies
Vsevolod Stakhov [Thu, 7 Jul 2016 15:11:25 +0000 (16:11 +0100)]
Merge pull request #707 from fatalbanana/rpm
[Fix] Update RPM spec/sources (#700)
Vsevolod Stakhov [Thu, 7 Jul 2016 15:08:21 +0000 (16:08 +0100)]
[Minor] Fix improperly understood flag when maping private key
Vsevolod Stakhov [Thu, 7 Jul 2016 15:02:01 +0000 (16:02 +0100)]
[Fix] More fixes to end of headers detection
Vsevolod Stakhov [Thu, 7 Jul 2016 14:04:32 +0000 (15:04 +0100)]
[Rework] Fix DKIM headers canonicalization
Vsevolod Stakhov [Thu, 7 Jul 2016 14:04:12 +0000 (15:04 +0100)]
[Fix] Properly detect end of headers position
Vsevolod Stakhov [Thu, 7 Jul 2016 14:03:43 +0000 (15:03 +0100)]
[Feature] Store raw headers value to use them in DKIM
Vsevolod Stakhov [Thu, 7 Jul 2016 14:02:56 +0000 (15:02 +0100)]
[Fix] Another refcount fix
Andrew Lewis [Thu, 7 Jul 2016 13:27:46 +0000 (15:27 +0200)]
[Fix] Update RPM spec/sources (#700)
Vsevolod Stakhov [Thu, 7 Jul 2016 12:36:07 +0000 (13:36 +0100)]
[Fix] Fix start of body detection in DKIM
Vsevolod Stakhov [Thu, 7 Jul 2016 12:03:13 +0000 (13:03 +0100)]
[Fix] Fix dkim private keys operations
Vsevolod Stakhov [Thu, 7 Jul 2016 09:44:21 +0000 (10:44 +0100)]
Merge pull request #706 from moisseev/check_extension
Fixes for check_mime_type function
Vsevolod Stakhov [Thu, 7 Jul 2016 09:43:47 +0000 (10:43 +0100)]
Merge pull request #705 from fatalbanana/dmarc
Allow for disabling DMARC reporting when Redis is configured globally
Vsevolod Stakhov [Thu, 7 Jul 2016 09:43:13 +0000 (10:43 +0100)]
Merge pull request #704 from AlexeySa/patch-10
[Fix] Fix redis set request in replies plugin
Alexander Moisseev [Thu, 7 Jul 2016 07:43:04 +0000 (10:43 +0300)]
[Minor] Do not pollute symbol options with (long) filenames
Alexander Moisseev [Thu, 7 Jul 2016 07:20:39 +0000 (10:20 +0300)]
[Fix] Fix next-to-last extension length check
- Insert `symbol_bad_extension` even if length check fails for double extension
- Use extension length check with non-archive bad extensions as well
- Optimize check_mime_type funtion code
Andrew Lewis [Wed, 6 Jul 2016 19:40:29 +0000 (21:40 +0200)]
[Doc] Update & rework DMARC module docs
Andrew Lewis [Wed, 6 Jul 2016 17:30:58 +0000 (19:30 +0200)]
[Fix] Allow for disabling DMARC reporting when Redis is configured
- Also disable this by default
- Added disposition to report information
- Reports should be stored for mail that passed DMARC too
Alexey AL [Wed, 6 Jul 2016 15:56:17 +0000 (18:56 +0300)]
Update replies.lua
Alexey AL [Wed, 6 Jul 2016 15:55:01 +0000 (18:55 +0300)]
[Fix] Fix redis set request in replies plugin
Vsevolod Stakhov [Wed, 6 Jul 2016 15:24:54 +0000 (16:24 +0100)]
[Fix] Fix parsing of rarv5 archives
Issue: #703
Reported by: @moisseev
Vsevolod Stakhov [Wed, 6 Jul 2016 14:46:34 +0000 (15:46 +0100)]
Merge pull request #702 from moisseev/mime_types
[Minor] Do not treat numbers as extensions in archived file names
Vsevolod Stakhov [Wed, 6 Jul 2016 14:46:19 +0000 (15:46 +0100)]
Merge pull request #701 from fatalbanana/lua
[Fix] Fix rspamd_redis_make_request syntax in replies plugin
Vsevolod Stakhov [Wed, 6 Jul 2016 14:44:36 +0000 (15:44 +0100)]
[Feature] Show DKIM signature in rspamc client
Vsevolod Stakhov [Wed, 6 Jul 2016 14:42:47 +0000 (15:42 +0100)]
[Feature] Send DKIM signature to protocol reply
Vsevolod Stakhov [Wed, 6 Jul 2016 13:52:08 +0000 (14:52 +0100)]
[Feature] Implement dkim signing in dkim check plugin
Vsevolod Stakhov [Wed, 6 Jul 2016 12:13:03 +0000 (13:13 +0100)]
[Fix] Fix body start position
Alexander Moisseev [Wed, 6 Jul 2016 06:57:47 +0000 (09:57 +0300)]
[Minor] Do not treat numbers as extensions in archived file names
Do not insert 'MIME_DOUBLE_BAD_EXTENSION' sybmol if next-to-last extension is a number.
Andrew Lewis [Tue, 5 Jul 2016 18:58:05 +0000 (20:58 +0200)]
[Fix] Fix rspamd_redis_make_request syntax in replies plugin
Vsevolod Stakhov [Tue, 5 Jul 2016 16:50:03 +0000 (17:50 +0100)]
[Minor] Further adjustments
Vsevolod Stakhov [Tue, 5 Jul 2016 16:05:08 +0000 (17:05 +0100)]
[Minor] Slightly adjust multipliers for M$ Word and PDF files
Vsevolod Stakhov [Tue, 5 Jul 2016 15:43:29 +0000 (16:43 +0100)]
[Feature] Support DKIM signing
Vsevolod Stakhov [Tue, 5 Jul 2016 13:26:41 +0000 (14:26 +0100)]
[Fix] Fix writing of HTTP messages
Vsevolod Stakhov [Tue, 5 Jul 2016 12:40:50 +0000 (13:40 +0100)]
[Fix] Always use shmem on linux
Vsevolod Stakhov [Tue, 5 Jul 2016 12:37:09 +0000 (13:37 +0100)]
[Fix] Fix files fallback for shmem transfer
Vsevolod Stakhov [Tue, 5 Jul 2016 12:15:05 +0000 (13:15 +0100)]
[Fix] Add filenames sanity filtering for mime types
Vsevolod Stakhov [Tue, 5 Jul 2016 11:57:58 +0000 (12:57 +0100)]
[Minor] Fix couple of warnings and disable -pedantic mode
Vsevolod Stakhov [Tue, 5 Jul 2016 11:37:17 +0000 (12:37 +0100)]
[Fix] Fix potential NULL dereference
Vsevolod Stakhov [Tue, 5 Jul 2016 10:40:16 +0000 (11:40 +0100)]
[Feature] Add new symbols to filter bad extensions in messages
* MIME_ENCRYPTED_ARCHIVE - encrypted archive has been found
* MIME_ARCHIVE_IN_ARCHIVE - archive is enclosed within another archive
* MIME_DOUBLE_BAD_EXTENSION - double extension to hide something
* MIME_BAD_EXTENSION - bad extension in attachement or archive
Vsevolod Stakhov [Tue, 5 Jul 2016 09:33:55 +0000 (10:33 +0100)]
[Fix] Fix whitelists and blacklists in SA rules
Vsevolod Stakhov [Tue, 5 Jul 2016 09:12:43 +0000 (10:12 +0100)]
[Feature] Store more information about compressed files
Vsevolod Stakhov [Tue, 5 Jul 2016 08:37:49 +0000 (09:37 +0100)]
[Feature] Add rar v4 support
Vsevolod Stakhov [Mon, 4 Jul 2016 18:13:03 +0000 (19:13 +0100)]
[Feature] Add preliminary rarv5 support
Vsevolod Stakhov [Mon, 4 Jul 2016 16:32:03 +0000 (17:32 +0100)]
[Fix] Avoid `table.getn` method as it has been removed in lua 5.3
Issue: #697
Reported by: @jessbo
Vsevolod Stakhov [Mon, 4 Jul 2016 16:22:41 +0000 (17:22 +0100)]
[Feature] Add better zip files search algorithm
Vsevolod Stakhov [Mon, 4 Jul 2016 16:07:04 +0000 (17:07 +0100)]
[Fix] Match archive name as well
Vsevolod Stakhov [Mon, 4 Jul 2016 16:05:59 +0000 (17:05 +0100)]
[Feature] Support archives when matching patterns in multimap
Vsevolod Stakhov [Mon, 4 Jul 2016 16:00:34 +0000 (17:00 +0100)]
[Feature] Add new utility methods to mimepart object
Vsevolod Stakhov [Mon, 4 Jul 2016 15:46:46 +0000 (16:46 +0100)]
[Feature] Add lua API for getting info from archives
Vsevolod Stakhov [Mon, 4 Jul 2016 15:46:20 +0000 (16:46 +0100)]
[Fix] Include some more information about archives
Vsevolod Stakhov [Mon, 4 Jul 2016 15:15:14 +0000 (16:15 +0100)]
[Feature] Support archive files list extraction
Vsevolod Stakhov [Mon, 4 Jul 2016 15:14:53 +0000 (16:14 +0100)]
[Rework] Remove dedicated images list
Vsevolod Stakhov [Mon, 4 Jul 2016 13:46:55 +0000 (14:46 +0100)]
[Rework] Rename mime parts structures
Vsevolod Stakhov [Mon, 4 Jul 2016 13:19:00 +0000 (14:19 +0100)]
[Feature] Support EXIF jpeg images
Vsevolod Stakhov [Mon, 4 Jul 2016 12:56:30 +0000 (13:56 +0100)]
[Minor] Adjust array size for fuzzy commands
Vsevolod Stakhov [Mon, 4 Jul 2016 11:03:10 +0000 (12:03 +0100)]
[Fix] Avoid double hashing for images
Vsevolod Stakhov [Sun, 3 Jul 2016 20:55:47 +0000 (21:55 +0100)]
Merge pull request #694 from moisseev/phishing-FQDN
[Feature] Supprort FQDNs in phishing module maps
Alexander Moisseev [Sun, 3 Jul 2016 10:37:46 +0000 (13:37 +0300)]
Fix typo
Alexander Moisseev [Sun, 3 Jul 2016 10:30:07 +0000 (13:30 +0300)]
[Feature] Supprort FQDNs in phishing module maps
Vsevolod Stakhov [Sun, 3 Jul 2016 09:52:57 +0000 (10:52 +0100)]
Merge pull request #693 from fatalbanana/robot-tests
[Test] Add & rework functional tests
Vsevolod Stakhov [Sat, 2 Jul 2016 20:24:28 +0000 (21:24 +0100)]
[WebUI] Use local copy of d3evolution
Vsevolod Stakhov [Sat, 2 Jul 2016 20:16:37 +0000 (21:16 +0100)]
[WebUI] Rework webui
- Remove uploaders as they are utterly broken
- Simplify actions loading
- Rework interface loading
Andrew Lewis [Sat, 2 Jul 2016 15:48:58 +0000 (17:48 +0200)]
[Test] Add & rework functional tests
- Machine formatted test data
- More idiomatic use of test framework
- Added tests for fuzzy & redis statistics
Vsevolod Stakhov [Sat, 2 Jul 2016 12:24:53 +0000 (13:24 +0100)]
[Fix] Another d3evolution update
Vsevolod Stakhov [Sat, 2 Jul 2016 12:18:18 +0000 (13:18 +0100)]
[Fix] Fix rows calculation in graph
Vsevolod Stakhov [Sat, 2 Jul 2016 12:08:42 +0000 (13:08 +0100)]
[Feature] Interpolate points sent to webui
Vsevolod Stakhov [Sat, 2 Jul 2016 12:08:27 +0000 (13:08 +0100)]
[Fix] Update d3evolution version