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
e1181bed6f
core: stream: Add stream file operations
...
Signed-off-by: Chloe M. <chloe@mirocom.org >
2026-04-30 12:49:41 -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
chloe
4da05d05c9
core: Add xmalloc() implementation
...
Signed-off-by: Chloe M. <chloe@mirocom.org >
2026-04-30 08:51:19 -04:00
chloe
d7b25b944b
initial commit
...
Signed-off-by: Chloe M. <chloe@mirocom.org >
2026-04-30 08:08:34 -04:00