Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Fix warnings | Vsevolod Stakhov | 2019-11-18 | 3 | -4/+10 |
| | |||||
* | Merge pull request #3151 from korgoth1/master | Vsevolod Stakhov | 2019-11-18 | 1 | -6/+9 |
|\ | | | | | [Test] P0F fix | ||||
| * | [Test] P0F fix | korgoth1 | 2019-11-18 | 1 | -6/+9 |
| | | |||||
* | | [Minor] Oops, fix misprint | Vsevolod Stakhov | 2019-11-18 | 1 | -1/+1 |
| | | |||||
* | | [Minor] Fix debian flags | Vsevolod Stakhov | 2019-11-18 | 2 | -2/+3 |
| | | |||||
* | | [Rework] Further cmake system rework | Vsevolod Stakhov | 2019-11-18 | 9 | -126/+260 |
|/ | |||||
* | [Minor] P0f: More output fixes | Vsevolod Stakhov | 2019-11-18 | 1 | -4/+12 |
| | |||||
* | [Rework] Make cmake structure more modular | Vsevolod Stakhov | 2019-11-18 | 7 | -620/+580 |
| | |||||
* | [Minor] P0f: Fix output | Vsevolod Stakhov | 2019-11-18 | 2 | -9/+19 |
| | |||||
* | [Minor] Grrr, fix operator | Vsevolod Stakhov | 2019-11-18 | 1 | -1/+1 |
| | |||||
* | [Fix] Fix utf8 validation for symbols options and empty strings | Vsevolod Stakhov | 2019-11-18 | 2 | -2/+6 |
| | |||||
* | Merge pull request #3147 from resec/master | Vsevolod Stakhov | 2019-11-18 | 2 | -45/+27 |
|\ | | | | | [Fix] Fixing multiple classifiers on redis | ||||
| * | Revert "[Fix] #3129 Multiple classifiers on redis working incorrectly" | resec | 2019-11-14 | 2 | -29/+3 |
| | | | | | | | | This reverts commit 14495547dea7e4a0c14cf1507ba7def74b58a4ce. | ||||
| * | [Fix] #3129 Multiple classifiers on redis working incorrectly | resec | 2019-11-08 | 2 | -3/+29 |
| | | |||||
| * | [Minor] #3129 Multiple classifiers on redis working incorrectly | resec | 2019-11-07 | 2 | -2/+2 |
| | | |||||
| * | [Fix] #3129 Multiple classifiers on redis working incorrectly | resec | 2019-11-07 | 1 | -7/+4 |
| | | |||||
| * | [Fix] #3129 Multiple classifiers on redis working incorrectly | resec | 2019-11-07 | 1 | -38/+23 |
| | | |||||
* | | Merge pull request #3150 from moisseev/patch-1 | Vsevolod Stakhov | 2019-11-18 | 1 | -1/+1 |
|\ \ | | | | | | | [Minor] Remove extra space | ||||
| * | | [Minor] Remove extra space | Alexander Moisseev | 2019-11-18 | 1 | -1/+1 |
| | | | |||||
* | | | [Minor] Add sanity check when trying to insert options | Vsevolod Stakhov | 2019-11-18 | 1 | -5/+26 |
|/ / | |||||
* | | [Minor] Fix action name | Vsevolod Stakhov | 2019-11-17 | 1 | -1/+1 |
| | | | | | | | | Submitted by: Alex Antropoff | ||||
* | | [Minor] Fix format string to avoid crash on 32bit systems with weird off_t | Vsevolod Stakhov | 2019-11-16 | 1 | -2/+3 |
| | | | | | | | | Issue: #3142 | ||||
* | | [Minor] Improve logging and set hostname for further usage | Vsevolod Stakhov | 2019-11-16 | 1 | -1/+4 |
| | | |||||
* | | [Minor] Validate symbols options | Vsevolod Stakhov | 2019-11-16 | 1 | -3/+21 |
| | | |||||
* | | [Feature] Always validate Rspamd protocol output | Vsevolod Stakhov | 2019-11-15 | 1 | -1/+15 |
| | | |||||
* | | [Minor] Use ref impl for small strings | Vsevolod Stakhov | 2019-11-15 | 1 | -1/+3 |
| | | |||||
* | | [Test] Improve tests | Vsevolod Stakhov | 2019-11-15 | 2 | -1/+131 |
| | | |||||
* | | [Fix] Fix issues found | Vsevolod Stakhov | 2019-11-15 | 4 | -21/+23 |
| | | |||||
* | | [Rework] Rewrite rspamd_str_make_utf_valid function | Vsevolod Stakhov | 2019-11-15 | 2 | -34/+83 |
| | | |||||
* | | [Minor] Init utf8 library | Vsevolod Stakhov | 2019-11-15 | 1 | -0/+13 |
| | | |||||
* | | [Project] Use own utf8 validation instead of glib | Vsevolod Stakhov | 2019-11-15 | 6 | -31/+62 |
| | | |||||
* | | [Project] Add fast utf8 validation library | Vsevolod Stakhov | 2019-11-15 | 10 | -4/+856 |
| | | |||||
* | | [Minor] Move CPU detection out of the cryptobox module | Vsevolod Stakhov | 2019-11-15 | 2 | -109/+105 |
| | | |||||
* | | [Rework] Move cmake modules to a dedicated path | Vsevolod Stakhov | 2019-11-15 | 6 | -4/+5 |
| | | |||||
* | | [Minor] Return early from quit command | Vsevolod Stakhov | 2019-11-14 | 1 | -0/+1 |
| | | |||||
* | | [Minor] Add failure reason in the upstreams code | Vsevolod Stakhov | 2019-11-13 | 13 | -56/+84 |
| | | |||||
* | | [Minor] Save port number in upstream name | Vsevolod Stakhov | 2019-11-13 | 1 | -1/+11 |
| | | |||||
* | | [Fix] Fix off-by-one in retries for the proxy | Vsevolod Stakhov | 2019-11-12 | 1 | -3/+3 |
| | | |||||
* | | [Minor] Some more speed improvements for base64 decoding | Vsevolod Stakhov | 2019-11-12 | 3 | -31/+31 |
| | | |||||
* | | [Feature] Improve base64 usage | Vsevolod Stakhov | 2019-11-12 | 3 | -20/+37 |
| | | |||||
* | | [Test] Improve base64 test | Vsevolod Stakhov | 2019-11-12 | 1 | -32/+56 |
| | | |||||
* | | [Minor] Use sane HTTP codes in case of proxy errors | Vsevolod Stakhov | 2019-11-12 | 2 | -2/+31 |
| | | |||||
* | | [Minor] Improve logging | Vsevolod Stakhov | 2019-11-12 | 1 | -1/+1 |
| | | |||||
* | | [Feature] Allow to limit maps per specific worker | Vsevolod Stakhov | 2019-11-11 | 16 | -53/+129 |
| | | |||||
* | | [Rework] Further isolation of the controller's functions | Vsevolod Stakhov | 2019-11-11 | 5 | -256/+324 |
| | | |||||
* | | [Rework] Replace controller functions by any scanner worker if needed | Vsevolod Stakhov | 2019-11-11 | 9 | -169/+242 |
| | | |||||
* | | Merge pull request #3144 from citrin/mailman_msgid | Vsevolod Stakhov | 2019-11-10 | 1 | -1/+2 |
|\ \ | | | | | | | [Minor] Optimize mailman_msgid regexp | ||||
| * | | [Minor] Optimize mailman_msgid regexp | Anton Yuzhaninov | 2019-11-10 | 1 | -1/+2 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The old regexp is susceptible to exponential backtracking. pcretest benchmark: ``` PCRE version 8.43 2019-02-23 /^<mailman\.\d+\.\d+\.\d+\..+\@\S+>$/ <mailman.0.1037840296.16399.mailman-developers@example.org> Execute time 0.0006 milliseconds 0: <mailman.0.1037840296.16399.mailman-developers@example.org> <mailman.0.0.0.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > Execute time 9.8803 milliseconds No match /^<mailman\.\d+\.\d+\.\d+\.[-+.:=\w]+@[-a-zA-Z\d.]+>$/ <mailman.0.1037840296.16399.mailman-developers@example.org> Execute time 0.0003 milliseconds 0: <mailman.0.1037840296.16399.mailman-developers@example.org> <mailman.0.0.0.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > Execute time 0.0002 milliseconds No match ``` | ||||
* | | [Minor] Sequential upstreams iteration is special | Vsevolod Stakhov | 2019-11-09 | 1 | -1/+1 |
| | | |||||
* | | [Minor] Except the current upstream when doing final DNS retransmit | Vsevolod Stakhov | 2019-11-08 | 1 | -1/+7 |
| | |