Vsevolod Stakhov
d4be8b2d63
[Feature] Output number of messages processed to proctitle
4 år sedan
Vsevolod Stakhov
3d97675cf4
[Project] Add preliminary support of the heartbeats
4 år sedan
Vsevolod Stakhov
f985d29e6a
[Minor] Some more reload fixes
4 år sedan
Vsevolod Stakhov
ab3d1bc569
[Rework] Rework config reload
4 år sedan
Vsevolod Stakhov
9026da71bb
[Rework] Use libsodium instead of hand crafted crypto implementations
5 år sedan
Vsevolod Stakhov
4fb70ed76f
[Minor] Log unlocked when doing cleanup
5 år sedan
Vsevolod Stakhov
f85f2461c2
[Minor] Actually, remove all obsoleted options
5 år sedan
Vsevolod Stakhov
acf6f748a9
[Minor] Stop support of `-t` flag in Rspamd
5 år sedan
Vsevolod Stakhov
364641b4bd
[Minor] Fix various crap
5 år sedan
Vsevolod Stakhov
516cc495ba
[Minor] Fix include paths
5 år sedan
Vsevolod Stakhov
d289a3e2e2
[Minor] Show used loop backend
5 år sedan
Vsevolod Stakhov
7c4eb706c1
[Project] Another try to deal with final events
5 år sedan
Vsevolod Stakhov
885b63d845
[Project] Another workaround for signals...
5 år sedan
Vsevolod Stakhov
390620fc35
[Rework] Rework children operations
5 år sedan
Vsevolod Stakhov
eafdd22103
[Minor] Try to fix more issues
5 år sedan
Vsevolod Stakhov
f133f139d5
[Minor] Fix some missing userdata
5 år sedan
Vsevolod Stakhov
63f823eb9d
[Project] Further workers refactoring
5 år sedan
Vsevolod Stakhov
71e0dbf960
[Project] Remove libfann, gd and other unsupported stuff
5 år sedan
Vsevolod Stakhov
98897c1797
[Project] First refactoring step libevent->libev
5 år sedan
Vsevolod Stakhov
812dfbbd06
[Feature] Preprocess config files using jinja templates
5 år sedan
Vsevolod Stakhov
7be62ddeb0
[Minor] Unify `--var` argument for rspamd and rspamadm
5 år sedan
Vsevolod Stakhov
34cc551018
[Project] Preliminary support of HTTP proxies
Issue: #572
5 år sedan
Vsevolod Stakhov
3ffba68096
[Fix] Fix issues with storing of the accepted addr in rspamd control
5 år sedan
Vsevolod Stakhov
d623fcbcf0
[Minor] Create context for the main process
5 år sedan
Vsevolod Stakhov
11c49dc9ac
[Fix] Set rspamd user to initialise supplementary groups on reload
Issue: #2693
Closes: #2693
5 år sedan
Vsevolod Stakhov
4929e73f2b
[Project] Another rework for symbols cache
5 år sedan
Vsevolod Stakhov
d46976e9fb
[Minor] Fix build
5 år sedan
Vsevolod Stakhov
87f4dd3154
[Minor] Improve crash logging
5 år sedan
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 år sedan
Vsevolod Stakhov
67761b7370
[Project] Implement fast module ctx lookup
5 år sedan
Vsevolod Stakhov
d7b92e1c65
[Fix] Fix race condition on maps reinit
6 år sedan
Vsevolod Stakhov
ff7dc7361f
[Fix] Initialize sqlite3 properly
6 år sedan
Vsevolod Stakhov
3efd7b744d
[Feature] Preload file and static maps in main process
6 år sedan
Vsevolod Stakhov
1bd9b92735
[CritFix] Fix maps race conditions on reload
6 år sedan
Vsevolod Stakhov
580240b1ea
[Feature] Main process crash will now cleanup all children
6 år sedan
Vsevolod Stakhov
04d3623c89
[Feature] Print stack trace on crash
6 år sedan
Vsevolod Stakhov
8d393a012f
[CritFix] Fix maps after reload
Issue: #2293
6 år sedan
Vsevolod Stakhov
cff17e1ac5
[Fix] Fix race-condition leak on processes reload
6 år sedan
Vsevolod Stakhov
8ca6424889
[Minor] Fix leak in proctitle init
6 år sedan
Vsevolod Stakhov
c08f35e976
[Minor] More init leaks
6 år sedan
Vsevolod Stakhov
43cad9b9ee
[Fix] Fix potential crash on reload
6 år sedan
Vsevolod Stakhov
e8366d156e
[Minor] Rework config load routines
6 år sedan
Vsevolod Stakhov
25ef6b9821
[Project] Rework rspamadm and Lua init path
6 år sedan
Vsevolod Stakhov
1a3ffb7e0b
[Minor] Add extra logging details
6 år sedan
Vsevolod Stakhov
b4ec4142b7
[Fix] Do not open sockets for disabled workers
6 år sedan
Vsevolod Stakhov
c24681aa25
[Minor] Allow to set negative number of workers to disable some worker
6 år sedan
Vsevolod Stakhov
fa5191e3e5
[Fix] Do not create pid file in no-fork mode
Issue: #2118
Closes: #2118
6 år sedan
Vsevolod Stakhov
a430b09198
[Minor] Fix enabling debug modules on startup
6 år sedan
Vsevolod Stakhov
dc8a101d31
[Fix] Fix reload crash when hyperscan is enabled
6 år sedan
Vsevolod Stakhov
e9b802f8c7
[Project] Convert all C modules to fast debug infrastructure
6 år sedan