7d782fe3da
Check that some drives report an incorrect number of write descriptors
...
in mode page 2Ah.
2017-09-11 06:02:32 +01:00
b382683e3b
Check for overflow with incorrectly cut mode pages.
2017-09-06 21:12:44 +01:00
88dd85a52c
Check to prevent overflow on cut MMC FEATURES decoding.
2017-09-06 20:48:08 +01:00
5e29fb0c13
Version bumped to 3.5.99.0.
2017-09-05 17:21:24 +01:00
2161bb9dd6
Check MMC features length before copying array.
2017-08-22 03:56:58 +01:00
3716358923
Renamed to something more appropriate.
2017-08-21 04:28:05 +01:00
334cc66a53
Formatting options.
2017-06-29 21:23:39 +01:00
c23f6be668
Added prettyfing of MODE 0Bh.
...
Added support for MODE 1Ch smaller than what SPC2 says.
2017-06-06 18:17:37 +01:00
d70c2ba207
Corrected decoding of ATA IDENTIFY without currentchs.
2017-06-06 18:16:13 +01:00
ce3e941e1c
Version bumped to 3.4.99.0.
2017-06-04 23:09:27 +01:00
d9b372c878
Project file formatting.
2017-06-03 01:13:47 +01:00
3b8d9cd78a
Corrected when EVPD is smaller than length field.
2017-06-03 01:11:51 +01:00
5f5bda6d28
Typo.
2017-06-03 01:11:25 +01:00
b4787d5a29
Corrected modes 02h ahd 04h that are smaller than expected.
2017-06-03 01:11:16 +01:00
e694ea69b1
Removed spurious variable.
2017-06-03 01:10:46 +01:00
68b17e1809
Added support for Xbox security sector.
2017-05-23 22:58:02 +01:00
7f12b88790
Detect Kreon firmware.
2017-05-23 18:07:25 +01:00
ac5eadba7a
Added support for Xbox DMI, with detection and decoding.
2017-05-23 01:30:57 +01: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
0c9dfaa11f
Add MMC/SecureDigital device support. Not yet used because of
...
a bad implementation of SEND_CSD and SEND_CID commands (TODO).
2016-10-22 22:58:01 +01:00
8b9d678893
Added PCMCIA support.
2016-10-17 04:41:27 +01:00
d23e4417ef
Corrected typo. Cleaned code.
2016-10-16 07:29:19 +01:00
0e808c8844
Added Seagate EVPD and INQUIRY fields.
2016-10-14 23:05:36 +01:00
e123203b0a
Added Apple OEM MODE page 30h.
2016-10-14 02:32:26 +01:00
895b1b51f8
Added HP vendor EVPD, MODE pages and INQUIRY fields.
2016-10-14 02:20:00 +01:00
d7746415b1
Added EVPD pages B1h, B2h, B3h and B4h.
2016-10-14 00:02:42 +01:00
6491e59989
Added EVPD page B0h.
2016-10-13 22:59:48 +01:00
5799eb8a5e
Added IBM vendor EVPD, MODE pages and INQUIRY fields.
2016-10-13 22:56:16 +01:00
55b038daaf
Added MODE PAGE 1Dh
2016-10-13 21:31:30 +01:00
65b0949b82
Added Certance vendor mode pages 21h and 22h.
2016-10-13 21:17:42 +01:00
5865c61fb2
Added Certance vendor EVPD pages.
2016-10-13 20:28:08 +01:00
01e385a6e1
Added Quantum vendor INQUIRY values and EVPD page C0h.
2016-10-13 19:15:52 +01:00
7c8df63b16
Added EVPD page 89h, SCSI to ATA translation layer
2016-10-13 18:31:05 +01:00
73552019bb
Updated page 85h to SPC-5.
2016-10-13 07:02:33 +01:00
f8c9a838ae
Add EVPD page 85h, management network addresses.
2016-10-13 06:59:56 +01:00
4c809bfdd2
Added EVPD page 81h, implemented operating definition page.
2016-10-13 06:18:12 +01:00
16b4e51191
Updated EVPD Page 83h to SPC-5.
2016-10-13 05:49:11 +01:00
ec5f9b6044
Added SCSI EVPD page 83h.
2016-10-13 04:55:00 +01:00
c5e94dd9e9
Implemented SCSI EVPD 82h
2016-10-13 04:01:39 +01:00
61c7d68f85
Added support for SCSI MODE PAGEs 11h, 12h, 13h and 14h
...
(medium partitions)
2016-10-13 03:15:56 +01:00
12daf68c1f
* DiscImageChef.Decoders/SCSI/Modes.cs:
...
Added DDS-2.
Corrected casting of density enumeration.
* DiscImageChef.Decoders/SCSI/Types.cs:
Added DDS-2
* DiscImageChef.Devices/Device/ScsiCommands/SPC.cs:
Corrected buffer size for MODE SENSE (6)
* DiscImageChef/Commands/DeviceInfo.cs:
Removed some spurious brackets.
2016-10-10 23:58:35 +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
b27c25d74e
* DiscImageChef.Decoders/Floppy/Apple2.cs:
...
Adds support for marshaling a whole disk, tracks and sectors
as well as decoding sectors in 5and3 and 6and2 GCRs.
* DiscImageChef.Decoders/Floppy/AppleSony.cs:
Adds support for marshaling a whole disk, tracks and sectors
as well as decoding GCR sectors.
* DiscImageChef.DiscImages/AppleNIB.cs:
* DiscImageChef.DiscImages/DiscImageChef.DiscImages.csproj:
Adds support for Apple nibble disk images.
2016-10-07 00:43:12 +01:00
1e2d0fa70c
* DiscImageChef.Partitions/Human68k.cs:
...
* DiscImageChef.Partitions/DiscImageChef.Partitions.csproj:
Added Human68k partition table.
* DiscImageChef.Partitions/RioKarma.cs:
Corrected typo.
* DiscImageChef.DiscImages/ZZZRawImage.cs:
Detect X68000 SASI hard disks that use 256 bytes/sector.
Correct size of ECMA-154 magnetoptical.
* DiscImageChef.Partitions/PC98.cs:
Correct handling of partition name, do not directly marshal
as it may crash.
Prevent false positives checking for sanity and partition
type, so this limits it to FreeBSD right now.
* DiscImageChef.Partitions/Acorn.cs:
Do not try to read past device.
* DiscImageChef.Helpers/BigEndianMarshal.cs:
* DiscImageChef.Helpers/BigEndianStructure.cs:
* DiscImageChef.Helpers/DiscImageChef.Helpers.csproj:
Reworked big endian marshal. Does not traverse nested
structures.
* DiscImageChef.Partitions/SGI.cs:
Corrected big endian marshaling, manually traversing nested
structures.
* DiscImageChef.Decoders/LisaTag.cs:
Removed temporal variable.
* DiscImageChef.Partitions/Sun.cs:
Sun insists all devices must be 512 bytes/sector. Really.
Even CDs. But this allows bigger ones.
2016-08-22 00:49:48 +01:00
8a50d402c5
Separate Lisa tag decoding from Lisa filesystem and added
...
Priam tags.
2016-08-21 19:23:58 +01:00
b3924779ba
* DiscImageChef.Decoders/CD/ATIP.cs:
...
Make ATIP manufacturer resolver a public method.
* DiscImageChef.Decoders/SCSI/MMC/Features.cs:
Added HDBurn profiles.
* DiscImageChef.Decoders/SCSI/Modes.cs:
Corrected typo.
* DiscImageChef.DiscImages/BLU.cs:
* DiscImageChef.DiscImages/GDI.cs:
* DiscImageChef.DiscImages/VHD.cs:
* DiscImageChef.DiscImages/Nero.cs:
* DiscImageChef/Commands/Compare.cs:
* DiscImageChef.DiscImages/CopyQM.cs:
* DiscImageChef.DiscImages/CDRWin.cs:
* DiscImageChef.DiscImages/CDRDAO.cs:
* DiscImageChef.DiscImages/Apple2MG.cs:
* DiscImageChef.DiscImages/TeleDisk.cs:
* DiscImageChef.DiscImages/ImageInfo.cs:
* DiscImageChef.DiscImages/Alcohol120.cs:
* DiscImageChef.DiscImages/DiskCopy42.cs:
* DiscImageChef.DiscImages/ZZZRawImage.cs:
Added field for drive firmware revision.
* DiscImageChef.DiscImages/BlindWrite4.cs:
Added field for drive firmware revision.
Change subchannel informative exception.
Change application name and version.
* DiscImageChef.DiscImages/ImagePlugin.cs:
Added subchannel types for Q only.
* DiscImageChef/Commands/CreateSidecar.cs:
If drive image contains information about the dumping drive,
use it.
Added subchannel types for Q only.
2016-08-18 00:05:24 +01:00
1ec80391cc
Bumped version to 3.2.99.2.
2016-08-09 15:34:26 +01:00