summaryrefslogtreecommitdiffstats
path: root/src/libutil/logger.h
Commit message (Collapse)AuthorAgeFilesLines
* [Rework] Refactor libraries structureVsevolod Stakhov2020-02-101-369/+0
| | | | | | | * Move logger implementation to libserver * Move fuzzy backend files to a separate subdir TODO: Move HTTP code from libutil
* [Rework] More logger refactoringVsevolod Stakhov2020-02-101-27/+40
|
* [Rework] Add console and syslog modulesVsevolod Stakhov2020-02-101-18/+13
|
* [Rework] Start logger reworkVsevolod Stakhov2020-02-101-9/+24
|
* [Project] Allow to set a custom log function to the loggerVsevolod Stakhov2020-02-101-2/+15
|
* [Rework] Use length based strings when doing loggingVsevolod Stakhov2020-02-071-1/+4
|
* [Minor] Allow to log numeric idVsevolod Stakhov2019-12-061-1/+7
|
* [Feature] Improve logging locking logic (remove it actually)Vsevolod Stakhov2019-10-071-10/+0
|
* [Rework] Add C++ guards to all headersVsevolod Stakhov2019-07-081-40/+50
|
* [Rework] Improve bayes debug logging, remove unused stuffVsevolod Stakhov2018-11-161-0/+6
|
* [Minor] Fix macroVsevolod Stakhov2018-09-271-3/+2
|
* [Minor] Add utility to get a logger singletonVsevolod Stakhov2018-09-111-0/+6
|
* [Minor] Log should not depend on configMikhail Galanin2018-08-301-2/+2
| | | | 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] Move some important messages to higher log levelVsevolod Stakhov2018-04-031-1/+9
|
* [Fix] Switch rspamadm logging to message levelVsevolod Stakhov2018-02-171-0/+8
|
* [Project] Enable fast debug lookup for some modulesVsevolod Stakhov2018-01-201-18/+19
|
* [Project] Use fast debug logging checkVsevolod Stakhov2018-01-201-1/+2
|
* [Project] Add fast debug logging infrastructureVsevolod Stakhov2018-01-201-0/+22
|
* [Minor] Fix idempotent symbols processingVsevolod Stakhov2017-08-121-2/+2
|
* [Rework] Change logger setup interfaceVsevolod Stakhov2016-12-141-1/+2
|
* [Minor] Publish log buffer sizeVsevolod Stakhov2016-11-251-0/+2
|
* [Feature] Add exporter from error ringbuf to uclVsevolod Stakhov2016-11-141-0/+7
|
* [Feature] Log URLs encrypted if we have log encryption pubkeyVsevolod Stakhov2016-08-161-0/+16
|
* [Rework] Rework flags in rspamd loggerVsevolod Stakhov2016-08-161-8/+16
|
* [Feature] Add lockless loggingVsevolod Stakhov2016-02-291-0/+10
| | | | | | 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.
* Add logging macroes with guardsVsevolod Stakhov2016-01-241-0/+34
|
* Add logger counters.Vsevolod Stakhov2015-09-251-0/+9
|
* Print assertions from glib to rspamd logger.Vsevolod Stakhov2015-09-221-0/+5
|
* Start migration to more verbose logger.Vsevolod Stakhov2015-08-281-31/+82
|
* Avoid global rspamd_main usage.Vsevolod Stakhov2015-08-061-25/+2
|
* Avoid gcc'ism.Vsevolod Stakhov2015-06-231-10/+10
|
* Fix debug_task macro.Vsevolod Stakhov2015-03-121-1/+1
|
* Refactor function names.Vsevolod Stakhov2014-11-291-8/+8
|
* Unify style without sorting headers.Vsevolod Stakhov2014-07-231-21/+57
|
* Revert "Unify code style."Vsevolod Stakhov2014-07-231-58/+22
| | | | This reverts commit e0483657ff6cf1adc828ccce457814d61fe90a0d.
* Unify code style.Vsevolod Stakhov2014-07-231-22/+58
|
* Refactor config API.Vsevolod Stakhov2014-04-301-1/+1
|
* Rework project structure, remove trash files.Vsevolod Stakhov2014-04-211-0/+117