Vsevolod Stakhov
8238dc0a23
[Project] Start optimization of userdata hashing
3 months ago
Vsevolod Stakhov
1fc2eaa7b3
Merge pull request #4855 from moisseev/webui
[Minor] Align items in card headers and buttons
3 months ago
moisseev
cc4bae7b93
[Minor] Update documentation reference
3 months ago
moisseev
08c034c966
[Minor] Align items in card headers and buttons
3 months ago
Vsevolod Stakhov
108dad4a6e
Merge pull request #4853 from moisseev/webui
[Minor] Improve minWidth calculation
3 months ago
moisseev
1dc3fe402b
[Minor] Improve minWidth calculation
3 months ago
Vsevolod Stakhov
f93ad4626b
Merge pull request #4852 from rspamd/vstakhov-proxy-nconns
Update `nconns` in proxy
3 months ago
Vsevolod Stakhov
24b189a91a
[Fix] Update `nconns` in proxy
3 months ago
Vsevolod Stakhov
5de6247460
[Minor] Add CLion artefacts
3 months ago
Vsevolod Stakhov
9483f70b87
Merge pull request #4849 from moisseev/webui
[WebUI] Add file input and drop area to scan tab
3 months ago
moisseev
62b136a336
[WebUI] Add file input and drop area to scan tab
3 months ago
Vsevolod Stakhov
152676f274
Merge pull request #4845 from fatalbanana/sync_publicsuffix
Sync public suffix list
3 months ago
Vsevolod Stakhov
c674224867
Merge pull request #4847 from fatalbanana/rspamadm_tests
[Test] rspamadm tests: override DBDIR
3 months ago
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 months ago
Andrew Lewis
29fb22ad75
[Test] rspamadm tests: override DBDIR
3 months ago
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 months ago
Vsevolod Stakhov
78f4df1e3f
Merge pull request #4834 from fatalbanana/gha_zombies
[Test] Use Robot-native process management
3 months ago
Andrew Lewis
f47853130d
[Test] Use Robot-native process management
- Partially unbreak functional tests in Github Actions
3 months ago
Andrew Lewis
7a15364103
Sync public suffix list
3 months ago
Vsevolod Stakhov
0689f0e7bd
Merge pull request #4843 from rspamd/vstakhov-libarchive
Support libarchive
3 months ago
Vsevolod Stakhov
d093bb5e0a
[Minor] Ask for utf8 string from libarchive
3 months ago
Vsevolod Stakhov
35085a042f
[Minor] Detect encryption when libarchive is used
3 months ago
Vsevolod Stakhov
8e8a09ffbf
[Project] Use libarchive for troublesome archives
3 months ago
Vsevolod Stakhov
642ca8c3a4
[Minor] Escape liquid
3 months ago
Vsevolod Stakhov
c64bea53c7
Merge pull request #4839 from rspamd/vstakhov-another-lupa-fix
Rework `jinja_template` functions to avoid LUPA global state dependency
3 months ago
Vsevolod Stakhov
21d8190dc1
Merge pull request #4838 from moisseev/webui
[WebUI] Disable buttons until tables are ready
3 months ago
Vsevolod Stakhov
33c00d4502
[Fix] Avoid stupid practice of polluting module's internal state
3 months ago
Vsevolod Stakhov
7b5b413b40
[Rework] Allow custom filters in `jinja_template`
3 months ago
moisseev
4b07085920
[WebUI] Disable buttons until tables are ready
to prevent race conditions
3 months ago
moisseev
945da96f9f
[Minor] Remove obsolete code
3 months ago
Vsevolod Stakhov
f719e0f329
Merge pull request #4830 from rspamd/vstakhov-fix-history-key
[Fix] Allow different template expansion parameters
3 months ago
Vsevolod Stakhov
269243987f
[Fix] Allow different template expansion parameters
Probably one of the most dirty hacks I've used in the Lua code in Rspamd...
3 months ago
Vsevolod Stakhov
23b730c272
Merge pull request #4829 from rspamd/revert-4826-vstakhov-fix-history-key
Revert "[Fix] Fix history key, as we use `{=` and not `{{` in templates"
3 months ago
Vsevolod Stakhov
923a70bbce
Revert "[Fix] Fix history key, as we use `{=` and not `{{` in templates"
3 months ago
Vsevolod Stakhov
a8c0e34fc8
Merge pull request #4826 from rspamd/vstakhov-fix-history-key
[Fix] Fix history key, as we use `{=` and not `{{` in templates
3 months ago
Vsevolod Stakhov
50e9652789
[Fix] Fix history key, as we use `{=` and not `{{` in templates
3 months ago
Vsevolod Stakhov
8c8f53d783
[Minor] Update version to 3.9.0
3 months ago
Vsevolod Stakhov
6c8e9a3378
[Minor] Allow to have only dynamic keys in fuzzy storage
3 months ago
Vsevolod Stakhov
dfe65a52f3
Merge pull request #4822 from rspamd/vstakhov-ctest
Build tests with CTest in Cmake
3 months ago
Vsevolod Stakhov
ee1c7fffdb
[Minor] Build tests with CTest in Cmake
3 months ago
Vsevolod Stakhov
cdca3d868c
Merge pull request #4818 from rspamd/vstakhov-fuzzy-keymap
Allow dynamic keypairs loading in fuzzy storage
3 months ago
Vsevolod Stakhov
9fae4ea25b
[Test] Working with bloody robot to add some new tests
3 months ago
Vsevolod Stakhov
8cf1f0698b
[Minor] Improve logging
3 months ago
Vsevolod Stakhov
6296080e41
[Fix] Fix initial maps load
3 months ago
Vsevolod Stakhov
0ded9a29ce
[Test] Add tests for dynamic fuzzy keys
3 months ago
Vsevolod Stakhov
27de26f22f
Merge pull request #4806 from rspamd/vstakhov-kas-improvements
[Feature] Improve Kaspersky AS integration
4 months ago
Vsevolod Stakhov
20bd3eecb7
[Feature] Implement dynamic keys map in fuzzy storage
4 months ago
Vsevolod Stakhov
a3866372a6
[Minor] Add refcounts on fuzzy keys for shared usage
4 months ago
Vsevolod Stakhov
c5da2ff5e9
[Rework] Use khash instead of glib hashes for many reasons
4 months ago
Vsevolod Stakhov
64c5a15ddd
Merge pull request #4816 from rspamd/vstakhov-4808
[Fix] Encode headers in metadata exporter
4 months ago