| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libcdada-devel | Distribution: openSUSE Tumbleweed |
| Version: 0.6.4 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Jun 29 07:27:27 2026 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 171407 | Source RPM: libcdada-0.6.4-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://msune.github.io/libcdada/ | |
| Summary: Development files for libcdada | |
This package contains libraries and header files for developing applications that use libcdada.
BSD-2-Clause
* Mon Jun 29 2026 Dirk Müller <dmueller@suse.com>
- update to 0.6.4:
* [B] utils: fix `cdada_strerr()` bounds handling for invalid
and negative error codes
* [B] utils: add missing human-readable message for
`CDADA_E_FULL`
* [B] list/map/queue/set/stack: return `NULL` when constructor
`malloc()` fails (avoid null dereference)
* [B] str: fix `cdada_str_replace*()` to reject empty match and
self-replacement issues
* [B] str: return `NULL` in `cdada_str_create()` when input C
string is `NULL`
* [B] str: align `cdada_str()` invalid-handle behavior with API
docs (return `NULL`, not empty string)
* [B] bbitmap: make `cdada_bbitmap_dump()` set `size_used` in
buffered paths too
* [B] bbitmap: fix corrupted BSD license header in `bbitmap.h`
* [B] str: fix underflow in `cdada_str_rtraverse()` on empty
strings
* [B] list: fix `cdada_list_first()`/`cdada_list_last()`
returning `CDADA_SUCCESS` on invalid input
* [B] set: fix `cdada_set_find()` returning `true` on internal
error
* [B] str: fix uint32_t overflow in `cdada_str_erase()` bounds
check
* [B] str: fix `cdada_str_find_count()`/`cdada_str_find_all()`
not returning `CDADA_E_NOT_FOUND`
* [B] str: reject empty `substr` in
`cdada_str_find_count()`/`cdada_str_find_all()`
* [B] list/map/queue/set/stack: report `size_used` as bytes
written on incomplete `dump()`
* Wed Jan 28 2026 Andreas Stieger <andreas.stieger@gmx.de>
- update to 0.6.3:
* fix build with GCC 16 boo#1256970
- includes changes from 0.6.2:
* map: fix garbage in prev_val when key not in map for
cdada_map_insert_replace()
* Thu Oct 02 2025 Andreas Schwab <schwab@suse.de>
- Don't use valgrind in qemu emulation
* Sun Aug 18 2024 Dirk Müller <dmueller@suse.com>
- update to 0.6.1:
* tests: fix segfault in map_test.c
* Add `prev_val` to
`cdada_map_insert_replace()` API call to make it more useful
* CI: add coverage for clang11, 12 and 13.
* Sun Mar 17 2024 Dirk Müller <dmueller@suse.com>
- update to 0.5.2:
* map: don't penalize failed insert/erase/find operations
* str: add string comparison functions `cdada_str_ncmp` and
`cdada_str_ncmp_c`
* map: add `cdada_map_get_pos()`
* map: allow NULL ptr for val in `cdada_map_find()` to only
check for presence
* set: add `cdada_set_get_pos()`
* list: minor change in `cdada_list_get()` to use
`std::advance`
* set: fix some error path return values for first()/last()
* set: minor fix in header variable name
* Thu May 05 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 0.4.0
* Add cdada_map_insert_replace()
* Improved public API documentation
* build: add --without-tests --without-examples build options
* Fix E_EMPTY return codes set/map/list/stack/queue
* Fix make check when valgrind is not installed
* Mon Aug 30 2021 Jan Engelhardt <jengelh@inai.de>
- Ensure neutrality of description.
* Sun Mar 14 2021 Martin Hauke <mardnh@gmx.de>
- Initial package, version 0.3.4
/usr/bin/cdada-gen /usr/include/cdada /usr/include/cdada.h /usr/include/cdada/__common_internal.h /usr/include/cdada/__list_internal.h /usr/include/cdada/__map_internal.h /usr/include/cdada/__queue_internal.h /usr/include/cdada/__set_internal.h /usr/include/cdada/__stack_internal.h /usr/include/cdada/bbitmap.h /usr/include/cdada/list.h /usr/include/cdada/list_custom_cc.h /usr/include/cdada/map.h /usr/include/cdada/map_custom_cc.h /usr/include/cdada/queue.h /usr/include/cdada/queue_custom_cc.h /usr/include/cdada/set.h /usr/include/cdada/set_custom_cc.h /usr/include/cdada/stack.h /usr/include/cdada/stack_custom_cc.h /usr/include/cdada/str.h /usr/include/cdada/utils.h /usr/include/cdada/version.h /usr/lib64/libcdada.so /usr/share/licenses/libcdada-devel /usr/share/licenses/libcdada-devel/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 03:56:04 2026