cdfs 0.2.0

Rust implementation of ISO 9660 / ECMA-119
Documentation

cdfs

builds.sr.ht status

ISO 9660 / ECMA-119 filesystem implementation written in Rust. It's still very much a work-in-progress.

Usage

See the examples and the documentation for more information.

Extensions

System Use Sharing Protocol
CE – continuation area yes
PD – padding field no
SP – SUSP start not enforced
ST – SUSP end ignored
ER – extensions reference yes
ES – extensions selector no
Rock Ridge Interchange
PX – POSIX attributes yes
PN – POSIX inodes yes
SL – symbolic links yes
NM – long file names yes
CL – child links yes
PL – parent links N/A
RE – relocated directories yes
TF – file timestamps yes
SF – sparse files no

References

Licensing

This project is available under the Apache 2.0 or MIT license at your choosing.