Commit Graph

75 Commits

Author SHA1 Message Date
45be793491 Add more optimized marshallers. 2019-02-27 08:49:42 +00:00
f2caa8c40f General code refactor and reformat. 2018-12-31 13:17:27 +00:00
6b12cd1a8e Update copyright year. 2018-12-29 17:34:38 +00:00
abfc476e01 Add "Author" field to plugins. 2018-08-29 22:15:43 +01:00
91569c4636 Move all interfaces, extents, interop and metadata to DiscImageChef.CommonTypes. 2018-06-25 19:08:26 +01:00
ec8b309670 General refactor. 2018-06-20 22:22:21 +01:00
97073e34f0 Add support for Human68k FAT16 BPB, fixes #173. 2018-04-09 18:47:29 +01:00
868dda6cfe Add boot hash for FAT filesystems created by PC/GEOS, GeoWorks Ensemble/Pro and New Deal Office. 2018-03-07 18:04:32 +00:00
4194566a20 🐛Fix static method on hashes not being declared as such. 2018-02-03 19:11:41 +00:00
b50b6c29ca 🐛Move checksum initializers to instance constructors. 2018-02-03 17:39:49 +00:00
d732d72342 Add more boot code hashes to FAT. 2018-02-01 01:19:19 +00:00
5c26b38881 Add list of known boot code hashes for FAT filesystem. 2018-01-30 01:08:59 +00:00
18f9a349c9 🎨REFACTOR: Use auto-properties. 2017-12-26 08:01:40 +00:00
94d8173b3a 🎨REFACTOR: Plugins do not need to expose their methods as virtual. 2017-12-26 07:28:40 +00:00
6aee3c9cb1 🎨Separate read-only filesystems from identify-only filesystem interfaces. 2017-12-26 07:23:09 +00:00
dbf75cf786 🐛Corrected invalid LINQ casting. 2017-12-26 06:46:28 +00:00
f66a0bdd42 🎨Converted all plugin types to interfaces. 2017-12-26 06:05:24 +00:00
a002253fa4 🎨🎨🎨 Removed methods in images that only returned what's already in the ImageInfo structure. 2017-12-26 02:51:10 +00:00
4115698ac8 REFACTOR: Final cleanup of DiscImageChef.Filesystems. 2017-12-24 02:37:41 +00:00
3d38e01fdc DOCUMENTATION: DateTime handlers. 2017-12-23 03:59:48 +00:00
c59e424ec8 REFACTOR: All refactor in DiscImageChef.Filesystems. 2017-12-22 08:43:22 +00:00
4e6e8f340a REFACTOR: Use string interpolation expression. 2017-12-21 17:58:51 +00:00
b9ec685b4e REFACTOR: Minor refactors. 2017-12-21 17:14:49 +00:00
586b838a17 REFACTOR: Invalid XML in XML comment. 2017-12-21 16:45:16 +00:00
bcbda18e4d REFACTOR: Removed unneeded value sets. 2017-12-21 16:07:20 +00:00
dcd053b20d REFACTOR: Remove unneeded code. 2017-12-21 14:30:44 +00:00
5592f147ac REFACTOR: Loop can be converted into LINQ-expression. 2017-12-21 07:08:26 +00:00
9cd1869d1d REFACTOR: Convert 'if' statement to 'switch' statement. 2017-12-21 04:43:29 +00:00
bce69c9161 REFACTOR: Use preferred braces style. 2017-12-21 00:44:33 +00:00
b0936d51c5 REFACTOR: Remove redundant parentheses. 2017-12-20 17:26:28 +00:00
a4650c61aa REFACTOR: Fixed MOST name inconsistencies. 2017-12-20 17:15:37 +00:00
ef49fdfd45 REFACTOR: Member or type can be made internal. 2017-12-20 02:08:37 +00:00
e6f6ace80b REFACTOR: Reformat code. 2017-12-19 20:33:05 +00:00
77edc7c91c REFACTOR: Sort and removed usings. 2017-12-19 19:33:51 +00:00
1a39168f19 REFACTOR: Updated comments and copyright date. 2017-12-19 03:51:05 +00:00
90a4a0b37d Add support for choosing character encoding in appropiate command. 2017-10-12 23:54:02 +01:00
081b330267 Added support for DEC Rainbow's hardcoded BPB. 2017-10-02 14:24:19 +01:00
6f8027a44b Correct detection of 5.25" MD1DD 8spt FAT12 disks. 2017-09-27 12:36:02 +01:00
92dbb79c85 Found all unknown fields in Apricot BPB. 2017-09-24 19:15:22 +01:00
89cb062db1 Added support for Apricot FAT12. 2017-09-22 23:57:53 +01:00
c174d1fe4a Added support for ANDOS BPB. 2017-08-25 03:28:55 +01:00
98c28c8bef Added comment about Human68k direntry variations. 2017-08-14 22:06:58 +01:00
6c43d0c40f On optical media after recalculation sectors per cluster may
contain 0, it should not.
2017-08-07 16:12:36 +01:00
0dc4abab3e Corrected handling on devices with 256 bytes/sector and
correct BPBs (like SASI PC-98 disks).
2017-08-03 01:14:37 +01:00
0c7b5aa604 Corrected encoding propagation. 2017-07-26 12:25:18 +01:00
5dcaa79ccc Do not try to access root folder on misaligned partitions.
(This would be solved when a the complete FAT implementation
	is done)
2017-07-25 22:26:42 +01:00
346446c6dc Prevent misdetection of QNX4 filesystem. 2017-07-25 03:27:24 +01:00
9a5d52caab Added support for hybrid ISO/USB images with GPT and FAT
partitions.
2017-07-25 00:27:46 +01:00
dddf884c05 Don't try to read past partition end. 2017-07-23 19:58:11 +01:00
16434f2788 Refactor: Simplify field names. 2017-07-19 16:37:11 +01:00