Files
Aaru.Server/DiscImageChef.Decoders/ChangeLog

640 lines
14 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

2015-12-01 Natalia Portillo <claunia@claunia.com>
* Blu-ray/DI.cs:
* Blu-ray/BD.cs:
* Blu-ray/BCA.cs:
* Blu-ray/DDS.cs:
* Blu-ray/Spare.cs:
* Blu-ray/Cartridge.cs:
* DiscImageChef.Decoders.csproj:
Separated blu-ray structure decoders.
2015-12-01 Natalia Portillo <claunia@claunia.com>
* DVD/PFI.cs:
Added PFI decoding.
2015-11-27 Natalia Portillo <claunia@claunia.com>
* DVD/PFI.cs:
Solved repeated field names.
2015-11-27 Natalia Portillo <claunia@claunia.com>
* DVD/PFI.cs:
Added PFI information from all ECMA standards.
2015-11-24 Natalia Portillo <claunia@claunia.com>
* SCSI/MMC/OPW.cs:
* SCSI/MMC/TrackInformation.cs:
* DiscImageChef.Decoders.csproj:
Reorganized media-info command so only applicable
information is requested based on what we are being informed
about media type.
2015-11-24 Natalia Portillo <claunia@claunia.com>
* SCSI/MMC/DiscInformation.cs:
Added decoding and prettifying READ DISC INFORMATION.
2015-11-24 Natalia Portillo <claunia@claunia.com>
* CD/ATIP.cs:
ATIP not always contain S4.
Corrected typo.
* CD/Session.cs:
Added missing newlines.
* CD/TOC.cs:
Added missing newlines.
Recognize Lead-Out track.
* SCSI/MMC/DiscInformation.cs:
Added structures for Disc Informations 001b and 010b.
2015-11-23 Natalia Portillo <claunia@claunia.com>
* SCSI/Sense.cs:
Typo
2015-11-23 Natalia Portillo <claunia@claunia.com>
* ATA/Errors.cs:
* DiscImageChef.Decoders.csproj:
Moved ATA register definition to a more common place.
* SCSI/Sense.cs:
Added information from SAT-4.
2015-11-23 Natalia Portillo <claunia@claunia.com>
* SCSI/Sense.cs:
Added information from SPC-5.
2015-11-23 Natalia Portillo <claunia@claunia.com>
* SCSI/Sense.cs:
* DiscImageChef.Decoders.csproj:
Added decoding SCSI SENSE as defined in SCSI-2.
2015-11-05 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Check for vendor pages not following page format (even if
they must).
2015-11-02 Natalia Portillo <claunia@claunia.com>
* DiscImageChef.Decoders.csproj:
* SCSI/DiscStructureCapabilities.cs:
Added READ DISC STRUCTURE.
2015-11-01 Natalia Portillo <claunia@claunia.com>
* SCSI/MMC/Features.cs:
Reword Feature 0105h.
Correct handling of feature 010Ch.
2015-11-01 Natalia Portillo <claunia@claunia.com>
* SCSI/MMC/Features.cs:
Correct math priority
2015-11-01 Natalia Portillo <claunia@claunia.com>
* SCSI/MMC/Features.cs:
Added code to separate features and the feature header.
2015-11-01 Natalia Portillo <claunia@claunia.com>
* SCSI/MMC/Features.cs:
Implemented prettifying all known features.
2015-11-01 Natalia Portillo <claunia@claunia.com>
* SCSI/MMC/Features.cs:
Implemented decoding all known features.
2015-11-01 Natalia Portillo <claunia@claunia.com>
* SCSI/MMC/Features.cs:
Added structures from MMC-6.
2015-11-01 Natalia Portillo <claunia@claunia.com>
* SCSI/MMC/Features.cs:
Added structures from MMC-5.
2015-11-01 Natalia Portillo <claunia@claunia.com>
* SCSI/MMC/Features.cs:
Added feature structures from MMC-4.
2015-11-01 Natalia Portillo <claunia@claunia.com>
* SCSI/MMC/Features.cs:
Added features structures from MMC-3.
2015-11-01 Natalia Portillo <claunia@claunia.com>
* SCSI/MMC/Features.cs:
* DiscImageChef.Decoders.csproj:
Added feature structures from MMC-1.
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Solved some bugs found testing on usb flash sticks.
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Polished some bugs and typos and format
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding MODE SENSE.
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Added LongLBA MODE SENSE(10) support.
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Added information from MMC-3.
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Added information from MMC-2.
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Added information from MMC-1 Draft.
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Added information from USB Mass Storage Class UFI Command
Specification.
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented Mode Page 0x00: Drive Operation Mode page.
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Added information from INF-8070.
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented Mode Page 0x1C: Timer & Protect page.
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented Mode Page 0x1B: Removable Block Access
Capabilities page.
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Added information from ANSI X3.304-1997 (MMC-1).
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Added information from SSC-2.
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Added information from SSC-1
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented Mode Page 0x0F: Data compression page.
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Added information from USB Mass Storage Class - UFI Command
Specification
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented Mode Page 0x1C subpage 0x01: Background Control
mode page.
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Added information from SBC-3.
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Added information from SBC-2.
2015-10-31 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding mode page 10h for direct-access
devices.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding mode page 1Ah subpage 01h.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Added information from SPC-5.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Added information from SPC-3.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding mode page 0Ah subpage 01h.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Prevent decoding subpages on subpage 00h decoders.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding mode page 1Ah.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding mode page 1Ch.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Added information from SFF-8020i.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding mode page 2Ah.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding mode page 06h.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding mode pages 01h and 07h for multimedia
devices.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implement decoding mode page 0Dh.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Modify mode page 01h decoding for CD-ROM returned mode page
size.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding mode page 0Eh.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding mode page 10h.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding mode page 07h.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding mode page 04h.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding mode page 01h.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding mode page 0Bh.
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Typo
2015-10-30 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding mode page 03h.
2015-10-29 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding mode page 05h.
2015-10-29 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding mode page 08h.
2015-10-25 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding mode page 02h.
2015-10-25 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Implemented decoding mode page 0Ah.
2015-10-25 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Added method for decoding MODE SENSE(10) response.
2015-10-25 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Added information from SCSI-3 SBC-1.
2015-10-24 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
Added header information from SCSI-2.
2015-10-24 Natalia Portillo <claunia@claunia.com>
* SCSI/Modes.cs:
* DiscImageChef.Decoders.csproj:
Implement SCSI-1 Mode Page decoding.
2015-10-23 Natalia Portillo <claunia@claunia.com>
* SCSI/Enums.cs:
* SCSI/Inquiry.cs:
Added information from ECMA-111.
2015-10-19 Natalia Portillo <claunia@claunia.com>
* SCSI/EVPD.cs:
* DiscImageChef.Decoders.csproj:
Implemented SCSI VPDs 0x00 to 0x80.
2015-10-19 Natalia Portillo <claunia@claunia.com>
* ATA/Identify.cs:
Remove unused code.
2015-10-19 Natalia Portillo <claunia@claunia.com>
* ATA/ATA.cs:
* ATA/Identify.cs:
* DiscImageChef.Decoders.csproj:
Rename fields, methods and structs to more adequate names.
2015-10-19 Natalia Portillo <claunia@claunia.com>
* ATA/ATA.cs:
Rename SCSI decoders fields, methods and structs to more
adequate names.
* SCSI/MMC/MMC.cs:
* DiscImageChef.Decoders.csproj:
Separated SCSI decoders by type.
* SCSI/Enums.cs:
* SCSI/Inquiry.cs:
* SCSI/VendorString.cs:
Rename fields, methods and structs to more adequate names.
2015-10-19 Natalia Portillo <claunia@claunia.com>
* SCSI/Enums.cs:
* SCSI/Inquiry.cs:
* SCSI/MMC/OPW.cs:
* SCSI/MMC/MMC.cs:
* SCSI/MMC/AACS.cs:
* SCSI/MMC/CPRM.cs:
* SCSI/MMC/Enums.cs:
* SCSI/MMC/Hybrid.cs:
* SCSI/VendorString.cs:
* SCSI/MMC/WriteProtect.cs:
* SCSI/MMC/DiscInformation.cs:
* SCSI/MMC/TrackInformation.cs:
* DiscImageChef.Decoders.csproj:
Separated SCSI decoders by type.
2015-10-19 Natalia Portillo <claunia@claunia.com>
* CD/TOC.cs:
* CD/PMA.cs:
* CD/ATIP.cs:
* CD/Session.cs:
* CD/FullTOC.cs:
* CD/CDTextOnLeadIn.cs:
Rename fields, methods and structs to more adequate names.
2015-10-19 Natalia Portillo <claunia@claunia.com>
* CD/CD.cs:
* CD/TOC.cs:
* CD/PMA.cs:
* CD/ATIP.cs:
* CD/Enums.cs:
* CD/FullTOC.cs:
* CD/Session.cs:
* CD/CDTextOnLeadIn.cs:
* DiscImageChef.Decoders.csproj:
Separated CD decoders by type.
2015-10-19 Natalia Portillo <claunia@claunia.com>
* DVD/DVD.cs:
* DVD/DMI.cs:
* DVD/DDS.cs:
* DVD/PFI.cs:
* DVD/PRI.cs:
* DVD/RMD.cs:
* DVD/BCA.cs:
* DVD/UDI.cs:
* DVD/AACS.cs:
* DVD/ADIP.cs:
* DVD/CPRM.cs:
* DVD/Spare.cs:
* DVD/Enums.cs:
* DVD/Layers.cs:
* DVD/CSS&CPRM.cs:
* DVD/Cartridge.cs:
* DiscImageChef.Decoders.csproj:
Separated DVD decoders by type.
2015-10-19 Natalia Portillo <claunia@claunia.com>
* Floppy/ISO.cs:
* Floppy/Amiga.cs:
* Floppy/Enums.cs:
* Floppy/Apple2.cs:
* Floppy/System34.cs:
* Floppy/Commodore.cs:
* Floppy/AppleSony.cs:
* Floppy/System3740.cs:
* Floppy/Perpendicular.cs:
Rename fields, methods and structs to more adequate names.
2015-10-19 Natalia Portillo <claunia@claunia.com>
* Floppy/ISO.cs:
* Floppy/Amiga.cs:
* Floppy/Enums.cs:
* Floppy/Floppy.cs:
* Floppy/Apple2.cs:
* Floppy/System34.cs:
* Floppy/Commodore.cs:
* Floppy/AppleSony.cs:
* Floppy/System3740.cs:
* Floppy/Perpendicular.cs:
* DiscImageChef.Decoders.csproj:
Separated floppy decoders by type.
2015-10-19 Natalia Portillo <claunia@claunia.com>
* BD.cs:
* CD.cs:
* ATA.cs:
* MMC.cs:
* DVD.cs:
* SCSI.cs:
* CD/CD.cs:
* Floppy.cs:
* ATA/ATA.cs:
* DVD/DVD.cs:
* Blu-ray/BD.cs:
* SCSI/Inquiry.cs:
* SCSI/MMC/MMC.cs:
* Floppy/Floppy.cs:
* DiscImageChef.Decoders.csproj:
Organize decoders files&folders
2015-10-19 Natalia Portillo <claunia@claunia.com>
* ATA.cs:
Typo.
* SCSI.cs:
Don't try to decode Version Descriptors if there are none.
Also there are devices on the wild with less than 8 VDs.
2015-10-19 Natalia Portillo <claunia@claunia.com>
* ATA.cs:
Added ATA/ATAPI IDENTIFY DEVICE disk tags.
2015-10-18 Natalia Portillo <claunia@claunia.com>
* BD.cs:
* CD.cs:
* ATA.cs:
* MMC.cs:
* SCSI.cs:
* DiscImageChef.Decoders.csproj:
Added specific console handling for standard, verbose, debug
and error outputs.
2015-10-17 Natalia Portillo <claunia@claunia.com>
* SCSI.cs:
Added information from RFC 7144.
2015-10-17 Natalia Portillo <claunia@claunia.com>
* SCSI.cs:
Added information from SPC-5.
2015-10-17 Natalia Portillo <claunia@claunia.com>
* SCSI.cs:
Updated to lastest T10 vendor list.
2015-10-17 Natalia Portillo <claunia@claunia.com>
* SCSI.cs:
Changed version descriptor decoding to a cleaner and more
easily upgradable code.
2015-10-17 Natalia Portillo <claunia@claunia.com>
* SCSI.cs:
Added information from SPC-4.
2015-10-17 Natalia Portillo <claunia@claunia.com>
* SCSI.cs:
Added info from SCSI-2 specification.
2015-10-17 Natalia Portillo <claunia@claunia.com>
* ATA.cs:
* SCSI.cs:
* DiscImageChef.Decoders.csproj:
Implement ATA/ATAPI IDENTIFY decoder.
2015-10-16 Natalia Portillo <claunia@claunia.com>
* ATA.cs:
* DiscImageChef.Decoders.csproj:
Added structure for ATA/ATAPI IDENTIFY [PACKET] DEVICE
response
2015-10-13 Natalia Portillo <claunia@claunia.com>
* SCSI.cs:
Correct size miscalculation.
Do not print "Device claims no standard", generates too much
noise.
2015-10-05 Natalia Portillo <claunia@claunia.com>
* CD.cs:
* BD.cs:
* MMC.cs:
* DVD.cs:
* SCSI.cs:
* Floppy.cs:
* Properties/AssemblyInfo.cs:
* DiscImageChef.Decoders.csproj:
Move decoders to a separate library.