Vsevolod Stakhov
da5dbad9a6
[Minor] Disable rescore completely as it is broken with no torch
pirms 4 gadiem
Vsevolod Stakhov
38691d998d
[Project] Some efforts to fix rescore
pirms 4 gadiem
Vsevolod Stakhov
10aa926619
[Project] Remove has_torch definitions
pirms 4 gadiem
Vsevolod Stakhov
72ceee149f
[Minor] Allow to close connection to redis without pooling
Issue: #2796
pirms 5 gadiem
Vsevolod Stakhov
7fc1dd5af0
[Minor] Rspamadm: Add zstd compression support to grep subcommand
pirms 5 gadiem
Vsevolod Stakhov
4ac44f3b22
[Fix] Fix redis sentinel support
Issue: #2796
pirms 5 gadiem
Vsevolod Stakhov
a58c93ae7f
[Minor] DCC: Unfold DCC header
pirms 5 gadiem
Anton Yuzhaninov
2fd8ae4502
[Rework] Do not lowercase all data send to ClickHouse
A lot of strings stored in ClickHouse are case sensitive according to
standards - store them in original case. We can always can use
'lower(field)' in a ClickHouse query, but if string was lowercased by
Rspamd nothing can be done to recover lost information.
Lowercase domain parts of addresses - domains are not case sensitive and
storing them in lower case will simplify queries.
pirms 5 gadiem
Vsevolod Stakhov
f017ace89a
[Minor] Fix unique to work with iterators, add tests
pirms 5 gadiem
Vsevolod Stakhov
7a0b994494
[Feature] Lua_selectors: Add sort and uniq transform functions
pirms 5 gadiem
Vsevolod Stakhov
fd8fa3e700
[Minor] Clickhouse: Fix escaping
pirms 5 gadiem
Vsevolod Stakhov
5c81f0ce3d
[Fix] Clickhouse: Fix quoting
Issue: #2928
pirms 5 gadiem
Vsevolod Stakhov
47c14afb4e
[Project] Fix some more issues
pirms 5 gadiem
Vsevolod Stakhov
092129b521
[Project] Various fixes
pirms 5 gadiem
Vsevolod Stakhov
5a35f2e535
[Project] Rework settings registration
pirms 5 gadiem
Vsevolod Stakhov
f0ae042037
[Project] Settings: Add lua_settings library
pirms 5 gadiem
Vsevolod Stakhov
615df8d1fa
[Rework] Eliminate lua_squeeze as it has shown no improvements
pirms 5 gadiem
Vsevolod Stakhov
98f9ed8e84
[Minor] Fix missing require
pirms 5 gadiem
Vsevolod Stakhov
5bc16cb715
[Minor] Dkim_signing: NDR are not DKIM signed
Issue: #2901
pirms 5 gadiem
Vsevolod Stakhov
935e7918e6
[Minor] Compat: Allow to use old style sign_condition
pirms 5 gadiem
Vsevolod Stakhov
d4f9fc632e
[Rework] Dkim_signing: Move sign condition to dkim_signing
pirms 5 gadiem
Vsevolod Stakhov
0b00f71a3f
[Minor] Lua_util: Add callback_from_string routine
pirms 5 gadiem
Vsevolod Stakhov
2e5224fcab
[Minor] Use lua_smtp for dmarc reports
pirms 5 gadiem
Vsevolod Stakhov
73ce1838a2
[Minor] Rework API to remove task dependency
pirms 5 gadiem
Vsevolod Stakhov
3372a1c17c
[Minor] Use lua_smtp in metadata_exporter
pirms 5 gadiem
Vsevolod Stakhov
8b00d93e33
[Feature] Add lua_smtp library
pirms 5 gadiem
Carsten Rosenberg
c14864548a
[Minor] Fix oletools defaults
pirms 5 gadiem
Vsevolod Stakhov
79e69412d0
[Feature] Use maps logic from lua_maps for multimap
pirms 5 gadiem
Vsevolod Stakhov
9a26b96cf2
[Feature] Add maps cache and type refinement
pirms 5 gadiem
Vsevolod Stakhov
231cfdc796
[Fix] Fix dkim signing exceptions
Issue: #2909
pirms 5 gadiem
Vsevolod Stakhov
6836e1a5ae
[Minor] More fixes
pirms 5 gadiem
Vsevolod Stakhov
5aefad0f52
[Minor] Fix selectors usage
pirms 5 gadiem
Vsevolod Stakhov
79cf1be1c8
[Minor] Add symbols and type heuristic
pirms 5 gadiem
Vsevolod Stakhov
cef8b983ab
[Minor] Add docs
pirms 5 gadiem
Vsevolod Stakhov
4bc539a69f
[Project] Add preliminary version of maps expressions
pirms 5 gadiem
Vsevolod Stakhov
c9a2191527
[Minor] Return score with verdict
pirms 5 gadiem
Vsevolod Stakhov
5506704a03
[Fix] Arc: More arc signing fixes
pirms 5 gadiem
Vsevolod Stakhov
56d6231ba0
[Fix] Fix ARC signing after fixing another bug in it...
pirms 5 gadiem
Thomas Oettli
3d0df547e0
[Major] lua_scanners - fix dynamic scan
pirms 5 gadiem
Vsevolod Stakhov
f4efae27e9
[Fix] Switch to GMT
pirms 5 gadiem
Vsevolod Stakhov
36b8fd55cd
[Minor] Fix vault path
pirms 5 gadiem
Vsevolod Stakhov
9b36ecc93b
[Project] Implement keys rotation in the vault
pirms 5 gadiem
Carsten Rosenberg
d0b4431f81
[Minor] lua_scanners - try dynamic scan
pirms 5 gadiem
Vsevolod Stakhov
4d95a0327b
[Project] Improve keys creation in rspamadm vault
pirms 5 gadiem
Vsevolod Stakhov
506e7cd0ab
[Project] Improve dkim keys generation for vault
pirms 5 gadiem
Vsevolod Stakhov
07f9ed4ebf
[Minor] Distinguish vault usage
pirms 5 gadiem
Vsevolod Stakhov
26514fb406
[Minor] Fix vault URL
pirms 5 gadiem
Vsevolod Stakhov
bff7e9cea0
[Project] More logic in vault command
pirms 5 gadiem
Vsevolod Stakhov
a0df170f27
[Project] Add initial version of the vault management tool
pirms 5 gadiem
Vsevolod Stakhov
413d624f76
[Feature] Lua_util: Allow to obfuscate different fields
pirms 5 gadiem