aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/diag/logging.h
Commit message (Collapse)AuthorAgeFilesLines
* logging improvements (#664)Stefan Boberg2025-11-241-1/+1
| | | | | * Eliminate spurious `FlushFileBuffers` calls on Windows by tracking writes * Make cache log file creation optional
* restructured zenserver configuration (#575)Stefan Boberg2025-10-151-2/+2
| | | this breaks out the configuration logic to allow multiple applications to share common configuration and initialization logic whilst customizing chosen aspects of the process
* eliminate redundant logging code (#499)Stefan Boberg2023-10-251-2/+2
| | | | | | | | | zenutil and zenserver both contain very similar logging setup code and this change aims to make them have most code in common. * fullformatter/jsonformatter/RotatingFileSink are moved into dedicated header files in zenutil * zenserver `InitializeLogging`/`ShutdownLogging` are renamed `InitializeServerLogging`/`InitializeServerLogging` * these now call into the common zenutil `BeginInitializeLogging`/`FinishInitializeLogging` in addition to setting up server custom logging * `std::filesystem::path` is now logged after stripping any `\\\\?\\` prefix for readability
* zenserver project restructuring (#442)Stefan Boberg2023-10-061-1/+5
|
* moved source directories into `/src` (#264)Stefan Boberg2023-05-021-0/+10
* moved source directories into `/src` * updated bundle.lua for new `src` path * moved some docs, icon * removed old test trees