Jean-Louis Dupond
3137892690
Fix disabling symbols
If enabled = false, then we should set RSPAMD_SYMBOL_FLAG_DISABLED.
Now setting enabled = true sets RSPAMD_SYMBOL_FLAG_DISABLED. Which is
incorrect.
пре 2 година
Vsevolod Stakhov
cd50e7bd57
[Minor] Fix some more issues
Found by: coverity scan
пре 2 година
Vsevolod Stakhov
4041c2d640
[Minor] Plug some leaks on error paths
Found by: coverity scan
пре 2 година
Vsevolod Stakhov
6729b60066
[Minor] Remove unused cfg fields
пре 2 година
Vsevolod Stakhov
718238fd33
[Rework] Rework learn and add classify condition
пре 2 година
Vsevolod Stakhov
6b80e5120a
[Minor] Add function to get a lua_reference from a string returning a function
пре 2 година
Tomohiro "Tomo-p" KATO
cdedeb9f4f
fix compatibility with lua-5.4
пре 3 година
Vsevolod Stakhov
b4679a32d4
[Project] Fix lua bindings
пре 3 година
Vsevolod Stakhov
fae4ed9fce
[Rework] Add composites manager concept
пре 3 година
Vsevolod Stakhov
b2c36feea7
[Rework] Composites: Start rework of the composites framework
пре 3 година
Vsevolod Stakhov
d31a116278
[Minor] Improve error logging
пре 3 година
Vsevolod Stakhov
137ceb2eb1
[Feature] Allow to log severity level explicitly
пре 3 година
Vsevolod Stakhov
40db5f6260
[Project] Css: Enable conditional css parsing support from the HTML parser
пре 3 година
Vsevolod Stakhov
cde1808617
[Minor] Allow empty string lists in config
пре 3 година
Vsevolod Stakhov
13a13b60f1
[Minor] Add `max_recipients` config knob
пре 4 година
Vsevolod Stakhov
a102caecf7
[Minor] Add a simple way to limit number of email addresses
пре 4 година
Vsevolod Stakhov
c2351037b5
[Feature] Support multiple base32 alphabets
пре 4 година
Vsevolod Stakhov
454b97c5e1
[Minor] Allow nulls as string value + improve errors report when I'm here
пре 4 година
Vsevolod Stakhov
5ebcabcff3
[Minor] Remove non-reject gtube patterns unless enable_test_patterns is enabled
пре 4 година
Vsevolod Stakhov
1a90ff5e27
[Minor] Support explicit enabling of the FIPS mode in OpenSSL
пре 4 година
Vsevolod Stakhov
fab141472d
[Minor] Distinguish max_lua_urls and max_urls
пре 4 година
Vsevolod Stakhov
545463577a
[Fix] Limit size of symbols options by max_opts_len option
пре 4 година
Vsevolod Stakhov
82ca7ec2ac
[Rework] Replace controller functions by any scanner worker if needed
пре 4 година
Vsevolod Stakhov
12f80b153d
[Minor] Fix redefining of `one_shot` and other `nshots` related attrs
пре 4 година
Vsevolod Stakhov
66005f3fa3
[Feature] Allow to disable symbols from the metric config
пре 4 година
Vsevolod Stakhov
4f21ecbd4a
[Minor] Allow 'upstreams' alias...
пре 4 година
Vsevolod Stakhov
ad664dd4c6
[Feature] Allow to explicitly set events backend
пре 4 година
Vsevolod Stakhov
e229b6dd55
[Fix] Add configurable number of threads for OpenBLAS
Issue: #3082
пре 4 година
Vsevolod Stakhov
c539153912
[Minor] Add some default options
пре 4 година
Vsevolod Stakhov
a49a31b3f7
[Feature] Add limit for number of URLs in Lua
пре 4 година
Vsevolod Stakhov
04127efeba
[Fix] Distinguish remote and local addrs parsing
пре 4 година
Vsevolod Stakhov
ca03fc2cc1
[Minor] Fix various static leaks
пре 4 година
Vsevolod Stakhov
66d8b6e434
[Fix] Do not call implicit strlen to avoid issues
пре 4 година
Vsevolod Stakhov
884a962a1e
[Project] More work towards heartbeating logic implementation
пре 4 година
Vsevolod Stakhov
261c54963d
[Project] Allow to kill workers that hang up
пре 4 година
Vsevolod Stakhov
3d97675cf4
[Project] Add preliminary support of the heartbeats
пре 4 година
Vsevolod Stakhov
56e236efa0
[Rework] No more magic
пре 4 година
Vsevolod Stakhov
ddcbe3942b
[Minor] Add public_groups_only flag
пре 4 година
Vsevolod Stakhov
d7c3fa7fe5
[Minor] Add public flag to the groups
пре 4 година
Vsevolod Stakhov
79fe034e7c
[Fix] Fix configuring symbols without scores
пре 4 година
Vsevolod Stakhov
6b1be1eb12
[Feature] Add description to the groups
Issue: #2985
пре 4 година
Vsevolod Stakhov
437cef075c
[Minor] Rework rspamd_parse_host_port_priority function result
пре 5 година
Vsevolod Stakhov
987dbf4487
[Minor] Plug leak
пре 5 година
Vsevolod Stakhov
615df8d1fa
[Rework] Eliminate lua_squeeze as it has shown no improvements
пре 5 година
Vsevolod Stakhov
c4cb8042cb
[Minor] Fix format string
пре 5 година
Vsevolod Stakhov
eb5fc65aca
[Fix] Do not use lightuserdata for traceback
LuaJIT limits lightuserdata usage to 47 bits. On Arm64, this leads to
break of the C <-> Lua interoperability using this type.
This rework has changed traceback function behaviour from lightuserdata
opaque pointer (GString * in particular) to luaL_Buffer.
Issue: #2906
пре 5 година
Vsevolod Stakhov
b218ec15bd
[Minor] Allow to tune GC related options
пре 5 година
Vsevolod Stakhov
04b317274d
[Minor] Allow to add additional paths to plugins
Issue: #2848
пре 5 година
Vsevolod Stakhov
61c2a3c1e4
[Fix] Initialize lua debugging earlier
пре 5 година
Vsevolod Stakhov
7dfecb9cc8
[Fix] Another fix for Redis sentinel
Issue: #2796
пре 5 година