Vsevolod Stakhov
b388997685
[Minor] Allow to deny certain ids for certain fuzzy keys
1 year ago
Vsevolod Stakhov
f450cf3d03
[Minor] Remove unused structure
1 year ago
Vsevolod Stakhov
18030c9bbf
[Rework] Breaking: Do not report soft reject in history
We can have much more clear information if we store the real action in
case of `soft-reject`. In this case, we can just imply that a module
that has set this action is an action itself, such as:
* greylist
* ratelimit
* multimap
* antivirus rule name
This policy seems quite reasonable, as `soft reject` has no meaning on
its own.
1 year ago
Vsevolod Stakhov
ede28c7e6b
[Minor] Honor RSPAMD_NO_CLEANUP in hs_helper as well
1 year ago
Vsevolod Stakhov
44f27a93e3
[Test] Properly set environment, fix teardown part
1 year ago
Vsevolod Stakhov
2828c6049c
[Minor] Add log line about hyperscan cleanup
1 year ago
Vsevolod Stakhov
3680254ecb
[Minor] Fuzzystat: Fix case of the options
1 year ago
Vsevolod Stakhov
aff665421f
[Minor] Fuzzystat: Allow to sort keys
1 year ago
Vsevolod Stakhov
2910ed59c0
[Minor] Use unsigned char for ascii checks
1 year ago
Vsevolod Stakhov
52abb61a10
[Minor] Add --name parameter to keypair generation
1 year ago
Vsevolod Stakhov
3f5ca5e8b0
[Minor] Allow to flatten keypair output
1 year ago
Vsevolod Stakhov
3099e34276
[Minor] Show name if available
1 year ago
Vsevolod Stakhov
27d878daa1
[Minor] Allow different dump types for the keypairs
1 year ago
Vsevolod Stakhov
ff3f5692fa
[Minor] Emit keypair on fuzzystat command
1 year ago
Vsevolod Stakhov
f8e0a6741a
[Minor] Allow to get keypairs extensions
1 year ago
Vsevolod Stakhov
93e3d6b7a9
[Minor] Add extensions to the keypairs
1 year ago
Vsevolod Stakhov
955fb068cd
[Minor] Store module that has set the pre-result
1 year ago
Vsevolod Stakhov
2270056a52
[Minor] Remove unused stuff
1 year ago
Vsevolod Stakhov
f227be52b2
[Test] Clean up dummy ssl client
1 year ago
Vsevolod Stakhov
3a4c01166f
[Test] Rework kill process tree utility
1 year ago
Vsevolod Stakhov
a9538199dd
[Test] Use asyncio
1 year ago
Vsevolod Stakhov
b0d93435f6
[Test] Remove another broken test
1 year ago
Vsevolod Stakhov
df5de37976
[Test] Fix another test
1 year ago
Vsevolod Stakhov
82422318d7
[Test] Fix one more stupid thing
1 year ago
Vsevolod Stakhov
c37d01b466
[Test] Remove broken tests
1 year ago
Vsevolod Stakhov
39047bb22e
[Test] Fix more tests
1 year ago
Vsevolod Stakhov
9df22a9472
[Test] Fix some minor stuff in dummy_http server
1 year ago
Vsevolod Stakhov
c7582132f0
[Test] Rework HTTP tests
1 year ago
Vsevolod Stakhov
8a55092716
[Test] Rewrite dummy http server
1 year ago
Vsevolod Stakhov
3afb49bfe7
[Minor] Remove legacy stuff
1 year ago
Vsevolod Stakhov
8c9043adae
[Test] Exclude more speed/fuzz tests to allow unit tests execution under 1 sec
1 year ago
Vsevolod Stakhov
8333ed5fb4
[Test] CI: Use all unit tests including expensive ones
1 year ago
Vsevolod Stakhov
51903dd4b6
[Test] Hide expensive unit tests with RSPAMD_LUA_EXPENSIVE_TESTS env variable
1 year ago
Vsevolod Stakhov
e72b64dd53
[Minor] Remove unused stuff
1 year ago
Vsevolod Stakhov
37bd2212f6
[Minor] Ratelimit: Further penging field adjustments
1 year ago
Vsevolod Stakhov
1d60483e9f
[Fix] Ratelimit: Use unpack for `HMGET` return value
1 year ago
Vsevolod Stakhov
038ed3f012
[Rules] Mid: Add MID_END_EQ_FROM_USER_PART rule
Issue: #4299
1 year ago
Vsevolod Stakhov
f847a98c8e
[Feature] Improve ratelimit redis scripts
* Use multi keys calls where useful
* Carefully refine `nrcpt` usage
* Add an additional `pending` field to ratelimit bursty senders earlier
1 year ago
Vsevolod Stakhov
281f28dcb5
Merge pull request #4365 from cpragadeesh/has_url_bug
[Fix] Return true from has_urls(true) if only emails are present
1 year ago
Pragadeesh Chandiran
b5bed7ddf2
[Fix] Return true from has_urls(true) if only emails are present
1 year ago
Vsevolod Stakhov
326d5b37a3
[Conf] Fix hashbl
1 year ago
Vsevolod Stakhov
532701a530
[Fix] Rework lists applications
1 year ago
Vsevolod Stakhov
97e048959f
[Minor] Fix occasional damage
1 year ago
Vsevolod Stakhov
86c71a6574
[Conf] RBL: Fix selector
1 year ago
Vsevolod Stakhov
644f6cb438
[Minor] Fix arguments schema
1 year ago
Vsevolod Stakhov
623d10c48e
[Minor] Improve logging
1 year ago
Vsevolod Stakhov
69bfba73da
[Conf] Preliminary try to add SURBL hashbl support (WIP)
1 year ago
Vsevolod Stakhov
2fed77b9c6
[Minor] Apply lua augmentations where available
1 year ago
Vsevolod Stakhov
d2c7100dfc
[Minor] Fix spelling
1 year ago
Vsevolod Stakhov
f5310feebd
[Minor] Allow to attach maps to the RBL module
1 year ago