summaryrefslogtreecommitdiffstats
path: root/src/libutil/logger.c
Commit message (Expand)AuthorAgeFilesLines
* [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
* [Feature] Add lockless loggingVsevolod Stakhov2016-02-291-6/+36
* 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
* Reorganize includes to reduce namespace pollution.Vsevolod Stakhov2015-10-081-1/+11
* Add strict mode for configtest.Vsevolod Stakhov2015-09-251-0/+10
* Add logger counters.Vsevolod Stakhov2015-09-251-11/+31
* Fix issue with va_list passing.Vsevolod Stakhov2015-09-231-2/+3
* Rename main.h and main.c to `rspamd.X`Vsevolod Stakhov2015-09-221-1/+1
* Print assertions from glib to rspamd logger.Vsevolod Stakhov2015-09-221-0/+7
* Optimize logging by skipping hash table search if it's empty.Vsevolod Stakhov2015-09-221-0/+2
* Add special knob for systemd logging.Vsevolod Stakhov2015-09-171-8/+19
* Fix conditions in the logger.Vsevolod Stakhov2015-09-021-218/+213
* Fix logging of repeated messages.Vsevolod Stakhov2015-09-021-4/+38
* Fix syslog id output.Vsevolod Stakhov2015-09-021-1/+1
* Implement conditional debug for modules.Vsevolod Stakhov2015-09-011-2/+19
* Fix repeated logging.Vsevolod Stakhov2015-08-281-1/+1
* Fix extended output.Vsevolod Stakhov2015-08-281-1/+6
* Print extra log details.Vsevolod Stakhov2015-08-281-69/+81
* Start migration to more verbose logger.Vsevolod Stakhov2015-08-281-198/+215
* Add tags to rspamd_mempool.Vsevolod Stakhov2015-08-271-1/+1
* Avoid global rspamd_main usage.Vsevolod Stakhov2015-08-061-0/+4
* Do not use __FUNCTION__ as it's unportable.Vsevolod Stakhov2015-07-081-3/+3
* Fix mutex locking for logger.Vsevolod Stakhov2015-07-061-2/+2
* Fix reloading in logger.Vsevolod Stakhov2015-05-191-4/+3
* Fix colored logging.Vsevolod Stakhov2015-05-061-5/+5
* Use 64 bit hash for logger.Vsevolod Stakhov2015-04-211-4/+4
* Use non-predictable hash seed to avoid collision attacks.Vsevolod Stakhov2015-04-211-1/+1