aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/logger.c
Commit message (Expand)AuthorAgeFilesLines
* [Feature] Improve logging locking logic (remove it actually)Vsevolod Stakhov2019-10-071-23/+29
* [Minor] Improve logging reopeningVsevolod Stakhov2019-10-071-31/+83
* [Minor] Further static leaks removalVsevolod Stakhov2019-09-271-3/+17
* [Minor] Preserve debug logging when running `rspamadm -v`Vsevolod Stakhov2019-03-201-1/+5
* [Fix] Fix various issues found by PVS StudioVsevolod Stakhov2019-03-131-1/+1
* [Fix] Core: Fix log_urls flag (and encrypted logging)Vsevolod Stakhov2018-12-101-1/+2
* [Minor] Print timestamps when rspamadm is started in debug modeVsevolod Stakhov2018-10-081-21/+37
* [Minor] Add utility to get a logger singletonVsevolod Stakhov2018-09-111-0/+6
* [Minor] Add newline on fatal log, removed extra infoMikhail Galanin2018-09-061-3/+3
* [Minor] Log should not depend on configMikhail Galanin2018-08-301-14/+40
* [Minor] Fix conditional debuggingVsevolod Stakhov2018-08-131-2/+9
* [Feature] Add pure Lua debugm functionVsevolod Stakhov2018-08-101-1/+1
* [CritFix] Check NM part of pubkey to match it with rotating keypairsVsevolod Stakhov2018-06-291-1/+1
* [Project] Adopt codeVsevolod Stakhov2018-04-231-7/+8
* [Minor] Move some important messages to higher log levelVsevolod Stakhov2018-04-031-2/+2
* [Minor] Fix noise on debug_modules initialisationVsevolod Stakhov2018-03-151-2/+0
* [Minor] Fix enabling debug modules on startupVsevolod Stakhov2018-03-151-2/+6
* [Fix] Fix logging buffer corruption in case of repeated messagesVsevolod Stakhov2018-02-271-1/+3
* [Minor] Fix crash on empty debug module checkVsevolod Stakhov2018-02-211-0/+4
* [Minor] Use own localtime/gmtimeVsevolod Stakhov2018-02-181-3/+3
* [Fix] Fix variable incrementVsevolod Stakhov2018-02-161-2/+2
* [Minor] Use stdout for rspamadm loggingVsevolod Stakhov2018-02-161-11/+23
* [Feature] Rework logging configuration for rspamadm caseVsevolod Stakhov2018-02-141-114/+145
* [Project] Enable fast debug lookup for some modulesVsevolod Stakhov2018-01-201-1/+8
* [Project] Use fast debug logging checkVsevolod Stakhov2018-01-201-13/+51
* [Project] Add fast debug logging infrastructureVsevolod Stakhov2018-01-201-2/+78
* [Minor] Further portion of g_slice eliminationVsevolod Stakhov2017-10-281-1/+1
* [Feature] Allow to have high precision timestamps in logsVsevolod Stakhov2017-08-061-6/+17
* [Minor] Massive spelling correctionAlexander Moisseev2017-06-271-2/+2
* [Minor] Fix various style issuesVsevolod Stakhov2017-03-231-3/+0
* [Minor] Respect forced flag when logging is disabledVsevolod Stakhov2017-03-041-51/+49
* [Fix] More fixes to logger initializationVsevolod Stakhov2017-01-161-36/+44
* [CritFix] Fix descriptors leak on reloadVsevolod Stakhov2017-01-161-11/+21
* [Rework] Change logger setup interfaceVsevolod Stakhov2016-12-141-12/+29
* [Minor] Fix log idVsevolod Stakhov2016-11-251-1/+3
* [Minor] Publish log buffer sizeVsevolod Stakhov2016-11-251-1/+0
* [Minor] Return to logical locks for loggerVsevolod Stakhov2016-11-251-0/+10
* [Fix] Various fixes for errors ringbufferVsevolod Stakhov2016-11-141-6/+27
* [Feature] Add exporter from error ringbuf to uclVsevolod Stakhov2016-11-141-0/+61
* [Feature] Store error messages in ring bufferVsevolod Stakhov2016-11-141-8/+66
* [Minor] Add structures to store errors in the bufferVsevolod Stakhov2016-11-141-0/+19
* [Feature] Log URLs encrypted if we have log encryption pubkeyVsevolod Stakhov2016-08-161-1/+1
* [Feature] Implement encrypted logsVsevolod Stakhov2016-08-161-33/+110
* [Rework] Rework flags in rspamd loggerVsevolod Stakhov2016-08-161-80/+60
* [Feature] Use new ip parsing APIVsevolod Stakhov2016-06-251-10/+4
* [Feature] Use file lock in logger to avoid deadlocksVsevolod Stakhov2016-06-091-25/+10
* [Feature] New abstract hashing API in cryptoboxVsevolod Stakhov2016-05-101-8/+2
* [Minor] Fix log level for repeated messageVsevolod Stakhov2016-04-011-1/+1
* [Feature] Use XXH64 on 64 bits platforms onlyVsevolod Stakhov2016-03-311-1/+6
* [Fix] Save log level when compressing log messagesVsevolod Stakhov2016-03-271-5/+10