libsir icon indicating copy to clipboard operation
libsir copied to clipboard

The Standard Incident Reporter library: A lightweight, cross-platform library for information distribution.

Results 20 libsir issues
Sort by recently updated
recently updated
newest added

* 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

cleanup

Revert ImportC-related changes from PR #390

cleanup

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...

needs-investigation

This process is far from obvious and needs to be documented, probably on its own standalone page/markdown document.

low-priority
documentation

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...

enhancement
low-priority

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)....

bug

* 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**:...

feature

Looking at output of the Ch demo: ![IMG_8287](https://github.com/aremmell/libsir/assets/61629094/ad9f997c-cb0c-444c-8e37-a440a70d4bd5) (*note this particular mobile terminal application doesn't support underlining*) We should really provide a way to sanitize the output, especially if logging...

feature
security

* Add some extra thread set/get name tests, like setting a NULL name, setting a very very long name, etc.

enhancement
low-priority

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...

enhancement
needs-investigation