aboutsummaryrefslogtreecommitdiff
path: root/src/modules/extra/m_log_json.cpp
Commit message (Expand)AuthorAgeFilesLines
* Migrate the Windows build to Conan 2.•••[skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2025-04-171-1/+0
* Update copyright headers.Gravatar InspIRCd Robot2025-03-281-1/+1
* Add constants for the common time formats.Gravatar Sadie Powell2025-03-231-1/+1
* Remove some unnecessary uses of <iostream>.Gravatar Sadie Powell2024-09-161-1/+0
* Allow building log_json against yyjson.•••This is the default if available. RapidJSON has not had a release in years and has known security vulnerabilities so we should really not be using it. Gravatar Sadie Powell2024-08-231-12/+56
* Update copyright headers.Gravatar InspIRCd Robot2024-07-141-1/+1
* Modernise PackageInfo directives.•••- Add Alpine packages. - Add missing directives to log_json. - Drop obsolete version constraints. - Use system-like for debian and rhel. Gravatar Sadie Powell2024-07-131-0/+5
* Update copyright headers.Gravatar InspIRCd Robot2024-06-071-1/+1
* Rename duration to timeutils and relocate InspIRCd::TimeString.Gravatar Sadie Powell2023-05-101-2/+3
* Marginally improve the performance of JSON logging.Gravatar Sadie Powell2023-03-241-4/+4
* 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 InspIRCd::Format with fmt::format.Gravatar Sadie Powell2023-01-231-5/+5
* Log the versions of third-party libraries used by modules.Gravatar Sadie Powell2023-01-191-0/+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
* Update module descriptions.Gravatar Sadie Powell2022-12-121-1/+1
* Use auto instead of type names where the type is obvious.Gravatar Sadie Powell2022-09-291-1/+1
* Add support for logging JSON to stdout and stderr.Gravatar Sadie Powell2022-08-241-8/+36
* Fix cached log messages not having the correct timestamp.Gravatar Sadie Powell2022-08-231-3/+3
* Modernize various minor legacy C++isms.Gravatar Sadie Powell2022-07-301-1/+1
* Fix not ticking the log timers after the first tick.Gravatar Sadie Powell2022-05-171-1/+1
* Flush logs every 15 minutes to avoid losing data.Gravatar Sadie Powell2022-05-021-1/+11
* Implement support for JSON logging.Gravatar Sadie Powell2022-05-021-0/+152