New Features
-
Match macOS
duallocation accounting
Mirror Apple FTS complete common/file attribute request and packed-invalid records so macOS allocation totals match /usr/bin/du. Reject unknown vnode types, round allocation bytes to 512-byte stat blocks, and fall back to symlink metadata for directories, firmlinks, and incomplete records.Layer optional APFS clone and data-fork attributes onto the same packed layout so the upstream clone-deduplication path remains intact.
Bug Fixes
- don't output colors when stdout isn't a terminal.
This facilitates piping into a file. - a relative root ending in .. is mis-resolved
Commit Statistics
- 12 commits contributed to the release over the course of 9 calendar days.
- 10 days passed between releases.
- 3 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Prepare changelog priot to release (c042449)
- Merge pull request #379 from nshcr/codex/macos-du-allocation-accounting (2262295)
- Review (df12088)
- Match macOS
duallocation accounting (ddee9e4) - Don't output colors when stdout isn't a terminal. (b1e16a0)
- Merge pull request #377 from tamird/perf-compact-apfs-metadata (8b1d8da)
- Review (d812272)
- Shrink native macOS traversal metadata (6156641)
- A relative root ending in .. is mis-resolved (a6b6f68)
- Merge pull request #371 from tamird/macos-apfs-clone-accounting (7231d83)
- Review (0acd5fa)
- Count fully shared APFS clones once (6b3a231)