e3cdf500f8
Corrected partition arithmetics.
2017-07-26 04:16:45 +01:00
701b1f0824
Removed spurious comment :p.
2017-07-26 04:16:36 +01:00
cfe14091cf
Implemented AtheOS filesystem.
2017-07-26 03:08:29 +01:00
b8e19ec261
Added equality and comparison overrides to Partition struct.
2017-07-25 22:27:09 +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
91b383f5d5
Added support for misaligned filesystems on optical media.
2017-07-25 22:23:51 +01:00
d3bc3086bf
Parameter adjustment.
2017-07-25 15:03:28 +01:00
08aca746ef
Several copy/paste typos prevented MBR on optical discs to
...
work, corrected, also add partition at start of track in them
if it appears as one entry.
2017-07-25 15:03:14 +01:00
3839a7497a
Disabled Rock Ridge test (it was not working anyways).
2017-07-25 15:00:12 +01:00
77d7dae246
Parameter adjustment.
2017-07-25 03:28:21 +01:00
fed6ecad33
Corrected type and name of minix subpartitions.
2017-07-25 03:27:58 +01:00
b94613b523
Corrected XML metadata.
2017-07-25 03:27:47 +01:00
e646097a55
Corrected XML clusters count.
2017-07-25 03:27:36 +01:00
346446c6dc
Prevent misdetection of QNX4 filesystem.
2017-07-25 03:27:24 +01:00
505fd55c6a
Added support for MINIX v1 and v2 filesystems created with
...
MINIX 3.
2017-07-25 02:48:04 +01:00
f705645f40
Added support for minix subpartitions.
2017-07-25 02:47:42 +01:00
106d5bead0
Adjusted parameters.
2017-07-25 02:45:11 +01:00
9a5d52caab
Added support for hybrid ISO/USB images with GPT and FAT
...
partitions.
2017-07-25 00:27:46 +01:00
72dd8d9179
Use generic method to search for partitions, supporting
...
partitions inside partitions. At the same time SGI DVH is
disabled because it is not working correctly. Fixes #60
2017-07-24 23:35:33 +01:00
dad9ea8584
Early exit.
2017-07-24 04:51:08 +01:00
e2004a3ff8
Correct string handling.
2017-07-24 04:05:47 +01:00
98d12076d5
Rewrote, solves infinite loop on extended partitions, supports
...
OnTrack and NEC extensions, supports optical discs, stops
doing disklabels here (should be moved independently).
2017-07-24 04:05:38 +01:00
7bc23c4f55
Parameter adjustment.
2017-07-24 04:04:56 +01:00
4b9d012346
Add field to propagate partition scheme on each partition.
2017-07-23 22:54:36 +01:00
332c2901fd
Use marshalling.
2017-07-23 21:01:26 +01:00
dddf884c05
Don't try to read past partition end.
2017-07-23 19:58:11 +01:00
f3e33aa7aa
Don't ignore Apple_Free partitions, just ignore partitions
...
that extend past the device size.
2017-07-23 19:57:10 +01:00
25de114914
On debug catch zlib exceptions and show where it happens.
2017-07-23 19:56:45 +01:00
9bf55609a2
Corrected setting media type.
2017-07-23 19:54:38 +01:00
28dbda757c
Use DotNetZip for UDIF zlib (AKA UDZO), solves some
...
compatibility problems.
2017-07-22 04:49:53 +01:00
333cff1793
Corrected comment tag.
2017-07-22 04:34:14 +01:00
9df8dee93d
Corrected detection and reading of misaligned partitions on
...
optical media (e.g. map says sector 17 on 512 byte units, that
would fall on sector 4.25 on 2048 units).
2017-07-20 13:14:12 +01:00
290cb74540
Do not add drivers of size 0 neither Apple_Free partitions as
...
these can expand beyond the disc on optical media.
2017-07-20 13:12:36 +01:00
c41645b376
Adjusted to new API.
2017-07-20 13:11:59 +01:00
a24569f34f
Corrected alignment parameters.
2017-07-20 13:11:41 +01:00
7a2b0d9d73
Added support for Apple DOS and Apple ProDOS interleaved disk
...
images. Detection is by extension ".do" or ".po".
2017-07-20 13:11:27 +01:00
924442f307
Do not hash image when it is raw and plugin is appledouble as
...
file hash is the same.
2017-07-20 13:10:48 +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
68537136d8
Corrected volume name.
2017-07-19 14:50:51 +01:00
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
34d5bb5bae
On DOS date time if value is outside representation just
...
return DOS epoch.
2017-07-19 05:19:28 +01:00
86a5197c12
Adjusted test parameters.
2017-07-19 05:19:10 +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
319ff02274
Acorn RISC iX and Linux/ARM partition schemes require an ADFS
...
to be present from sector 0, so just add it.
2017-07-18 06:36:11 +01:00
52140f45b7
Do not put serial number in XML. I have to check its validity.
2017-07-18 06:34:55 +01:00
a5dc95494b
Corrected parameters of Acorn floppies.
2017-07-18 06:34:33 +01:00
5deaa07446
Added unit tests for partition schemes.
2017-07-18 06:34:06 +01:00
e5cc6ad5d6
Corrected parameters.
2017-07-18 06:33:47 +01:00