A Dissect module implementing a parser for the XFS file system, commonly used by RedHat Linux distributions.

4 Open Issues Need Help Last updated: Jul 2, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Refactor the dissect.xfs module to replace its outdated `_attr` caching mechanism with the more modern and efficient `cached_property` approach. This involves identifying all instances of `_attr` usage, replacing them with `cached_property`, and ensuring the functionality remains unchanged. Thorough testing is required to validate the changes.

Complexity: 3/5
good first issue

A Dissect module implementing a parser for the XFS file system, commonly used by RedHat Linux distributions.

Python

AI Summary: The task involves modifying the `INode` class within the `dissect.xfs` project to remove references to the `parent` attribute and the `link_inode` method. This is likely a code refactoring task, requiring careful consideration to avoid breaking existing functionality. The changes are related to previous issues (#44 and #43).

Complexity: 3/5
good first issue

A Dissect module implementing a parser for the XFS file system, commonly used by RedHat Linux distributions.

Python

AI Summary: Remove the symlink resolution functionality from the `XFS.get` method within the dissect.xfs module. This involves modifying the existing code to prevent automatic symlink resolution and instead pass the symlink information directly to the consumer of the API, aligning with the decision made in dissect.extfs pull request #37.

Complexity: 3/5
good first issue

A Dissect module implementing a parser for the XFS file system, commonly used by RedHat Linux distributions.

Python

AI Summary: Remove the directory entry cache from the dissect.xfs module. This involves modifying the XFS file system parser to eliminate caching at the individual node level, aligning with changes made in dissect.extfs.

Complexity: 4/5
good first issue

A Dissect module implementing a parser for the XFS file system, commonly used by RedHat Linux distributions.

Python