Vsevolod Stakhov
a18c2f7c4b
[Minor] Plug memory leak for sigaltstack
1 рік тому
Vsevolod Stakhov
bfd6f0dba6
[Minor] Add utility function for task timeouts
1 рік тому
Vsevolod Stakhov
c020213cb5
[Minor] Replace some of macro uses
2 роки тому
Vsevolod Stakhov
4041c2d640
[Minor] Plug some leaks on error paths
Found by: coverity scan
2 роки тому
Vsevolod Stakhov
b70711c9e1
[Minor] Slightly increase write timeout
3 роки тому
Christian Göttsche
d6da3282ea
[Minor] Enable missing_noreturn compiler warning
4 роки тому
Vsevolod Stakhov
1485bf2c42
[Rework] Move local IPs check
4 роки тому
Vsevolod Stakhov
41e28d1148
[Rework] Further project structure reorganisation
4 роки тому
Vsevolod Stakhov
3424122c9d
[Rework] Logger: Fix issues found so far
4 роки тому
Vsevolod Stakhov
135e797e93
[Minor] Fix reseted connections handling
4 роки тому
Vsevolod Stakhov
f8be5f536b
[Minor] Move functions
4 роки тому
Vsevolod Stakhov
e0639a0d35
[Minor] Improve log message
4 роки тому
Vsevolod Stakhov
23b99d31a9
[Project] Allow to enable mempool debugging from the protocol
4 роки тому
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 роки тому