Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Share robot log and report on https://ci.rspamd.com/testlogs/ | Anton Yuzhaninov | 2018-10-22 | 2 | -2/+60 |
| | | | | | | | Sending functional test log (about 5Mb) in a email attachmend was temporary solution. Upload them to https://ci.rspamd.com/testlogs/ instead. Link to log/report will be printed in build log. | ||||
* | Simplify: default working directory is source root | Anton Yuzhaninov | 2018-10-22 | 1 | -1/+1 |
| | |||||
* | Enable core dumps for funcutional test | Anton Yuzhaninov | 2018-10-22 | 1 | -1/+4 |
| | | | | | Don't run gdb yet, it requires more work and can be done when it will be needed. | ||||
* | [Minor] Fix issues in lua http | Vsevolod Stakhov | 2018-10-22 | 2 | -6/+9 |
| | |||||
* | Merge pull request #2604 from moisseev/webui | Vsevolod Stakhov | 2018-10-22 | 6 | -16/+40 |
|\ | | | | | [Minor] Update Bootstrap to 3.3.7 | ||||
| * | [WebUI] Add history rows per page control | Alexander Moisseev | 2018-10-21 | 4 | -9/+32 |
| | | |||||
| * | [Minor] Update Bootstrap to 3.3.7 | Alexander Moisseev | 2018-10-21 | 2 | -7/+8 |
| | | |||||
* | | [Minor] More fixes to the internal modules | Vsevolod Stakhov | 2018-10-22 | 2 | -0/+19 |
| | | |||||
* | | [Minor] Various logs fixes | Vsevolod Stakhov | 2018-10-22 | 1 | -7/+16 |
| | | |||||
* | | [Minor] Add more fail-safety checks to symbols execution | Vsevolod Stakhov | 2018-10-22 | 1 | -20/+38 |
| | | |||||
* | | [Minor] Check deps before processing of rdeps | Vsevolod Stakhov | 2018-10-22 | 1 | -4/+12 |
| | | |||||
* | | [Minor] Another fix in spf plugin | Vsevolod Stakhov | 2018-10-22 | 1 | -1/+4 |
| | | |||||
* | | [Fix] Various fixes in embedded plugins | Vsevolod Stakhov | 2018-10-21 | 3 | -25/+44 |
| | | |||||
* | | [Fix] Fix finalization for internal plugins | Vsevolod Stakhov | 2018-10-21 | 5 | -0/+19 |
| | | |||||
* | | [Minor] Fix docs | Vsevolod Stakhov | 2018-10-21 | 1 | -27/+41 |
| | | |||||
* | | [Fix] Use proper syntax for making DNS requests | Vsevolod Stakhov | 2018-10-21 | 3 | -4/+10 |
| | | |||||
* | | [Project] Remove unneeded phases, add safe guards, fix issues | Vsevolod Stakhov | 2018-10-20 | 1 | -45/+23 |
| | | |||||
* | | [Project] Adopt C modules and stuff | Vsevolod Stakhov | 2018-10-20 | 6 | -18/+54 |
| | | |||||
* | | [Project] Add items logic in DNS resolver | Vsevolod Stakhov | 2018-10-20 | 2 | -11/+28 |
| | | |||||
* | | [Project] Adopt lua tcp | Vsevolod Stakhov | 2018-10-20 | 1 | -55/+23 |
| | | |||||
* | | [Project] Adopt lua redis | Vsevolod Stakhov | 2018-10-20 | 1 | -18/+44 |
| | | |||||
* | | [Project] Adopt lua http | Vsevolod Stakhov | 2018-10-20 | 1 | -39/+34 |
| | | |||||
* | | [Project] Fix Lua DNS code | Vsevolod Stakhov | 2018-10-20 | 2 | -14/+21 |
| | | |||||
* | | [Project] Further cleanup from the watchers | Vsevolod Stakhov | 2018-10-20 | 2 | -208/+22 |
| | | |||||
* | | [Project] Kill async watchers as they are way too complex | Vsevolod Stakhov | 2018-10-20 | 2 | -315/+5 |
| | | |||||
* | | [Project] Add logic of the async events counter | Vsevolod Stakhov | 2018-10-20 | 3 | -20/+49 |
| | | |||||
* | | [Project] Implement counter for async events in symcache item | Vsevolod Stakhov | 2018-10-20 | 3 | -21/+62 |
| | | |||||
* | | [Project] Rework symbols processing logic | Vsevolod Stakhov | 2018-10-20 | 3 | -124/+124 |
| | | |||||
* | | [Project] Pass cache item to the callback functions | Vsevolod Stakhov | 2018-10-20 | 10 | -66/+107 |
| | | |||||
* | | Fix coverage (#2603) | Anton Yuzhaninov | 2018-10-20 | 5 | -27/+304 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add utility to prepare C coverage for upload to coveralls.io It turned out that it is more easy to write own script then debug and fix coveralls utility (https://github.com/eddyxu/cpp-coveralls). gcov-coveralls.py can be used as a replacement for coveralls. * Save coverage data from .gcda files only once Coverage data in .gcda files is merged after each binary invocation, so we can run all test and then gather coverage data. If we dump them two times execution counts will be more then they be. * Switch from coveralls (cpp-coveralls) to own script Problem with coveralls was, that coverage for source files outside build directory was not added to the report. * Add tool to dump info from json for coveralls.io * Add debug * Fix: don't die if there is no service_job_id in json * Debug * Fix dump_coveralls.py * Rename to gcov_coveralls.py (s/-/_/) For most files in this repo '_' is used as separator. * Don't add source code to coveralls JSON According to https://docs.coveralls.io/api-introduction Coverals don't need source code, only MD5 digest to tracks changes. Anyway source code is already added by luacov-coveralls and source_digest is added by cpp-coveralls and gcov_coveralls.py Both options seems to work for now. * Provide path to source directory to merge_coveralls.py merge_coveralls.py has code to filter files and remove prefixes. When --root points to source directory merge_coveralls.py can strip prefix from absolute path in JSONs generated by luacov-coveralls. * Style Don't add parameters with default values. * Make --output optional It useful mainly for debugging. We can send report without saving it. * Log CI_COMMIT_AUTHOR env var It is not clear from drone.io source how CI_COMMIT_AUTHOR variable is set. Log it to see what it means. * Move merge_coveralls.py to test/tools This script is used not only for funcional test coverage, but for rspamd-test coverage too. * Remove debug * Style Use more compact formatting. * Write comment about parallel tests running [SKIP CI] Document why running tests in parallel may be bad idea (but still do so). * Fix typo [SKIP CI] | ||||
* | | [Fix] Don't perform forged recipients check for missing recipients | Vsevolod Stakhov | 2018-10-19 | 1 | -23/+25 |
|/ | |||||
* | [Minor] Improve SSL connection error message | Vsevolod Stakhov | 2018-10-19 | 1 | -1/+6 |
| | |||||
* | [Minor] Include file name when parsing config | Vsevolod Stakhov | 2018-10-19 | 1 | -0/+1 |
| | |||||
* | Merge pull request #2602 from moisseev/tidyall | Vsevolod Stakhov | 2018-10-19 | 1 | -11/+14 |
|\ | | | | | [Minor] Fix rspamd_stats so it passes Perl::Critic tests | ||||
| * | [Minor] Fix rspamd_stats so it passes Perl::Critic tests | Alexander Moisseev | 2018-10-19 | 1 | -11/+14 |
| | | |||||
* | | Merge pull request #2601 from citrin/perl-tidyall | Vsevolod Stakhov | 2018-10-19 | 1 | -0/+9 |
|\ \ | |/ |/| | Add tidyall checks for perl code | ||||
| * | Fix: tidyall expects to find .tidyallrc in --root-dir | Anton Yuzhaninov | 2018-10-18 | 1 | -1/+2 |
| | | |||||
| * | Add tidyall checks for perl code | Anton Yuzhaninov | 2018-10-18 | 1 | -0/+8 |
|/ | | | | | Based on analagous check added to CircleCI: https://github.com/rspamd/rspamd/commit/9ace1e0519bda09def77746c22ce952824074980 | ||||
* | Merge pull request #2566 from heraklit256/composites-leave | Vsevolod Stakhov | 2018-10-18 | 1 | -5/+10 |
|\ | | | | | Minor Composite rule cleanup | ||||
| * | lower score for PHISH_EMOTION to 1.0 | heraklit256 | 2018-10-17 | 1 | -1/+1 |
| | | |||||
| * | lower score for HAS_ANON_DOMAIN to 0.1 | heraklit256 | 2018-10-17 | 1 | -1/+1 |
| | | |||||
| * | Include ARC into AUTH_NA rule | heraklit256 | 2018-10-04 | 1 | -2/+2 |
| | | |||||
| * | Composite rules: Minor cleanups | heraklit256 | 2018-10-04 | 1 | -1/+3 |
| | | | | | | | | Added descriptions to some rules and unified AND operator. | ||||
| * | leave original symbols for composite rules | heraklit256 | 2018-10-04 | 1 | -0/+3 |
| | | | | | | | | | | Removing original symbols if a composite rule triggers is kind of confusing and makes debugging harder. | ||||
* | | Merge pull request #2599 from moisseev/tidyall | Vsevolod Stakhov | 2018-10-18 | 6 | -699/+701 |
|\ \ | | | | | | | [Test] Add TidyAll checks | ||||
| * | | [Minor] Reformat Pod documents | Alexander Moisseev | 2018-10-18 | 4 | -29/+24 |
| | | | |||||
| * | | [Minor] Reformat more Perl scripts | Alexander Moisseev | 2018-10-17 | 3 | -671/+643 |
| | | | |||||
| * | | [Test] Add TidyAll checks | Alexander Moisseev | 2018-10-17 | 1 | -0/+35 |
| | | | |||||
* | | | [Fix] Treat normal password as enable password if there is no enable password | Vsevolod Stakhov | 2018-10-17 | 1 | -0/+8 |
|/ / | |||||
* | | Merge pull request #2598 from moisseev/tidyall | Vsevolod Stakhov | 2018-10-17 | 7 | -1136/+1148 |
|\ \ | | | | | | | [Minor] Reformat Perl scripts |