aboutsummaryrefslogtreecommitdiff
path: root/include/logging.h
Commit message (Expand)AuthorAgeFilesLines
* Convert log calls to use fmtlib format stringsGravatar Sadie Powell2023-01-241-5/+5
* Replace VAFORMAT/InspIRCd::Format/... with fmt::sprintf.Gravatar Sadie Powell2023-01-231-43/+30
* Move NotifyRawIO to the Log namespace.Gravatar Sadie Powell2023-01-221-6/+6
* Fix Cloak::Method and Log::Method being needlessly Cullable.•••If a method needs to be cullable it can inherit from that type and pass Cullable::Deleter as a custom deleter to the shared_ptr. Gravatar Sadie Powell2023-01-181-1/+5
* Make some functions that don't use `this` static.Gravatar Sadie Powell2023-01-111-1/+1
* Avoid copying shared_ptr<ConfigTag> when not necessary.Gravatar Sadie Powell2023-01-101-3/+3
* Deduplicate sending the raw I/O logging warning.Gravatar Sadie Powell2023-01-091-0/+6
* Fix various cases of the &* being next to the name instead of type.Gravatar Sadie Powell2022-09-291-4/+4
* Use NOMINMAX on Windows and undefine error in the log header.Gravatar Sadie Powell2022-09-231-0/+4
* Fix more warnings discovered with -Weverything.Gravatar Sadie Powell2022-09-051-3/+1
* Fix cached log messages not having the correct timestamp.Gravatar Sadie Powell2022-08-231-3/+7
* Fix various Doxygen comment issues.Gravatar Sadie Powell2022-05-021-11/+6
* Flush logs every 15 minutes to avoid losing data.Gravatar Sadie Powell2022-05-021-0/+4
* Add a log method for stringifying a logging method.Gravatar Sadie Powell2022-05-021-0/+7
* Mark fields that take a Log::Engine* as non-null.Gravatar Sadie Powell2022-05-011-2/+2
* Rewrite the entire logging system.•••- 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. Gravatar Sadie Powell2022-05-011-0/+350