Vsevolod Stakhov
|
3d94db91d6
|
[Minor] Fix format string...
|
2 years ago |
Vsevolod Stakhov
|
7fee396041
|
[Minor] Fix some more issues
Found by: coverity scan
|
2 years ago |
Vsevolod Stakhov
|
196499cda2
|
[Minor] Add health check command for control interface
|
2 years ago |
Vsevolod Stakhov
|
980d8b7d6b
|
[Minor] Explicitly specify af for socketpair
|
4 years ago |
Christian Göttsche
|
765813e908
|
[Minor] silence warnings about unused function results
GCC does not respect `(void) func()`
|
4 years ago |
Vsevolod Stakhov
|
192c6b791d
|
[Minor] Try harder to avoid races on child termination
|
4 years ago |
Vsevolod Stakhov
|
856a786462
|
[Fix] Try hard to deal with ghost workers
|
4 years ago |
Vsevolod Stakhov
|
a2d93ce101
|
[Minor] Reduce log noise
|
4 years ago |
Vsevolod Stakhov
|
a2230af117
|
[Rework] Re cache: Load compiled hyperscan in the main process as well
|
4 years ago |
Vsevolod Stakhov
|
41e28d1148
|
[Rework] Further project structure reorganisation
|
4 years ago |
Vsevolod Stakhov
|
7d237da393
|
[Minor] Slightly improve logging in case of termination
|
4 years ago |
Vsevolod Stakhov
|
de0d607619
|
[Minor] Add string/enum conversion methods
|
4 years ago |
Vsevolod Stakhov
|
87232e48b7
|
[Project] Add child change control command type
|
4 years ago |
Vsevolod Stakhov
|
344e0d1f75
|
[Project] Implement srv commands broadcast
|
4 years ago |
Vsevolod Stakhov
|
0844254be5
|
[Project] Avoid using of the worker pointer in srv handlers
|
4 years ago |
Vsevolod Stakhov
|
5093c1cf29
|
[Project] Allow to convert control command from a string
|
4 years ago |
Vsevolod Stakhov
|
952850a474
|
[Project] Add heartbeat events
|
4 years ago |
Vsevolod Stakhov
|
0b059629d7
|
[Minor] Reduce race condition probability
|
4 years ago |
Vsevolod Stakhov
|
5bbe6638e1
|
[Minor] Fix control handler
|
5 years ago |
Vsevolod Stakhov
|
562fac4c3c
|
[Minor] Load hyperscan cache in controller as well
|
5 years ago |
Vsevolod Stakhov
|
eafdd22103
|
[Minor] Try to fix more issues
|
5 years ago |
Vsevolod Stakhov
|
45b60f8df7
|
[Project] More libserver adoptions
|
5 years ago |
Vsevolod Stakhov
|
98897c1797
|
[Project] First refactoring step libevent->libev
|
5 years ago |
Vsevolod Stakhov
|
3a1974cf17
|
[Rework] Another iteration of HTTP interfaces rework
|
5 years ago |
Vsevolod Stakhov
|
3ffba68096
|
[Fix] Fix issues with storing of the accepted addr in rspamd control
|
5 years ago |
Vsevolod Stakhov
|
d8833f06bd
|
[Project] HTTP: Rework HTTP connections API to simplify its usage
|
5 years ago |
Vsevolod Stakhov
|
5fe437851d
|
[Project] Adopt librspamdserver for http context
|
5 years ago |
Vsevolod Stakhov
|
81bc945a76
|
[Rework] Start rework of the HTTP library
|
5 years ago |
Vsevolod Stakhov
|
cff17e1ac5
|
[Fix] Fix race-condition leak on processes reload
|
6 years ago |
Vsevolod Stakhov
|
12a7916d35
|
[Minor] Slightly improve control messages errors logging
|
6 years ago |
Vsevolod Stakhov
|
4656f5525d
|
[Minor] More g_slice cleanups
|
6 years ago |
Vsevolod Stakhov
|
29820f8a7b
|
[Minor] Use rspamd_socketpair everywhere
|
7 years ago |
Vsevolod Stakhov
|
ae66be67da
|
[Minor] Further fixes for subprocess spawning logic
|
7 years ago |
Vsevolod Stakhov
|
2f0c6e0f26
|
[Minor] Prevent data corruption when dealing with signals
|
7 years ago |
Vsevolod Stakhov
|
e853ac873a
|
[Minor] Store parent pid inside workers
|
7 years ago |
Vsevolod Stakhov
|
44c51bd8b5
|
[Minor] Revert back logic error introduced
Issue: #1757
|
7 years ago |
Vsevolod Stakhov
|
3c9316a2b7
|
[Fix] Fix crashes in the rspamd_control path
Issue: #1757
|
7 years ago |
Vsevolod Stakhov
|
660d3e9967
|
[Feature] Implement forked workers children monitoring
|
7 years ago |
Vsevolod Stakhov
|
e902637bcc
|
[Minor] Further fixes to the monitored logic
|
7 years ago |
Vsevolod Stakhov
|
fd20fa9f63
|
[Rework] Further steps towards one process monitoring
|
7 years ago |
Vsevolod Stakhov
|
20457a019f
|
[Fix] Fix memory corruprtion and leak
|
7 years ago |
Vsevolod Stakhov
|
213ea1bc48
|
[Fix] Fix reload and hyperscan ready event
MFH: true
|
7 years ago |
Vsevolod Stakhov
|
b0b4d725c9
|
[Fix] Use the correct macro to get the size of control
|
7 years ago |
Vsevolod Stakhov
|
bc6a03a108
|
[Feature] Implement SSL support in http client
|
8 years ago |
Vsevolod Stakhov
|
5bbd698d96
|
[Rework] Finish rework for the rest of places that use HTTP
|
8 years ago |
Vsevolod Stakhov
|
dea4e8ebc8
|
[Fix] Some fixes for log pipe handling
|
8 years ago |
Vsevolod Stakhov
|
69a72071bd
|
[Minor] Some fixes
|
8 years ago |
Vsevolod Stakhov
|
007c2befbe
|
[Feature] Implement log pipe feature for rspamd logs analysis
|
8 years ago |
Vsevolod Stakhov
|
8857738c6c
|
[Feature] Allow to attach fd when broadcasting to workers
|
8 years ago |
Vsevolod Stakhov
|
a5bd71440e
|
[Feature] Allow to send descriptors from workers to main
|
8 years ago |