1d3d696a08
AROS i386 boot floppies start with a PC boot sector before the
...
Amiga BootBlock (that is unused).
2017-07-19 06:02:15 +01:00
e3ce75b9a7
Use marshalling.
...
Corrected checksum calculation.
Corrected root block location when boot block is not present
or correct.
Tested FFS2 values, no long show warning.
Correct cluster size calculation.
2017-07-19 05:21:25 +01:00
292f8a287c
Added support for ADFS-S, ADFS-M, ADFS-L, ADFS-D, their
...
variants on hard disks and ADFS-E, ADFS-E+, ADFS-F, ADFS-F+
and ADFS-G boot blocks. Pending support for "big directory".
2017-07-18 06:38:05 +01:00
52140f45b7
Do not put serial number in XML. I have to check its validity.
2017-07-18 06:34:55 +01:00
5ab1896b32
Moved superblock to a sequential do-it-all structure, and use
...
marshalling with it.
2017-07-15 01:39:48 +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
4719c29c26
Added missing fields.
2017-07-13 00:17:39 +01:00
14baa50ae1
Use marshalling.
...
Added new superblock fields.
2017-07-11 02:33:08 +01:00
f2f7bcc2e9
Corrected string conversion.
2017-07-11 02:32:51 +01:00
0a6408b783
Corrected version formatting.
2017-07-11 01:40:56 +01:00
9e9b9d9a2e
Corrected cluster size calculation.
2017-07-11 01:32:23 +01:00
0978691d90
Corrected clusters calculation.
2017-07-11 01:32:14 +01:00
eba6d9aabc
Use marshalling.
...
Don't show backup date if never backed up.
Detect bootable without boot sector (by file/folder ID).
Correct volume serial case.
2017-07-11 01:32:00 +01:00
026ea2fa80
Use marshalling.
...
Corrected alignment error.
2017-07-10 23:28:07 +01:00
4fa87993b7
Use .NET marshalling, corrects alignment.
...
Use volume size from SuperBlock.
HPFS does not use clusters but individual sectors.
Detect and hash boot code of BPB sector.
Show NT flags, they're set by NT 3.x.
Do not show integrity check date if it never happened.
2017-07-10 22:47:17 +01:00
64d37e2f02
Moved to use .NET Marshal and hash boot code.
2017-07-10 22:04:51 +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
5ed59b48d2
Added more sanity checks.
2017-07-10 21:37:31 +01:00
ec7b077327
Populate system identifier.
2017-07-05 06:55:01 +01:00
857eceef2d
Make class public.
2017-07-05 06:54:50 +01:00
5319b3440b
Populate system identifier.
2017-07-05 02:06:48 +01:00
9d66b357bd
Show OEM ID as system identifier.
2017-07-02 05:07:07 +01:00
dbe5a51222
Filesystems should be public.
2017-07-01 03:26:08 +01:00
334cc66a53
Formatting options.
2017-06-29 21:23:39 +01:00
fcb58141ed
Use OEM name from BPB as XML system identifier.
2017-06-29 20:44:38 +01:00
ff29d85926
Refactor: Remove unneeded TODOs.
2017-06-12 22:59:47 +01:00
9bf3c8c855
Removed LisaRoman, use it from Claunia.Encoding.
2017-06-06 21:25:07 +01:00
2e5cc02167
Use Claunia.Encoding from NuGet.
2017-06-06 21:24:18 +01:00
76e16db616
Added support for different character encodings.
2017-06-06 21:23:20 +01:00
ce3e941e1c
Version bumped to 3.4.99.0.
2017-06-04 23:09:27 +01:00
a33a9dc43b
Merge pull request #77 from claunia/asp
...
Merge branch with ASP.NET server-side code.
2017-06-03 01:28:34 +01:00
d9b372c878
Project file formatting.
2017-06-03 01:13:47 +01:00
Michael D
734174ad91
Fix some typos
2017-05-31 23:17:47 +02:00
869b49d711
Updated copyright string.
2017-05-19 20:28:49 +01:00
047a4b7911
Bumped version to 3.3.99.0.
2017-05-19 20:27:27 +01:00
e4afde55b8
Upped version to 3.3.99.0. Do not use version from solution on
...
library projects.
2017-05-19 18:39:15 +01:00
304544fb02
Some changes made by VS/Mac, harmless.
2017-05-16 08:26:38 +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
7483d004b7
Adds support for Apple DOS filesystem, closes #33 .
2016-10-07 00:41:59 +01:00
bf98ed9ffc
Adds support for Zettabyte File System, closes #26 .
2016-09-18 05:09:55 +01:00
09d0e32543
Added support for Sun's hrtime_t.
2016-09-18 05:09:02 +01:00
caf684929b
Adds support for Xbox filesystems, closes #16 .
2016-09-17 21:25:14 +01:00
dc31b282b6
* DiscImageChef.DiscImages/GDI.cs:
...
* DiscImageChef.DiscImages/CDRDAO.cs:
* DiscImageChef.DiscImages/CDRWin.cs:
Prevent reading binary files.
* DiscImageChef.Filters/MacBinary.cs:
Adds more sanity checks.
2016-09-17 21:23:01 +01:00
a7e64c86ae
Adds support for ECMA-67, closes #12 .
2016-09-17 16:56:09 +01:00
2ac66832bb
Do not try to read past partition.
2016-09-17 16:28:01 +01:00
fd80c5d843
Adds support for Universal Disk Format, closes #25 .
2016-09-15 01:54:40 +01:00
7f54c0f492
* DiscImageChef.Helpers/StringHandlers.cs:
...
Adds support for OSTA Compressed Unicode.
* DiscImageChef.Helpers/DateHandlers.cs:
Adds support for timestamps in ECMA-167 format.
2016-09-15 01:54:13 +01:00
441f019581
Adds support for Commodore 1540/1541/1571/1581 filesystems,
...
closes #28
2016-09-14 17:59:54 +01:00
cf43dfec03
Do not try to read past partition.
2016-09-14 16:05:46 +01:00