Vsevolod Stakhov
3c4d373392
[Feature] Allow to limit maps per specific worker
пре 4 година
Vsevolod Stakhov
63800059e8
[Rework] Further isolation of the controller's functions
пре 4 година
Vsevolod Stakhov
82ca7ec2ac
[Rework] Replace controller functions by any scanner worker if needed
пре 4 година
Vsevolod Stakhov
296c0cd694
[Rework] Rework final scripts logic
пре 4 година
Vsevolod Stakhov
6c76c1728c
[Minor] Strictly check worker context magic
пре 4 година
Vsevolod Stakhov
e7ec90d67f
[Minor] Try to fix finishing handlers
пре 4 година
Vsevolod Stakhov
3da3ad2506
[Minor] Further static leaks removal
пре 4 година
Vsevolod Stakhov
68d4ae4557
[Fix] Extend task_timeout to postfilters stage
пре 4 година
Vsevolod Stakhov
b5f639d991
[Minor] Tell the exact task timeout value
пре 5 година
Vsevolod Stakhov
7ffeac6f52
[Rework] Distinguish protocol and task flags
пре 5 година
Vsevolod Stakhov
562fac4c3c
[Minor] Load hyperscan cache in controller as well
пре 5 година
Vsevolod Stakhov
675b33dd20
[Project] Adopt normal worker and contorller
пре 5 година
Vsevolod Stakhov
d5a36f4f75
[Project] Another iteration
пре 5 година
Vsevolod Stakhov
4b75d23d06
[Project] Adopt Lua API
пре 5 година
Vsevolod Stakhov
98897c1797
[Project] First refactoring step libevent->libev
пре 5 година
Vsevolod Stakhov
a7a0800dab
[Project] Lua_config: Add post init scripts
пре 5 година
Vsevolod Stakhov
79dc60d2a1
[Feature] Add least passthrough results
пре 5 година
Vsevolod Stakhov
8d43514a53
[Fix] Fix init code for servers keypairs cache
пре 5 година
Vsevolod Stakhov
6943c3c3a4
[Minor] Refactor DNS resolver invocations
пре 5 година
Vsevolod Stakhov
34cc551018
[Project] Preliminary support of HTTP proxies
Issue: #572
пре 5 година
Vsevolod Stakhov
3a1974cf17
[Rework] Another iteration of HTTP interfaces rework
пре 5 година
Vsevolod Stakhov
3089d894c5
[Minor] Fix another deinit race
пре 5 година
Vsevolod Stakhov
ceaafac997
[Minor] Fix cleanup
пре 5 година
Vsevolod Stakhov
d8833f06bd
[Project] HTTP: Rework HTTP connections API to simplify its usage
пре 5 година
Vsevolod Stakhov
3f00d108df
[Project] Adopt plugins, workers, rspamadm and rspamc for http_context
пре 5 година
Vsevolod Stakhov
aa07f4bc9e
[Project] More work towards flexible actions
пре 5 година
Vsevolod Stakhov
d3d19ad641
[Feature] Core: allow to emit soft reject on task timeout
пре 5 година
Vsevolod Stakhov
0846fb2f60
[Rework] Unify task_timeout
пре 5 година
Vsevolod Stakhov
dc09c49cad
[Feature] Allow to require encryption when accepting connections
пре 5 година
Vsevolod Stakhov
34f0b5587e
[Rework] Change time handling
пре 5 година
Vsevolod Stakhov
4929e73f2b
[Project] Another rework for symbols cache
пре 5 година
Mikhail Galanin
43d3cc3d8a
[Minor] Log should not depend on config
When config is being closed, some destructors could be called, and that dtors could write into log. Hence, it is better to terminate config and only then close log. And log should not refer disposed config
пре 5 година
Mikhail Galanin
3c0b613742
[Minor] call periodic, finish and on_load via coroutine
пре 5 година
Vsevolod Stakhov
1bd9b92735
[CritFix] Fix maps race conditions on reload
пре 6 година
Vsevolod Stakhov
4d386d0c68
[Minor] Allow to detect worker's scanner flag from lua
пре 6 година
Vsevolod Stakhov
e9b802f8c7
[Project] Convert all C modules to fast debug infrastructure
пре 6 година
Vsevolod Stakhov
fc4c42b43c
[Project] Add unigramms to language detection as well
пре 6 година
Vsevolod Stakhov
1f58c5fa98
[Project] Initialize language detector
пре 6 година
Vsevolod Stakhov
60383ec549
[Project] Enable language detector init in scanner workers
пре 6 година
Vsevolod Stakhov
c54eeafdd2
[Fix] Stop using of g_slice...
пре 6 година
Vsevolod Stakhov
6b71fcb72f
[Rework] Run post-loads when all initialization is completed
пре 7 година
Vsevolod Stakhov
8c673af470
[Feature] Improve maps checking frequency
пре 7 година
Vsevolod Stakhov
e902637bcc
[Minor] Further fixes to the monitored logic
пре 7 година
Vsevolod Stakhov
52b4b8db0b
[Rework] Send health checks from a single worker
пре 7 година
Vsevolod Stakhov
fd20fa9f63
[Rework] Further steps towards one process monitoring
пре 7 година
Vsevolod Stakhov
07b8d8cb2d
[Rework] Allow to use custom callback for monitored checks
пре 7 година
Vsevolod Stakhov
99886642f9
[Fix] Fix abstract context layout
пре 7 година
Vsevolod Stakhov
e7a43c0fb3
[Minor] Allow to set custom pool for a task
пре 7 година
Vsevolod Stakhov
906eff799f
[Feature] Initial support of self-scan in Rspamd proxy
пре 7 година
Vsevolod Stakhov
ffe52ffb1f
[Rework] Make log pipes worker agnostic, add scanners API
пре 7 година