rust-fatfs/src
Rafał Harabień e4b72836f0 Fix file-system corruption when creating directory entries
Corruption happens if:
* files are created in non-root directory
* directory size becomes greater or equal to cluster size
Creating last directory entry in the directory cluster corrupts the
cluster directly preceding the directory cluster.
For 512 bytes long cluster creating 8th directory entry (counted from 1)
will cause first corruption.
Directory entry that causes the corruption will not be updated correctly.

Fixes #42
2021-01-22 00:22:54 +01:00
..
boot_sector.rs Change rustfmt options and reformat code 2018-12-29 20:21:24 +01:00
byteorder_core_io.rs Improve code style using rustfmt 2018-06-28 18:13:07 +02:00
dir_entry.rs Fix build 2019-07-17 21:12:49 +02:00
dir.rs Fix no_std build with "alloc" feature in Rust 1.29 and newer 2019-07-17 20:00:37 +02:00
file.rs Fix file-system corruption when creating directory entries 2021-01-22 00:22:54 +01:00
fs.rs Fix no_std build with "alloc" feature in Rust 1.29 and newer 2019-07-17 20:00:37 +02:00
lib.rs Hide warnings which require bumping Rust compiler version 2019-07-17 20:57:46 +02:00
table.rs Change rustfmt options and reformat code 2018-12-29 20:21:24 +01:00
time.rs Add asserts for the encoded values 2020-07-20 23:41:53 +02:00