https://github.com/berrysoft/vfs-tar
VFS for TAR files
https://github.com/berrysoft/vfs-tar
Last synced: 9 months ago
JSON representation
VFS for TAR files
- Host: GitHub
- URL: https://github.com/berrysoft/vfs-tar
- Owner: Berrysoft
- License: mit
- Created: 2023-01-08T04:40:25.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-09-15T10:26:54.000Z (almost 2 years ago)
- Last Synced: 2025-09-11T10:47:07.342Z (10 months ago)
- Language: Rust
- Homepage:
- Size: 40 KB
- Stars: 9
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vfs-tar
This is a working implementation that bridges [vfs](https://lib.rs/crates/vfs) and tar.
Internally it uses [memmap2](https://lib.rs/crates/memmap2) and [tar-parser2](https://lib.rs/crates/tar-parser2).
## To-do list
- [x] Read-only file system.
- [x] Handle GNU long name.
- [x] Handle PAX.
- [x] Handle links.
- [x] Calculate checksum.
- [ ] Make file system writable(?)