dimstar_suse 56e4c03d9c Accepting request 1362297 from devel:libraries:c_c++
- 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()`

OBS-URL: https://build.opensuse.org/request/show/1362297
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcdada?expand=0&rev=8
2026-06-29 15:31:00 +00:00
2026-06-29 05:28:01 +00:00
2026-06-29 05:28:01 +00:00
2026-06-29 05:28:01 +00:00
2026-06-29 05:28:01 +00:00
2026-06-29 05:28:01 +00:00
S
Description
No description provided
57 KiB
Languages
RPM Spec 100%