Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Test] Use correct image name | Andrew Lewis | 2024-03-14 | 1 | -2/+2 |
| | |||||
* | [Test] Use github-hosted runner | Andrew Lewis | 2024-03-14 | 1 | -4/+1 |
| | |||||
* | [Test] Migrate to Github Actions | Andrew Lewis | 2024-03-14 | 8 | -873/+202 |
| | |||||
* | Merge pull request #4870 from rspamd/vstakhov-rspamc-use-zstd | Vsevolod Stakhov | 2024-03-13 | 1 | -2/+2 |
|\ | | | | | Use zstd compression in client all the time | ||||
| * | [Minor] Use zstd compression by default in the client | Vsevolod Stakhov | 2024-03-13 | 1 | -2/+2 |
| | | | | | | | | No reasons why not to do it, as there are no supported versions without compression support | ||||
* | | Merge pull request #4869 from rspamd/vstakhov-fix-maps-parse | Vsevolod Stakhov | 2024-03-13 | 1 | -2/+9 |
|\ \ | | | | | | | Fix parsing of maps definitions | ||||
| * | | [Minor] Grr, reverse | Vsevolod Stakhov | 2024-03-13 | 1 | -3/+3 |
| |/ | |||||
| * | [Fix] Fix parsing of maps definitions | Vsevolod Stakhov | 2024-03-13 | 1 | -2/+9 |
|/ | |||||
* | Merge pull request #4867 from rspamd/vstakhov-reply-type | Vsevolod Stakhov | 2024-03-13 | 7 | -19/+67 |
|\ | | | | | [Feature] Support reply in message pack format | ||||
| * | [Fix] Libucl: Fix messagepack autodetection | Vsevolod Stakhov | 2024-03-13 | 1 | -1/+1 |
| | | |||||
| * | [Feature] Use msgpack in the client | Vsevolod Stakhov | 2024-03-12 | 1 | -4/+11 |
| | | |||||
| * | [Minor] Fix invocation | Vsevolod Stakhov | 2024-03-11 | 3 | -3/+3 |
| | | |||||
| * | [Feature] Support reply in message pack format | Vsevolod Stakhov | 2024-03-11 | 5 | -14/+55 |
| | | | | | | | | | | | | Rspamd currently sends reply in JSON format. However, message pack seems to be a better choice for a compatible client. It is faster and does not need escaping or even UTF8 validation. This is a surface for further updates. | ||||
* | | Merge pull request #4866 from rspamd/vstakhov-dkim-signing-vault | Vsevolod Stakhov | 2024-03-11 | 2 | -32/+42 |
|\| | | | | | Vault signing improvements | ||||
| * | [Rework] Another rework of the dkim signing logic | Vsevolod Stakhov | 2024-03-09 | 2 | -25/+22 |
| | | |||||
| * | [Rework] Allow multiple conditions for dkim signing when using vault/redis | Vsevolod Stakhov | 2024-03-09 | 2 | -7/+6 |
| | | |||||
| * | [Minor] Improve logging when doing signing via Vault | Vsevolod Stakhov | 2024-03-09 | 1 | -0/+14 |
|/ | | | | Issue: #4865 | ||||
* | [Fix] Change expiration logic for redis_cache | Vsevolod Stakhov | 2024-03-09 | 1 | -1/+1 |
| | | | | Noticed by: @jeremy | ||||
* | Merge pull request #4864 from moisseev/filtering | Vsevolod Stakhov | 2024-03-08 | 4 | -0/+27 |
|\ | | | | | [WebUI] Add check/uncheck all checkboxes buttons | ||||
| * | [WebUI] Add check/uncheck all checkboxes buttons | moisseev | 2024-03-08 | 4 | -0/+27 |
| | | | | | | | | to table filter dropdowns | ||||
* | | Merge pull request #4863 from moisseev/webui | Vsevolod Stakhov | 2024-03-08 | 1 | -2/+3 |
|\ \ | |/ |/| | [Minor] Add HTTP_MAGIC_SVG key | ||||
| * | [Minor] Add HTTP_MAGIC_SVG key | moisseev | 2024-03-07 | 1 | -2/+3 |
|/ | |||||
* | Merge pull request #4862 from moisseev/webui | Vsevolod Stakhov | 2024-03-07 | 2 | -0/+78 |
|\ | | | | | [Minor] Add background icon to drop area | ||||
| * | [Minor] Add background icon to drop area | moisseev | 2024-03-07 | 2 | -0/+78 |
| | | |||||
* | | Merge pull request #4861 from moisseev/webui | Vsevolod Stakhov | 2024-03-07 | 1 | -0/+1 |
|\| | | | | | [Minor] Serve SVG with the correct CT | ||||
| * | [Minor] Serve SVG with the correct CT | moisseev | 2024-03-07 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #4860 from rspamd/vstakhov-lua-udata-opt-moar | Vsevolod Stakhov | 2024-03-07 | 1 | -6/+10 |
|\ | | | | | Further optimization to the hot path of lua userdata checks | ||||
| * | [Feature] Further optimization to the hot path | Vsevolod Stakhov | 2024-03-06 | 1 | -6/+10 |
|/ | | | | | | | | | | We check userdata very frequently, so the idea here is the following: - Store the address of classname (converted to int) in the metatable at index 1 - When we need to check some udata, we can just compare the static address with the integer stored in metatable - This avoid quite an expensive `lua_rawequal` call for two tables as we know that our classes are quite static | ||||
* | Merge pull request #4857 from rspamd/vstakhov-lua-udata-opt | Vsevolod Stakhov | 2024-03-05 | 55 | -404/+658 |
|\ | | | | | [Project] Optimization of userdata hashing | ||||
| * | [Rework] Rework dynamic usage | Vsevolod Stakhov | 2024-03-05 | 3 | -6/+112 |
| | | |||||
| * | [Minor] Fix lua_tensor usage | Vsevolod Stakhov | 2024-03-05 | 2 | -11/+9 |
| | | |||||
| * | [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 #4856 from moisseev/webui | Vsevolod Stakhov | 2024-03-05 | 1 | -7/+16 |
|\ \ | |/ |/| | [Minor] Fix status tables borders | ||||
| * | [Minor] Fix status tables borders | moisseev | 2024-03-04 | 1 | -7/+16 |
|/ | |||||
* | 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 |