Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Rework] Use direct hashing instead of string hashing | Vsevolod Stakhov | 2024-03-05 | 2 | -11/+13 |
| | |||||
* | [Project] Convert the remaining | Vsevolod Stakhov | 2024-03-05 | 43 | -319/+413 |
| | |||||
* | [Minor] Forgotten files | Vsevolod Stakhov | 2024-03-05 | 2 | -0/+46 |
| | |||||
* | [Project] Start optimization of userdata hashing | Vsevolod Stakhov | 2024-03-05 | 18 | -57/+65 |
| | |||||
* | Merge pull request #4855 from moisseev/webui | Vsevolod Stakhov | 2024-03-04 | 3 | -58/+54 |
|\ | | | | | [Minor] Align items in card headers and buttons | ||||
| * | [Minor] Update documentation reference | moisseev | 2024-03-04 | 1 | -1/+1 |
| | | |||||
| * | [Minor] Align items in card headers and buttons | moisseev | 2024-03-04 | 3 | -57/+53 |
|/ | |||||
* | Merge pull request #4853 from moisseev/webui | Vsevolod Stakhov | 2024-03-03 | 1 | -1/+1 |
|\ | | | | | [Minor] Improve minWidth calculation | ||||
| * | [Minor] Improve minWidth calculation | moisseev | 2024-03-03 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #4852 from rspamd/vstakhov-proxy-nconns | Vsevolod Stakhov | 2024-03-02 | 1 | -0/+4 |
|\ | | | | | Update `nconns` in proxy | ||||
| * | [Fix] Update `nconns` in proxy | Vsevolod Stakhov | 2024-03-02 | 1 | -0/+4 |
|/ | |||||
* | [Minor] Add CLion artefacts | Vsevolod Stakhov | 2024-03-02 | 1 | -0/+2 |
| | |||||
* | Merge pull request #4849 from moisseev/webui | Vsevolod Stakhov | 2024-03-01 | 4 | -18/+94 |
|\ | | | | | [WebUI] Add file input and drop area to scan tab | ||||
| * | [WebUI] Add file input and drop area to scan tab | moisseev | 2024-03-01 | 4 | -18/+94 |
| | | |||||
* | | Merge pull request #4845 from fatalbanana/sync_publicsuffix | Vsevolod Stakhov | 2024-02-29 | 1 | -2090/+3819 |
|\ \ | | | | | | | Sync public suffix list | ||||
| * | | Sync public suffix list | Andrew Lewis | 2024-02-28 | 1 | -2090/+3819 |
| | | | |||||
* | | | Merge pull request #4847 from fatalbanana/rspamadm_tests | Vsevolod Stakhov | 2024-02-29 | 1 | -6/+26 |
|\ \ \ | | | | | | | | | [Test] rspamadm tests: override DBDIR | ||||
| * | | | [Test] rspamadm tests: override DBDIR | Andrew Lewis | 2024-02-29 | 1 | -6/+26 |
| | | | | |||||
* | | | | Merge pull request #4846 from twesterhever/temp-file-url | Vsevolod Stakhov | 2024-02-29 | 1 | -0/+7 |
|\ \ \ \ | |/ / / |/| | | | [Minor] Add HAS_FILE_URL rule for messages containing a file:// URL | ||||
| * | | | [Minor] Add HAS_FILE_URL rule for messages containing a file:// URL | twesterhever | 2024-02-29 | 1 | -0/+7 |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | These are frequently abused for distributing malware via non-HTTP protocols, such as public Samba servers. file:// URLs may also be abused for including files from the victims' machine in a message. Either way, a legitimate usecase is unlikely. Signed-off-by: twesterhever <40121680+twesterhever@users.noreply.github.com> | ||||
* | | | Merge pull request #4834 from fatalbanana/gha_zombies | Vsevolod Stakhov | 2024-02-29 | 9 | -90/+66 |
|\ \ \ | |/ / |/| | | [Test] Use Robot-native process management | ||||
| * | | [Test] Use Robot-native process management | Andrew Lewis | 2024-02-29 | 9 | -90/+66 |
| |/ | | | | | | | - Partially unbreak functional tests in Github Actions | ||||
* | | Merge pull request #4843 from rspamd/vstakhov-libarchive | Vsevolod Stakhov | 2024-02-28 | 2 | -9/+50 |
|\ \ | |/ |/| | Support libarchive | ||||
| * | [Minor] Ask for utf8 string from libarchive | Vsevolod Stakhov | 2024-02-28 | 1 | -1/+1 |
| | | |||||
| * | [Minor] Detect encryption when libarchive is used | Vsevolod Stakhov | 2024-02-28 | 1 | -0/+7 |
| | | |||||
| * | [Project] Use libarchive for troublesome archives | Vsevolod Stakhov | 2024-02-28 | 2 | -9/+43 |
|/ | |||||
* | [Minor] Escape liquid | Vsevolod Stakhov | 2024-02-26 | 1 | -2/+2 |
| | |||||
* | Merge pull request #4839 from rspamd/vstakhov-another-lupa-fix | Vsevolod Stakhov | 2024-02-26 | 2 | -13/+59 |
|\ | | | | | Rework `jinja_template` functions to avoid LUPA global state dependency | ||||
| * | [Fix] Avoid stupid practice of polluting module's internal state | Vsevolod Stakhov | 2024-02-25 | 1 | -7/+15 |
| | | |||||
| * | [Rework] Allow custom filters in `jinja_template` | Vsevolod Stakhov | 2024-02-25 | 1 | -6/+44 |
| | | |||||
* | | Merge pull request #4838 from moisseev/webui | Vsevolod Stakhov | 2024-02-25 | 4 | -47/+31 |
|\ \ | |/ |/| | [WebUI] Disable buttons until tables are ready | ||||
| * | [WebUI] Disable buttons until tables are ready | moisseev | 2024-02-25 | 4 | -45/+31 |
| | | | | | | | | to prevent race conditions | ||||
| * | [Minor] Remove obsolete code | moisseev | 2024-02-24 | 1 | -2/+0 |
|/ | |||||
* | Merge pull request #4830 from rspamd/vstakhov-fix-history-key | Vsevolod Stakhov | 2024-02-22 | 2 | -41/+49 |
|\ | | | | | [Fix] Allow different template expansion parameters | ||||
| * | [Fix] Allow different template expansion parameters | Vsevolod Stakhov | 2024-02-21 | 2 | -41/+49 |
|/ | | | | Probably one of the most dirty hacks I've used in the Lua code in Rspamd... | ||||
* | Merge pull request #4829 from rspamd/revert-4826-vstakhov-fix-history-key | Vsevolod Stakhov | 2024-02-21 | 3 | -4/+4 |
|\ | | | | | Revert "[Fix] Fix history key, as we use `{=` and not `{{` in templates" | ||||
| * | Revert "[Fix] Fix history key, as we use `{=` and not `{{` in templates" | Vsevolod Stakhov | 2024-02-21 | 3 | -4/+4 |
|/ | |||||
* | Merge pull request #4826 from rspamd/vstakhov-fix-history-key | Vsevolod Stakhov | 2024-02-21 | 3 | -4/+4 |
|\ | | | | | [Fix] Fix history key, as we use `{=` and not `{{` in templates | ||||
| * | [Fix] Fix history key, as we use `{=` and not `{{` in templates | Vsevolod Stakhov | 2024-02-21 | 3 | -4/+4 |
|/ | |||||
* | [Minor] Update version to 3.9.0 | Vsevolod Stakhov | 2024-02-20 | 2 | -2/+17 |
| | |||||
* | [Minor] Allow to have only dynamic keys in fuzzy storage | Vsevolod Stakhov | 2024-02-20 | 1 | -1/+7 |
| | |||||
* | Merge pull request #4822 from rspamd/vstakhov-ctest | Vsevolod Stakhov | 2024-02-19 | 2 | -44/+51 |
|\ | | | | | Build tests with CTest in Cmake | ||||
| * | [Minor] Build tests with CTest in Cmake | Vsevolod Stakhov | 2024-02-19 | 2 | -44/+51 |
|/ | |||||
* | Merge pull request #4818 from rspamd/vstakhov-fuzzy-keymap | Vsevolod Stakhov | 2024-02-17 | 11 | -151/+611 |
|\ | | | | | Allow dynamic keypairs loading in fuzzy storage | ||||
| * | [Test] Working with bloody robot to add some new tests | Vsevolod Stakhov | 2024-02-17 | 6 | -10/+119 |
| | | |||||
| * | [Minor] Improve logging | Vsevolod Stakhov | 2024-02-17 | 1 | -6/+13 |
| | | |||||
| * | [Fix] Fix initial maps load | Vsevolod Stakhov | 2024-02-17 | 2 | -7/+12 |
| | | |||||
| * | [Test] Add tests for dynamic fuzzy keys | Vsevolod Stakhov | 2024-02-17 | 5 | -8/+102 |
| | | |||||
| * | [Feature] Implement dynamic keys map in fuzzy storage | Vsevolod Stakhov | 2024-02-16 | 1 | -72/+269 |
| | | |||||
| * | [Minor] Add refcounts on fuzzy keys for shared usage | Vsevolod Stakhov | 2024-02-15 | 1 | -5/+12 |
| | |