5 Commits

Author SHA1 Message Date
chloe e35d8cf136 core: blob+stream: Store stream/blob hashes
Signed-off-by: Chloe M. <chloe@mirocom.org>
2026-04-30 21:28:09 -04:00
chloe 1d4bb8769a core: Add files to blob list on scan
Signed-off-by: Chloe M. <chloe@mirocom.org>
2026-04-30 21:12:13 -04:00
chloe 83a0ef6e2e core: blob: Add helper to destroy blob list
Signed-off-by: Chloe M. <chloe@mirocom.org>
2026-04-30 14:14:52 -04:00
chloe 09e0774d12 core: blob: Remove redundant return
Signed-off-by: Chloe M. <chloe@mirocom.org>
2026-04-30 14:11:00 -04:00
chloe 0f31d51743 core: Add blob + data stream abstraction
A blob is a piece of data of variable length that belongs in a blob list
while a data stream is a buffer used to move data between blobs among
other things.

Signed-off-by: Chloe M. <chloe@mirocom.org>
2026-04-30 09:50:12 -04:00