Commit Graph

6913 Commits

Author SHA1 Message Date
003b390830 Remove reflection based SwapStructureMembersEndian. 2025-10-21 12:13:25 +01:00
309adcbe03 Refactor StructureToByteArrayBigEndian to use ISwapEndian interface 2025-10-21 12:09:12 +01:00
d7f746c4eb [RBF] Use generator instead of reflection based swapping. 2025-10-21 12:02:35 +01:00
bb4f0ac91d [SGI VH] Do not manually swap nested structures. 2025-10-21 12:01:49 +01:00
cf0eb6c7c4 [BSD disklabel] Use generator instead of reflection based swapping. 2025-10-21 12:00:30 +01:00
3afe9fded8 [Human68k] Do not manually swap nested structures. 2025-10-21 11:57:18 +01:00
b7abdd43b6 [Sun partition] Use generator instead of reflection swapping. 2025-10-21 11:56:50 +01:00
39f4ca2998 Replace old bigendian marshaller with new one. 2025-10-21 11:43:05 +01:00
061669a255 [QCOW2] Use new source generator based big endian marshaller 2025-10-21 11:41:08 +01:00
a1ad9aa6a0 [QCOW] Use new source generator based big endian marshaller 2025-10-21 11:40:53 +01:00
8c93002fdd Use new big endian marshaller on byte addressable images. 2025-10-21 11:31:53 +01:00
1a966d0c1c [MFS] Use new source generator based big endian marshaller 2025-10-21 11:25:24 +01:00
d2cffa661d [SGI VH] Use new source generator based big endian marshaller 2025-10-21 11:21:38 +01:00
432c1663fb [NeXT disklabel] Use new source generator based big endian marshaller 2025-10-21 11:21:25 +01:00
0aa5d31892 [Human68k] Use new source generator based big endian marshaller 2025-10-21 11:20:54 +01:00
ccbcd6ab45 [AppleMap] Use new source generator based big endian marshaller 2025-10-21 11:20:28 +01:00
29e2aebaf1 [Diskdupe] Change to little endian marshaller (uses only bytes) 2025-10-21 11:02:31 +01:00
c0c76f183e [UDIF] Use new source generator based big endian marshaller 2025-10-21 10:59:48 +01:00
f676b26bec [NDIF] Use new source generator based big endian marshaller 2025-10-21 10:56:59 +01:00
ebc971a02a [Squash] Use new source generator based big endian marshaller 2025-10-21 10:52:51 +01:00
6d3e8515f9 [STFS] Use new source generator based big endian marshaller 2025-10-21 10:50:51 +01:00
66ce90a155 [SwapEndianGenerator] Skip string types. 2025-10-21 10:50:25 +01:00
35123c6c06 [DiscFerret] Use new source generator based big endian marshaller 2025-10-21 10:34:36 +01:00
08c1a7f102 [DART] Use new source generator based big endian marshaller 2025-10-21 10:31:58 +01:00
e613563359 [CHD] Use new source generator based big endian marshaller 2025-10-21 10:29:33 +01:00
3d3425002e [PCExchange] Use new source generator based big endian marshaller 2025-10-21 10:28:52 +01:00
5cd37ebf74 [MacBinary] Use new source generator based big endian marshaller 2025-10-21 10:28:43 +01:00
e65bfb6345 [AppleSingle] Use new source generator based big endian marshaller 2025-10-21 10:28:31 +01:00
b579448915 [AppleDouble] Use new source generator based big endian marshaller 2025-10-21 10:28:06 +01:00
dc4cf3d3c0 [PCExchange] Use new source generator based big endian marshaller 2025-10-21 04:00:33 +01:00
fea6b18873 [MacBinary] Use new source generator based big endian marshaller 2025-10-21 04:00:15 +01:00
78e48801d3 [AppleSingle] Use new source generator based big endian marshaller 2025-10-21 04:00:00 +01:00
6c82a6162f [AppleDouble] Use new source generator based big endian marshaller 2025-10-21 03:59:36 +01:00
6daa631435 [dump] Use new source generator based big endian marshaller 2025-10-21 03:48:56 +01:00
28c4c7eb6b [XFS] Use new source generator based big endian marshaller 2025-10-21 03:46:11 +01:00
50f2daf7dc [UNICOS] Use new source generator based big endian marshaller 2025-10-21 03:44:54 +01:00
555b90a07a [SFS] Use new source generator based big endian marshaller 2025-10-21 03:43:06 +01:00
85fbdd19d9 [RBF] Use new source generator based big endian marshaller 2025-10-21 03:41:27 +01:00
12da5f19e5 [PFS] Use new source generator based big endian marshaller 2025-10-21 03:39:53 +01:00
40c33a3dbb [Opera] Use new source generator based big endian marshaller 2025-10-21 03:38:16 +01:00
aa940f19b5 [MINIX] Use new source generator based big endian marshaller 2025-10-21 03:38:05 +01:00
82889ee735 [Locus] Use new source generator based big endian marshaller 2025-10-21 03:31:19 +01:00
cc3c1418e4 [LIF] Use new source generator based big endian marshaller 2025-10-21 03:29:13 +01:00
b0343bd8b0 [HPOFS] Use new source generator based big endian marshaller 2025-10-21 03:27:14 +01:00
271c63cee5 [HAMMER] Use new source generator based big endian marshaller 2025-10-21 03:25:11 +01:00
804f82fa7e [SwapEndianGenerator] Add support for type aliases 2025-10-21 03:24:51 +01:00
3a030170fe [Fossil] Use new source generator based big endian marshaller 2025-10-21 03:02:21 +01:00
51c86096a6 [FFS] Use new source generator based big endian marshaller 2025-10-21 03:02:09 +01:00
6f787002fc [FATX] Use new source generator based big endian marshaller 2025-10-21 02:55:33 +01:00
6ededddb2c [FAT] Use new source generator based big endian marshaller 2025-10-21 02:53:17 +01:00