40 Commits

Author SHA1 Message Date
431b252d94 [NTFS] Add support for analyze command 2026-04-10 21:25:08 +01:00
c2c1999f33 [NTFS] Guard against too big non-resident data sizes. 2026-03-30 12:55:44 +01:00
b34d3c7eac [ntfs] Remove EA prefix. 2026-03-01 18:39:41 +00:00
52dadad30e [ntfs] Fix regression. 2026-03-01 18:34:32 +00:00
fdf8f15af7 [ntfs] Detect encrypted and deduplicated files. 2026-03-01 18:23:59 +00:00
47761adc06 [ntfs] MFT record in-use validation 2026-03-01 18:19:07 +00:00
b035fc7353 [ntfs] Add support for WOF compressed files. 2026-03-01 18:11:45 +00:00
ab3aa7aaa6 [ntfs] Implement LZX decompression. 2026-03-01 18:04:25 +00:00
340fac0533 [ntfs] Implement Xpress decompression 2026-03-01 18:01:14 +00:00
820d060d33 [ntfs] Handle WSL special file reparse tags 2026-03-01 17:58:04 +00:00
16e7ce6dae [ntfs] Add support for large clusters. 2026-03-01 17:54:18 +00:00
903181a320 [ntfs] Handle old NTFS records. 2026-03-01 17:48:20 +00:00
9b68b8d98f [ntfs] Implement $Bitmap parsing 2026-03-01 17:38:20 +00:00
9bafa4b359 [ntfs] Load $AttrDef 2026-03-01 17:20:24 +00:00
81fea90849 [ntfs] Validate $MFTMirr 2026-03-01 17:18:09 +00:00
c968decb19 [ntfs] Add support for $Secure. 2026-03-01 17:14:31 +00:00
b9fda2e204 [ntfs] Add support for fragmented $MFT. 2026-03-01 17:06:56 +00:00
3c84b6a106 [ntfs] Add Processing of $ATTRIBUTE_LIST 2026-03-01 16:44:17 +00:00
7d9619abeb [ntfs] Add support for compressed files. 2026-03-01 16:14:17 +00:00
f2a6f51255 [ntfs] Implement readlink. 2026-03-01 15:59:57 +00:00
2c81c4e3a0 [ntfs] Implement statfs. 2026-03-01 15:54:28 +00:00
af76385d81 [ntfs] Implement xattr operations. 2026-03-01 15:51:56 +00:00
14e2df3bba [ntfs] Implement file operations. 2026-03-01 14:57:41 +00:00
37a2f26a15 [ntfs] Implement stat. 2026-03-01 14:43:19 +00:00
1e71e6a04a [ntfs] Implement directory operations. 2026-03-01 14:30:28 +00:00
207fee23db [ntfs] Implement mount. 2026-03-01 14:14:08 +00:00
798a47f1e8 [ntfs] Promote to IReadOnlyFilesystem 2026-03-01 13:49:01 +00:00
4b6c563e85 [ntfs] Added missing on-disk structures. 2026-03-01 13:43:48 +00:00
35c26c9128 Update copyright years to 2026. 2025-12-23 01:40:04 +00:00
69738f5f1a Add support for negative sectors to read and write sector calls in images. 2025-10-23 03:07:43 +01:00
0ac2a48fb6 Update ReadSector and ReadSectors methods to include sector status output 2025-10-22 14:28:58 +01:00
5863664dbf Update copyright year. 2024-12-19 10:45:18 +00:00
f7ca79b09e Update copyright year. 2024-05-01 04:17:32 +01:00
e46d21bde6 General refactor and cleanup. 2024-05-01 04:05:22 +01:00
7363a5d9c5 Redo Reformat and cleanup.
Rider EAP was having a bug interpreting .editorconfig that didn't generate the code style as we wanted.
This is now done with Rider-stable.
2023-10-04 17:36:20 +01:00
7a608e0061 [Aaru.Filesystems] Reformat and cleanup. 2023-10-03 23:22:08 +01:00
24069676e2 Make Encoding a private field only for IReadOnlyFilesystem implementors. 2022-12-17 23:18:02 +00:00
dc26b85c2f Move filesystem metadata to GetInformation method for information only plugins. 2022-12-17 22:41:56 +00:00
cfbcde35f5 Use Aaru Metadata instead of CICM Metadata. 2022-12-15 22:21:37 +00:00
5744119b9c Reorganize filesystems. 2022-12-07 13:07:31 +00:00