8000 Tags · rafalh/rust-fatfs · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: rafalh/rust-fatfs

Tags

v0.3.6

Toggle v0.3.6's commit message
Version 0.3.6

v0.3.5

Toggle v0.3.5's commit message
Version 0.3.5

Bug fixes:
* Fix file-system corruption that occurs when creating multiple directory entries in a non-root directory (directory
  size must be greater or equal to the cluster size for the corruption to happen)

v0.3.4

Toggle v0.3.4's commit message
Version 0.3.4

Bug fixes:
* Fix time encoding and decoding in directory entries

v0.3.3

Toggle v0.3.3's commit message
Version 0.3.3

Bug fixes:
* Add missing characters to the whitelist for long file name (`^`, `#`, `&`)
* Fix invalid short file names for `.` and `..` entries when creating a new directory
* Fix `no_std` build

Misc changes:
* Fix compiler warnings
* Improve documentation

v0.3.2

Toggle v0.3.2's commit message
Version 0.3.2.

Features:
* Add `format_volume` function for initializing a FAT filesystem on a partition
* Add more checks of filesystem correctness when mounting

Fixes:
* Clear directory returned from `create_dir` method - upgrade ASAP if this method is used
* Fix handling of FSInfo sector on FAT32 volumes with sector size different than 512 - upgrade ASAP if such sector size is used
* Use `write_all` in `serialize` method for FSInfo sector - previously it could have been improperly updated

v0.3.1

Toggle v0.3.1's commit message
Version 0.3.1

v0.3.0

Toggle v0.3.0's commit message
Version 0.3.0.

Major changes:
* added Dir::rename method
* optimized FAT access by remembering last allocated cluster (on FAT32 it is also persisted in FSInfo sector)
* added proper generation of unique short names
* made filesystem struct generic so it is no longer fixed to ReadWriteSeek reference usage
* added read_status_flags and stats methods on FileSystem for getting general information about volume
* added FileSystem::unmount method for safe unmounting
* added no_std support

v0.2.0

Toggle v0.2.0's commit message
Version 0.2.0

v0.1.0

Toggle v0.1.0's commit message
Version 0.1.0

0