Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Include module name when setting pre result | Vsevolod Stakhov | 2018-10-13 | 9 | -14/+14 |
| | |||||
* | Update README.md | Vsevolod Stakhov | 2018-10-13 | 1 | -1/+1 |
| | |||||
* | Drone speedup (#2588) | Anton Yuzhaninov | 2018-10-13 | 2 | -66/+57 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Start switchind test to custom Docker images Using Docker images with pre-installed delendencies will speedup testing. * Debug build in drone.io * Use variable instead hardcoded path to the source * Debug variable substitution by drone Also according to comments in code DRONE_WORKSPACE is deprecated and CI_WORKSPACE is a new form. * One more try to use variables. It looks like drone uses same rules as docker-compose: https://docs.docker.com/compose/compose-file/#variable-substitution * Cleanup debug * Less verbose make output * Be consistent in variable escaping It works without escaping only becuse ${VAR} currently expanded by drone, but $VAR is not. * Use alpine base image for nodejs It is smaller. * Return rspamd-test * Revert variable escaping Wihtout escaping it is more easy to copy-past command for testing. Just don't use ${var} when var should be expanded by shell and not drone. * Add debug * Fix yaml parsing error * Fix exit code capture It should be done on the same line, because drone insert 'echo + cmd' between commands. * Remove debug * Readability No functional changes. * Return functional tests * Be consistent * Add git stub for coveralls * Send coverage * Fix yaml parsing error * Add links to Dockerfiles * Send test log in case of test failure XXX if rspamd-test failed, but functional was successful robot log will be attached (but not useful). * Don't run rspamd-test and functional tests in parallel It looks like there is a race condition in writing coverage files. * Try to run tests in parallel * Add debug * Fix parallel test run test/rspamd-test and functional test both use luacov.stats.out file in current directory. Run ./rspamd-test from anther directory. * Use drone condition for sending coveralls report Also don't send report if empty tocken was provided. * Add mininal python3 compatibility | ||||
* | [Minor] Improve errors logging | Vsevolod Stakhov | 2018-10-12 | 1 | -1/+2 |
| | |||||
* | [Minor] Do not call legacy API in modern OpenSSL | Vsevolod Stakhov | 2018-10-12 | 1 | -1/+2 |
| | | | | | Issue: #2587 Closes: #2587 | ||||
* | Merge pull request #2586 from moisseev/eslint | Vsevolod Stakhov | 2018-10-12 | 2 | -14/+40 |
|\ | | | | | [WebUI] Add symbols sorting buttons | ||||
| * | [WebUI] Add symbols sorting buttons | Alexander Moisseev | 2018-10-12 | 2 | -14/+40 |
| | | | | | | | | to detail history rows | ||||
* | | [Test] Fix tests that are not RFC conformant | Vsevolod Stakhov | 2018-10-12 | 1 | -4/+4 |
| | | |||||
* | | [Minor] Fix some tests | Vsevolod Stakhov | 2018-10-12 | 1 | -15/+17 |
| | | |||||
* | | [Rework] Completely rewrite DMARC checks logic | Vsevolod Stakhov | 2018-10-12 | 1 | -296/+423 |
| | | |||||
* | | [Minor] Remove stupid debugging | Vsevolod Stakhov | 2018-10-12 | 1 | -4/+0 |
| | | |||||
* | | [CritFix] Fix options insertion | Vsevolod Stakhov | 2018-10-12 | 1 | -2/+1 |
| | | |||||
* | | [Minor] Add some fail-safety | Vsevolod Stakhov | 2018-10-11 | 2 | -3/+10 |
| | | |||||
* | | [Minor] Fix stack index | Vsevolod Stakhov | 2018-10-11 | 1 | -1/+1 |
| | | |||||
* | | [Conf] Log forced action by default | Vsevolod Stakhov | 2018-10-11 | 1 | -1/+1 |
| | | |||||
* | | [Minor] Add logging variable for forced actions | Vsevolod Stakhov | 2018-10-11 | 3 | -1/+33 |
| | | |||||
* | | [Minor] Fix score set in passthrough mode | Vsevolod Stakhov | 2018-10-11 | 1 | -22/+2 |
| | | |||||
* | | [Project] Finish rework of passthrough actions | Vsevolod Stakhov | 2018-10-11 | 4 | -45/+140 |
| | | |||||
* | | [Rework] Always create result for a task | Vsevolod Stakhov | 2018-10-11 | 7 | -21/+7 |
| | | |||||
* | | [Minor] Fix comments with multiple addresses | Vsevolod Stakhov | 2018-10-10 | 1 | -1/+1 |
| | | | | | | | | | | Issue: #2578 Closes: #2578 | ||||
* | | [Feature] Allow to disable actions by users settings | Vsevolod Stakhov | 2018-10-09 | 1 | -3/+12 |
| | | |||||
* | | Merge pull request #2581 from negram/drone-ci | Vsevolod Stakhov | 2018-10-09 | 2 | -3/+101 |
|\ \ | | | | | | | Drone ci | ||||
| * | | [Minor] Adopted merger to work with drone | Mikhail Galanin | 2018-10-09 | 1 | -3/+9 |
| | | | |||||
| * | | [Minor] Add .drone.yml | Mikhail Galanin | 2018-10-09 | 1 | -0/+92 |
|/ / | |||||
* | | [Minor] Fixes for the previous project | Vsevolod Stakhov | 2018-10-09 | 3 | -6/+32 |
| | | |||||
* | | [Conf] Add composite to negate policies when fuzzy/bayes found | Vsevolod Stakhov | 2018-10-09 | 1 | -0/+6 |
| | | |||||
* | | [Feature] Allow `g+:` and `g-:` composite atoms | Vsevolod Stakhov | 2018-10-09 | 1 | -58/+128 |
| | | |||||
* | | [Minor] Add more operations sanity check in expressions parser | Vsevolod Stakhov | 2018-10-09 | 1 | -58/+70 |
| | | |||||
* | | [Conf] Increase default bayes score | Vsevolod Stakhov | 2018-10-09 | 1 | -1/+1 |
| | | |||||
* | | [Feature] Store url object in images | Vsevolod Stakhov | 2018-10-09 | 4 | -9/+18 |
| | | |||||
* | | [Conf] Add dkim checks for some surbl rules | Vsevolod Stakhov | 2018-10-09 | 1 | -0/+4 |
| | | |||||
* | | [Feature] Allow dkim domains check in surbl | Vsevolod Stakhov | 2018-10-09 | 1 | -0/+50 |
| | | |||||
* | | Merge pull request #2579 from negram/fixed-unit-test | Vsevolod Stakhov | 2018-10-09 | 1 | -2/+1 |
|\ \ | | | | | | | [Test] fixed unit test | ||||
| * | | [Test] fixed unit test | Mikhail Galanin | 2018-10-09 | 1 | -2/+1 |
|/ / | |||||
* | | Merge pull request #2577 from negram/fix-edge-case | Vsevolod Stakhov | 2018-10-08 | 2 | -38/+63 |
|\ \ | | | | | | | Fix edge case | ||||
| * | | [Test] one more test case | Mikhail Galanin | 2018-10-08 | 1 | -35/+55 |
| | | | |||||
| * | | [Minor] Fix checking table size when inserting/deleting | Mikhail Galanin | 2018-10-08 | 1 | -3/+8 |
| | | | |||||
* | | | Merge pull request #2576 from negram/more-coverage | Vsevolod Stakhov | 2018-10-08 | 7 | -0/+7 |
|\ \ \ | | | | | | | | | [Test] Collect coverage in all functional tests | ||||
| * | | | [Test] Collect coverage in all functional tests | Mikhail Galanin | 2018-10-08 | 7 | -0/+7 |
| |/ / | |||||
* | | | Merge pull request #2575 from negram/coverage-doc | Vsevolod Stakhov | 2018-10-08 | 1 | -0/+58 |
|\ \ \ | | | | | | | | | [Minor] Added coverage collection documentation | ||||
| * | | | [Minor] Added coverage collection documentation | Mikhail Galanin | 2018-10-08 | 1 | -0/+58 |
| |/ / | |||||
* | | | [Minor] Add missing #endif | Vsevolod Stakhov | 2018-10-08 | 1 | -1/+1 |
| | | | |||||
* | | | [Minor] Update cached libevent time when possible | Vsevolod Stakhov | 2018-10-08 | 2 | -1/+24 |
| | | | |||||
* | | | [Fix] Stop libevent from using cached time in rspamadm | Vsevolod Stakhov | 2018-10-08 | 2 | -1/+12 |
| | | | |||||
* | | | [Minor] Check for cached libevent time routines | Vsevolod Stakhov | 2018-10-08 | 4 | -3/+12 |
| | | | |||||
* | | | Merge pull request #2543 from heraklit256/extended-dnswl-scores | Vsevolod Stakhov | 2018-10-08 | 1 | -2/+5 |
|\ \ \ | |/ / |/| | | leaving original symbols if DNSWL composite rules are triggered | ||||
| * | | lower weight of RCVD_DKIM_ARC_DNSWL_HI to -1.0 | heraklit256 | 2018-10-08 | 1 | -1/+1 |
| | | | |||||
| * | | lower weight for RCVD_DKIM_ARC_DNSWL_MED and RCVD_DKIM_ARC_DNSWL_HIGH | heraklit256 | 2018-10-04 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | These were too high as other symbols - such as ARC_ALLOW - already introduce some negative scores. Thanks to @moisseev for reporting this. | ||||
| * | | leaving original symbols if DNSWL composite rules are triggered | heraklit256 | 2018-09-27 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | Without policy = "leave", rspamd replaces the original symbols in log and message header (if enabled), which makes debugging more hard and is not used in this case. | ||||
* | | | [Minor] Print timestamps when rspamadm is started in debug mode | Vsevolod Stakhov | 2018-10-08 | 2 | -22/+39 |
| | | |