Releases: yomimono/chamelon
Releases · yomimono/chamelon
0.1.2
0.1.1
0.1.0
CHANGES:
- new features: expose and implement
Kv.size t key
andKv.get_partial t key ~offset ~length
. - bugfix: large files could be misread under certain circumstances because the final block index wasn't correctly calculated. remove
bitwise
module and the Basepopcount
it referenced, and instead calculate the block index with a recursive function. - bugfix: detect unwriteable blocks instead of endlessly splitting to try to accommodate them.
- bugfix: keep track of allocated but not-yet-written blocks, and don't hand them out twice.
- bugfix: check the maximum name length against the block size when mounting a filesystem.
0.0.10
0.0.9.1
CHANGES:
-
fix 32-bit compilation, for real this time (@yomimono)
-
be consistent in the use of Logs vs Log module (@palainp)
-
implement a lookahead block allocator more similar to the littlefs one (@yomimono)
-
bring back fuzz tests and improve them (@yomimono)
-
test for correct block index detection in CTZ files, and fix an edge case (@yomimono)
0.0.8
CHANGES:
- use the sector_size given by the block device via its info (@dinosaure)