28 Commits

Author SHA1 Message Date
f5c4fa561f ds: uuid: convert uuid bytes struct to union 2026-02-03 14:45:30 +00:00
30a9db17dc ds: list: update iterator interface 2026-02-03 14:43:35 +00:00
ce50cfd18b ds: hashmap: update iterator interface 2026-02-03 14:43:17 +00:00
9b48fc2b45 ds: convert (stub) bitbuffer implementation to (stub) b_object sub-class 2026-02-03 14:42:05 +00:00
2d5da8605d ds: tree: update iterator interface 2025-10-29 14:35:46 +00:00
b292168c70 ds: string: update iterator interface 2025-10-29 14:35:36 +00:00
0f89901239 ds: list: update iterator interface 2025-10-29 14:35:18 +00:00
bae95909ca ds: dict: update iterator interface 2025-10-29 14:35:07 +00:00
824d436a1c ds: hashmap: update iterator interface 2025-10-29 14:34:57 +00:00
d8abd54b89 ds: array: update iterator interface 2025-10-29 14:34:38 +00:00
263934dbba ds: bitmap: convert from a static array to a b_object 2025-10-25 19:20:56 +01:00
a1b177a5a1 ds: string: add function to copy string data from a b_stringstream
unlike b_stringstream_ptr(), this function supports copying strings
that contain null bytes.
2025-10-25 00:04:38 +01:00
d5136239a8 ds: string: update to_string(); remove legacy b_stream callbacks
b_string will no longer implement the b_stream interface. writing to a string
via b_stream will now be handled by b_stringstream.
2025-10-24 12:39:19 +01:00
0fed0d2718 ds: uuid: update to_string() to use new b_stream interface 2025-10-24 12:38:55 +01:00
4e793eef0e ds: datetime: update to_string() to use new b_stream interface 2025-10-24 12:38:28 +01:00
838835e6e1 ds: tree: convert to new object system 2025-10-19 13:42:10 +01:00
6a56391a07 ds: number: convert to new object system 2025-10-19 13:32:53 +01:00
4e35a2275d ds: uuid: convert to new object system 2025-10-19 13:10:45 +01:00
c2b422f0ca ds: list: convert to new object system 2025-10-19 12:46:25 +01:00
59fdb55a8b ds: hashmap: convert to new object system 2025-10-19 12:22:14 +01:00
5bf3c50a7f ds: dict: convert to new object system 2025-10-19 11:58:48 +01:00
b3de59ae24 ds: datetime: convert to new object system 2025-10-19 11:25:15 +01:00
dacbc5e9c2 ds: buffer: convert to new object system 2025-10-19 11:03:44 +01:00
0a9eb4a085 ds: array: convert to new object system 2025-10-19 11:02:59 +01:00
3eebdddc21 ds: string: convert to new object system 2025-10-19 11:02:36 +01:00
4d75a572c4 ds: memove legacy object system 2025-10-18 21:19:21 +01:00
06add543bf Merge branch 'main' into feature/new-object-system 2025-10-15 11:13:00 +01:00
0751ef469f meta: rename legacy object module to 'ds' 2025-08-09 19:57:42 +01:00