| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libbstring1 | Distribution: openSUSE Tumbleweed |
| Version: 1.1.1 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Oct 8 12:11:26 2026 |
| Group: System/Libraries | Build host: reproducible |
| Size: 77553 | Source RPM: bstring-1.1.1-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/msteinert/bstring | |
| Summary: C library for a length-tracked string data type | |
The Better String Library is an abstraction of a string data type for use with C. Similar to the C++ std::string type, bstring tracks string length and allocations, so the developer does not have to, which makes operations like concatenation less error-prone. This package contains M. Steinert's version of bstring where the C++ wrapper of the original implementation from P. Hsieh was removed.
BSD-3-Clause OR GPL-2.0-only
* Fri Oct 02 2026 Martin Hauke <mardnh@gmx.de>
- Update to version 1.1.1
* allow NULL empty blocks in blk2bstr.
- Update to version 1.1.0
* remove autotools macros and supporting files.
* clarify the dual licensing terms of the code, include GPL v2
text.
* borrow the library features section from the parent project.
* remove C++ references in the docs.
* port UTF8 string manipulation modules from bstrlib.
* add biseqblk, biseqcaselessblk, binsertblk, bjoinblk.
* add bfromcstrrangealloc, improve bSecureInput, fix bfindreplace.
* port bSGMLEncode function from bstrlib.
* fix bUuDecodeEx: prevent OOM and memory leak on malformed input.
* fix bNetStr2Bstr: prevent OOB read on crafted netstring length
* introduce fuzz testing of the library using llvm libfuzzer.
* rename namespace pollution meson option and define in config.h
- Update to version 1.0.3
* Create a bstring security policy.
* Use the full project version as library version.
* remove invalid # chars from documentation.
* pkg-config should look for headers in include root.
- Use ldconfig_scriptlets macro.
- Run tests
- Adjust License
- Specfile cleanup
* Tue Oct 07 2025 Felix Niederwanger <felix.niederwanger@suse.de>
- Add library to devel
* Tue Oct 07 2025 Felix Niederwanger <felix.niederwanger@suse.de>
- Rename to libbstring1
* Tue Oct 07 2025 Felix Niederwanger <felix.niederwanger@suse.de>
- Make it build, even if it's ugly.
* Tue Oct 07 2025 Felix Niederwanger <felix.niederwanger@suse.de>
- Update to version 1.0.2:
* Bump version to 1.0.2
* Define project C standard to C99
* Check that -Wno-gnu compiler flag is supported before using
* Remove the SonarCube Cloud configuration file
* Turn the bgets workaround into a manual option
* Use specific base image version tags in CI build jobs
* Create an OpenSSF scorecard workflow
* Bump to stable version 1.0.2
* Bump vmactions/freebsd-vm from 1.2.1 to 1.2.3
* Bump vmactions/netbsd-vm from 1.1.8 to 1.1.9
* Tue Sep 30 2025 Felix Niederwanger <felix.niederwanger@suse.de>
- Kickoff with version 1.0.2
/usr/lib64/libbstring.so.1 /usr/lib64/libbstring.so.1.1.1 /usr/share/licenses/libbstring1 /usr/share/licenses/libbstring1/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Oct 12 22:38:54 2026