Vsevolod Stakhov
6943c3c3a4
[Minor] Refactor DNS resolver invocations
5 years ago
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 years ago
Vsevolod Stakhov
938a0dba32
[Minor] Better Lua 5.3 compatibility
5 years ago
Michael McConville
8e7733b663
[Fix] Use the right boolean operator on error check
6 years ago
Vsevolod Stakhov
29820f8a7b
[Minor] Use rspamd_socketpair everywhere
6 years ago
Vsevolod Stakhov
2f0c6e0f26
[Minor] Prevent data corruption when dealing with signals
6 years ago
Vsevolod Stakhov
6b71fcb72f
[Rework] Run post-loads when all initialization is completed
6 years ago
Vsevolod Stakhov
99886642f9
[Fix] Fix abstract context layout
7 years ago
Vsevolod Stakhov
7156236d9d
[Fix] Fix passing data to log helper when many symbols defined
7 years ago
Vsevolod Stakhov
f9eb3b97eb
[Minor] Remove some unused variables
7 years ago
Vsevolod Stakhov
0c445cda06
[Fix] More random fixes for reload...
7 years ago
Vsevolod Stakhov
653ecce56f
[Fix] Plug termination memory leaks
7 years ago
Vsevolod Stakhov
26d6ee9911
[Fix] Fix usage of config during reload
7 years ago
Vsevolod Stakhov
a93fbccaea
[Fix] Fix various warnings and issues
7 years ago
Vsevolod Stakhov
b096690fba
[Minor] Init resolver in log helper
7 years ago
Vsevolod Stakhov
3b5bb8abc2
[Minor] Store ev_base for log_helper callbacks
7 years ago
Vsevolod Stakhov
098b9ae489
[CritFix] Fix workers scripts by sharing workers configs
7 years ago
Vsevolod Stakhov
be3414a88c
[Feature] Execute on_load scripts with ev_base ready
7 years ago
Vsevolod Stakhov
50c9bd3d09
[Feature] Allow to pass extra data from plugins to log helper
7 years ago
Vsevolod Stakhov
79375a182e
[Fix] Handle log pipe read errors
8 years ago
Vsevolod Stakhov
8fd0795fef
[Feature] Rework listening system to allow multiple socket types per worker
8 years ago
Vsevolod Stakhov
7d7fe81501
[Feature] Pass settings id to lua script from log helper
8 years ago
Vsevolod Stakhov
5cb2fe9654
[Feature] Extend log structure
8 years ago
Vsevolod Stakhov
d00b49ff64
[Feature] Execute lua scripts by log helper
8 years ago
Vsevolod Stakhov
dea4e8ebc8
[Fix] Some fixes for log pipe handling
8 years ago
Vsevolod Stakhov
37b5f80e6e
[Minor] Add startup mutex
8 years ago
Vsevolod Stakhov
9a03a7ac0c
[Feature] Add preliminary version of log_helper worker
8 years ago