gitextract_vkfx4bi5/ ├── .codecov.yml ├── .github/ │ └── workflows/ │ ├── build.yml │ ├── build_freebsd.yml │ ├── build_macos.yml │ ├── build_ossfuzz.yml │ └── build_shared.yml ├── .gitignore ├── AUTHORS ├── COPYING ├── COPYING.LESSER ├── ChangeLog ├── Makefile.am ├── NEWS ├── README ├── acinclude.m4 ├── appveyor.yml ├── autogen.ps1 ├── autogen.sh ├── build.ps1 ├── common/ │ ├── Makefile.am │ ├── byte_stream.h │ ├── common.h │ ├── config_borlandc.h │ ├── config_msc.h │ ├── config_winapi.h │ ├── file_stream.h │ ├── memory.h │ ├── narrow_string.h │ ├── system_string.h │ ├── types.h.in │ └── wide_string.h ├── configure.ac ├── documentation/ │ └── Resilient File System (ReFS).asciidoc ├── dpkg/ │ ├── changelog.in │ ├── compat │ ├── control │ ├── copyright │ ├── libfsrefs-dev.install │ ├── libfsrefs-tools.install │ ├── libfsrefs.install │ ├── rules │ └── source/ │ └── format ├── fsrefstools/ │ ├── Makefile.am │ ├── fsrefsinfo.c │ ├── fsrefstools_getopt.c │ ├── fsrefstools_getopt.h │ ├── fsrefstools_i18n.h │ ├── fsrefstools_libbfio.h │ ├── fsrefstools_libcerror.h │ ├── fsrefstools_libclocale.h │ ├── fsrefstools_libcnotify.h │ ├── fsrefstools_libfcache.h │ ├── fsrefstools_libfdata.h │ ├── fsrefstools_libfdatetime.h │ ├── fsrefstools_libfguid.h │ ├── fsrefstools_libfsrefs.h │ ├── fsrefstools_libfwnt.h │ ├── fsrefstools_libuna.h │ ├── fsrefstools_output.c │ ├── fsrefstools_output.h │ ├── fsrefstools_signal.c │ ├── fsrefstools_signal.h │ ├── fsrefstools_unused.h │ ├── info_handle.c │ └── info_handle.h ├── include/ │ ├── Makefile.am │ ├── libfsrefs/ │ │ ├── codepage.h │ │ ├── definitions.h.in │ │ ├── error.h │ │ ├── extern.h │ │ ├── features.h.in │ │ └── types.h.in │ └── libfsrefs.h.in ├── libfsrefs/ │ ├── Makefile.am │ ├── fsrefs_checkpoint.h │ ├── fsrefs_directory_object.h │ ├── fsrefs_metadata_block.h │ ├── fsrefs_ministore_tree.h │ ├── fsrefs_superblock.h │ ├── fsrefs_volume_header.h │ ├── libfsrefs.c │ ├── libfsrefs.rc.in │ ├── libfsrefs_attribute_values.c │ ├── libfsrefs_attribute_values.h │ ├── libfsrefs_block_descriptor.c │ ├── libfsrefs_block_descriptor.h │ ├── libfsrefs_block_reference.c │ ├── libfsrefs_block_reference.h │ ├── libfsrefs_block_tree.c │ ├── libfsrefs_block_tree.h │ ├── libfsrefs_block_tree_node.c │ ├── libfsrefs_block_tree_node.h │ ├── libfsrefs_checkpoint.c │ ├── libfsrefs_checkpoint.h │ ├── libfsrefs_data_run.c │ ├── libfsrefs_data_run.h │ ├── libfsrefs_debug.c │ ├── libfsrefs_debug.h │ ├── libfsrefs_definitions.h.in │ ├── libfsrefs_directory_entry.c │ ├── libfsrefs_directory_entry.h │ ├── libfsrefs_directory_object.c │ ├── libfsrefs_directory_object.h │ ├── libfsrefs_error.c │ ├── libfsrefs_error.h │ ├── libfsrefs_extern.h │ ├── libfsrefs_file_entry.c │ ├── libfsrefs_file_entry.h │ ├── libfsrefs_file_system.c │ ├── libfsrefs_file_system.h │ ├── libfsrefs_io_handle.c │ ├── libfsrefs_io_handle.h │ ├── libfsrefs_libbfio.h │ ├── libfsrefs_libcdata.h │ ├── libfsrefs_libcerror.h │ ├── libfsrefs_libclocale.h │ ├── libfsrefs_libcnotify.h │ ├── libfsrefs_libcthreads.h │ ├── libfsrefs_libfcache.h │ ├── libfsrefs_libfdata.h │ ├── libfsrefs_libfdatetime.h │ ├── libfsrefs_libfguid.h │ ├── libfsrefs_libfwnt.h │ ├── libfsrefs_libuna.h │ ├── libfsrefs_metadata_block_header.c │ ├── libfsrefs_metadata_block_header.h │ ├── libfsrefs_ministore_node.c │ ├── libfsrefs_ministore_node.h │ ├── libfsrefs_node_header.c │ ├── libfsrefs_node_header.h │ ├── libfsrefs_node_record.c │ ├── libfsrefs_node_record.h │ ├── libfsrefs_notify.c │ ├── libfsrefs_notify.h │ ├── libfsrefs_objects_tree.c │ ├── libfsrefs_objects_tree.h │ ├── libfsrefs_superblock.c │ ├── libfsrefs_superblock.h │ ├── libfsrefs_support.c │ ├── libfsrefs_support.h │ ├── libfsrefs_tree_header.c │ ├── libfsrefs_tree_header.h │ ├── libfsrefs_types.h │ ├── libfsrefs_unused.h │ ├── libfsrefs_volume.c │ ├── libfsrefs_volume.h │ ├── libfsrefs_volume_header.c │ └── libfsrefs_volume_header.h ├── libfsrefs.ini ├── libfsrefs.pc.in ├── libfsrefs.spec.in ├── m4/ │ ├── common.m4 │ ├── libbfio.m4 │ ├── libcdata.m4 │ ├── libcerror.m4 │ ├── libcfile.m4 │ ├── libclocale.m4 │ ├── libcnotify.m4 │ ├── libcpath.m4 │ ├── libcsplit.m4 │ ├── libcthreads.m4 │ ├── libfcache.m4 │ ├── libfdata.m4 │ ├── libfdatetime.m4 │ ├── libfguid.m4 │ ├── libfusn.m4 │ ├── libfwnt.m4 │ ├── libuna.m4 │ ├── pthread.m4 │ ├── tests.m4 │ └── types.m4 ├── manuals/ │ ├── Makefile.am │ ├── fsrefsinfo.1 │ └── libfsrefs.3 ├── msvscpp/ │ ├── Makefile.am │ ├── fsrefs_test_attribute_values/ │ │ └── fsrefs_test_attribute_values.vcproj │ ├── fsrefs_test_block_descriptor/ │ │ └── fsrefs_test_block_descriptor.vcproj │ ├── fsrefs_test_block_reference/ │ │ └── fsrefs_test_block_reference.vcproj │ ├── fsrefs_test_block_tree/ │ │ └── fsrefs_test_block_tree.vcproj │ ├── fsrefs_test_block_tree_node/ │ │ └── fsrefs_test_block_tree_node.vcproj │ ├── fsrefs_test_checkpoint/ │ │ └── fsrefs_test_checkpoint.vcproj │ ├── fsrefs_test_data_run/ │ │ └── fsrefs_test_data_run.vcproj │ ├── fsrefs_test_directory_entry/ │ │ └── fsrefs_test_directory_entry.vcproj │ ├── fsrefs_test_directory_object/ │ │ └── fsrefs_test_directory_object.vcproj │ ├── fsrefs_test_error/ │ │ └── fsrefs_test_error.vcproj │ ├── fsrefs_test_file_entry/ │ │ └── fsrefs_test_file_entry.vcproj │ ├── fsrefs_test_file_system/ │ │ └── fsrefs_test_file_system.vcproj │ ├── fsrefs_test_io_handle/ │ │ └── fsrefs_test_io_handle.vcproj │ ├── fsrefs_test_metadata_block_header/ │ │ └── fsrefs_test_metadata_block_header.vcproj │ ├── fsrefs_test_ministore_node/ │ │ └── fsrefs_test_ministore_node.vcproj │ ├── fsrefs_test_node_header/ │ │ └── fsrefs_test_node_header.vcproj │ ├── fsrefs_test_node_record/ │ │ └── fsrefs_test_node_record.vcproj │ ├── fsrefs_test_notify/ │ │ └── fsrefs_test_notify.vcproj │ ├── fsrefs_test_objects_tree/ │ │ └── fsrefs_test_objects_tree.vcproj │ ├── fsrefs_test_superblock/ │ │ └── fsrefs_test_superblock.vcproj │ ├── fsrefs_test_support/ │ │ └── fsrefs_test_support.vcproj │ ├── fsrefs_test_tools_info_handle/ │ │ └── fsrefs_test_tools_info_handle.vcproj │ ├── fsrefs_test_tools_output/ │ │ └── fsrefs_test_tools_output.vcproj │ ├── fsrefs_test_tools_signal/ │ │ └── fsrefs_test_tools_signal.vcproj │ ├── fsrefs_test_tree_header/ │ │ └── fsrefs_test_tree_header.vcproj │ ├── fsrefs_test_volume/ │ │ └── fsrefs_test_volume.vcproj │ ├── fsrefs_test_volume_header/ │ │ └── fsrefs_test_volume_header.vcproj │ ├── fsrefsinfo/ │ │ └── fsrefsinfo.vcproj │ ├── libbfio/ │ │ └── libbfio.vcproj │ ├── libcdata/ │ │ └── libcdata.vcproj │ ├── libcerror/ │ │ └── libcerror.vcproj │ ├── libcfile/ │ │ └── libcfile.vcproj │ ├── libclocale/ │ │ └── libclocale.vcproj │ ├── libcnotify/ │ │ └── libcnotify.vcproj │ ├── libcpath/ │ │ └── libcpath.vcproj │ ├── libcsplit/ │ │ └── libcsplit.vcproj │ ├── libcthreads/ │ │ └── libcthreads.vcproj │ ├── libfcache/ │ │ └── libfcache.vcproj │ ├── libfdata/ │ │ └── libfdata.vcproj │ ├── libfdatetime/ │ │ └── libfdatetime.vcproj │ ├── libfguid/ │ │ └── libfguid.vcproj │ ├── libfsrefs/ │ │ └── libfsrefs.vcproj │ ├── libfsrefs.sln │ ├── libfusn/ │ │ └── libfusn.vcproj │ ├── libfwnt/ │ │ └── libfwnt.vcproj │ └── libuna/ │ └── libuna.vcproj ├── ossfuzz/ │ ├── Makefile.am │ ├── ossfuzz_libbfio.h │ ├── ossfuzz_libfsrefs.h │ └── volume_fuzzer.cc ├── po/ │ ├── ChangeLog │ ├── Makevars.in │ └── POTFILES.in ├── runtests.ps1 ├── runtests.sh ├── synclibs.ps1 ├── synclibs.sh └── tests/ ├── Makefile.am ├── build.sh ├── data/ │ ├── block_descriptor.1 │ ├── block_descriptor.2 │ ├── checkpoint.1 │ ├── checkpoint.2 │ ├── data_run.1 │ ├── node_header.1 │ ├── node_record.1 │ ├── superblock.1 │ ├── superblock.2 │ ├── tree_header.1 │ └── volume_header.1 ├── fsrefs_test_attribute_values.c ├── fsrefs_test_block_descriptor.c ├── fsrefs_test_block_reference.c ├── fsrefs_test_block_tree.c ├── fsrefs_test_block_tree_node.c ├── fsrefs_test_checkpoint.c ├── fsrefs_test_data_run.c ├── fsrefs_test_directory_entry.c ├── fsrefs_test_directory_object.c ├── fsrefs_test_error.c ├── fsrefs_test_file_entry.c ├── fsrefs_test_file_system.c ├── fsrefs_test_functions.c ├── fsrefs_test_functions.h ├── fsrefs_test_getopt.c ├── fsrefs_test_getopt.h ├── fsrefs_test_io_handle.c ├── fsrefs_test_libbfio.h ├── fsrefs_test_libcerror.h ├── fsrefs_test_libclocale.h ├── fsrefs_test_libcnotify.h ├── fsrefs_test_libfsrefs.h ├── fsrefs_test_libuna.h ├── fsrefs_test_macros.h ├── fsrefs_test_memory.c ├── fsrefs_test_memory.h ├── fsrefs_test_metadata_block_header.c ├── fsrefs_test_ministore_node.c ├── fsrefs_test_ministore_tree.c ├── fsrefs_test_node_header.c ├── fsrefs_test_node_record.c ├── fsrefs_test_notify.c ├── fsrefs_test_objects_tree.c ├── fsrefs_test_superblock.c ├── fsrefs_test_support.c ├── fsrefs_test_tools_info_handle.c ├── fsrefs_test_tools_output.c ├── fsrefs_test_tools_signal.c ├── fsrefs_test_tree_header.c ├── fsrefs_test_unused.h ├── fsrefs_test_volume.c ├── fsrefs_test_volume_header.c ├── lsan.suppressions ├── pkgbuild.sh ├── runtests.sh ├── syncsharedlibs.sh ├── test_fsrefsinfo.ps1 ├── test_fsrefsinfo.sh ├── test_library.ps1 ├── test_library.sh ├── test_manpage.sh ├── test_runner.sh ├── test_tools.ps1 └── test_tools.sh