aboutsummaryrefslogtreecommitdiff
path: root/src/logging.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Show the right config option when not forking.Gravatar Sadie Powell2024-07-221-1/+2
|
* Fix some references to --debug that should be --protocoldebug now.Gravatar Sadie Powell2024-06-111-1/+1
|
* Update copyright headers.Gravatar InspIRCd Robot2024-06-071-1/+1
|
* Abbreviate the date even more in the debug logger.Gravatar Sadie Powell2024-05-211-1/+1
|
* Switch --(protocol)debug to use a custom logger.Gravatar Sadie Powell2024-05-011-1/+18
|
* Add --protocoldebug, make --debug default to DEBUG not RAWIO.Gravatar Sadie Powell2024-05-011-2/+11
|
* Rename the error log level to critical.Gravatar Sadie Powell2023-08-111-10/+10
| | | | | "ERROR" is apparently defined by more than just Windows. Let's pick a different name which is less likely to cause collisions.
* Refactor the ServerConfig class.Gravatar Sadie Powell2023-07-031-2/+2
| | | | | | All fields are now ordered in the most memory efficient way and all public fields use the correct case. Every member has been redocumented to match the current documentation style.
* Rename duration to timeutils and relocate InspIRCd::TimeString.Gravatar Sadie Powell2023-05-101-2/+3
|
* Replace getInt/getUInt/getFloat with type safe templated functions.Gravatar Sadie Powell2023-01-251-1/+1
|
* Convert log calls to use fmtlib format stringsGravatar Sadie Powell2023-01-241-1/+1
|
* Replace VAFORMAT/InspIRCd::Format/... with fmt::sprintf.Gravatar Sadie Powell2023-01-231-5/+0
|
* Replace InspIRCd::Format with fmt::format.Gravatar Sadie Powell2023-01-231-3/+3
|
* Move NotifyRawIO to the Log namespace.Gravatar Sadie Powell2023-01-221-6/+6
|
* Qualify auto correctly in all cases.Gravatar Sadie Powell2023-01-101-1/+1
|
* Avoid copying shared_ptr<ConfigTag> when not necessary.Gravatar Sadie Powell2023-01-101-2/+2
|
* Deduplicate sending the raw I/O logging warning.Gravatar Sadie Powell2023-01-091-0/+7
|
* Fix enabling the raw I/O logging warning when <log:level> is rawio.Gravatar Sadie Powell2023-01-091-1/+6
|
* Use auto instead of type names where the type is obvious.Gravatar Sadie Powell2022-09-291-1/+1
|
* Fix cached log messages not having the correct timestamp.Gravatar Sadie Powell2022-08-231-8/+10
|
* Prevent writing to loggers whilst deleting a logger.Gravatar Sadie Powell2022-06-251-0/+5
|
* Fix not ticking the log timers after the first tick.Gravatar Sadie Powell2022-05-171-1/+1
|
* Remove a variable that is unused because of the previous commit.Gravatar Sadie Powell2022-05-161-1/+0
|
* Remove an unnecessary log message.Gravatar Sadie Powell2022-05-161-2/+0
|
* Flush logs every 15 minutes to avoid losing data.Gravatar Sadie Powell2022-05-021-1/+11
|
* Add a log method for stringifying a logging method.Gravatar Sadie Powell2022-05-021-0/+24
|
* Rewrite the entire logging system.Gravatar Sadie Powell2022-05-011-0/+247
- Much cleaner API for writing to the log. - Adds support for stderr and stdout logging to the core. - Adds support for sql and syslog logging in modules.