package chamelon
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=14c8e64ce48dbfc09876a1a66351e44ce41669b87a0cc7c900a1cadc563d9bad
sha512=8988a0f03b1b0f89fee68a3950710705f1053536c24cde3dbb8916a2f0a90ce72eb97cacd400101f715a240dae6596f1fa598ec38bf30069be7d159a7f960653
CHANGES.md.html
v.0.0.9.1 (2022-06-23)
fix 32-bit compilation, for real this time (@yomimono)
v0.0.9 (unreleased)
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)
v0.0.8 (2022-04-29)
use the sector_size given by the block device via its info (@dinosaure)
v0.0.7 (2022-03-04)
initial opam release
v0.0.6 (2022-03-01)
unix binaries are now all subcommands of the
chamelon
commandrefactor
split
and add many more testsfix a bug where writing a block that is over half full and already has a hardtail would never cause compaction
v0.0.5 (2022-02-09)
fix several problems with
remove
fix problem where making new directories could get exciting unexpected contents
v0.0.4 (2022-01-26)
always start processing a directory at its first blockpair, not its last
add timestamp output to lfs_ls
v0.0.3 (2022-01-22)
follow hardtails when making new directories
v0.0.2 (2022-01-18)
used block detection now correctly finds the last block in a CTZ list
entries in a directory are no longer sometimes lost after splitting when block size is small
the allocator now has a separate function for allocating metadata block pairs, so the user doesn't have to retrieve two blocks individually
v0.0.1 (2022-01-10)
Initial release.