Vsevolod Stakhov
68ea1140d7
[Project] Some further fixes
vor 1 Jahr
Vsevolod Stakhov
070120ed13
[Fix] Ignore non-unique stop words
vor 1 Jahr
Vsevolod Stakhov
264b9f2c48
[Project] Implement fasttext language detection
vor 1 Jahr
Vsevolod Stakhov
fea5bdc797
[Conf] Add language detection configuration
vor 1 Jahr
Vsevolod Stakhov
2426e04a9a
[Project] Show fasttext info
vor 1 Jahr
Vsevolod Stakhov
4627303717
[Project] Add preliminary language detector based on fasttext library
vor 1 Jahr
Vsevolod Stakhov
529a1f8b47
[Minor] Remove unused macro
vor 1 Jahr
Vsevolod Stakhov
0babcc489b
[Test] Fix unit tests
vor 1 Jahr
Vsevolod Stakhov
1a7b7d7076
[Feature] Add html parsing limit
vor 1 Jahr
Vsevolod Stakhov
017040605f
[Minor] Use utf8 compatible comparison
vor 1 Jahr
Vsevolod Stakhov
0a0e3f35c8
[Conf] Add `one_shot` to some specific multimap rules
vor 1 Jahr
Vsevolod Stakhov
d178f7e4c0
[Minor] Add build system support for fasttext library
vor 1 Jahr
Vsevolod Stakhov
5892a97db2
[Minor] Improve options
vor 1 Jahr
Vsevolod Stakhov
a8a58053e0
[Feature] Add extra symbol when URL redirector reaches nested limit
Issue: #4406
vor 1 Jahr
Vsevolod Stakhov
c19bd3bfb4
[Fix] Include the last character when parsing the last header with no value
Issue: #4388
vor 1 Jahr
Vsevolod Stakhov
e60fa8d9e0
Merge pull request #4422 from a16bitsysop/redirector
[Fix] remove obsolete rspamd-redirector files
vor 1 Jahr
Vsevolod Stakhov
bb523447cb
Merge pull request #4461 from moisseev/webui
[Minor] Fix pagination control border radius
vor 1 Jahr
Vsevolod Stakhov
4e11d4de17
Merge pull request #4449 from jendis/fix_arc
[CritFix] Fix arc signing
vor 1 Jahr
moisseev
745dbaa8ed
[Minor] Remove obsolete CSS rule
vor 1 Jahr
moisseev
02bb7ac7d5
[Minor] Fix pagination control border radius
vor 1 Jahr
Vsevolod Stakhov
e24c536e59
[Minor] Update lua-tableshape to 2.6.0
Issue: #4455
vor 1 Jahr
Vsevolod Stakhov
ad2d27ce7f
[Minor] Fix include/exclude policy
vor 1 Jahr
Vsevolod Stakhov
216266fde8
[Feature] Add ability to deny specific fuzzy flags by default
vor 1 Jahr
Vsevolod Stakhov
c222cf209d
[Minor] Pet luacheck
vor 1 Jahr
Vsevolod Stakhov
5bea1b1c63
[Minor] Fix key type in output
vor 1 Jahr
Vsevolod Stakhov
81c36ce900
[Minor] Print more useful information in the `--version` output
vor 1 Jahr
Vsevolod Stakhov
284b828a14
[Minor] Add `dnskey` type of output
Issue: #4429
vor 1 Jahr
Vsevolod Stakhov
1fb491d630
[Fix] Do not use `rspamadm.dkim_keygen`
vor 1 Jahr
Vsevolod Stakhov
a070e5a10a
[Feature] Finish all features of dkim_keygen in Lua
vor 1 Jahr
Vsevolod Stakhov
58bd6be3f7
[Rework] Write dkim keygen tool in lua
vor 1 Jahr
Vsevolod Stakhov
553d2c2f60
[Minor] Allow to save private key in output
vor 1 Jahr
Vsevolod Stakhov
a7b387d9aa
[Minor] Fix openssl invocation
vor 1 Jahr
Vsevolod Stakhov
d6c950e5f1
[Test] Add unit testing
vor 1 Jahr
Vsevolod Stakhov
3cc92b0ddd
[Feature] Add some missing functions to `lua_rsa` library
vor 1 Jahr
Vsevolod Stakhov
22fd372d45
Merge pull request #4457 from moisseev/rspamd-stats
[Minor] Use a scalar variable as a dir handle
vor 1 Jahr
Alexander Moisseev
fcfff55f03
[Minor] Use a scalar variable as a dir handle
instead of a bareword
vor 1 Jahr
Vsevolod Stakhov
9e6105e973
[Minor] Re-sign drone yaml
vor 1 Jahr
Vsevolod Stakhov
2d5efcdce2
Merge pull request #4453 from moisseev/webui
[WebUI] Fix "Clean history" button enabling/disabling in the Scan tab
vor 1 Jahr
moisseev
1460dc1283
[Test] Fix Stylelint and npm warnings
vor 1 Jahr
moisseev
62f6a21183
[WebUI] Fix "Clean history" button
enabling/disabling in the Scan tab
vor 1 Jahr
Vsevolod Stakhov
d0b6114490
[Rework] Default max shots must not influence options
Issue: #4450
vor 1 Jahr
Vsevolod Stakhov
e9fec3409a
[Minor] Do not propagate broken headers flag for attached messages
vor 1 Jahr
Jan Smutny
1d7cc87fe2
fixup! arc.lua: fix signature of ARC-Seal header
vor 1 Jahr
Vsevolod Stakhov
f62b23fdeb
Merge pull request #4448 from simbuerg/simbuerg/fix-double-dip-ratelimit
[Fix] Avoid double-dip of nrcpt when calculating ratelimit condition
vor 1 Jahr
Jan Smutny
6b1386d105
arc.lua: fix signature of ARC-Seal header
The ARC Set header field values must be supplied to the hash function in increasing
instance order, starting at 1.
Defined in https://www.rfc-editor.org/rfc/rfc8617.html#section-5.1.1 .
vor 1 Jahr
Jan Smutny
7a71edd3f5
arc.lua: fix usage of ARC-Authentication-Results in arc_sign_seal func
The ARC-Authentication-Results header field was gathered in function arc_sign_seal
directly from headers.
This commit adds the sorted ARC-Authentication-Results header to cache
which is then reused in arc_sign_seal function.
vor 1 Jahr
Andreas Simbuerger
092940ed5b
fix: avoid double-dip of nrcpt when calculating ratelimit condition
Before this commit, rspamd would consider the number of recipients of
the current message twice when calculating the ratelimit condition.
vor 1 Jahr
Vsevolod Stakhov
415d7637aa
[Test] Add unit tests for the compression functions
vor 1 Jahr
Vsevolod Stakhov
5f338096c1
[Minor] Fix some issues with the in-place gzip, add gunzip
vor 1 Jahr
Vsevolod Stakhov
a39f78ab83
[Feature] Use in-place deflation for strings
vor 1 Jahr