aboutsummaryrefslogtreecommitdiffstats
path: root/core/loggingmanager.lua
Commit message (Expand)AuthorAgeFilesLines
* core: Prefix module imports with prosody namespaceKim Alvefur2023-03-171-6/+6
* core.loggingmanager: Add FIXME about supporting console logging to stderrKim Alvefur2022-02-021-0/+1
* core.loggingmanager: Disable pretty printing when not connected to a ttyKim Alvefur2021-07-041-1/+1
* core.loggingmanager: Pretty-print logged XML snippets in consoleKim Alvefur2021-06-291-3/+7
* core.loggingmanager: Support passing log messages trough a filterKim Alvefur2021-06-291-2/+5
* loggingmanager, mod_posix: Move syslog to core, fixes #541 (in a way)Matthew Wild2019-03-261-0/+19
* Backed out changeset 3eea63a68e0fMatthew Wild2019-03-261-20/+1
* util.queue: Update :items() to consistently use private data directlyMatthew Wild2019-03-231-1/+20
* loggingmanager: Remove luacheck annotations for global log functions that are...Kim Alvefur2018-04-101-1/+0
* util.startup: Set up event hooks for reloading logging here instead of in log...Kim Alvefur2018-04-051-6/+0
* util.startup: Initialize prosody.log / _G.log here instead of in loggingmanag...Kim Alvefur2018-04-051-3/+0
* loggingmanager: Hook event for reopening log files instead of config reloadedKim Alvefur2018-03-251-1/+1
* vairious: Add annotation when an empty environment is set [luacheck]Kim Alvefur2018-02-281-0/+1
* loggingmanager: Make timestamps enabled by default in file sink (fixes #1004)Kim Alvefur2017-10-261-1/+1
* core.loggingmanager: Remove now unused locals [luacheck]Kim Alvefur2017-09-111-3/+0
* loggingmanager, mod_posix: Import util.format correctly (fixes #985)Kim Alvefur2017-09-111-1/+1
* loggingmanager: Slight cleanup and optimization of file sinkWaqas Hussain2017-09-101-6/+7
* loggingmanager, mod_posix: Replace the old inconsistent log formatting with t...Waqas Hussain2017-09-101-11/+2
* core: Allow select core modules to mutate some globals (needs luacheck 1.19)Kim Alvefur2017-03-041-1/+1
* loggingmanager,modulemanager,moduleapi: Ignore warning about accessing _G.unp...Kim Alvefur2016-02-181-1/+2
* loggingmanager: Import select() to fix global accessMatthew Wild2016-02-181-1/+1
* loggingmanager: Stringify all arguments to format so we can finally see the *...Kim Alvefur2016-02-041-5/+12
* loggingmanager: Remove Windows hack, buffer_mode should fix thisKim Alvefur2016-02-041-7/+0
* loggingmanager: Write out timestamps in same write() call as everything elseKim Alvefur2016-02-041-6/+5
* loggingmanager: Make initial value for width of log name configurableKim Alvefur2016-02-041-1/+3
* loggingmanager: Move logic for adaptive column width into file sink, append t...Kim Alvefur2016-02-041-9/+11
* loggingmanager: Refactor the console log sink to re-use the stdout sink which...Kim Alvefur2016-02-041-74/+45
* loggingmanager: Write out color code, log level and reset code in one callKim Alvefur2016-02-041-4/+2
* loggingmanager: Don't reset default timestamp that is not changed by any othe...Kim Alvefur2016-02-041-1/+0
* loggingmanager: Call setvbuf on output files, defaulting to line-buffered, in...Matthew Wild2016-02-041-3/+15
* loggingmanager: Add prosody.log (intended to be used instead of _G.log now)Matthew Wild2015-12-111-0/+1
* core.*: Remove use of module() functionKim Alvefur2015-02-211-4/+7
* loggingmanager: Rename function arguments to avoid name conflict [luacheck] (...Matthew Wild2015-05-181-8/+8
* loggingmanager: Improve code structure (removes empty if branch)Matthew Wild2015-04-031-9/+9
* Remove all trailing whitespaceFlorian Zeitz2013-08-091-15/+15
* core.*: Complete removal of all traces of the "core" section and section-rela...Kim Alvefur2013-03-231-2/+2
* core.loggingmanager: Don't create file log rules from [level] = "*sink" style...Kim Alvefur2012-12-271-1/+1
* loggingmanager: Remove unused variablesMatthew Wild2012-07-241-6/+4
* loggingmanager, util.logger: Remove name sinks and the ability to filter logs...Matthew Wild2012-03-151-28/+6
* loggingmanager: Remove unused 'critical' levelMatthew Wild2011-11-221-1/+1
* loggingmanager: Allow specifying a sink type in per-level logging config (tha...Matthew Wild2011-02-131-7/+13
* loggingmanager: Iterate over logging config rules using ipairs rather than pairsMatthew Wild2011-02-131-1/+1
* loggingmanager: Fix reading configuration of timestamps for console output.Waqas Hussain2011-01-131-1/+1
* loggingmanager: Re-read 'debug' option on reload.Waqas Hussain2011-01-131-2/+2
* loggingmanager: Remove event hook that never fired anyway, and held logfiles ...Matthew Wild2011-01-111-6/+0
* core.loggingmanager: Updated to use termcolours.getstyle instead of termcolou...Waqas Hussain2010-12-151-4/+8
* Monster whitespace commit (beware the whitespace monster).Waqas Hussain2010-10-161-2/+2
* core.loggingmanager: Logging config simplification - allow [level] = filename...Matthew Wild2010-10-081-2/+20
* loggingmanager: Remove (redundant!) dependency on eventmanagerMatthew Wild2010-08-031-1/+0
* loggingmanager: Add reload_logging() method, which gets called on any config ...Matthew Wild2010-07-141-11/+35