| Description: | The bstring library provides a string abstraction data type for the C language
as a memory safe alternative to null terminated buffers.
This is a fork of Paul Hsieh's Better String Library. The following features
(or mis-features, depending on your point of view) are included:
- Build system (Meson+Ninja)
- Updated test suite based on Check
- Add memory profiling with Valgrind to the workflow
- Add continuous integration via GitHub Actions
- Remove C++ wrapper code, returning this to a pure C library
- Documentation generation with Doxygen
- Other various code quality and reliability improvements
Currently this fork should be binary-compatible with the original code.
The only source incompatibility is the removal of the const_bstring type.
Just use const bstring instead. |