Vsevolod Stakhov
c19d8d8af0
[Minor] Fix format string
5 years ago
Vsevolod Stakhov
2c316e86a1
[Fix] Fix maps object update race condition
Issue: #2467
5 years ago
Vsevolod Stakhov
8920c4d8fa
[Fix] Rework groups scores definitions
5 years ago
Vsevolod Stakhov
bd63ea11af
[Minor] Core: Treat meaningless actions as ham
5 years ago
Vsevolod Stakhov
f97078913a
[Minor] Core: Use quarantine/dicard as semi-standard actions
5 years ago
Vsevolod Stakhov
da346dc41d
[Minor] Add missing actions
5 years ago
Vsevolod Stakhov
2ac0fbea27
[Minor] Core: Add milter actions concept
5 years ago
Vsevolod Stakhov
8dcb70a57f
[Minor] Core: Fix crash when reading dynamic actions
5 years ago
Vsevolod Stakhov
9546576a9e
[Minor] Fix some issues
5 years ago
Vsevolod Stakhov
aa07f4bc9e
[Project] More work towards flexible actions
5 years ago
Vsevolod Stakhov
137f4b1e53
[Project] Fix setting of actions score
5 years ago
Vsevolod Stakhov
dce02c48d8
[Project] Move action definition to avoid uthash pollution
5 years ago
Vsevolod Stakhov
96986ba7f7
[Project] More steps to flexible actions
5 years ago
Vsevolod Stakhov
60107a1f7d
[Project] Add concept of flexible actions
5 years ago
Vsevolod Stakhov
36e960ed74
[Rework] Slashing: Distinguish lualibdir, pluginsdir and sharedir
5 years ago
Vsevolod Stakhov
0846fb2f60
[Rework] Unify task_timeout
5 years ago
Vsevolod Stakhov
2bcf327219
[Feature] Implement more strict configuration tests
5 years ago
Vsevolod Stakhov
9d538ae705
[CritFix] Fix adding symbols to their primary groups
5 years ago
Vsevolod Stakhov
3dadbb5159
[Feature] Filter tokens in bayes
5 years ago
Vsevolod Stakhov
d2f82b9a72
[Minor] Add new config options to classifiers
5 years ago
Vsevolod Stakhov
4929e73f2b
[Project] Another rework for symbols cache
5 years ago
Vsevolod Stakhov
8c5dafb02f
[Minor] Add logging variable for forced actions
5 years ago
Vsevolod Stakhov
4d1bc130eb
[Minor] Fix desctruction order
5 years ago
Vsevolod Stakhov
b50a8429cf
[CritFix] Increase default words_decay
5 years ago
Vsevolod Stakhov
86e0d6c14d
[Fix] Another try to fix race conditions on config unload
5 years ago
Mikhail Galanin
be2a17a180
[Minor] Change deinit order
some destructors in Lua could require Redis pool, that is why the pool should be shud down after lua_state.
While redis pool is created in the mempool.
5 years ago
Mikhail Galanin
2c501018c0
[Project] coroutine threaded model for API calls: thread pool
5 years ago
Vsevolod Stakhov
67761b7370
[Project] Implement fast module ctx lookup
5 years ago
Vsevolod Stakhov
2648124d97
[Project] Implement HTTP maps caching
6 years ago
Vsevolod Stakhov
3efd7b744d
[Feature] Preload file and static maps in main process
6 years ago
Vsevolod Stakhov
8d393a012f
[CritFix] Fix maps after reload
Issue: #2293
6 years ago
Vsevolod Stakhov
b9902dde2b
[Minor] Allow to reinit URLs library
6 years ago
Vsevolod Stakhov
c08f35e976
[Minor] More init leaks
6 years ago
Vsevolod Stakhov
d168084c5a
[Minor] Fix more init/deinit leaks
6 years ago
Vsevolod Stakhov
7406e60b74
[Fix] Cleanup maps data on shutdown
6 years ago
Vsevolod Stakhov
7680bbbc58
[Feature] Provide $HOSTNAME variable in UCL
6 years ago
Vsevolod Stakhov
25ef6b9821
[Project] Rework rspamadm and Lua init path
6 years ago
Vsevolod Stakhov
f57c6e2c50
[Feature] Allow multiple groups for symbols
6 years ago
Vsevolod Stakhov
1a21511cf9
[Minor] Show bind line if available
6 years ago
Vsevolod Stakhov
ce8577d636
[Minor] Try to allow disabling JIT in PCRE
6 years ago
Vsevolod Stakhov
c28687631b
[Minor] Fix implicit arrays case
6 years ago
Vsevolod Stakhov
7448425afe
[Fix] Add resolving version of radix map helper
6 years ago
Vsevolod Stakhov
09a949fdf2
[Project] Make various API functions public
6 years ago
Vsevolod Stakhov
e417edfa97
[Feature] Add lua rules squeezing
6 years ago
Vsevolod Stakhov
2739b417ab
[Feature] Add filename to log format
6 years ago
Vsevolod Stakhov
4b9b8cc4c7
[Feature] Add torch conditional to configuration
6 years ago
Vsevolod Stakhov
5ee9d4f25d
[Minor] Treat 'ungrouped' group specially
6 years ago
Vsevolod Stakhov
577a34501b
[Feature] Rework logging configuration for rspamadm case
6 years ago
Vsevolod Stakhov
457ddc0e29
[Fix] Fix groups override when defining symbols
6 years ago
Vsevolod Stakhov
ec72b3f03d
[Minor] Allocate larger config static pool
6 years ago