Commit Graph

4061 Commits

Author SHA1 Message Date
0705cc3fac Corrected media types. 2017-08-02 18:29:55 +01:00
e68cbc96a3 Added support for XENIX partition table. 2017-08-02 13:57:53 +01:00
78cdc846af Added tests for UNIX VTOC partitions. 2017-08-02 13:57:33 +01:00
4f8ccf0b29 Parameter adjustment. 2017-08-02 13:57:18 +01:00
5e8b47554c Corrected some NEC types. 2017-08-02 13:57:04 +01:00
aabd8996d9 Full rewrite, adding support for pdinfo and vtoc in several
revisions and a lot of debug.
2017-08-01 13:36:03 +01:00
eff67bb1b2 Changed how superblock location is detected. 2017-08-01 13:34:45 +01:00
eca4289576 Parameter adjustment. 2017-08-01 13:34:19 +01:00
c2fda705aa Removed incorrect test file. 2017-08-01 12:59:38 +01:00
06e0b3ac66 Changed VTOC plugin from UNIX to VTOC.
Added UNIX plugin for hardwired partition tables on old UNIX
	kernels.
	Added several DEC hard disks.
2017-07-31 14:42:11 +01:00
78abb9271d Name correction. 2017-07-30 16:09:43 +01:00
6b8779e75a Added support for pre-VTOC Sun disklabel (used in
sun1/sun2/sun3 ???), added support for 16 entries VTOC (used
	in i86pc) and corrected structures for 8 entries VTOC (used in
	sun4).
2017-07-30 15:53:42 +01:00
ff538ee9ed Added more tests. 2017-07-30 15:46:40 +01:00
983b5eca34 Added more tests. 2017-07-30 15:46:08 +01:00
2bebf41ba3 Parameter adjustment. 2017-07-30 15:46:01 +01:00
73e644469b Try to detect if offsets are relative to parent partition
(NetBSD) or not (FreeBSD).
2017-07-30 15:45:50 +01:00
35c64c4ee1 More duplicate checks. 2017-07-30 15:45:28 +01:00
ee3f88c2cc Added new tests. 2017-07-27 01:27:19 +01:00
069b72ec57 Added types, corrected filling, added device parameters and
debug output, now works.
2017-07-27 01:15:22 +01:00
c4795e4340 Big-endian, finally. 2017-07-27 01:14:39 +01:00
8cd63de25e Added support for big-endian disklabels, more positions, and
corrected calculations. Also, added more debug output.
2017-07-26 23:46:42 +01:00
adf5c066c7 Simplified cyclic check. 2017-07-26 23:45:20 +01:00
c648238712 Corrected big endian handling. 2017-07-26 23:44:27 +01:00
256a3da79e Added more tests. 2017-07-26 23:35:35 +01:00
51cf0d7815 Parameter adjustment. 2017-07-26 23:35:27 +01:00
0c7b5aa604 Corrected encoding propagation. 2017-07-26 12:25:18 +01:00
99c5e5d9d0 Added support for HAMMER filesystem. 2017-07-26 04:21:47 +01:00
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