|
|
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 |
|
|
|
711d19fd04
|
Refactor, pass whole partition structure to filesystems.
|
2017-07-19 16:31:08 +01:00 |
|
|
|
2eafa6a606
|
Some implementations consider the volume label to be in need
for "archival"...
Volume label can reside far away the first root directory
sector.
|
2017-07-15 01:37:28 +01:00 |
|
|
|
890e49f3f4
|
Corrected boot code detection.
|
2017-07-10 22:04:37 +01:00 |
|
|
|
fa8204292e
|
Complete rewrite, passes all tests, correctly detects bootable
disks, Atari ST disks, MSX-DOS disks, FAT12 vs FAT16, and gets
volume label and creation/modification datetime from root
directory.
|
2017-07-10 21:39:12 +01:00 |
|
|
|
dbe5a51222
|
Filesystems should be public.
|
2017-07-01 03:26:08 +01:00 |
|
|
|
fcb58141ed
|
Use OEM name from BPB as XML system identifier.
|
2017-06-29 20:44:38 +01:00 |
|
|
|
76e16db616
|
Added support for different character encodings.
|
2017-06-06 21:23:20 +01:00 |
|
|
|
869b49d711
|
Updated copyright string.
|
2017-05-19 20:28:49 +01:00 |
|
|
|
eeb313e42d
|
* DiscImageChef.Filesystems/FAT.cs:
Add sanity check for BPB.
* DiscImageChef.Filesystems/AppleHFS.cs:
Correct calling of Read2048SectorAs512()
* DiscImageChef.Decoders/CD/Sector.cs:
* DiscImageChef.Decoders/DiscImageChef.Decoders.csproj:
Added CD sector descrambling.
|
2016-10-08 04:29:04 +01:00 |
|