Vsevolod Stakhov
149e4cccf3
[Fix] Fix parsing of maps definitions
пре 3 месеци
Vsevolod Stakhov
69f265d68c
Merge pull request #4867 from rspamd/vstakhov-reply-type
[Feature] Support reply in message pack format
пре 3 месеци
Vsevolod Stakhov
b368f28b84
[Fix] Libucl: Fix messagepack autodetection
пре 3 месеци
Vsevolod Stakhov
bc1d4d92f5
[Feature] Use msgpack in the client
пре 3 месеци
Vsevolod Stakhov
fa45782ada
[Minor] Fix invocation
пре 3 месеци
Vsevolod Stakhov
9b78be4f03
[Feature] Support reply in message pack format
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.
пре 3 месеци
Vsevolod Stakhov
eb67e5572b
Merge pull request #4866 from rspamd/vstakhov-dkim-signing-vault
Vault signing improvements
пре 3 месеци
Vsevolod Stakhov
a4de9b2ebb
[Rework] Another rework of the dkim signing logic
пре 3 месеци
Vsevolod Stakhov
3de247b318
[Rework] Allow multiple conditions for dkim signing when using vault/redis
пре 3 месеци
Vsevolod Stakhov
db0911cdb4
[Minor] Improve logging when doing signing via Vault
Issue: #4865
пре 3 месеци
Vsevolod Stakhov
ef35949188
[Fix] Change expiration logic for redis_cache
Noticed by: @jeremy
пре 3 месеци
Vsevolod Stakhov
9dcce12100
Merge pull request #4864 from moisseev/filtering
[WebUI] Add check/uncheck all checkboxes buttons
пре 3 месеци
moisseev
72b660061d
[WebUI] Add check/uncheck all checkboxes buttons
to table filter dropdowns
пре 3 месеци
Vsevolod Stakhov
08deb761dc
Merge pull request #4863 from moisseev/webui
[Minor] Add HTTP_MAGIC_SVG key
пре 3 месеци
moisseev
e6bde4044a
[Minor] Add HTTP_MAGIC_SVG key
пре 3 месеци
Vsevolod Stakhov
a7776b19ce
Merge pull request #4862 from moisseev/webui
[Minor] Add background icon to drop area
пре 3 месеци
moisseev
a71c5a26a3
[Minor] Add background icon to drop area
пре 3 месеци
Vsevolod Stakhov
0b14fd385e
Merge pull request #4861 from moisseev/webui
[Minor] Serve SVG with the correct CT
пре 3 месеци
moisseev
1ef13a2419
[Minor] Serve SVG with the correct CT
пре 3 месеци
Vsevolod Stakhov
f546071626
Merge pull request #4860 from rspamd/vstakhov-lua-udata-opt-moar
Further optimization to the hot path of lua userdata checks
пре 3 месеци
Vsevolod Stakhov
0e1c723643
[Feature] Further optimization to the hot path
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
пре 3 месеци
Vsevolod Stakhov
5c8a705941
Merge pull request #4857 from rspamd/vstakhov-lua-udata-opt
[Project] Optimization of userdata hashing
пре 3 месеци
Vsevolod Stakhov
4ddfbe0a6e
Merge pull request #4856 from moisseev/webui
[Minor] Fix status tables borders
пре 3 месеци
Vsevolod Stakhov
bcd36f7959
[Rework] Rework dynamic usage
пре 3 месеци
Vsevolod Stakhov
dd284d1c1e
[Minor] Fix lua_tensor usage
пре 3 месеци
Vsevolod Stakhov
900f364e36
[Rework] Use direct hashing instead of string hashing
пре 3 месеци
Vsevolod Stakhov
75327b3889
[Project] Convert the remaining
пре 3 месеци
Vsevolod Stakhov
72539a7ad1
[Minor] Forgotten files
пре 3 месеци
Vsevolod Stakhov
8238dc0a23
[Project] Start optimization of userdata hashing
пре 3 месеци
moisseev
c509c904a3
[Minor] Fix status tables borders
пре 3 месеци
Vsevolod Stakhov
1fc2eaa7b3
Merge pull request #4855 from moisseev/webui
[Minor] Align items in card headers and buttons
пре 3 месеци
moisseev
cc4bae7b93
[Minor] Update documentation reference
пре 3 месеци
moisseev
08c034c966
[Minor] Align items in card headers and buttons
пре 3 месеци
Vsevolod Stakhov
108dad4a6e
Merge pull request #4853 from moisseev/webui
[Minor] Improve minWidth calculation
пре 3 месеци
moisseev
1dc3fe402b
[Minor] Improve minWidth calculation
пре 3 месеци
Vsevolod Stakhov
f93ad4626b
Merge pull request #4852 from rspamd/vstakhov-proxy-nconns
Update `nconns` in proxy
пре 3 месеци
Vsevolod Stakhov
24b189a91a
[Fix] Update `nconns` in proxy
пре 3 месеци
Vsevolod Stakhov
5de6247460
[Minor] Add CLion artefacts
пре 3 месеци
Vsevolod Stakhov
9483f70b87
Merge pull request #4849 from moisseev/webui
[WebUI] Add file input and drop area to scan tab
пре 3 месеци
moisseev
62b136a336
[WebUI] Add file input and drop area to scan tab
пре 3 месеци
Vsevolod Stakhov
152676f274
Merge pull request #4845 from fatalbanana/sync_publicsuffix
Sync public suffix list
пре 3 месеци
Vsevolod Stakhov
c674224867
Merge pull request #4847 from fatalbanana/rspamadm_tests
[Test] rspamadm tests: override DBDIR
пре 3 месеци
Vsevolod Stakhov
8154c91fb7
Merge pull request #4846 from twesterhever/temp-file-url
[Minor] Add HAS_FILE_URL rule for messages containing a file:// URL
пре 3 месеци
Andrew Lewis
29fb22ad75
[Test] rspamadm tests: override DBDIR
пре 3 месеци
twesterhever
c599cb599e
[Minor] Add HAS_FILE_URL rule for messages containing a file:// URL
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>
пре 3 месеци
Vsevolod Stakhov
78f4df1e3f
Merge pull request #4834 from fatalbanana/gha_zombies
[Test] Use Robot-native process management
пре 3 месеци
Andrew Lewis
f47853130d
[Test] Use Robot-native process management
- Partially unbreak functional tests in Github Actions
пре 4 месеци
Andrew Lewis
7a15364103
Sync public suffix list
пре 4 месеци
Vsevolod Stakhov
0689f0e7bd
Merge pull request #4843 from rspamd/vstakhov-libarchive
Support libarchive
пре 4 месеци
Vsevolod Stakhov
d093bb5e0a
[Minor] Ask for utf8 string from libarchive
пре 4 месеци