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