Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve format support #3

Open
8 of 14 tasks
joachimmetz opened this issue Sep 30, 2018 · 0 comments
Open
8 of 14 tasks

Improve format support #3

joachimmetz opened this issue Sep 30, 2018 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@joachimmetz
Copy link
Member

joachimmetz commented Sep 30, 2018

  • add compressed file content support
  • add sparse inode support (INODE_IS_SPARSE)
  • add Normalization Form Canonical Decomposition (NFD) for name hash
  • look into characters for which NFKD appears to be applied
    • likely case folding
  • ensure filenames are compared in normalized form
  • fix tests timing out on AppVeyor
    • cygwin
    • mingw
  • extended attributes add read and seek support
  • add support for resource and named forks support provide as extended attributes
  • validate checksum (WIP)
    • read metadata structures in block size (to validate checksum)
  • add Fusion drive support (SDD is main and magnetic disk is tier2 device)
  • add support for checkpoint descriptor and data area B-Tree
  • add additional compressed file support (need samples)
    • uncompressed type 1
    • LZFSE type 11 and 12
    • uncompressed type 9 and 10
    • CLI tools: afscexpand, ditto, afsctool
  • add snapshot support
    • tmutil snapshot
  • add space manager support
@joachimmetz joachimmetz added the enhancement New feature or request label Sep 30, 2018
@joachimmetz joachimmetz self-assigned this Sep 30, 2018
@joachimmetz joachimmetz reopened this Nov 2, 2018
@joachimmetz joachimmetz changed the title Add snapshot support Improve format support Nov 2, 2018
@libyal libyal deleted a comment from sspring Dec 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant