Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Test] Some basic tests for JSON sanity | Andrew Lewis | 2016-08-03 | 4 | -2/+52 |
| | |||||
* | [Fix] Fix largest possible TLD behaviour | Vsevolod Stakhov | 2016-08-03 | 1 | -5/+8 |
| | |||||
* | Merge pull request #798 from fatalbanana/nan | Vsevolod Stakhov | 2016-08-03 | 1 | -1/+6 |
|\ | | | | | [Fix] Avoid returning NaN as score on scan | ||||
| * | [Fix] Avoid returning NaN as score on scan | Andrew Lewis | 2016-08-03 | 1 | -1/+6 |
| | | |||||
* | | Merge pull request #796 from bryongloden/patch-2 | Vsevolod Stakhov | 2016-08-03 | 1 | -1/+1 |
|\ \ | | | | | | | Update local_scan.c | ||||
| * | | Update local_scan.c | Bryon Gloden, CISSPĀ® | 2016-08-02 | 1 | -1/+1 |
| |/ | | | | | | | | | | | | | [../rspamd-master/contrib/exim/local_scan.c:630]: (error) Uninitialized variable: rej It's always good to initialize integer variables, at least to 0, because if you try to retrieve its value before it gets assigned any actual (non-garbage) value, then it results in undefined behavior. Found by https://github.com/bryongloden/cppcheck | ||||
* | | Merge pull request #794 from bryongloden/patch-1 | Vsevolod Stakhov | 2016-08-03 | 1 | -3/+9 |
|\ \ | | | | | | | Update acism_create.c | ||||
| * | | Update acism_create.c | Bryon Gloden, CISSPĀ® | 2016-08-02 | 1 | -3/+9 |
| |/ | | | | | | | | | | | | | Passing one pointer into realloc() and assigning the result directly into that same pointer variable can cause a memory leak if the reallocation fails, because the original allocation will still exist. The correct way to do this is to use a temporary pointer variable. Credit: http://stackoverflow.com/a/11548901 Found by https://github.com/bryongloden/cppcheck | ||||
* | | Merge pull request #793 from fatalbanana/dmarc | Vsevolod Stakhov | 2016-08-03 | 1 | -1/+1 |
|\ \ | | | | | | | [Fix] Fix DMARC_BAD_POLICY symbol | ||||
| * | | [Fix] Fix DMARC_BAD_POLICY symbol | Andrew Lewis | 2016-08-02 | 1 | -1/+1 |
| |/ | |||||
* | | Merge pull request #792 from fatalbanana/tests | Vsevolod Stakhov | 2016-08-03 | 3 | -0/+87 |
|\ \ | | | | | | | [Test] Add DKIM sign + verify tests | ||||
| * | | [Test] Add DKIM sign + verify tests | Andrew Lewis | 2016-08-02 | 3 | -0/+87 |
| |/ | |||||
* | | Merge pull request #789 from moisseev/defined-array | Vsevolod Stakhov | 2016-08-03 | 1 | -1/+1 |
|\ \ | | | | | | | [Fix] rspamd_stats: remove deprecated defined(@array) | ||||
| * | | [Fix] rspamd_stats: remove deprecated defined(@array) | Alexander Moisseev | 2016-08-02 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #795 from fatalbanana/ci | Vsevolod Stakhov | 2016-08-03 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | [Minor] Unbreak tests on pull requests | ||||
| * | | | [Minor] Unbreak tests on pull requests | Andrew Lewis | 2016-08-02 | 1 | -1/+1 |
| | |/ | |/| | |||||
* / | | [Minor] Do not abort on empty input for regexp maps | Vsevolod Stakhov | 2016-08-03 | 1 | -3/+2 |
|/ / | |||||
* | | [Fix] Fix last token folding | Vsevolod Stakhov | 2016-08-02 | 1 | -0/+3 |
| | | |||||
* | | [Fix] Add spaces to dkim signature to allow folding | Vsevolod Stakhov | 2016-08-02 | 1 | -5/+5 |
| | | |||||
* | | [Fix] Fix confusing OpenSSL API usage of i2d_RSAPublicKey | Vsevolod Stakhov | 2016-08-02 | 1 | -1/+1 |
| | | |||||
* | | [Minor] Really save privkey in file | Vsevolod Stakhov | 2016-08-02 | 1 | -1/+1 |
| | | |||||
* | | [Fix] Fix folding for semicolon separated tokens | Vsevolod Stakhov | 2016-08-02 | 1 | -2/+2 |
| | | |||||
* | | [Feature] Rspamc can now add dkim signature in mime mode | Vsevolod Stakhov | 2016-08-02 | 1 | -0/+10 |
| | | |||||
* | | [Fix] Do not stress redis with KEYS command (#791) | Vsevolod Stakhov | 2016-08-02 | 1 | -1/+7 |
| | | | | | | | | | | Issue: #791 Reported by: @wociscz | ||||
* | | Merge pull request #790 from fatalbanana/coverage | Vsevolod Stakhov | 2016-08-02 | 2 | -2/+13 |
|\ \ | |/ |/| | [Minor] Integrate coveralls | ||||
| * | [Minor] Integrate coveralls | Andrew Lewis | 2016-08-02 | 2 | -2/+13 |
| | | |||||
* | | [Feature] Allow to create settings for authenticated users | Vsevolod Stakhov | 2016-08-02 | 1 | -2/+9 |
| | | | | | | | | Use `authenticated = true;` for this feature | ||||
* | | [Feature] Add experimental CGP integration | Vsevolod Stakhov | 2016-08-02 | 1 | -0/+194 |
|/ | |||||
* | Merge pull request #786 from fatalbanana/www | Vsevolod Stakhov | 2016-08-02 | 1 | -0/+1 |
|\ | | | | | [WebUI] Try harder to clear password on disconnect | ||||
| * | [WebUI] Try harder to clear password on disconnect | Andrew Lewis | 2016-08-01 | 1 | -0/+1 |
| | | |||||
* | | Merge pull request #788 from moisseev/ct-case | Vsevolod Stakhov | 2016-08-02 | 1 | -1/+1 |
|\ \ | | | | | | | [Fix] Ignore content type/subtype case | ||||
| * | | [Fix] Ignore content type/subtype case | Alexander Moisseev | 2016-08-02 | 1 | -1/+1 |
| |/ | | | | | | | to comply with RFC 2045 | ||||
* | | Merge pull request #787 from fatalbanana/tests | Vsevolod Stakhov | 2016-08-02 | 2 | -15/+4 |
|\ \ | |/ |/| | [Test] Replace get_process_children with psutil function | ||||
| * | [Test] Replace get_process_children with psutil function | Andrew Lewis | 2016-08-02 | 2 | -15/+4 |
| | | |||||
* | | Merge pull request #785 from fatalbanana/www | Vsevolod Stakhov | 2016-08-01 | 1 | -0/+1 |
|\ \ | | | | | | | [WebUI] Clear connect password (#783) | ||||
| * | | [WebUI] Clear connect password (#783) | Andrew Lewis | 2016-08-01 | 1 | -0/+1 |
| |/ | |||||
* | | [Feature] Add a special symbol for SPF DNS errors: R_SPF_DNSFAIL | Vsevolod Stakhov | 2016-08-01 | 2 | -12/+58 |
| | | |||||
* | | [Fix] Do not cache SPF records with DNS errors | Vsevolod Stakhov | 2016-08-01 | 1 | -6/+9 |
| | | |||||
* | | [Feature] Improve DNS failures when dealing with SPF | Vsevolod Stakhov | 2016-08-01 | 1 | -3/+44 |
|/ | |||||
* | [Minor] Update version to 1.3.2 | Vsevolod Stakhov | 2016-08-01 | 1 | -1/+1 |
| | |||||
* | Release 1.3.11.3.1 | Vsevolod Stakhov | 2016-08-01 | 1 | -0/+39 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [CritFix] Fix catena passwords validation * [CritFix] Fix crash when the first received is faked * [Feature] Add DMARC_BAD_POLICY symbol when DMARC policy was invalid * [Feature] Allow for matching hostnames in multimap (#773) * [Feature] Allow for setting action based on DMARC disposition * [Feature] Allow limiting of the inbound message size * [Feature] Allow maps with multiple symbols and scores * [Feature] Allow regexps in the emails maps * [Feature] Allow to register metric symbols from multimap * [Feature] Allow to reset redis tokens instead of appendig values * [Feature] Allow to store strings in radix maps * [Feature] Check UTF validity when there are utf regexps in a map * [Feature] Correctly work when there is no hard reject action * [Feature] Implement dependencies for maps * [Fix] Another effort to unbreak sqlite locking * [Fix] Avoid crash when closing mmapped file * [Fix] Do not break history on NaN in required score * [Fix] Ensure that hyperscan cache written is written properly * [Fix] Filter NaN from scores in history * [Fix] Fix DNSBL maps * [Fix] Fix another locking issue in sqlite * [Fix] Fix another locking issue with mapped files * [Fix] Fix deadlock in mmaped file stats * [Fix] Fix dependencies in multimap plugin * [Fix] Fix emails module configuration * [Fix] Fix greylist plugin (#755) * [Fix] Fix greylisting plugin variable usage * [Fix] Fix installed permissions for rspamd_stats * [Fix] Fix locking in mmapped statistics * [Fix] Fix paths in tests * [Fix] Fix prefilter mode for multimap * [Fix] Forgot to commit leftover changes * [Fix] Really fix local.d includes * [Fix] Restore selective greylisting behaviour * [Fix] Set max size on per connection basis * [Fix] Use temporary storage for hyperscan cache * [Rework] Remove systemd socket activation Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru> | ||||
* | [Fix] Fix another locking issue with mapped files | Vsevolod Stakhov | 2016-08-01 | 1 | -28/+56 |
| | |||||
* | Merge pull request #781 from fatalbanana/www | Vsevolod Stakhov | 2016-08-01 | 1 | -4/+4 |
|\ | | | | | [WebUI] Fix saving actions from web interface (#769) | ||||
| * | [WebUI] Fix saving actions from web interface (#769) | Andrew Lewis | 2016-08-01 | 1 | -4/+4 |
|/ | |||||
* | Merge pull request #780 from fatalbanana/greylist | Vsevolod Stakhov | 2016-08-01 | 1 | -0/+8 |
|\ | | | | | Disable greylisting for authenticated users | ||||
| * | [Minor] Disable greylisting for authenticated users | Andrew Lewis | 2016-08-01 | 1 | -0/+8 |
| | | |||||
* | | Merge pull request #779 from fatalbanana/el6 | Vsevolod Stakhov | 2016-08-01 | 1 | -1/+6 |
|\ \ | | | | | | | Fix RPM spec for CentOS 6 | ||||
| * | | [Minor] Fix RPM spec for CentOS 6 | Andrew Lewis | 2016-08-01 | 1 | -1/+6 |
| |/ | |||||
* | | Merge pull request #778 from moisseev/patch-1 | Vsevolod Stakhov | 2016-08-01 | 1 | -0/+3 |
|\ \ | | | | | | | Add missed MIME types | ||||
| * | | Add missed MIME types | Alexander Moisseev | 2016-08-01 | 1 | -0/+3 |
| |/ | | | | | Reported by: @xpunkt via IRC |