summaryrefslogtreecommitdiffstats
path: root/src/rspamd.c
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Slightly improve logging in case of terminationVsevolod Stakhov2019-11-041-5/+7
* [Feature] Allow to explicitly set events backendVsevolod Stakhov2019-10-271-32/+9
* [Feature] Improve logging locking logic (remove it actually)Vsevolod Stakhov2019-10-071-3/+0
* [Minor] Improve logging reopeningVsevolod Stakhov2019-10-071-0/+1
* [Fix] Fix hearbeats restart issueVsevolod Stakhov2019-10-041-7/+41
* [Minor] Remove unused struct timevalVsevolod Stakhov2019-10-041-3/+0
* [Fix] Fix reload logicVsevolod Stakhov2019-10-041-10/+18
* [Fix] Do not use ephemeral stringVsevolod Stakhov2019-10-031-1/+1
* [Minor] Try to fix use after freeVsevolod Stakhov2019-10-021-2/+1
* [Fix] Distinguish remote and local addrs parsingVsevolod Stakhov2019-09-281-1/+2
* [Fix] Do not call implicit strlen to avoid issuesVsevolod Stakhov2019-09-261-1/+1
* [Project] More work towards heartbeating logic implementationVsevolod Stakhov2019-09-221-0/+8
* [Feature] Output number of messages processed to proctitleVsevolod Stakhov2019-09-161-0/+44
* [Project] Add preliminary support of the heartbeatsVsevolod Stakhov2019-09-101-0/+1
* [Minor] Some more reload fixesVsevolod Stakhov2019-08-071-5/+4
* [Rework] Rework config reloadVsevolod Stakhov2019-08-071-14/+25
* [Rework] Use libsodium instead of hand crafted crypto implementationsVsevolod Stakhov2019-07-081-6/+2
* [Minor] Log unlocked when doing cleanupVsevolod Stakhov2019-07-041-1/+1
* [Minor] Actually, remove all obsoleted optionsVsevolod Stakhov2019-07-021-74/+0
* [Minor] Stop support of `-t` flag in RspamdVsevolod Stakhov2019-07-021-24/+8
* [Minor] Fix various crapVsevolod Stakhov2019-06-221-3/+0
* [Minor] Fix include pathsVsevolod Stakhov2019-06-221-1/+1
* [Minor] Show used loop backendVsevolod Stakhov2019-06-221-0/+47
* [Project] Another try to deal with final eventsVsevolod Stakhov2019-06-221-1/+1
* [Project] Another workaround for signals...Vsevolod Stakhov2019-06-221-91/+53
* [Rework] Rework children operationsVsevolod Stakhov2019-06-221-270/+105
* [Minor] Try to fix more issuesVsevolod Stakhov2019-06-221-17/+74
* [Minor] Fix some missing userdataVsevolod Stakhov2019-06-221-0/+1
* [Project] Further workers refactoringVsevolod Stakhov2019-06-221-45/+39
* [Project] Remove libfann, gd and other unsupported stuffVsevolod Stakhov2019-06-221-35/+42
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-221-9/+9
* [Feature] Preprocess config files using jinja templatesVsevolod Stakhov2019-03-271-1/+8
* [Minor] Unify `--var` argument for rspamd and rspamadmVsevolod Stakhov2019-03-261-1/+31
* [Project] Preliminary support of HTTP proxiesVsevolod Stakhov2019-03-181-1/+1
* [Fix] Fix issues with storing of the accepted addr in rspamd controlVsevolod Stakhov2019-02-251-1/+1
* [Minor] Create context for the main processVsevolod Stakhov2019-02-201-0/+3
* [Fix] Set rspamd user to initialise supplementary groups on reloadVsevolod Stakhov2019-02-201-0/+4
* [Project] Another rework for symbols cacheVsevolod Stakhov2018-10-291-2/+2
* [Minor] Fix buildVsevolod Stakhov2018-10-161-0/+13
* [Minor] Improve crash loggingVsevolod Stakhov2018-10-161-2/+11
* [Minor] Log should not depend on configMikhail Galanin2018-08-301-3/+5
* [Project] Implement fast module ctx lookupVsevolod Stakhov2018-07-301-2/+0
* [Fix] Fix race condition on maps reinitVsevolod Stakhov2018-07-101-1/+1
* [Fix] Initialize sqlite3 properlyVsevolod Stakhov2018-07-101-0/+5
* [Feature] Preload file and static maps in main processVsevolod Stakhov2018-06-261-0/+1
* [CritFix] Fix maps race conditions on reloadVsevolod Stakhov2018-06-191-1/+0
* [Feature] Main process crash will now cleanup all childrenVsevolod Stakhov2018-06-181-3/+10
* [Feature] Print stack trace on crashVsevolod Stakhov2018-06-181-0/+1
* [CritFix] Fix maps after reloadVsevolod Stakhov2018-06-181-2/+3
* [Fix] Fix race-condition leak on processes reloadVsevolod Stakhov2018-06-151-0/+10