summaryrefslogtreecommitdiffstats
path: root/src/libutil/logger.c
Commit message (Collapse)AuthorAgeFilesLines
* [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
| | | | 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
* [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
| | | | by a bot https://github.com/ka7/misspell_fixer
* [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
| | | | MFH: true
* [CritFix] Fix descriptors leak on reloadVsevolod Stakhov2017-01-161-11/+21
| | | | MFH: true
* [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
|
* [Feature] Add lockless loggingVsevolod Stakhov2016-02-291-6/+36
| | | | | | Sometimes, it is needed to turn off logging mutex to avoid recursive mutex obtaining. It is especially useful to do it within children wait code in the main processes dispatcher.
* Fix logging for embedded mapsVsevolod Stakhov2016-02-151-4/+9
|
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-22/+12
|
* Remove escaping of log strings as it seems to be uselessVsevolod Stakhov2015-11-271-3/+0
|
* Clean log buffer when forkingVsevolod Stakhov2015-11-251-0/+15
|
* Fix format issues found by static analysisVsevolod Stakhov2015-11-111-1/+1
|