libsir
libsir copied to clipboard
The Standard Incident Reporter library: A lightweight, cross-platform library for information distribution.
* Update to Doxygen 1.10.0 * Fix various typos and spelling errors * CI updates for DNF-5, GCC 14.1, and DMD 2.109.0
I noticed this using the ANSI macros, specifically the one that sets fg and bg simultaneously in 256-color mode, so I'm concerned that libsir might have the same bug. The...
This process is far from obvious and needs to be documented, probably on its own standalone page/markdown document.
On DragonFly BSD and NetBSD, `_sir_getappfilename` uses *only* `/proc` — we should use the sysctl/MIB method as a fallback, since these systems mount `/proc` by default, although they do not...
32-bit Embarcadero C++ builds fail the "*file-bad-permissions*" test for a currently unknown reason. Failures happen on both RAD Studio 11.3 (Alexandria) and RAD Studio 12 (Athens) compilers (7.60 - 7.70)....
* Add support for fixed-size/circular file output … I did a little research, and there are three major fixed-size/circular log file "standards" in common use: * **IBM AIX alog format**:...
Looking at output of the Ch demo:  (*note this particular mobile terminal application doesn't support underlining*) We should really provide a way to sanitize the output, especially if logging...
* Add some extra thread set/get name tests, like setting a NULL name, setting a very very long name, etc.
If we get an error while writing to a log file, some action must be taken; right now, nothing happens except a `_sir_selflog`. Here are some options (_of course all...