diff --git a/.idea/.idea.DiscImageChef/.idea/contentModel.xml b/.idea/.idea.DiscImageChef/.idea/contentModel.xml index 3f0c488a..e155017c 100644 --- a/.idea/.idea.DiscImageChef/.idea/contentModel.xml +++ b/.idea/.idea.DiscImageChef/.idea/contentModel.xml @@ -12,7 +12,6 @@ - @@ -63,7 +62,6 @@ - @@ -85,7 +83,6 @@ - @@ -120,7 +117,6 @@ - @@ -134,7 +130,6 @@ - @@ -232,7 +227,6 @@ - @@ -368,7 +362,6 @@ - @@ -457,7 +450,6 @@ - @@ -556,7 +548,6 @@ - @@ -674,7 +665,6 @@ - @@ -701,7 +691,6 @@ - @@ -729,7 +718,6 @@ - @@ -744,7 +732,6 @@ - @@ -768,7 +755,6 @@ - @@ -808,7 +794,6 @@ - @@ -860,7 +845,6 @@ - diff --git a/DiscImageChef.Checksums/ChangeLog b/DiscImageChef.Checksums/ChangeLog deleted file mode 100644 index 7f3355d7..00000000 --- a/DiscImageChef.Checksums/ChangeLog +++ /dev/null @@ -1,103 +0,0 @@ -2017-05-19 Natalia Portillo - - * MD5Context.cs: - * SHA1Context.cs: - * ReedSolomon.cs: - * CDChecksums.cs: - * CRC64Context.cs: - * CRC32Context.cs: - * CRC16Context.cs: - * SHA384Context.cs: - * SHA256Context.cs: - * SHA512Context.cs: - * Adler32Context.cs: - * SpamSumContext.cs: - * FletcherContext.cs: - * RIPEMD160Context.cs: - * AssemblyInfo.cs: Updated copyright string. - -2017-05-19 Natalia Portillo - - * AssemblyInfo.cs: Bumped version to 3.3.99.0. - -2017-05-19 Natalia Portillo - - * DiscImageChef.Checksums.csproj: Upped version to 3.3.99.0. - Do not use version from solution on library projects. - -2016-08-09 Natalia Portillo - - * DiscImageChef.Checksums.csproj: Bumped version to 3.2.99.2. - -2016-08-07 Natalia Portillo - - * DiscImageChef.Checksums.csproj: Public beta release - 3.2.99.1. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Checksums.csproj: Bumped to version 3.2.1. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Checksums.csproj: Bump to version 3.2.0 - -2016-07-29 Natalia Portillo - - * DiscImageChef.Checksums.csproj: Bump to version 3.1.0. - -2016-07-28 Natalia Portillo - - * SpamSumContext.cs: - * DiscImageChef.Checksums.csproj: Code re-styling. - -2016-07-28 Natalia Portillo - - * CDChecksums.cs: - * ReedSolomon.cs: - * CRC16Context.cs: - * CRC32Context.cs: - * CRC64Context.cs: - * Adler32Context.cs: - * SpamSumContext.cs: Refactor and code cleanup. - -2015-11-30 Natalia Portillo - - * FletcherContext.cs: - Disabled Fletcher as it is abnormally slow. - -2015-10-19 Natalia Portillo - - * DiscImageChef.Checksums.csproj: - Upgrade .NET version to 4.0. - -2015-10-18 Natalia Portillo - - * CDChecksums.cs: - * ReedSolomon.cs: - * DiscImageChef.Checksums.csproj: - Added specific console handling for standard, verbose, debug - and error outputs. - -2015-10-05 Natalia Portillo - - * MD5Context.cs: - * SHA1Context.cs: - * ReedSolomon.cs: - * CDChecksums.cs: - * CRC64Context.cs: - * CRC16Context.cs: - * CRC32Context.cs: - * SHA256Context.cs: - * SHA512Context.cs: - * SHA384Context.cs: - * SpamSumContext.cs: - * Adler32Context.cs: - * FletcherContext.cs: - * RIPEMD160Context.cs: - * Properties/AssemblyInfo.cs: - * DiscImageChef.Checksums.csproj: - Move checksums to a separate library. - diff --git a/DiscImageChef.CommonTypes/ChangeLog b/DiscImageChef.CommonTypes/ChangeLog deleted file mode 100644 index 3e660826..00000000 --- a/DiscImageChef.CommonTypes/ChangeLog +++ /dev/null @@ -1,126 +0,0 @@ -2017-05-19 Natalia Portillo - - * Partition.cs: - * MediaType.cs: - * MediaTypeFromSCSI.cs: - * AssemblyInfo.cs: Updated copyright string. - -2017-05-19 Natalia Portillo - - * AssemblyInfo.cs: Bumped version to 3.3.99.0. - -2017-05-19 Natalia Portillo - - * DiscImageChef.CommonTypes.csproj: Upped version to 3.3.99.0. - Do not use version from solution on library projects. - -2016-10-12 Natalia Portillo - - * MediaTypeFromSCSI.cs: Added DDS-2, DDS-3, DDS-4 with no - medium type code. - -2016-08-21 Natalia Portillo - - * MediaType.cs: Added missing NEC and SHARP floppy types. - -2016-08-09 Natalia Portillo - - * DiscImageChef.CommonTypes.csproj: Bumped version to - 3.2.99.2. - -2016-08-07 Natalia Portillo - - * DiscImageChef.CommonTypes.csproj: Public beta release - 3.2.99.1. - -2016-08-07 Natalia Portillo - - * MediaType.cs: Corrected typo. - -2016-08-02 Natalia Portillo - - * MediaType.cs: Added Priam DataTower. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.CommonTypes.csproj: Bumped to version 3.2.1. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.CommonTypes.csproj: Bump to version 3.2.0 - -2016-07-29 Natalia Portillo - - * DiscImageChef.CommonTypes.csproj: Bump to version 3.1.0. - -2016-07-28 Natalia Portillo - - * MediaTypeFromSCSI.cs: - * DiscImageChef.CommonTypes.csproj: Code re-styling. - -2016-07-28 Natalia Portillo - - * MediaType.cs: - * Partition.cs: Refactor and code cleanup. - -2016-02-04 Natalia Portillo - - * MediaType.cs: - Added Jaguar CD, Super CD-ROM² and 3DO discs. - -2016-01-16 Natalia Portillo - - * MediaType.cs: - Added about 200 new media types. - -2016-01-16 Natalia Portillo - - * MediaType.cs: - Refactor: added regions - -2016-01-16 Natalia Portillo - - * MediaType.cs: - * DiscImageChef.CommonTypes.csproj: - Refactor most disk references to media. - -2015-12-31 Natalia Portillo - - * DiskType.cs: - Added Acorn Archimedes and Commodore 15xx floppies. - -2015-12-03 Natalia Portillo - - * DiskType.cs: - Added support for CD-V. - -2015-11-24 Natalia Portillo - - * DiskType.cs: - Added DVD-RW DL, DVD-Download, HD DVD-R DL and HD DVD-RW DL. - -2015-11-23 Natalia Portillo - - * DiskType.cs: - * DiscImageChef.CommonTypes.csproj: - Moved DiskType to commons. - -2015-10-19 Natalia Portillo - - * DiscImageChef.CommonTypes.csproj: - Upgrade .NET version to 4.0. - -2015-10-12 Natalia Portillo - - * Partition.cs: - Added standard header. - -2015-10-05 Natalia Portillo - - * Partition.cs: - * Properties/AssemblyInfo.cs: - * DiscImageChef.CommonTypes.csproj: - Moved disc image plugins to a separate library. - diff --git a/DiscImageChef.Console/ChangeLog b/DiscImageChef.Console/ChangeLog deleted file mode 100644 index b525e854..00000000 --- a/DiscImageChef.Console/ChangeLog +++ /dev/null @@ -1,67 +0,0 @@ -2017-05-19 Natalia Portillo - - * DicConsole.cs: - * AssemblyInfo.cs: Updated copyright string. - -2017-05-19 Natalia Portillo - - * AssemblyInfo.cs: Bumped version to 3.3.99.0. - -2017-05-19 Natalia Portillo - - * DiscImageChef.Console.csproj: Upped version to 3.3.99.0. Do - not use version from solution on library projects. - -2016-08-09 Natalia Portillo - - * DiscImageChef.Console.csproj: Bumped version to 3.2.99.2. - -2016-08-07 Natalia Portillo - - * DiscImageChef.Console.csproj: Public beta release 3.2.99.1. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Console.csproj: Bumped to version 3.2.1. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Console.csproj: Bump to version 3.2.0 - -2016-07-29 Natalia Portillo - - * DiscImageChef.Console.csproj: Bump to version 3.1.0. - -2016-07-28 Natalia Portillo - - * DiscImageChef.Console.csproj: Code re-styling. - -2016-07-28 Natalia Portillo - - * DicConsole.cs: Refactor and code cleanup. - -2015-10-31 Natalia Portillo - - * DicConsole.cs: - Solved some bugs found testing on usb flash sticks. - -2015-10-19 Natalia Portillo - - * DiscImageChef.Console.csproj: - Upgrade .NET version to 4.0. - -2015-10-19 Natalia Portillo - - * DicConsole.cs: - Added methods without formatting. - -2015-10-18 Natalia Portillo - - * DicConsole.cs: - * Properties/AssemblyInfo.cs: - * DiscImageChef.Console.csproj: - Added specific console handling for standard, verbose, debug - and error outputs. - diff --git a/DiscImageChef.Core/ChangeLog b/DiscImageChef.Core/ChangeLog deleted file mode 100644 index f5da4b33..00000000 --- a/DiscImageChef.Core/ChangeLog +++ /dev/null @@ -1,110 +0,0 @@ -2017-05-28 Natalia Portillo - - * ATA.cs: Removed unused code. - -2017-05-28 Natalia Portillo - - * ATA.cs: - * NVMe.cs: - * SCSI.cs: - * DiscImageChef.Core.csproj: - * ScanResults.cs: - * SecureDigital.cs: Refactor: Return result from core to CLI, - show in CLI. - -2017-05-28 Natalia Portillo - - * Sidecar.cs: - * Benchmark.cs: - * Delegates.cs: - * DiscImageChef.Core.csproj: Refactor: Use delegates to report - progress and status. - -2017-05-27 Natalia Portillo - - * Benchmark.cs: Refactor: Return result from core to CLI, show - in CLI. - -2017-05-27 Natalia Portillo - - * Benchmark.cs: - * DiscImageChef.Core.csproj: Refactor: Move benchmark to Core. - -2017-05-27 Natalia Portillo - - * Sidecar.cs: - * DiscImageChef.Core.csproj: Refactor: Move create-sidecar - logic to Core. - -2017-05-27 Natalia Portillo - - * Filesystems.cs: Refactor: Move filesystem identification - code to Core. - -2017-05-27 Natalia Portillo - - * DiscImageChef.Core.csproj: Refactor: Move filesystem - identification code to Core. - -2017-05-27 Natalia Portillo - - * DataFile.cs: - * ATA.cs: - * NVMe.cs: - * SCSI.cs: - * DiscImageChef.Core.csproj: - * SecureDigital.cs: Refactor: Move dumping code, and misc file - writing code, to Core. - -2017-05-27 Natalia Portillo - - * Statistics.cs: - * ATA.cs: - * NVMe.cs: - * SCSI.cs: - * DiscImageChef.Core.csproj: - * SecureDigital.cs: Refactor: Moved media scanning to Core. - -2017-05-27 Natalia Portillo - - * Checksum.cs: Enabled option to set which checksums to use. - -2017-05-27 Natalia Portillo - - * MHDDLog.cs: - * DiscImageChef.Core.csproj: Refactor: Move MHDDLog to Core. - -2017-05-27 Natalia Portillo - - * IBGLog.cs: - * DiscImageChef.Core.csproj: Refactor: Move IBGLog to Core. - -2017-05-27 Natalia Portillo - - * Checksum.cs: - * DiscImageChef.Core.csproj: Refactor: Move Checksum to Core. - -2017-05-27 Natalia Portillo - - * Statistics.cs: - * DiscImageChef.Core.csproj: Refactor: Move Statistics to - Core. - -2017-05-27 Natalia Portillo - - * ImageFormat.cs: - * DiscImageChef.Core.csproj: Refactor: Move ImageFormat to - Core. - -2017-05-27 Natalia Portillo - - * PluginBase.cs: - * DiscImageChef.Core.csproj: Refactor: Moved PluginBase to - Core. - -2017-05-27 Natalia Portillo - - * DiscImageChef.Core.csproj: - * AssemblyInfo.cs: Added project for separation of engine from - CLI. - diff --git a/DiscImageChef.Decoders/ChangeLog b/DiscImageChef.Decoders/ChangeLog deleted file mode 100644 index a15f93f7..00000000 --- a/DiscImageChef.Decoders/ChangeLog +++ /dev/null @@ -1,1150 +0,0 @@ -2017-05-23 Natalia Portillo - - * SS.cs: - * DiscImageChef.Decoders.csproj: Added support for Xbox - security sector. - -2017-05-23 Natalia Portillo - - * Inquiry.cs: Detect Kreon firmware. - -2017-05-19 Natalia Portillo - - * PMA.cs: - * TOC.cs: - * CSD.cs: - * PRI.cs: - * PFI.cs: - * DMI.cs: - * BCA.cs: - * DDS.cs: - * RMD.cs: - * LisaTag.cs: - * OCR.cs: - * UDI.cs: - * CID.cs: - * ATIP.cs: - * AACS.cs: - * ADIP.cs: - * CPRM.cs: - * DMI.cs: - * Enums.cs: - * EVPD.cs: - * Sector.cs: - * Spare.cs: - * Enums.cs: - * Layers.cs: - * ISO.cs: - * Sense.cs: - * Types.cs: - * Errors.cs: - * DI.cs: - * FullTOC.cs: - * Session.cs: - * CIS.cs: - * Enums.cs: - * Modes.cs: - * DDS.cs: - * BCA.cs: - * CSS&CPRM.cs: - * Amiga.cs: - * Identify.cs: - * Enums.cs: - * Types.cs: - * Inquiry.cs: - * Enums.cs: - * Apple2.cs: - * Spare.cs: - * CPRM.cs: - * Cartridge.cs: - * AACS.cs: - * Enums.cs: - * ExtendedCSD.cs: - * System34.cs: - * Hybrid.cs: - * AppleSony.cs: - * Commodore.cs: - * VendorString.cs: - * CID.cs: - * System3740.cs: - * CSD.cs: - * Features.cs: - * VendorCode.cs: - * Cartridge.cs: - * CDTextOnLeadIn.cs: - * VendorString.cs: - * OCR.cs: - * SCR.cs: - * ModesEncoders.cs: - * Perpendicular.cs: - * BlockLimits.cs: - * WriteProtect.cs: - * DensitySupport.cs: - * AssemblyInfo.cs: - * DiscInformation.cs: - * VendorString.cs: - * DiscStructureCapabilities.cs: Updated copyright string. - -2017-05-19 Natalia Portillo - - * AssemblyInfo.cs: Bumped version to 3.3.99.0. - -2017-05-19 Natalia Portillo - - * DiscImageChef.Decoders.csproj: Upped version to 3.3.99.0. Do - not use version from solution on library projects. - -2016-10-22 Natalia Portillo - - * OCR.cs: - * CID.cs: - * CSD.cs: - * ExtendedCSD.cs: - * VendorString.cs: - * SCR.cs: - * CID.cs: - * CSD.cs: - * OCR.cs: - * DiscImageChef.Decoders.csproj: - * VendorString.cs: Add MMC/SecureDigital device support. Not - yet used because of a bad implementation of SEND_CSD and - SEND_CID commands (TODO). - -2016-10-17 Natalia Portillo - - * CIS.cs: - * Enums.cs: - * Types.cs: - * VendorCode.cs: - * DiscImageChef.Decoders.csproj: Added PCMCIA support. - -2016-10-16 Natalia Portillo - - * EVPD.cs: Corrected typo. Cleaned code. - -2016-10-14 Natalia Portillo - - * EVPD.cs: - * Inquiry.cs: Added Seagate EVPD and INQUIRY fields. - -2016-10-14 Natalia Portillo - - * Modes.cs: Added Apple OEM MODE page 30h. - -2016-10-14 Natalia Portillo - - * EVPD.cs: - * Modes.cs: - * Inquiry.cs: Added HP vendor EVPD, MODE pages and INQUIRY - fields. - -2016-10-14 Natalia Portillo - - * EVPD.cs: Added EVPD pages B1h, B2h, B3h and B4h. - -2016-10-13 Natalia Portillo - - * EVPD.cs: Added EVPD page B0h. - -2016-10-13 Natalia Portillo - - * EVPD.cs: - * Modes.cs: - * Inquiry.cs: Added IBM vendor EVPD, MODE pages and INQUIRY - fields. - -2016-10-13 Natalia Portillo - - * Modes.cs: Added MODE PAGE 1Dh - -2016-10-13 Natalia Portillo - - * EVPD.cs: - * Modes.cs: Added Certance vendor mode pages 21h and 22h. - -2016-10-13 Natalia Portillo - - * EVPD.cs: Added Certance vendor EVPD pages. - -2016-10-13 Natalia Portillo - - * EVPD.cs: - * Inquiry.cs: Added Quantum vendor INQUIRY values and EVPD - page C0h. - -2016-10-13 Natalia Portillo - - * EVPD.cs: Added EVPD page 89h, SCSI to ATA translation layer - -2016-10-13 Natalia Portillo - - * EVPD.cs: Updated page 85h to SPC-5. - -2016-10-13 Natalia Portillo - - * EVPD.cs: Add EVPD page 85h, management network addresses. - -2016-10-13 Natalia Portillo - - * EVPD.cs: - * Enums.cs: Added EVPD page 81h, implemented operating - definition page. - -2016-10-13 Natalia Portillo - - * EVPD.cs: - * Modes.cs: - * Enums.cs: Updated EVPD Page 83h to SPC-5. - -2016-10-13 Natalia Portillo - - * EVPD.cs: Added SCSI EVPD page 83h. - -2016-10-13 Natalia Portillo - - * EVPD.cs: Implemented SCSI EVPD 82h - -2016-10-13 Natalia Portillo - - * Modes.cs: Added support for SCSI MODE PAGEs 11h, 12h, 13h - and 14h (medium partitions) - -2016-10-10 Natalia Portillo - - * Modes.cs: Added DDS-2. - Corrected casting of density enumeration. - - * Types.cs: Added DDS-2 - -2016-10-08 Natalia Portillo - - * Sector.cs: - * DiscImageChef.Decoders.csproj: Added CD sector descrambling. - -2016-10-07 Natalia Portillo - - * Apple2.cs: Adds support for marshaling a whole disk, tracks - and sectors as well as decoding sectors in 5and3 and 6and2 - GCRs. - - * AppleSony.cs: Adds support for marshaling a whole disk, - tracks and sectors as well as decoding GCR sectors. - -2016-08-22 Natalia Portillo - - * LisaTag.cs: Removed temporal variable. - -2016-08-21 Natalia Portillo - - * LisaTag.cs: - * DiscImageChef.Decoders.csproj: Separate Lisa tag decoding - from Lisa filesystem and added Priam tags. - -2016-08-18 Natalia Portillo - - * ATIP.cs: Make ATIP manufacturer resolver a public method. - - * Features.cs: Added HDBurn profiles. - - * Modes.cs: Corrected typo. - -2016-08-09 Natalia Portillo - - * DiscImageChef.Decoders.csproj: Bumped version to 3.2.99.2. - -2016-08-07 Natalia Portillo - - * DiscImageChef.Decoders.csproj: Public beta release 3.2.99.1. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Decoders.csproj: Bumped to version 3.2.1. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Decoders.csproj: Bump to version 3.2.0 - -2016-07-29 Natalia Portillo - - * DiscImageChef.Decoders.csproj: Bump to version 3.1.0. - -2016-07-28 Natalia Portillo - - * Modes.cs: - * BlockLimits.cs: - * DensitySupport.cs: - * DiscImageChef.Decoders.csproj: Code re-styling. - -2016-07-28 Natalia Portillo - - * PMA.cs: - * TOC.cs: - * PFI.cs: - * DMI.cs: - * ATIP.cs: - * DDS.cs: - * PRI.cs: - * RMD.cs: - * BCA.cs: - * UDI.cs: - * ADIP.cs: - * AACS.cs: - * DMI.cs: - * Enums.cs: - * CPRM.cs: - * Spare.cs: - * EVPD.cs: - * Enums.cs: - * ISO.cs: - * Errors.cs: - * Enums.cs: - * Modes.cs: - * Sense.cs: - * Types.cs: - * DI.cs: - * Session.cs: - * FullTOC.cs: - * Layers.cs: - * BCA.cs: - * DDS.cs: - * CSS&CPRM.cs: - * Inquiry.cs: - * Identify.cs: - * Enums.cs: - * Amiga.cs: - * Apple2.cs: - * CPRM.cs: - * AACS.cs: - * Spare.cs: - * Cartridge.cs: - * Enums.cs: - * System34.cs: - * Hybrid.cs: - * AppleSony.cs: - * Commodore.cs: - * CDTextOnLeadIn.cs: - * Cartridge.cs: - * System3740.cs: - * Features.cs: - * VendorString.cs: - * Perpendicular.cs: - * BlockLimits.cs: - * WriteProtect.cs: - * DensitySupport.cs: - * DiscInformation.cs: - * DiscStructureCapabilities.cs: Refactor and code cleanup. - -2016-02-05 Natalia Portillo - - * SCSI/Sense.cs: - Corrected handling when sense contains multiple repeated - sense codes, in a not clean way (just ignoring repeats). - -2016-02-04 Natalia Portillo - - * SCSI/Modes.cs: - * SCSI/ModesEncoders.cs: - * DiscImageChef.Decoders.csproj: - Added encoders for Mode 6 and 10, Mode pages 0x01 and 0x01 - for MultiMedia Devices. - -2016-02-03 Natalia Portillo - - * SCSI/Inquiry.cs: - Corrected bug on inquiry decoding. - - * SCSI/Modes.cs: - Corrected bug on decoding mode page 2Ah without write - performance descriptors. - Corrected bug when there is a vendor page 0 in mode sense - decoding. - -2016-01-15 Natalia Portillo - - * SCSI/Modes.cs: - Implement decoding Fujitsu Verify Control Page. - -2016-01-15 Natalia Portillo - - * SCSI/Modes.cs: - * SCSI/Types.cs: - Added all known vendor density and medium type codes. - -2016-01-15 Natalia Portillo - - * SCSI/Modes.cs: - * SCSI/Types.cs: - * DiscImageChef.Decoders.csproj: - Moved density and medium type codes to a separate file. - -2016-01-15 Natalia Portillo - - * SCSI/SSC/BlockLimits.cs: - * SCSI/SSC/DensitySupport.cs: - * DiscImageChef.Decoders.csproj: - Added decoders for SCSI SSC READ BLOCK LIMITS and REPORT - DENSITY SUPPORT. - - * SCSI/Modes.cs: - Corrected mode size. - -2015-12-30 Natalia Portillo - - * SCSI/Inquiry.cs: - Fixes decoding for devices that follow old 5-byte SCSI - INQUIRY format. - - * SCSI/Sense.cs: - Fixes printing of sense block missing a newline. - -2015-12-14 Natalia Portillo - - * CD/ATIP.cs: - Checked more information, GCK is Grupo Condor S.L. from - Spain. - -2015-12-13 Natalia Portillo - - * CD/ATIP.cs: - Added manufacturer code for a GCK disc I just came upon. - -2015-12-04 Natalia Portillo - - * SCSI/Sense.cs: - Additional length may be bigger than provided buffer. - -2015-12-04 Natalia Portillo - - * DVD/PFI.cs: - * DVD/Enums.cs: - Added HD DVD types. - - * SCSI/Sense.cs: - Solved SCSI sense decoding. - -2015-12-04 Natalia Portillo - - * CD/ATIP.cs: - Added disc type and manufacturer lookup from ATIP. - - * CD/PMA.cs: - Implement full PMA decoding. - - * CD/FullTOC.cs: - Implement decoding disc ID. - - * SCSI/MMC/DiscInformation.cs: - Disc ID is 24-bit. - - * CD/CDTextOnLeadIn.cs: - CD-TEXT can be empty without being null, do not decode an - empty one. - -2015-12-04 Natalia Portillo - - * CD/CDTextOnLeadIn.cs: - Finally CD-Text on lead-in is getting decoded correctly... - -2015-12-04 Natalia Portillo - - * CD/FullTOC.cs: - Enhanced prettify to be more verbose. - - * CD/TOC.cs: - Corrected typo. - -2015-12-03 Natalia Portillo - - * CD/TOC.cs: - * CD/FullTOC.cs: - Added support for CD-V. - Added support for CD-DA. - - * CD/Enums.cs: - Added support for CD-V. - -2015-12-03 Natalia Portillo - - * DVD/PFI.cs: - * DVD/Enums.cs: - Added support for Nintendo GOD and WOD. - -2015-12-03 Natalia Portillo - - * Xbox/DMI.cs: - * DiscImageChef.Decoders.csproj: - Added decoding of XGD2 and XGD3 DMI. - -2015-12-02 Natalia Portillo - - * DVD/PFI.cs: - * DVD/Enums.cs: - * DVD/CSS&CPRM.cs: - Use global enums for DVD structure decoding. - -2015-12-02 Natalia Portillo - - * DVD/Spare.cs: - Implemented decoding DVD-RAM Spare Area Information. - -2015-12-02 Natalia Portillo - - * DVD/Cartridge.cs: - Implemented decoding DVD-RAM medium status. - -2015-12-02 Natalia Portillo - - * DVD/DDS.cs: - Added DDS decoding. - -2015-12-01 Natalia Portillo - - * DVD/CSS&CPRM.cs: - Must return value. - -2015-12-01 Natalia Portillo - - * DVD/CSS&CPRM.cs: - Added decoding Lead-In CMI for DVD. - -2015-12-01 Natalia Portillo - - * 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 - - * DVD/PFI.cs: - Added PFI decoding. - -2015-11-27 Natalia Portillo - - * DVD/PFI.cs: - Solved repeated field names. - -2015-11-27 Natalia Portillo - - * DVD/PFI.cs: - Added PFI information from all ECMA standards. - -2015-11-24 Natalia Portillo - - * 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 - - * SCSI/MMC/DiscInformation.cs: - Added decoding and prettifying READ DISC INFORMATION. - -2015-11-24 Natalia Portillo - - * 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 - - * SCSI/Sense.cs: - Typo - -2015-11-23 Natalia Portillo - - * 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 - - * SCSI/Sense.cs: - Added information from SPC-5. - -2015-11-23 Natalia Portillo - - * SCSI/Sense.cs: - * DiscImageChef.Decoders.csproj: - Added decoding SCSI SENSE as defined in SCSI-2. - -2015-11-05 Natalia Portillo - - * SCSI/Modes.cs: - Check for vendor pages not following page format (even if - they must). - -2015-11-02 Natalia Portillo - - * DiscImageChef.Decoders.csproj: - * SCSI/DiscStructureCapabilities.cs: - Added READ DISC STRUCTURE. - -2015-11-01 Natalia Portillo - - * SCSI/MMC/Features.cs: - Reword Feature 0105h. - Correct handling of feature 010Ch. - -2015-11-01 Natalia Portillo - - * SCSI/MMC/Features.cs: - Correct math priority - -2015-11-01 Natalia Portillo - - * SCSI/MMC/Features.cs: - Added code to separate features and the feature header. - -2015-11-01 Natalia Portillo - - * SCSI/MMC/Features.cs: - Implemented prettifying all known features. - -2015-11-01 Natalia Portillo - - * SCSI/MMC/Features.cs: - Implemented decoding all known features. - -2015-11-01 Natalia Portillo - - * SCSI/MMC/Features.cs: - Added structures from MMC-6. - -2015-11-01 Natalia Portillo - - * SCSI/MMC/Features.cs: - Added structures from MMC-5. - -2015-11-01 Natalia Portillo - - * SCSI/MMC/Features.cs: - Added feature structures from MMC-4. - -2015-11-01 Natalia Portillo - - * SCSI/MMC/Features.cs: - Added features structures from MMC-3. - -2015-11-01 Natalia Portillo - - * SCSI/MMC/Features.cs: - * DiscImageChef.Decoders.csproj: - Added feature structures from MMC-1. - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Solved some bugs found testing on usb flash sticks. - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Polished some bugs and typos and format - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding MODE SENSE. - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Added LongLBA MODE SENSE(10) support. - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Added information from MMC-3. - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Added information from MMC-2. - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Added information from MMC-1 Draft. - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Added information from USB Mass Storage Class – UFI Command - Specification. - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Implemented Mode Page 0x00: Drive Operation Mode page. - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Added information from INF-8070. - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Implemented Mode Page 0x1C: Timer & Protect page. - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Implemented Mode Page 0x1B: Removable Block Access - Capabilities page. - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Added information from ANSI X3.304-1997 (MMC-1). - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Added information from SSC-2. - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Added information from SSC-1 - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Implemented Mode Page 0x0F: Data compression page. - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Added information from USB Mass Storage Class - UFI Command - Specification - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Implemented Mode Page 0x1C subpage 0x01: Background Control - mode page. - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Added information from SBC-3. - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Added information from SBC-2. - -2015-10-31 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding mode page 10h for direct-access - devices. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding mode page 1Ah subpage 01h. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Added information from SPC-5. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Added information from SPC-3. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding mode page 0Ah subpage 01h. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Prevent decoding subpages on subpage 00h decoders. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding mode page 1Ah. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding mode page 1Ch. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Added information from SFF-8020i. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding mode page 2Ah. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding mode page 06h. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding mode pages 01h and 07h for multimedia - devices. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Implement decoding mode page 0Dh. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Modify mode page 01h decoding for CD-ROM returned mode page - size. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding mode page 0Eh. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding mode page 10h. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding mode page 07h. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding mode page 04h. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding mode page 01h. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding mode page 0Bh. - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Typo - -2015-10-30 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding mode page 03h. - -2015-10-29 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding mode page 05h. - -2015-10-29 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding mode page 08h. - -2015-10-25 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding mode page 02h. - -2015-10-25 Natalia Portillo - - * SCSI/Modes.cs: - Implemented decoding mode page 0Ah. - -2015-10-25 Natalia Portillo - - * SCSI/Modes.cs: - Added method for decoding MODE SENSE(10) response. - -2015-10-25 Natalia Portillo - - * SCSI/Modes.cs: - Added information from SCSI-3 SBC-1. - -2015-10-24 Natalia Portillo - - * SCSI/Modes.cs: - Added header information from SCSI-2. - -2015-10-24 Natalia Portillo - - * SCSI/Modes.cs: - * DiscImageChef.Decoders.csproj: - Implement SCSI-1 Mode Page decoding. - -2015-10-23 Natalia Portillo - - * SCSI/Enums.cs: - * SCSI/Inquiry.cs: - Added information from ECMA-111. - -2015-10-19 Natalia Portillo - - * SCSI/EVPD.cs: - * DiscImageChef.Decoders.csproj: - Implemented SCSI VPDs 0x00 to 0x80. - -2015-10-19 Natalia Portillo - - * ATA/Identify.cs: - Remove unused code. - -2015-10-19 Natalia Portillo - - * ATA/ATA.cs: - * ATA/Identify.cs: - * DiscImageChef.Decoders.csproj: - Rename fields, methods and structs to more adequate names. - -2015-10-19 Natalia Portillo - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * ATA.cs: - Added ATA/ATAPI IDENTIFY DEVICE disk tags. - -2015-10-18 Natalia Portillo - - * 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 - - * SCSI.cs: - Added information from RFC 7144. - -2015-10-17 Natalia Portillo - - * SCSI.cs: - Added information from SPC-5. - -2015-10-17 Natalia Portillo - - * SCSI.cs: - Updated to lastest T10 vendor list. - -2015-10-17 Natalia Portillo - - * SCSI.cs: - Changed version descriptor decoding to a cleaner and more - easily upgradable code. - -2015-10-17 Natalia Portillo - - * SCSI.cs: - Added information from SPC-4. - -2015-10-17 Natalia Portillo - - * SCSI.cs: - Added info from SCSI-2 specification. - -2015-10-17 Natalia Portillo - - * ATA.cs: - * SCSI.cs: - * DiscImageChef.Decoders.csproj: - Implement ATA/ATAPI IDENTIFY decoder. - -2015-10-16 Natalia Portillo - - * ATA.cs: - * DiscImageChef.Decoders.csproj: - Added structure for ATA/ATAPI IDENTIFY [PACKET] DEVICE - response - -2015-10-13 Natalia Portillo - - * SCSI.cs: - Correct size miscalculation. - Do not print "Device claims no standard", generates too much - noise. - -2015-10-05 Natalia Portillo - - * CD.cs: - * BD.cs: - * MMC.cs: - * DVD.cs: - * SCSI.cs: - * Floppy.cs: - * Properties/AssemblyInfo.cs: - * DiscImageChef.Decoders.csproj: - Move decoders to a separate library. - diff --git a/DiscImageChef.Devices/ChangeLog b/DiscImageChef.Devices/ChangeLog deleted file mode 100644 index e3031b38..00000000 --- a/DiscImageChef.Devices/ChangeLog +++ /dev/null @@ -1,817 +0,0 @@ -2017-05-23 Natalia Portillo - - * Kreon.cs: Typo correction. - -2017-05-23 Natalia Portillo - - * Enums.cs: - * DiscImageChef.Devices.csproj: - * Kreon.cs: Added Kreon commands. - -2017-05-19 Natalia Portillo - - * Enums.cs: - * Command.cs: - * Enums.cs: - * Extern.cs: - * Enums.cs: - * Command.cs: - * Enums.cs: - * Structs.cs: - * Extern.cs: - * Extern.cs: - * Command.cs: - * Commands.cs: - * Structs.cs: - * Command.cs: - * Structs.cs: - * Variables.cs: - * Destructor.cs: - * Constructor.cs: - * Cfa.cs: - * HP.cs: - * MMC.cs: - * MCPT.cs: - * SMC.cs: - * SBC.cs: - * SPC.cs: - * AssemblyInfo.cs: - * NEC.cs: - * MMC.cs: - * SSC.cs: - * Atapi.cs: - * Ata48.cs: - * Smart.cs: - * Ata28.cs: - * AtaCHS.cs: - * SyQuest.cs: - * Plasmon.cs: - * Pioneer.cs: - * Fujitsu.cs: - * Adaptec.cs: - * Plextor.cs: - * Certance.cs: - * HL-DT-ST.cs: - * ArchiveCorp.cs: - * SecureDigital.cs: Updated copyright string. - -2017-05-19 Natalia Portillo - - * AssemblyInfo.cs: Bumped version to 3.3.99.0. - -2017-05-19 Natalia Portillo - - * DiscImageChef.Devices.csproj: Upped version to 3.3.99.0. Do - not use version from solution on library projects. - -2016-10-22 Natalia Portillo - - * Enums.cs: - * Command.cs: - * Enums.cs: - * Extern.cs: - * Command.cs: - * Structs.cs: - * Commands.cs: - * Constructor.cs: - * MMC.cs: - * DiscImageChef.Devices.csproj: - * SecureDigital.cs: Add MMC/SecureDigital device support. Not - yet used because of a bad implementation of SEND_CSD and - SEND_CID commands (TODO). - -2016-10-17 Natalia Portillo - - * Variables.cs: - * Constructor.cs: Added PCMCIA support. - -2016-10-12 Natalia Portillo - - * SPC.cs: Added REQUEST SENSE command. - - * SSC.cs: Added SPACE command. - - * Enums.cs: Added enumeration for SPACE command codes. - -2016-10-10 Natalia Portillo - - * SPC.cs: Corrected buffer size for MODE SENSE (6) - -2016-08-09 Natalia Portillo - - * DiscImageChef.Devices.csproj: Bumped version to 3.2.99.2. - -2016-08-07 Natalia Portillo - - * DiscImageChef.Devices.csproj: Public beta release 3.2.99.1. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Devices.csproj: Bumped to version 3.2.1. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Devices.csproj: Bump to version 3.2.0 - -2016-07-29 Natalia Portillo - - * DiscImageChef.Devices.csproj: Bump to version 3.1.0. - -2016-07-28 Natalia Portillo - - * DiscImageChef.Devices.csproj: Code re-styling. - -2016-07-28 Natalia Portillo - - * Command.cs: - * Enums.cs: - * Command.cs: - * Enums.cs: - * Enums.cs: - * Structs.cs: - * Command.cs: - * Commands.cs: - * Variables.cs: - * Destructor.cs: - * Constructor.cs: - * Cfa.cs: - * SSC.cs: - * SPC.cs: - * SMC.cs: - * NEC.cs: - * MCPT.cs: - * MMC.cs: - * Atapi.cs: - * Ata48.cs: - * Smart.cs: - * Ata28.cs: - * AtaCHS.cs: - * Pioneer.cs: - * HL-DT-ST.cs: - * Certance.cs: - * ArchiveCorp.cs: Refactor and code cleanup. - -2016-02-10 Natalia Portillo - - * Device/AtaCommands/Ata28.cs: - Correct SEEK command to not transfer anything. - - * Device/AtaCommands/AtaCHS.cs: - Correct SEEK command to not transfer anything. - Added differentiation between READ and READ WITH RETRIES for - CHS mode. - Changed blocksize to unsigned on READ LONG. - - * Device/AtaCommands/MCPT.cs: - Change MCPT enable and disable commands to use CHS - registers. - - * Linux/Command.cs: - Linux kernel granularity for SG_IO is only 1ms, use .NET - counters for faster times. Solves "infinity" speeds on SSDs. - -2016-02-08 Natalia Portillo - - * Device/AtaCommands/Cfa.cs: - * Device/AtaCommands/MCPT.cs: - * Device/AtaCommands/Ata28.cs: - * Device/AtaCommands/Ata48.cs: - * Device/AtaCommands/Smart.cs: - * Device/AtaCommands/AtaCHS.cs: - * DiscImageChef.Devices.csproj: - Implemented ATA commands. - - * Device/ScsiCommands/SPC.cs: - Make MODE SENSE (6) buffer big enought. - - * Enums.cs: - Added new command found in ACS-3 rev. 6 - -2016-02-07 Natalia Portillo - - * Device/AtaCommands/Ata28.cs: - * Device/AtaCommands/Ata48.cs: - * Device/AtaCommands/Smart.cs: - * Device/AtaCommands/Atapi.cs: - * DiscImageChef.Devices.csproj: - * Device/AtaCommands/AtaCHS.cs: - Added ATA categories. - -2016-02-07 Natalia Portillo - - * Device/AtaCommands.cs: - * DiscImageChef.Devices.csproj: - * Device/AtaCommands/AtaCommands.cs: - * Device/AtaCommands/AtapiCommands.cs: - Move ATA/ATAPI commands to a separate folder. - -2016-02-04 Natalia Portillo - - * Device/ScsiCommands/SPC.cs: - Added MODE SELECT (6) and MODE SELECT (10) commands. - -2016-02-03 Natalia Portillo - - * Device/Constructor.cs: - Corrected detecting USB or FireWire attached CD/DVD/BD and - tape drives. - Try ATA identify on USB or FireWire that don't have SCSI - INQUIRY. - -2016-01-15 Natalia Portillo - - * Device/ScsiCommands/SSC.cs: - Corrected ReportDensitySupport. - -2016-01-14 Natalia Portillo - - * Device/ScsiCommands/SyQuest.cs: - Corrected typo - -2016-01-14 Natalia Portillo - - * DiscImageChef.Devices.csproj: - * Device/ScsiCommands/SyQuest.cs: - Added SyQuest vendor commands. - -2016-01-14 Natalia Portillo - - * Enums.cs: - * DiscImageChef.Devices.csproj: - * Device/ScsiCommands/Plasmon.cs: - Added Plasmon vendor commands. - - * Device/ScsiCommands/Pioneer.cs: - Added Pioner READ CD-XA vendor command. - -2016-01-13 Natalia Portillo - - * Enums.cs: - Added M-Systems vendor commands. - -2016-01-13 Natalia Portillo - - * Enums.cs: - * DiscImageChef.Devices.csproj: - Implemented Certance, Fujitsu and Hewlett-Packard vendor - commands. - - * Device/ScsiCommands/Certance.cs: - Implemented Certance vendor commands. - - * Device/ScsiCommands/Fujitsu.cs: - Implemented Fujitsu vendor commands. - - * Device/ScsiCommands/HP.cs: - Implemented Hewlett-Packard vendor commands. - -2016-01-13 Natalia Portillo - - * Enums.cs: - * DiscImageChef.Devices.csproj: - * Device/ScsiCommands/ArchiveCorp.cs: - Added vendor commands for Archive Corporation Viper 2060S, - 2125S and 2150S. - - * Device/ScsiCommands/Adaptec.cs: - Corrected documentation typo. - -2016-01-13 Natalia Portillo - - * Enums.cs: - * DiscImageChef.Devices.csproj: - * Device/ScsiCommands/Adaptec.cs: - Added Adaptec ACB-4000A and ACB-4070 vendor commands. - -2016-01-13 Natalia Portillo - - * Device/ScsiCommands/SMC.cs: - * DiscImageChef.Devices.csproj: - Added read-only Streaming Commands. - - * Device/ScsiCommands/SSC.cs: - Added READ ATTRIBUTE. - - * Device/ScsiCommands/MMC.cs: - Corrected typo on header - - * Device/ScsiCommands/SPC.cs: - Corrected buffer mislength. - Added support for READ ATTRIBUTE. - - * Enums.cs: - Corrected opcode for SCSI WRITE ATTRIBUTE. - Added SCSI Streaming and Attribute enumerations. - -2016-01-11 Natalia Portillo - - * Device/ScsiCommands.cs: - * Device/ScsiCommands/MMC.cs: - * Device/ScsiCommands/NEC.cs: - * Device/ScsiCommands/SPC.cs: - * Device/ScsiCommands/SBC.cs: - * DiscImageChef.Devices.csproj: - * Device/ScsiCommands/Plextor.cs: - * Device/ScsiCommands/Pioneer.cs: - * Device/ScsiCommands/HL-DT-ST.cs: - Separated SCSI commands by category/vendor. - -2016-01-11 Natalia Portillo - - * Enums.cs: - * Device/ScsiCommands.cs: - Added Plextor vendor commands. - -2015-12-31 Natalia Portillo - - * Device/Variables.cs: - * Device/Constructor.cs: - Added support for FireWire devices. - -2015-12-31 Natalia Portillo - - * Device/Constructor.cs: - Added support for USB on Linux. - - * Device/Variables.cs: - Added support for USB detection and metadata. - - * Linux/Extern.cs: - * Linux/Command.cs: - Added readlink(3) support, for getting symlink destinations. - -2015-12-30 Natalia Portillo - - * Device/Variables.cs: - * Device/Constructor.cs: - Added an IsRemovable field. - - * Device/ScsiCommands.cs: - Fixed SCSI READ CAPACITY CDB size. - Fixed READ CD-DA MSF method name. - Implemented SCSI SEEK (6) and SEEK (10) commands. - - * Linux/Command.cs: - * Windows/Command.cs: - Fixed memory leaking on unmanaged heap. - -2015-12-26 Natalia Portillo - - * Enums.cs: - * Device/ScsiCommands.cs: - Added all known READ, READ LONG, READ CD and READ CD-DA - commands. - -2015-12-04 Natalia Portillo - - * Device/ScsiCommands.cs: - Finally CD-Text on lead-in is getting decoded correctly... - -2015-12-04 Natalia Portillo - - * Device/ScsiCommands.cs: - Solved when CD-TEXT is bigger than 1KiB. - -2015-11-24 Natalia Portillo - - * Device/ScsiCommands.cs: - Use a bigger buffer for CD-TEXT. - -2015-11-24 Natalia Portillo - - * Device/ScsiCommands.cs: - On READ TOC/PMA/ATIP and READ DISC INFORMATION if trying - small buffer and then real-sized buffer, some drives send - garbage, so get a big enough buffer and return only the - applicable data size. - -2015-11-23 Natalia Portillo - - * Enums.cs: - * Device/ScsiCommands.cs: - Implemented SCSI READ DISC INFORMATION. - -2015-11-23 Natalia Portillo - - * Device/ScsiCommands.cs: - Implemented SCSI READ CAPACITY(16). - - * Enums.cs: - Added SCSI SERVICE ACTIONs. - -2015-11-23 Natalia Portillo - - * Device/ScsiCommands.cs: - Added missing documentation. - -2015-11-23 Natalia Portillo - - * Device/ScsiCommands.cs: - Implemented SCSI READ CAPACITY(10). - -2015-11-23 Natalia Portillo - - * Device/ScsiCommands.cs: - Corrected typo. - -2015-11-23 Natalia Portillo - - * Command.cs: - * Linux/Command.cs: - * Device/Commands.cs: - * Device/AtaCommands.cs: - * Device/Constructor.cs: - * Device/AtapiCommands.cs: - * DiscImageChef.Devices.csproj: - Moved ATA register definition to a more common place. - -2015-11-05 Natalia Portillo - - * Device/Constructor.cs: - Some devices (at least smsc usb-floppy) crash and reset when - receiving ata over the ATA PASS-THROUGH scsi command. This - will check for SCSI compliance first giving devices time to - reset. - - * Device/ScsiCommands.cs: - Some devices (smsc usb floppies) return the real command - result size disregarding allocation length and generating a - buffer overflow. - - * Enums.cs: - Added some vendor commands for Plextor and HL-DT-ST devices. - -2015-11-02 Natalia Portillo - - * Enums.cs: - * Device/ScsiCommands.cs: - Added READ DISC STRUCTURE. - -2015-11-01 Natalia Portillo - - * Device/ScsiCommands.cs: - Correct command size typo - -2015-11-01 Natalia Portillo - - * Enums.cs: - * Device/ScsiCommands.cs: - Added SCSI GET CONFIGURATION - -2015-11-01 Natalia Portillo - - * Enums.cs: - Added feature structures from MMC-1. - -2015-11-01 Natalia Portillo - - * Enums.cs: - Added MMC features and profiles enumerations. - -2015-10-31 Natalia Portillo - - * Device/ScsiCommands.cs: - Corrected math typo. - -2015-10-24 Natalia Portillo - - * Enums.cs: - * Device/ScsiCommands.cs: - Implemented SCSI PREVENT ALLOW MEDIUM REMOVAL command. - -2015-10-24 Natalia Portillo - - * Enums.cs: - * Device/ScsiCommands.cs: - Added SCSI MODE SENSE(6) and MODE SENSE(10) commands. - -2015-10-24 Natalia Portillo - - * Device/ScsiCommands.cs: - Added SCSI TEST UNIT READY. - -2015-10-24 Natalia Portillo - - * Enums.cs: - Added X68k controller command. - -2015-10-24 Natalia Portillo - - * Enums.cs: - Added information from ANSI X3T9.3 No. 185 (SASI) - -2015-10-23 Natalia Portillo - - * Enums.cs: - SCSI commands that are IDENTICAL on SASI are now aliased for - source code readability. - -2015-10-23 Natalia Portillo - - * Enums.cs: - Correct typo and add missing SASI commands. - -2015-10-23 Natalia Portillo - - * Enums.cs: - Typo - -2015-10-23 Natalia Portillo - - * Enums.cs: - Added information from ECMA-111. - -2015-10-19 Natalia Portillo - - * Device/Variables.cs: - Make some variables readonly so they cannot be modified - after construction. - -2015-10-19 Natalia Portillo - - * Device/Variables.cs: - * Device/Constructor.cs: - Having a globally accessed static SCSI Peripheral Device - Type allows easier command filtering. - -2015-10-19 Natalia Portillo - - * Device/Constructor.cs: - * DiscImageChef.Devices.csproj: - Device type, manufacturer, model, revision and serial number - are now obtained in device constructor. - -2015-10-19 Natalia Portillo - - * DiscImageChef.Devices.csproj: - Upgrade .NET version to 4.0. - -2015-10-19 Natalia Portillo - - * Enums.cs: - * Device/Variables.cs: - * Device/Constructor.cs: - Added some device static values to variables. - -2015-10-19 Natalia Portillo - - * Enums.cs: - * Structs.cs: - * Command.cs: - * Linux/Command.cs: - * Device/Commands.cs: - * Device/AtaCommands.cs: - * Device/ScsiCommands.cs: - * Device/AtapiCommands.cs: - Moved devices enums and structs out of classes. - -2015-10-19 Natalia Portillo - - * Device/ScsiCommands.cs: - Implemented SCSI VPDs 0x00 to 0x80. - -2015-10-18 Natalia Portillo - - * Device/AtaCommands.cs: - * Device/ScsiCommands.cs: - * Device/AtapiCommands.cs: - * DiscImageChef.Devices.csproj: - Added specific console handling for standard, verbose, debug - and error outputs. - -2015-10-17 Natalia Portillo - - * Enums.cs: - Added information from T10/536 rev. 4a (ZBC) - -2015-10-17 Natalia Portillo - - * Device/AtaCommands.cs: - * Device/AtapiCommands.cs: - Corrected typos that resulted in device reset :p - -2015-10-16 Natalia Portillo - - * Enums.cs: - Added command clash in XML documentation - -2015-10-15 Natalia Portillo - - * Device/AtaCommands.cs: - * Device/ScsiCommands.cs: - * Device/AtapiCommands.cs: - Added duration debug printfs. - - * Enums.cs: - Corrected device<->host direction. - - * Linux/Command.cs: - Corrected device<->host direction. - Changed to workaround how ATA Pass-Through is really - implemented in Linux. - -2015-10-14 Natalia Portillo - - * Device/Commands.cs: - * Device/AtaCommands.cs: - * Device/AtapiCommands.cs: - Added XML documentation. - -2015-10-14 Natalia Portillo - - * Device/AtaCommands.cs: - Added ATA IDENTIFY DEVICE command. - - * Device/AtapiCommands.cs: - Added ATAPI IDENTIFY PACKET DEVICE command. - - * Structs.cs: - * Device/ScsiCommands.cs: - Added header description. - - * DiscImageChef.Devices.csproj: - Added ATA IDENTIFY DEVICE command. - Added ATAPI IDENTIFY PACKET DEVICE command. - -2015-10-14 Natalia Portillo - - * Structs.cs: - * DiscImageChef.Devices.csproj: - Added structs with ATA registers. - - * Command.cs: - * Device/Commands.cs: - Added ATA commands. - - * Enums.cs: - Added SCSI's ATA Command Pass-Through enumerations. - - * Linux/Command.cs: - Added ATA commands using libATA's SATL. - -2015-10-14 Natalia Portillo - - * Linux/Enums.cs: - * Linux/Extern.cs: - * Linux/Structs.cs: - Since libata, ATA/ATAPI commands should be sent using - libata's SCSI/ATA Translation Layer, so remove HDIO ioctls. - -2015-10-13 Natalia Portillo - - * Device/Constructor.cs: - Add OS error detection and handling. - On Linux move to opening O_RDONLY and O_NONBLOCK to allow - opening read-only media and removable drives without media. - - * Device/Variables.cs: - * Device/ScsiCommands.cs: - Add OS error detection and handling. - - * DiscImageChef.Devices.csproj: - Downgraded .NET version. - -2015-10-12 Natalia Portillo - - * Enums.cs: - * Command.cs: - * Linux/Command.cs: - * Device/Commands.cs: - * Windows/Command.cs: - * Device/Variables.cs: - * Device/Destructor.cs: - * Device/Constructor.cs: - * Device/ScsiCommands.cs: - Added XML documentation. - -2015-10-12 Natalia Portillo - - * Enums.cs: - * Command.cs: - * Device/Commands.cs: - * Device/Variables.cs: - * Device/Destructor.cs: - * Device/Constructor.cs: - * DiscImageChef.Devices.csproj: - Added device class. - - * Device/ScsiCommands.cs: - Added device class. - Added SCSI INQUIRY. - -2015-10-12 Natalia Portillo - - * Enums.cs: - * Command.cs: - * Linux/Enums.cs: - * Linux/Extern.cs: - * Linux/Command.cs: - * Linux/Structs.cs: - * Windows/Enums.cs: - * Windows/Extern.cs: - * Windows/Command.cs: - * Windows/Structs.cs: - Added standard header. - -2015-10-12 Natalia Portillo - - * Linux/Command.cs: - * Windows/Command.cs: - * DiscImageChef.Devices.csproj: - Added per-platform send SCSI method. - - * Linux/Extern.cs: - * Windows/Extern.cs: - Enhanced externs. - - * Linux/Structs.cs: - Typo. - -2015-10-12 Natalia Portillo - - * Command.cs: - Add skeleton for send SCSI command method. - - * Linux/Command.cs: - * Windows/Command.cs: - Added per-platform send SCSI command method. - - * DiscImageChef.Devices.csproj: - Added per-platform send SCSI command method. - Add skeleton for send SCSI command method. - - * Linux/Extern.cs: - * Windows/Extern.cs: - Enhanced externs. - - * Linux/Structs.cs: - Typo. - -2015-10-07 Natalia Portillo - - * Linux/Enums.cs: - * Linux/Extern.cs: - * Linux/Structs.cs: - * Windows/Enums.cs: - * Windows/Extern.cs: - * Windows/Structs.cs: - Added ATA IOCTLs. - -2015-10-06 Natalia Portillo - - * Linux/Enums.cs: - * Linux/Extern.cs: - * Linux/Structs.cs: - Filled Linux enums. - - * Windows/Enums.cs: - Typo - -2015-10-06 Natalia Portillo - - * Windows/Extern.cs: - * Windows/Structs.cs: - Struct de-class - -2015-10-06 Natalia Portillo - - * Windows/Extern.cs: - Typo - -2015-10-06 Natalia Portillo - - * Windows/Enums.cs: - * Windows/Extern.cs: - * Windows/Structs.cs: - Completed Windows enumerations. - -2015-10-06 Natalia Portillo - - * Enums.cs: - Added ATA/ATAPI commands. - -2015-10-06 Natalia Portillo - - * Enums.cs: - Added SCSI commands. - -2015-10-05 Natalia Portillo - - * Enums.cs: - Added SASI commands. - -2015-10-05 Natalia Portillo - - * Enums.cs: - * Linux/Enums.cs: - * Linux/Extern.cs: - * Linux/Structs.cs: - * Windows/Enums.cs: - * Windows/Extern.cs: - * Windows/Structs.cs: - * Properties/AssemblyInfo.cs: - * DiscImageChef.Devices.csproj: - Added IOCTL skeletons. - diff --git a/DiscImageChef.DiscImages/ChangeLog b/DiscImageChef.DiscImages/ChangeLog deleted file mode 100644 index 571db1ce..00000000 --- a/DiscImageChef.DiscImages/ChangeLog +++ /dev/null @@ -1,631 +0,0 @@ -2017-05-27 Natalia Portillo - - * DiscImageChef.DiscImages.csproj: Added project for - separation of engine from CLI. - -2017-05-23 Natalia Portillo - - * ImagePlugin.cs: Added support for Xbox security sector. - -2017-05-23 Natalia Portillo - - * Alcohol120.cs: - * BlindWrite5.cs: Added XGD3 detection (by its size). - -2017-05-20 Natalia Portillo - - * packages.config: - * DiscImageChef.DiscImages.csproj: Updated dependencies. - -2017-05-19 Natalia Portillo - - * BLU.cs: - * CHD.cs: - * GDI.cs: - * QED.cs: - * VHD.cs: - * VDI.cs: - * DIM.cs: - * NDIF.cs: - * UDIF.cs: - * VHDX.cs: - * Nero.cs: - * QCOW.cs: - * DART.cs: - * QCOW2.cs: - * CPCDSK.cs: - * VMware.cs: - * CopyQM.cs: - * CDRDAO.cs: - * CDRWin.cs: - * CloneCD.cs: - * AppleNIB.cs: - * TeleDisk.cs: - * Apple2MG.cs: - * Parallels.cs: - * ImageInfo.cs: - * DiskCopy42.cs: - * Alcohol120.cs: - * BlindWrite5.cs: - * DiscJuggler.cs: - * BlindWrite4.cs: - * ZZZRawImage.cs: - * ImagePlugin.cs: - * AssemblyInfo.cs: Updated copyright string. - -2017-05-19 Natalia Portillo - - * AssemblyInfo.cs: Bumped version to 3.3.99.0. - -2017-05-19 Natalia Portillo - - * packages.config: - * README.txt: - * LICENSE.txt: - * ChangeLog.txt: - * index.xml: - * index.html: - * DiscImageChef.DiscImages.csproj: - * ns-Claunia.PropertyList.xml: - * UID.xml: - * UID.html: - * NSSet.xml: - * index.html: - * NSData.xml: - * NSDate.xml: - * NSSet.html: - * NSData.html: - * NSArray.xml: - * NSDate.html: - * NSNumber.xml: - * NSObject.xml: - * NSString.xml: - * NSArray.html: - * NSObject.html: - * NSNumber.html: - * NSString.html: - * NSDictionary.xml: - * NSDictionary.html: - * PropertyListParser.xml: - * PropertyListParser.html: - * XmlPropertyListParser.xml: - * XmlPropertyListParser.html: - * ASCIIPropertyListParser.xml: - * BinaryPropertyListWriter.xml: - * BinaryPropertyListParser.xml: - * ASCIIPropertyListParser.html: - * BinaryPropertyListWriter.html: - * BinaryPropertyListParser.html: - * PropertyListFormatException.xml: - * PropertyListFormatException.html: Updated NuGet packages. - -2017-05-19 Natalia Portillo - - * DiscImageChef.DiscImages.csproj: Upped version to 3.3.99.0. - Do not use version from solution on library projects. - -2016-10-17 Natalia Portillo - - * CHD.cs: Added PCMCIA support. - -2016-10-10 Natalia Portillo - - * DiscJuggler.cs: - * DiscImageChef.DiscImages.csproj: Adds support for - DiscJuggler images, closes #56 - -2016-10-10 Natalia Portillo - - * CloneCD.cs: Correct subchannel reading. - -2016-10-08 Natalia Portillo - - * CloneCD.cs: - * DiscImageChef.DiscImages.csproj: Adds support for CloneCD - images, closes #57. - -2016-10-07 Natalia Portillo - - * AppleNIB.cs: - * DiscImageChef.DiscImages.csproj: Adds support for Apple - nibble disk images. - -2016-09-30 Natalia Portillo - - * NDIF.cs: - * UDIF.cs: Add support for ADC compressed images. - -2016-09-30 Natalia Portillo - - * NDIF.cs: Fail on StuffIt compressed images. - -2016-09-30 Natalia Portillo - - * CHD.cs: - * QCOW.cs: - * UDIF.cs: - * QCOW2.cs: - * packages.config: - * DiscImageChef.DiscImages.csproj: Updated SharpCompress to - 0.13.0 - -2016-09-07 Natalia Portillo - - * NDIF.cs: - * UDIF.cs: Added new possible compression algorithms and field - names from DiskImages.framework. - -2016-09-06 Natalia Portillo - - * NDIF.cs: - * DiscImageChef.DiscImages.csproj: Adds support for Apple NDIF - images, closes #47 - - * UDIF.cs: - * DiskCopy42.cs: Try to get and use "vers" resource from the - Resource Fork to get ImageApplication and its version. - -2016-09-05 Natalia Portillo - - * CDRWin.cs: Show correct filename from filter. - -2016-09-05 Natalia Portillo - - * GDI.cs: - * VDI.cs: - * VHD.cs: - * DIM.cs: - * BLU.cs: - * QED.cs: - * UDIF.cs: - * QCOW.cs: - * VHDX.cs: - * Nero.cs: - * QCOW2.cs: - * CDRWin.cs: - * CopyQM.cs: - * CPCDSK.cs: - * VMware.cs: - * CDRDAO.cs: - * TeleDisk.cs: - * Apple2MG.cs: - * Parallels.cs: - * DiskCopy42.cs: - * Alcohol120.cs: - * ImagePlugin.cs: - * BlindWrite5.cs: - * BlindWrite4.cs: - * ZZZRawImage.cs: - * DiscImageChef.DiscImages.csproj: Added filters. - -2016-09-02 Natalia Portillo - - * UDIF.cs: - * packages.config: - * README.txt: - * LICENSE.txt: - * ChangeLog.txt: - * index.xml: - * index.html: - * DiscImageChef.DiscImages.csproj: - * ns-Claunia.PropertyList.xml: - * UID.xml: - * UID.html: - * NSSet.xml: - * index.html: - * NSData.xml: - * NSSet.html: - * NSDate.xml: - * NSArray.xml: - * NSData.html: - * NSDate.html: - * NSObject.xml: - * NSNumber.xml: - * NSString.xml: - * NSArray.html: - * NSObject.html: - * NSNumber.html: - * NSString.html: - * NSDictionary.xml: - * NSDictionary.html: - * PropertyListParser.xml: - * PropertyListParser.html: - * XmlPropertyListParser.xml: - * XmlPropertyListParser.html: - * ASCIIPropertyListParser.xml: - * BinaryPropertyListParser.xml: - * BinaryPropertyListWriter.xml: - * ASCIIPropertyListParser.html: - * BinaryPropertyListWriter.html: - * BinaryPropertyListParser.html: - * PropertyListFormatException.xml: - * PropertyListFormatException.html: Added support for UDIF - images, closes #46. - -2016-08-30 Natalia Portillo - - * VMware.cs: - * DiscImageChef.DiscImages.csproj: Added support for VMware - disk images, closes #39 - -2016-08-29 Natalia Portillo - - * VHDX.cs: - * DiscImageChef.DiscImages.csproj: Adds support for VHDX - images, closes #42 - -2016-08-27 Natalia Portillo - - * VDI.cs: - * DiscImageChef.DiscImages.csproj: Added support for - VirtualBox images, closes #40. - - * Parallels.cs: Corrected debug typo. - -2016-08-27 Natalia Portillo - - * Parallels.cs: - * DiscImageChef.DiscImages.csproj: Adds support for Parallels - Hard Disk Image (HDD) version 2. - - * QCOW2.cs: Removed spurious debug line. - -2016-08-27 Natalia Portillo - - * QCOW2.cs: - * DiscImageChef.DiscImages.csproj: Add support for QCOW2 - images, closes #44. - - * QED.cs: - * QCOW.cs: Code cleanup and format. - -2016-08-26 Natalia Portillo - - * QED.cs: - * DiscImageChef.DiscImages.csproj: Added support for QEMU - Enhanced Disk, closes #38 - - * QCOW.cs: Corrected header. - -2016-08-26 Natalia Portillo - - * QCOW.cs: - * DiscImageChef.DiscImages.csproj: Added support for QEMU - Copy-On-Write disk image, closes #43. - -2016-08-26 Natalia Portillo - - * CPCDSK.cs: - * DiscImageChef.DiscImages.csproj: Added CPCEMU Disk File and - Extended Disk File. - -2016-08-26 Natalia Portillo - - * ImagePlugin.cs: Added floppy address mark sector tag. - -2016-08-22 Natalia Portillo - - * ZZZRawImage.cs: Detect X68000 SASI hard disks that use 256 - bytes/sector. - Correct size of ECMA-154 magnetoptical. - -2016-08-21 Natalia Portillo - - * DIM.cs: - * DiscImageChef.DiscImages.csproj: Added support for X68k .DIM - format. - - * BLU.cs: - * GDI.cs: - * Nero.cs: - * CopyQM.cs: - * CDRDAO.cs: - * CDRWin.cs: - * TeleDisk.cs: - * Apple2MG.cs: - * DiskCopy42.cs: - * Alcohol120.cs: - * BlindWrite5.cs: - * BlindWrite4.cs: - * ZZZRawImage.cs: In verbose show disk image type and - comments. - -2016-08-18 Natalia Portillo - - * BlindWrite5.cs: - * DiscImageChef.DiscImages.csproj: Added support for - BlindWrite 5 format, this closes #58. - -2016-08-18 Natalia Portillo - - * BLU.cs: - * GDI.cs: - * VHD.cs: - * Nero.cs: - * CopyQM.cs: - * CDRDAO.cs: - * CDRWin.cs: - * TeleDisk.cs: - * Apple2MG.cs: - * ImageInfo.cs: - * Alcohol120.cs: - * DiskCopy42.cs: - * ZZZRawImage.cs: Added field for drive firmware revision. - - * BlindWrite4.cs: Added field for drive firmware revision. - Change subchannel informative exception. - Change application name and version. - - * ImagePlugin.cs: Added subchannel types for Q only. - -2016-08-17 Natalia Portillo - - * BlindWrite4.cs: - * DiscImageChef.DiscImages.csproj: Added support for - BlindWrite 4 disc images. - -2016-08-17 Natalia Portillo - - * Alcohol120.cs: Corrected disc type calculation. - - * Nero.cs: Corrected debug output. - -2016-08-09 Natalia Portillo - - * Alcohol120.cs: Missed code to return PFI and DMI from disc - image. - -2016-08-09 Natalia Portillo - - * DiscImageChef.DiscImages.csproj: Bumped version to 3.2.99.2. - -2016-08-09 Natalia Portillo - - * Alcohol120.cs: - * DiscImageChef.DiscImages.csproj: Added support for Alcohol - 120% Media Descriptor Structure disk images (.mds/.mdf). - Resolves #55. - -2016-08-09 Natalia Portillo - - * CDRWin.cs: Corrected return of CD+G data, should return all - 2448 bytes. - -2016-08-08 Natalia Portillo - - * CDRDAO.cs: Corrected typo on audio track matching. - - * CDRWin.cs: Corrected detection of images with CD-Text. - Do not output partitions for index 0. - - - * CopyQM.cs: Do not create debug image output. - - * Nero.cs: Added type for any dvd seen on old Nero version. - Corrected handling of images where pregap is not indicated - (nonetheless, Nero stores them). - Corrected handling of track 1 (Lead-In is stored there). - Corrected session count in discs with 1 session. - Do not add partitions of index 0. - Corrected partition start offset of disc start. - Guess disc type for old Nero discs. - Corrected output of Mode2 sectors stored in RAW mode. - Do not throw exceptions on values that should be returned - empty or null if not supported by image format. - -2016-08-07 Natalia Portillo - - * DiscImageChef.DiscImages.csproj: Public beta release - 3.2.99.1. - -2016-08-07 Natalia Portillo - - * CopyQM.cs: - * DiscImageChef.DiscImages.csproj: Added support for Sydex - CopyQM disk image format. - - * DiskCopy42.cs: Misplacement of XML media type setting. - -2016-08-02 Natalia Portillo - - * BLU.cs: - * DiscImageChef.DiscImages.csproj: Added support for Basic - Lisa Utility. - - * Apple2MG.cs: Added CiderPress creator. - - * CDRWin.cs: Changed RegExs so words must be exact. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.DiscImages.csproj: Bumped to version 3.2.1. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.DiscImages.csproj: Bump to version 3.2.0 - -2016-08-01 Natalia Portillo - - * DiskCopy42.cs: Lisa Twiggies and Macintosh Twiggies use a - different track order. Detect a Macintosh File System to know - which re-ordering to use. - -2016-07-31 Natalia Portillo - - * DiskCopy42.cs: Swap tracks in second half of twiggy images. - -2016-07-29 Natalia Portillo - - * DiscImageChef.DiscImages.csproj: Bump to version 3.1.0. - -2016-07-28 Natalia Portillo - - * DiskCopy42.cs: - * DiscImageChef.DiscImages.csproj: Code re-styling. - -2016-07-28 Natalia Portillo - - * VHD.cs: - * GDI.cs: - * Nero.cs: - * CDRDAO.cs: - * CDRWin.cs: - * Apple2MG.cs: - * TeleDisk.cs: - * ImageInfo.cs: - * DiskCopy42.cs: - * ImagePlugin.cs: - * ZZZRawImage.cs: Refactor and code cleanup. - -2016-02-03 Natalia Portillo - - * CDRWin.cs: - Corrected CD-ROM XA vs CD-ROM detection. - -2016-01-16 Natalia Portillo - - * VHD.cs: - * GDI.cs: - * Nero.cs: - * CDRDAO.cs: - * CDRWin.cs: - * Apple2MG.cs: - * TeleDisk.cs: - * ImageInfo.cs: - * DiskCopy42.cs: - * ImagePlugin.cs: - * ZZZRawImage.cs: - Refactor most disk references to media. - -2015-12-31 Natalia Portillo - - * ImagePlugin.cs: - Added DiskTag for PCMCIA CIS and SecureDigital/MMC CID, CSD - and extended CSD. - -2015-12-25 Natalia Portillo - - * GDI.cs: - * DiscImageChef.DiscImages.csproj: - Added support for Dreamcast GDI images. - - * ImagePlugin.cs: - Add XML documentation to exceptions. - -2015-12-23 Natalia Portillo - - * CDRDAO.cs: - * DiscImageChef.DiscImages.csproj: - Added support for cdrdao images. Solves #53 - - * CDRWin.cs: - Implemented FLAGS field support and - quadraphonic/broadcasting flag. - Return CD track flags for any track type. - -2015-12-06 Natalia Portillo - - * CDRWin.cs: - * TeleDisk.cs: - * DiskCopy42.cs: - Move comments to XML documentation. - -2015-12-06 Natalia Portillo - - * ImagePlugin.cs: - Added documentation. - -2015-12-06 Natalia Portillo - - * CDRWin.cs: - Added extra track information. - Corrected ReadLong for CD+G, subchannel should never come - along main channel on reading. - - * ImagePlugin.cs: - Added extra track information. - Added audio media type. - - * Nero.cs: - Added extra track information. - - * ZZZRawImage.cs: - Added support for ReadLong and a single track and session - for optical discs. - -2015-12-05 Natalia Portillo - - * VHD.cs: - * Nero.cs: - * CDRWin.cs: - * Apple2MG.cs: - * TeleDisk.cs: - * ImageInfo.cs: - * DiskCopy42.cs: - * ImagePlugin.cs: - * ZZZRawImage.cs: - Added hint for XML metadata creator to know which kind of - media the image represents. - -2015-11-23 Natalia Portillo - - * VHD.cs: - * Nero.cs: - * CDRWin.cs: - * Apple2MG.cs: - * TeleDisk.cs: - * ImageInfo.cs: - * DiskCopy42.cs: - * ImagePlugin.cs: - * ZZZRawImage.cs: - Moved DiskType to commons. - -2015-11-09 Natalia Portillo - - * CDRWin.cs: - Corrected typo in track calculation. - -2015-11-09 Natalia Portillo - - * CDRWin.cs: - Corrected partition start and length calculations. - -2015-10-19 Natalia Portillo - - * DiscImageChef.DiscImages.csproj: - Upgrade .NET version to 4.0. - -2015-10-19 Natalia Portillo - - * ImagePlugin.cs: - Added ATA/ATAPI IDENTIFY DEVICE disk tags. - -2015-10-18 Natalia Portillo - - * VHD.cs: - * Nero.cs: - * CDRWin.cs: - * Apple2MG.cs: - * TeleDisk.cs: - * DiskCopy42.cs: - * DiscImageChef.DiscImages.csproj: - Added specific console handling for standard, verbose, debug - and error outputs. - -2015-10-05 Natalia Portillo - - * VHD.cs: - * Nero.cs: - * CDRWin.cs: - * TeleDisk.cs: - * Apple2MG.cs: - * ImageInfo.cs: - * DiskCopy42.cs: - * ImagePlugin.cs: - * ZZZRawImage.cs: - * Properties/AssemblyInfo.cs: - * DiscImageChef.DiscImages.csproj: - Moved disc image plugins to a separate library. - diff --git a/DiscImageChef.Filesystems/ChangeLog b/DiscImageChef.Filesystems/ChangeLog deleted file mode 100644 index 60d1f844..00000000 --- a/DiscImageChef.Filesystems/ChangeLog +++ /dev/null @@ -1,656 +0,0 @@ -2017-05-19 Natalia Portillo - - * FAT.cs: - * XFS.cs: - * FFS.cs: - * PFS.cs: - * UDF.cs: - * BFS.cs: - * SFS.cs: - * CBM.cs: - * ODS.cs: - * ZFS.cs: - * JFS.cs: - * Cram.cs: - * NTFS.cs: - * SysV.cs: - * VMfs.cs: - * APFS.cs: - * HPFS.cs: - * VxFS.cs: - * F2FS.cs: - * QNX6.cs: - * FATX.cs: - * QNX4.cs: - * BTRFS.cs: - * Opera.cs: - * Acorn.cs: - * exFAT.cs: - * extFS.cs: - * Squash.cs: - * ECMA67.cs: - * ProDOS.cs: - * Reiser.cs: - * NILFS2.cs: - * ext2FS.cs: - * Dir.cs: - * Reiser4.cs: - * CPM.cs: - * UNIXBFS.cs: - * SolarFS.cs: - * Structs.cs: - * MinixFS.cs: - * Symbian.cs: - * ISO9660.cs: - * AmigaDOS.cs: - * Info.cs: - * Nintendo.cs: - * PCEngine.cs: - * AppleHFS.cs: - * File.cs: - * Super.cs: - * Xattr.cs: - * Consts.cs: - * Filesystem.cs: - * Dir.cs: - * Structs.cs: - * File.cs: - * Info.cs: - * Dir.cs: - * Super.cs: - * AppleHFSPlus.cs: - * Xattr.cs: - * Dir.cs: - * Extent.cs: - * File.cs: - * Info.cs: - * Consts.cs: - * Info.cs: - * LisaFS.cs: - * File.cs: - * Super.cs: - * Xattr.cs: - * Dir.cs: - * Structs.cs: - * Super.cs: - * Xattr.cs: - * Encoding.cs: - * File.cs: - * Definitions.cs: - * Info.cs: - * Consts.cs: - * Structs.cs: - * Super.cs: - * Structs.cs: - * AppleDOS.cs: - * Encoding.cs: - * AppleMFS.cs: - * Consts.cs: - * Structs.cs: - * UCSDPascal.cs: - * AssemblyInfo.cs: Updated copyright string. - -2017-05-19 Natalia Portillo - - * AssemblyInfo.cs: Bumped version to 3.3.99.0. - -2017-05-19 Natalia Portillo - - * DiscImageChef.Filesystems.csproj: Upped version to 3.3.99.0. - Do not use version from solution on library projects. - -2016-10-08 Natalia Portillo - - * FAT.cs: Add sanity check for BPB. - - * AppleHFS.cs: Correct calling of Read2048SectorAs512() - -2016-10-07 Natalia Portillo - - * Dir.cs: - * Info.cs: - * File.cs: - * Xattr.cs: - * Super.cs: - * Structs.cs: - * AppleDOS.cs: - * DiscImageChef.Filesystems.csproj: Adds support for Apple DOS - filesystem, closes #33. - -2016-09-05 Natalia Portillo - - * Info.cs: Do not throw identification exceptions. - -2016-09-02 Natalia Portillo - - * XFS.cs: - * DiscImageChef.Filesystems.csproj: Adds support for XFS. - -2016-09-02 Natalia Portillo - - * Reiser.cs: - * Reiser4.cs: - * DiscImageChef.Filesystems.csproj: Adds support for Reiser - filesystems, closes #19. - - * NILFS2.cs: Corrected plugin GUID not being unique. - -2016-09-02 Natalia Portillo - - * NILFS2.cs: - * DiscImageChef.Filesystems.csproj: Adds support for NILFS2 - filesystem. - -2016-09-02 Natalia Portillo - - * F2FS.cs: - * DiscImageChef.Filesystems.csproj: Adds support for F2FS. - -2016-09-02 Natalia Portillo - - * JFS.cs: - * DiscImageChef.Filesystems.csproj: Adds support for IBM JFS, - closes #20. - -2016-09-02 Natalia Portillo - - * BTRFS.cs: Corrected information missing lines. - -2016-09-02 Natalia Portillo - - * QNX6.cs: - * QNX4.cs: - * DiscImageChef.Filesystems.csproj: Adds support for QNX6 - filesystem, closes #18. - -2016-09-02 Natalia Portillo - - * QNX4.cs: - * DiscImageChef.Filesystems.csproj: Adds support for QNX4 - filesystem. #18 - -2016-08-26 Natalia Portillo - - * Info.cs: Typo in HDD superblock, not allocating enough - memory. - -2016-08-26 Natalia Portillo - - * CPM.cs: - * Dir.cs: - * File.cs: - * Info.cs: - * Xattr.cs: - * Super.cs: - * Consts.cs: - * Structs.cs: - * cpmdefs.xml: - * Definitions.cs: - * DiscImageChef.Filesystems.csproj: Added CP/M filesystem, - closes #29. - -2016-08-26 Natalia Portillo - - * Dir.cs: Typo. - -2016-08-21 Natalia Portillo - - * Dir.cs: - * File.cs: - * Info.cs: - * Super.cs: - * Xattr.cs: - * Extent.cs: - * Structs.cs: - * DiscImageChef.Filesystems.csproj: Separate Lisa tag decoding - from Lisa filesystem and added Priam tags. - -2016-08-18 Natalia Portillo - - * exFAT.cs: - * DiscImageChef.Filesystems.csproj: Added support for exFAT, - this closes #15. - -2016-08-09 Natalia Portillo - - * DiscImageChef.Filesystems.csproj: Bumped version to - 3.2.99.2. - -2016-08-08 Natalia Portillo - - * FFS.cs: - * BFS.cs: - * ODS.cs: - * FAT.cs: - * APFS.cs: - * NTFS.cs: - * SysV.cs: - * HPFS.cs: - * Opera.cs: - * Acorn.cs: - * extFS.cs: - * BTRFS.cs: - * ext2FS.cs: - * ProDOS.cs: - * SolarFS.cs: - * UNIXBFS.cs: - * ISO9660.cs: - * MinixFS.cs: - * AmigaDOS.cs: - * PCEngine.cs: - * AppleHFS.cs: - * AppleHFSPlus.cs: - * Info.cs: Do not try to read past partition end. - -2016-08-07 Natalia Portillo - - * DiscImageChef.Filesystems.csproj: Public beta release - 3.2.99.1. - -2016-08-03 Natalia Portillo - - * SysV.cs: Corrected XENIX 3 superblock information. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Filesystems.csproj: Bumped to version 3.2.1. - -2016-08-01 Natalia Portillo - - * Dir.cs: - * File.cs: Change trick to use LisaOS path separator. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Filesystems.csproj: Bump to version 3.2.0 - -2016-08-01 Natalia Portillo - - * Dir.cs: Remove spurious debug leftover. - "Entries are always an integral number of words" solved. - - * Super.cs: When filling volume block map, check we are not - going out of bounds. - - * HPFS.cs: - * SysV.cs: Do not try to read past device. - -2016-08-01 Natalia Portillo - - * Dir.cs: - * File.cs: - * Info.cs: - * Super.cs: - * Xattr.cs: - * Consts.cs: - * Structs.cs: - * AppleMFS.cs: Implemented missing methods, for full MFS - read-only support. - -2016-08-01 Natalia Portillo - - * File.cs: Correct block size arithmetic. - -2016-08-01 Natalia Portillo - - * Consts.cs: - * Structs.cs: Added missing consts and structures. - -2016-08-01 Natalia Portillo - - * Info.cs: - * Encoding.cs: Added MacRoman to Unicode. - - * Encoding.cs: Corrected Unicode mapping. - -2016-08-01 Natalia Portillo - - * Dir.cs: - * Super.cs: - * Xattr.cs: - * Consts.cs: - * Structs.cs: - * AppleMFS.cs: - * Encoding.cs: Corrected file headers. - -2016-08-01 Natalia Portillo - - * Dir.cs: - * Info.cs: - * File.cs: - * Xattr.cs: - * Super.cs: - * Consts.cs: - * Structs.cs: - * Encoding.cs: - * AppleMFS.cs: - * DiscImageChef.Filesystems.csproj: Separated Apple MFS plugin - in different files. - -2016-08-01 Natalia Portillo - - * SysV.cs: Detect older version of the XENIX superblock (found - in Lisa XENIX). - -2016-07-31 Natalia Portillo - - * File.cs: - * Super.cs: Corrected file size calculation. - -2016-07-31 Natalia Portillo - - * Dir.cs: - * File.cs: - * Info.cs: - * Super.cs: - * Consts.cs: - * Structs.cs: - * UCSDPascal.cs: - * DiscImageChef.Filesystems.csproj: Added support for U.C.S.D. - Pascal filesystem, closes #31 - -2016-07-31 Natalia Portillo - - * Super.cs: Reports correct filesystem version on Statfs(); - -2016-07-31 Natalia Portillo - - * File.cs: Code cleanup - -2016-07-31 Natalia Portillo - - * Dir.cs: - * File.cs: - * Super.cs: - * Xattr.cs: - * Consts.cs: - * LisaFS.cs: - * Structs.cs: Added support for subcatalogs. - -2016-07-29 Natalia Portillo - - * DiscImageChef.Filesystems.csproj: Bump to version 3.1.0. - -2016-07-29 Natalia Portillo - - * Filesystem.cs: - * Dir.cs: - * File.cs: - * Super.cs: - * Xattr.cs: - * LisaFS.cs: - * Consts.cs: - * Extent.cs: - * Structs.cs: - * Encoding.cs: Added comments. - -2016-07-28 Natalia Portillo - - * Dir.cs: - * File.cs: - * Extent.cs: - * Encoding.cs: Code re-styling. - -2016-07-28 Natalia Portillo - - * ODS.cs: - * FFS.cs: - * BFS.cs: - * FAT.cs: - * NTFS.cs: - * APFS.cs: - * HPFS.cs: - * SysV.cs: - * Opera.cs: - * Acorn.cs: - * BTRFS.cs: - * extFS.cs: - * ext2FS.cs: - * ProDOS.cs: - * MinixFS.cs: - * Symbian.cs: - * Structs.cs: - * SolarFS.cs: - * UNIXBFS.cs: - * ISO9660.cs: - * PCEngine.cs: - * Nintendo.cs: - * AppleMFS.cs: - * AppleHFS.cs: - * AmigaDOS.cs: - * Dir.cs: - * Filesystem.cs: - * File.cs: - * Info.cs: - * Xattr.cs: - * Super.cs: - * AppleHFSPlus.cs: - * LisaFS.cs: - * Extent.cs: - * Consts.cs: - * Structs.cs: - * Encoding.cs: Refactor and code cleanup. - -2016-07-28 Natalia Portillo - - * Encoding.cs: Solve null reference. - -2016-02-10 Natalia Portillo - - * FFS.cs: - Added support for superblock offset in Atari UNIX. - - * SysV.cs: - Corrected big endian magic. - -2016-02-05 Natalia Portillo - - * Acorn.cs: - Added exception catching and unsigned values to correct - Acorn DiscRecord structure. Fixes #34 - -2016-02-05 Natalia Portillo - - * Acorn.cs: - * DiscImageChef.Filesystems.csproj: - Added support for Acorn ADFS. - - * FFS.cs: - Correct FFS information. - -2016-02-05 Natalia Portillo - - * FAT.cs: - Correct null volume label and oem string - - * NTFS.cs: - Some NTFS do not contain signature1. - -2016-02-04 Natalia Portillo - - * FFS.cs: - Corrected array initialization. - -2016-01-16 Natalia Portillo - - * FAT.cs: - Refactor most disk references to media. - -2015-12-31 Natalia Portillo - - * ISO9660.cs: - Comment unused variable. - -2015-12-25 Natalia Portillo - - * ISO9660.cs: - Corrected Dreamcast IP.BIN interpretation. - -2015-12-23 Natalia Portillo - - * ISO9660.cs: - Filter null characters from Volume Descriptors. - If Joliet descriptor is null, or ISO descriptor is longer, use - ISO descriptor for XML metadata. - -2015-12-06 Natalia Portillo - - * ISO9660.cs: - Added support for CD-ROM XA sectors. - -2015-12-06 Natalia Portillo - - * SysV.cs: - Solved false positives of UNIX 7th Edition filesystem. - -2015-12-06 Natalia Portillo - - * ODS.cs: - * FFS.cs: - * BFS.cs: - * HPFS.cs: - * NTFS.cs: - * SysV.cs: - * Opera.cs: - * extFS.cs: - * ext2FS.cs: - * LisaFS.cs: - * SolarFS.cs: - * MinixFS.cs: - * UNIXBFS.cs: - * AppleMFS.cs: - * AppleHFS.cs: - * AppleHFSPlus.cs: - Moved comments to XML documentation. - -2015-12-06 Natalia Portillo - - * Plugin.cs: - Added documentation. - -2015-12-06 Natalia Portillo - - * FFS.cs: - * BFS.cs: - * ODS.cs: - * SysV.cs: - * extFS.cs: - * ProDOS.cs: - * ext2FS.cs: - * LisaFS.cs: - * MinixFS.cs: - * UNIXBFS.cs: - * AppleMFS.cs: - * PCEngine.cs: - * AppleHFS.cs: - * AmigaDOS.cs: - * AppleHFSPlus.cs: - Completed XML information. - - * ISO9660.cs: - Corrected fail in Sega CD IP.BIN decoding. - Corrected IP.BIN date decoding. - Trim spaces at end of Volume Descriptor string fields. - Completed XML information. - -2015-12-05 Natalia Portillo - - * FAT.cs: - * FFS.cs: - * ODS.cs: - * BFS.cs: - * HPFS.cs: - * NTFS.cs: - * SysV.cs: - * Opera.cs: - * extFS.cs: - * LisaFS.cs: - * ProDOS.cs: - * Plugin.cs: - * ext2FS.cs: - * SolarFS.cs: - * ISO9660.cs: - * MinixFS.cs: - * UNIXBFS.cs: - * AppleHFS.cs: - * AppleMFS.cs: - * AmigaDOS.cs: - * PCEngine.cs: - * AppleHFSPlus.cs: - * DiscImageChef.Filesystems.csproj: - Added generating XML metadata for file systems. - -2015-12-04 Natalia Portillo - - * AmigaDOS.cs: - Corrected root block search. - -2015-11-10 Natalia Portillo - - * BFS.cs: - Invert endian description - -2015-11-09 Natalia Portillo - - * BFS.cs: - Prevent index out of array on checking BeFS with - less-than-sector-size boot sector. - -2015-11-09 Natalia Portillo - - * BFS.cs: - Corrected decoding fields. - Added supports for boot sector smaller than device size as in - some Be CDs. - -2015-10-19 Natalia Portillo - - * DiscImageChef.Filesystems.csproj: - Upgrade .NET version to 4.0. - -2015-10-18 Natalia Portillo - - * FAT.cs: - * FFS.cs: - * LisaFS.cs: - * ProDOS.cs: - * ISO9660.cs: - * UNIXBFS.cs: - * SolarFS.cs: - * AmigaDOS.cs: - * AppleHFS.cs: - * DiscImageChef.Filesystems.csproj: - Added specific console handling for standard, verbose, debug - and error outputs. - -2015-10-05 Natalia Portillo - - * ODS.cs: - * FFS.cs: - * FAT.cs: - * BFS.cs: - * SysV.cs: - * HPFS.cs: - * NTFS.cs: - * Opera.cs: - * extFS.cs: - * ext2FS.cs: - * ProDOS.cs: - * Plugin.cs: - * LisaFS.cs: - * Symbian.cs: - * ISO9660.cs: - * SolarFS.cs: - * MinixFS.cs: - * UNIXBFS.cs: - * AppleMFS.cs: - * AppleHFS.cs: - * AmigaDOS.cs: - * PCEngine.cs: - * AppleHFSPlus.cs: - * Properties/AssemblyInfo.cs: - * DiscImageChef.Filesystems.csproj: - Move filesystems to a separate library. - diff --git a/DiscImageChef.Filters/ChangeLog b/DiscImageChef.Filters/ChangeLog deleted file mode 100644 index 04eda797..00000000 --- a/DiscImageChef.Filters/ChangeLog +++ /dev/null @@ -1,58 +0,0 @@ -2017-05-19 Natalia Portillo - - * GZip.cs: - * BZip2.cs: - * Filter.cs: - * Filters.cs: - * MacBinary.cs: - * PCExchange.cs: - * AppleSingle.cs: - * AppleDouble.cs: - * ZZZNoFilter.cs: - * OffsetStream.cs: - * ForcedSeekStream.cs: Updated copyright string. - -2017-05-19 Natalia Portillo - - * packages.config: - * DiscImageChef.Filters.csproj: Updated NuGet packages. - -2017-05-19 Natalia Portillo - - * DiscImageChef.Filters.csproj: Upped version to 3.3.99.0. Do - not use version from solution on library projects. - -2016-09-30 Natalia Portillo - - * BZip2.cs: - * packages.config: - * DiscImageChef.Filters.csproj: Updated SharpCompress to - 0.13.0 - -2016-09-07 Natalia Portillo - - * MacBinary.cs: - * DiscImageChef.Filters.csproj: Adds support for MacBinary. - -2016-09-06 Natalia Portillo - - * OffsetStream.cs: Corrected OffsetStream arithmetic bug. - -2016-09-05 Natalia Portillo - - * AppleDouble.cs: - * AppleSingle.cs: - * DiscImageChef.Filters.csproj: Added AppleSingle and - AppleDouble filters. - -2016-09-05 Natalia Portillo - - * GZip.cs: - * Filter.cs: - * Filters.cs: - * ZZZNoFilter.cs: - * OffsetStream.cs: - * ForcedSeekStream.cs: - * AssemblyInfo.cs: - * DiscImageChef.Filters.csproj: Added filters. - diff --git a/DiscImageChef.Helpers/ChangeLog b/DiscImageChef.Helpers/ChangeLog deleted file mode 100644 index 5234cf64..00000000 --- a/DiscImageChef.Helpers/ChangeLog +++ /dev/null @@ -1,149 +0,0 @@ -2017-05-27 Natalia Portillo - - * CompareBytes.cs: - * DiscImageChef.Helpers.csproj: Refactor: Moved CompareBytes - to Helpers. - -2017-05-19 Natalia Portillo - - * Swapping.cs: - * PrintHex.cs: - * ArrayFill.cs: - * ArrayIsEmpty.cs: - * DateHandlers.cs: - * StringHandlers.cs: - * BigEndianMarshal.cs: - * BigEndianBitConverter.cs: - * AssemblyInfo.cs: - * EndianAwareBinaryReader.cs: Updated copyright string. - -2017-05-19 Natalia Portillo - - * AssemblyInfo.cs: Bumped version to 3.3.99.0. - -2017-05-19 Natalia Portillo - - * DiscImageChef.Helpers.csproj: Upped version to 3.3.99.0. Do - not use version from solution on library projects. - -2016-09-05 Natalia Portillo - - * DateHandlers.cs: Added AppleSingle and AppleDouble filters. - -2016-09-02 Natalia Portillo - - * DateHandlers.cs: Adds support for NILFS2 filesystem. - -2016-09-02 Natalia Portillo - - * DateHandlers.cs: Add supports for UNIX timestamps divided in - seconds+nanoseconds. - -2016-08-26 Natalia Portillo - - * DateHandlers.cs: Added CP/M timestamp converter. - -2016-08-22 Natalia Portillo - - * BigEndianMarshal.cs: - * BigEndianStructure.cs: - * DiscImageChef.Helpers.csproj: Reworked big endian marshal. - Does not traverse nested structures. - -2016-08-21 Natalia Portillo - - * BigEndianStructure.cs: - * DiscImageChef.Helpers.csproj: Added code that directly - marshals from a big-endian byte array. But untested with - nested structures. - -2016-08-09 Natalia Portillo - - * DiscImageChef.Helpers.csproj: Bumped version to 3.2.99.2. - -2016-08-07 Natalia Portillo - - * DiscImageChef.Helpers.csproj: Public beta release 3.2.99.1. - -2016-08-07 Natalia Portillo - - * DateHandlers.cs: Added DOS to C# date converter. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Helpers.csproj: Bumped to version 3.2.1. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Helpers.csproj: Bump to version 3.2.0 - -2016-07-31 Natalia Portillo - - * DateHandlers.cs: Added support for U.C.S.D. Pascal - filesystem, closes #31 - -2016-07-29 Natalia Portillo - - * DiscImageChef.Helpers.csproj: Bump to version 3.1.0. - -2016-07-28 Natalia Portillo - - * DiscImageChef.Helpers.csproj: Code re-styling. - -2016-07-28 Natalia Portillo - - * Swapping.cs: - * PrintHex.cs: - * ArrayFill.cs: - * ArrayIsEmpty.cs: - * DateHandlers.cs: - * StringHandlers.cs: - * BigEndianBitConverter.cs: - * EndianAwareBinaryReader.cs: Refactor and code cleanup. - -2016-01-13 Natalia Portillo - - * ArrayFill.cs: - * ArrayIsEmpty.cs: - * DiscImageChef.Helpers.csproj: - Implemented Certance, Fujitsu and Hewlett-Packard vendor - commands. - -2015-12-30 Natalia Portillo - - * StringHandlers.cs: - Fixed string conversion when input byte array is null. - -2015-12-04 Natalia Portillo - - * StringHandlers.cs: - Finally CD-Text on lead-in is getting decoded correctly... - -2015-10-19 Natalia Portillo - - * DiscImageChef.Helpers.csproj: - Upgrade .NET version to 4.0. - -2015-10-18 Natalia Portillo - - * PrintHex.cs: - * DateHandlers.cs: - * DiscImageChef.Helpers.csproj: - Added specific console handling for standard, verbose, debug - and error outputs. - -2015-10-05 Natalia Portillo - - * PrintHex.cs: - * Swapping.cs: - * ArrayFill.cs: - * DateHandlers.cs: - * StringHandlers.cs: - * BigEndianBitConverter.cs: - * EndianAwareBinaryReader.cs: - * Properties/AssemblyInfo.cs: - * DiscImageChef.Helpers.csproj: - Move helpers to a separate library. - diff --git a/DiscImageChef.Interop/ChangeLog b/DiscImageChef.Interop/ChangeLog deleted file mode 100644 index cea8043a..00000000 --- a/DiscImageChef.Interop/ChangeLog +++ /dev/null @@ -1,80 +0,0 @@ -2017-05-19 Natalia Portillo - - * DetectOS.cs: - * PlatformID.cs: - * AssemblyInfo.cs: Updated copyright string. - -2017-05-19 Natalia Portillo - - * AssemblyInfo.cs: Bumped version to 3.3.99.0. - -2017-05-19 Natalia Portillo - - * DiscImageChef.Interop.csproj: Upped version to 3.3.99.0. Do - not use version from solution on library projects. - -2016-08-09 Natalia Portillo - - * DiscImageChef.Interop.csproj: Bumped version to 3.2.99.2. - -2016-08-07 Natalia Portillo - - * DiscImageChef.Interop.csproj: Public beta release 3.2.99.1. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Interop.csproj: Bumped to version 3.2.1. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Interop.csproj: Bump to version 3.2.0 - -2016-07-29 Natalia Portillo - - * DiscImageChef.Interop.csproj: Bump to version 3.1.0. - -2016-07-28 Natalia Portillo - - * DiscImageChef.Interop.csproj: Code re-styling. - -2016-07-28 Natalia Portillo - - * DetectOS.cs: Refactor and code cleanup. - -2015-10-19 Natalia Portillo - - * DiscImageChef.Interop.csproj: - Upgrade .NET version to 4.0. - -2015-10-14 Natalia Portillo - - * DetectOS.cs: - Add code to detect if running under 32 or 64 bits. - -2015-10-13 Natalia Portillo - - * DiscImageChef.Interop.csproj: - Downgraded .NET version. - -2015-10-12 Natalia Portillo - - * DiscImageChef.Interop.csproj: - Added standard header. - -2015-10-12 Natalia Portillo - - * DetectOS.cs: - * PlatformID.cs: - * DiscImageChef.Interop.csproj: - Added code to detect OS. - -2015-10-12 Natalia Portillo - - * DetectOS.cs: - * PlatformID.cs: - * Properties/AssemblyInfo.cs: - * DiscImageChef.Interop.csproj: - Added code to detect OS. - diff --git a/DiscImageChef.Metadata/ChangeLog b/DiscImageChef.Metadata/ChangeLog deleted file mode 100644 index d5eb28eb..00000000 --- a/DiscImageChef.Metadata/ChangeLog +++ /dev/null @@ -1,123 +0,0 @@ -2017-05-19 Natalia Portillo - - * MediaType.cs: - * Dimensions.cs: - * DeviceReport.cs: - * AssemblyInfo.cs: Updated copyright string. - -2017-05-19 Natalia Portillo - - * AssemblyInfo.cs: Bumped version to 3.3.99.0. - -2017-05-19 Natalia Portillo - - * DiscImageChef.Metadata.csproj: Upped version to 3.3.99.0. Do - not use version from solution on library projects. - -2017-05-14 Natalia Portillo - - * MediaType.cs: Added Iomega PocketZip types. - -2016-10-17 Natalia Portillo - - * DeviceReport.cs: Added PCMCIA support. - -2016-10-12 Natalia Portillo - - * MediaType.cs: Added support for DDS, DDS-2, DDS-3, DDS-4. - -2016-08-09 Natalia Portillo - - * DiscImageChef.Metadata.csproj: Bumped version to 3.2.99.2. - -2016-08-07 Natalia Portillo - - * DiscImageChef.Metadata.csproj: Public beta release 3.2.99.1. - -2016-08-02 Natalia Portillo - - * MediaType.cs: Added Priam DataTower. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Metadata.csproj: Bumped to version 3.2.1. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Metadata.csproj: Bump to version 3.2.0 - -2016-07-29 Natalia Portillo - - * DiscImageChef.Metadata.csproj: Bump to version 3.1.0. - -2016-07-28 Natalia Portillo - - * Dimensions.cs: - * DiscImageChef.Metadata.csproj: Code re-styling. - -2016-07-28 Natalia Portillo - - * DeviceReport.cs: Refactor and code cleanup. - -2016-02-10 Natalia Portillo - - * DeviceReport.cs: - Added support for ATA devices. - -2016-02-05 Natalia Portillo - - * MediaType.cs: - Added XML name for iomega ZIP. - -2016-02-04 Natalia Portillo - - * Dimensions.cs: - Add dimensions for CDs and family. - - * MediaType.cs: - Added Jaguar CD, Super CD-ROM² and 3DO discs. - -2016-01-16 Natalia Portillo - - * Dimensions.cs: - Added about 200 new media types. - -2016-01-16 Natalia Portillo - - * DiskType.cs: - * MediaType.cs: - * Dimensions.cs: - * DiscImageChef.Metadata.csproj: - Refactor most disk references to media. - -2016-01-16 Natalia Portillo - - * Dimensions.cs: - * DiscImageChef.Metadata.csproj: - Added static method to get standard dimensions from disk - types. - -2015-12-31 Natalia Portillo - - * DiskType.cs: - Added known floppies and magneto-opticals. - -2015-12-13 Natalia Portillo - - * DiskType.cs: - Corrected miswriting of CDXA, CDRW and CDROM. - -2015-12-06 Natalia Portillo - - * DiskType.cs: - * DiscImageChef.Metadata.csproj: - Added method to convert DiskType to disk type and subtype - strings. - -2015-12-05 Natalia Portillo - - * DiscImageChef.Metadata.csproj: - Added generating XML metadata for file systems. - diff --git a/DiscImageChef.Partitions/ChangeLog b/DiscImageChef.Partitions/ChangeLog deleted file mode 100644 index 31d64045..00000000 --- a/DiscImageChef.Partitions/ChangeLog +++ /dev/null @@ -1,202 +0,0 @@ -2017-05-19 Natalia Portillo - - * GPT.cs: - * Sun.cs: - * RDB.cs: - * BSD.cs: - * MBR.cs: - * DEC.cs: - * SGI.cs: - * PC98.cs: - * UNIX.cs: - * Xbox.cs: - * NeXT.cs: - * Atari.cs: - * Acorn.cs: - * RioKarma.cs: - * Human68k.cs: - * AppleMap.cs: - * PartPlugin.cs: - * DragonFlyBSD.cs: - * AssemblyInfo.cs: Updated copyright string. - -2017-05-19 Natalia Portillo - - * AssemblyInfo.cs: Bumped version to 3.3.99.0. - -2017-05-19 Natalia Portillo - - * DiscImageChef.Partitions.csproj: Upped version to 3.3.99.0. - Do not use version from solution on library projects. - -2016-08-26 Natalia Portillo - - * Acorn.cs: Corrected handling of negative values. - -2016-08-22 Natalia Portillo - - * Human68k.cs: - * DiscImageChef.Partitions.csproj: Added Human68k partition - table. - - * RioKarma.cs: Corrected typo. - - * 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. - - * Acorn.cs: Do not try to read past device. - - * SGI.cs: Corrected big endian marshaling, manually traversing - nested structures. - - * Sun.cs: Sun insists all devices must be 512 bytes/sector. - Really. Even CDs. But this allows bigger ones. - -2016-08-21 Natalia Portillo - - * Acorn.cs: Added support for Acorn FileCore partition, closes - #4. - - * BSD.cs: Moved BSD partitions from inside MBR code to - separate code, as they can (and do) appear on other - architectures as the only scheme. - - * DEC.cs: Added support for DEC disklabels, closes #11. - - * DragonFlyBSD.cs: Added support for DragonFly BSD 64-bit - disklabels. - - * PC98.cs: Added support for NEC PC-9800 partitions. - - * RioKarma.cs: Added support for Rio Karma partitions. - - * SGI.cs: Added support for SGI DVHs, closes #9. - - * UNIX.cs: Moved UNIX partitions from inside MBR code to - separate code, as they can (and do) appear on other - architectures as the only scheme. - - * DiscImageChef.Partitions.csproj: Added support for Acorn - FileCore partition, closes #4. - Added support for DEC disklabels, closes #11. - Added support for SGI DVHs, closes #9. - Moved BSD partitions from inside MBR code to separate code, as - they can (and do) appear on other architectures as the only - scheme. - Added support for DragonFly BSD 64-bit disklabels. - Added support for NEC PC-9800 partitions. - Added support for Rio Karma partitions. - Moved UNIX partitions from inside MBR code to separate code, - as they can (and do) appear on other architectures as the only - scheme. - - * GPT.cs: Added new partition type UUIDs. - - * MBR.cs: Moved BSD partitions from inside MBR code to - separate code, as they can (and do) appear on other - architectures as the only scheme. - Moved UNIX partitions from inside MBR code to separate code, - as they can (and do) appear on other architectures as the only - scheme. - - * Sun.cs: Added new partition types. - Prepare structures for marshaling. - -2016-08-09 Natalia Portillo - - * DiscImageChef.Partitions.csproj: Bumped version to 3.2.99.2. - -2016-08-09 Natalia Portillo - - * AppleMap.cs: Do not continue checking APM on CDs with - incorrect sector size. It is buggy and needs a lot of - retesting. - -2016-08-07 Natalia Portillo - - * DiscImageChef.Partitions.csproj: Public beta release - 3.2.99.1. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Partitions.csproj: Bumped to version 3.2.1. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Partitions.csproj: Bump to version 3.2.0 - -2016-08-01 Natalia Portillo - - * NeXT.cs: Do not try to read past device. - -2016-07-29 Natalia Portillo - - * DiscImageChef.Partitions.csproj: Bump to version 3.1.0. - -2016-07-28 Natalia Portillo - - * DiscImageChef.Partitions.csproj: Code re-styling. - -2016-07-28 Natalia Portillo - - * GPT.cs: - * MBR.cs: - * RDB.cs: - * Sun.cs: - * NeXT.cs: - * Atari.cs: - * AppleMap.cs: Refactor and code cleanup. - -2016-02-10 Natalia Portillo - - * Atari.cs: - Added support for Atari UNIX, MINIX and HFS partitions. - -2016-02-05 Natalia Portillo - - * GPT.cs: - * DiscImageChef.Partitions.csproj: - Added support for EFI GPT. Fixes #8. - -2016-02-05 Natalia Portillo - - * Sun.cs: - * DiscImageChef.Partitions.csproj: - Added support for Sun disklabel. - -2016-02-03 Natalia Portillo - - * AppleMap.cs: - Corrected big endian working. - Added debug output. - -2015-10-19 Natalia Portillo - - * DiscImageChef.Partitions.csproj: - Upgrade .NET version to 4.0. - -2015-10-18 Natalia Portillo - - * RDB.cs: - * Atari.cs: - * AppleMap.cs: - * DiscImageChef.Partitions.csproj: - Added specific console handling for standard, verbose, debug - and error outputs. - -2015-10-05 Natalia Portillo - - * MBR.cs: - * RDB.cs: - * NeXT.cs: - * Atari.cs: - * AppleMap.cs: - * PartPlugin.cs: - * Properties/AssemblyInfo.cs: - * DiscImageChef.Partitions.csproj: - Move partitions plugins to a separate library. - diff --git a/DiscImageChef.Server/ChangeLog b/DiscImageChef.Server/ChangeLog deleted file mode 100644 index 76503a48..00000000 --- a/DiscImageChef.Server/ChangeLog +++ /dev/null @@ -1,74 +0,0 @@ -2017-06-29 Natalia Portillo - - * DiscImageChef.Server.csproj: Formatting options. - -2017-06-05 Natalia Portillo - - * ViewReport.aspx: - * ViewReport.aspx.cs: Add a newline before read capabilities. - -2017-06-05 Natalia Portillo - - * Ata.cs: - * TestedMedia.cs: Add support for showing devices without - current CHS. - -2017-06-05 Natalia Portillo - - * Ata.cs: - * ViewReport.aspx.cs: - * TestedMedia.cs: Use decimal point for SI units otherwise it - seems much smaller. - -2017-06-05 Natalia Portillo - - * Default.aspx.cs: - * UploadStatsController.cs: - - * ViewReport.aspx.cs: Show requested information before - adapted for filesystem. - -2017-06-04 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Server.csproj: Version bumped to 3.4.99.0. - -2017-06-04 Natalia Portillo - - * Default.aspx: - * Default.aspx.cs: - * Default.aspx.designer.cs: - * UploadStatsController.cs: Store and show statistics for "ls" - and "extract-files" commands. - -2017-06-04 Natalia Portillo - - * UploadStatsController.cs: Added support for versions. - -2017-06-03 Natalia Portillo - - * dos.css: - * Web.config: - * Default.aspx: - * Global.asax.cs: - * packages.config: - * Default.aspx.cs: - * ViewReport.aspx: - * Ata.cs: - * ViewReport.aspx.cs: - * ScsiEvpd.cs: - * ScsiMmcMode.cs: - * TestedMedia.cs: - * Default.aspx.designer.cs: - * Statistics.xml: - * WebApiConfig.cs: - * ScsiModeSense.cs: - * SscTestedMedia.cs: - * ViewReport.aspx.designer.cs: - * DiscImageChef.Server.csproj: - * ScsiMmcFeatures.cs: - * UploadStatsController.cs: - * UploadReportController.cs: Added server side code for - creating http://discimagechef.claunia.com with statistics and - device reports. - diff --git a/DiscImageChef.Settings/ChangeLog b/DiscImageChef.Settings/ChangeLog deleted file mode 100644 index 4c3a964d..00000000 --- a/DiscImageChef.Settings/ChangeLog +++ /dev/null @@ -1,144 +0,0 @@ -2017-05-20 Natalia Portillo - - * packages.config: - * DiscImageChef.Settings.csproj: Updated dependencies. - -2017-05-19 Natalia Portillo - - * Settings.cs: - * AssemblyInfo.cs: Updated copyright string. - -2017-05-19 Natalia Portillo - - * AssemblyInfo.cs: Bumped version to 3.3.99.0. - -2017-05-19 Natalia Portillo - - * packages.config: - * README.txt: - * LICENSE.txt: - * ChangeLog.txt: - * index.xml: - * index.html: - * DiscImageChef.Settings.csproj: - * ns-Claunia.PropertyList.xml: - * UID.xml: - * UID.html: - * NSSet.xml: - * index.html: - * NSData.xml: - * NSDate.xml: - * NSSet.html: - * NSData.html: - * NSArray.xml: - * NSDate.html: - * NSNumber.xml: - * NSObject.xml: - * NSString.xml: - * NSArray.html: - * NSObject.html: - * NSNumber.html: - * NSString.html: - * NSDictionary.xml: - * NSDictionary.html: - * PropertyListParser.xml: - * PropertyListParser.html: - * XmlPropertyListParser.xml: - * XmlPropertyListParser.html: - * ASCIIPropertyListParser.xml: - * BinaryPropertyListWriter.xml: - * BinaryPropertyListParser.xml: - * ASCIIPropertyListParser.html: - * BinaryPropertyListWriter.html: - * BinaryPropertyListParser.html: - * PropertyListFormatException.xml: - * PropertyListFormatException.html: Updated NuGet packages. - -2017-05-19 Natalia Portillo - - * DiscImageChef.Settings.csproj: Upped version to 3.3.99.0. Do - not use version from solution on library projects. - -2017-05-14 Natalia Portillo - - * Settings.cs: Corrected a share violation when the - preferences file exists but it's not ours. - -2016-09-05 Natalia Portillo - - * Settings.cs: Added filters. - -2016-08-09 Natalia Portillo - - * DiscImageChef.Settings.csproj: Bumped version to 3.2.99.2. - -2016-08-07 Natalia Portillo - - * DiscImageChef.Settings.csproj: Public beta release 3.2.99.1. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.Settings.csproj: Bumped to version 3.2.1. - -2016-08-01 Natalia Portillo - - * DiscImageChef.Settings.csproj: Bump to version 3.2.0 - -2016-07-29 Natalia Portillo - - * DiscImageChef.Settings.csproj: Bump to version 3.1.0. - -2016-07-28 Natalia Portillo - - * DiscImageChef.Settings.csproj: Code re-styling. - -2016-07-28 Natalia Portillo - - * Settings.cs: Refactor and code cleanup. - -2016-02-03 Natalia Portillo - - * Settings.cs: - * docs/README.txt: - * packages.config: - * docs/LICENSE.txt: - * docs/ChangeLog.txt: - * docs/mono/index.xml: - * docs/html/index.html: - * Properties/AssemblyInfo.cs: - * DiscImageChef.Settings.csproj: - * docs/mono/ns-Claunia.PropertyList.xml: - * docs/mono/Claunia.PropertyList/UID.xml: - * docs/html/Claunia.PropertyList/UID.html: - * docs/mono/Claunia.PropertyList/NSSet.xml: - * docs/mono/Claunia.PropertyList/NSDate.xml: - * docs/mono/Claunia.PropertyList/NSData.xml: - * docs/html/Claunia.PropertyList/NSSet.html: - * docs/html/Claunia.PropertyList/index.html: - * docs/html/Claunia.PropertyList/NSDate.html: - * docs/mono/Claunia.PropertyList/NSArray.xml: - * docs/html/Claunia.PropertyList/NSData.html: - * docs/mono/Claunia.PropertyList/NSNumber.xml: - * docs/mono/Claunia.PropertyList/NSObject.xml: - * docs/mono/Claunia.PropertyList/NSString.xml: - * docs/html/Claunia.PropertyList/NSArray.html: - * docs/html/Claunia.PropertyList/NSNumber.html: - * docs/html/Claunia.PropertyList/NSObject.html: - * docs/html/Claunia.PropertyList/NSString.html: - * docs/mono/Claunia.PropertyList/NSDictionary.xml: - * docs/html/Claunia.PropertyList/NSDictionary.html: - * docs/mono/Claunia.PropertyList/PropertyListParser.xml: - * docs/html/Claunia.PropertyList/PropertyListParser.html: - * docs/mono/Claunia.PropertyList/XmlPropertyListParser.xml: - * docs/html/Claunia.PropertyList/XmlPropertyListParser.html: - * docs/mono/Claunia.PropertyList/ASCIIPropertyListParser.xml: - * docs/mono/Claunia.PropertyList/BinaryPropertyListWriter.xml: - * docs/html/Claunia.PropertyList/ASCIIPropertyListParser.html: - * docs/mono/Claunia.PropertyList/BinaryPropertyListParser.xml: - * docs/html/Claunia.PropertyList/BinaryPropertyListWriter.html: - * docs/html/Claunia.PropertyList/BinaryPropertyListParser.html: - * docs/mono/Claunia.PropertyList/PropertyListFormatException.xml: - * docs/html/Claunia.PropertyList/PropertyListFormatException.html: - Added supports for settings - diff --git a/DiscImageChef/ChangeLog b/DiscImageChef/ChangeLog deleted file mode 100644 index c3eb6602..00000000 --- a/DiscImageChef/ChangeLog +++ /dev/null @@ -1,1798 +0,0 @@ -* Commands/CreateSidecar.cs: - Corrected sidecar filename creation when path is absolute. - -* Options.cs: -* Commands/CreateSidecar.cs: - Added support for creating a sidecar from a folder containing the - files of a tape dump. e.g.: tape1/file01, tape2/file02, etc. - -* Commands/Ls.cs: -* Commands/Analyze.cs: -* Commands/ExtractFiles.cs: - 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 - -* Commands/Ls.cs: -* Commands/ExtractFiles.cs: - Adjusted to new API. - -* Commands/Ls.cs: -* Commands/Analyze.cs: -* Commands/ExtractFiles.cs: - Refactor: Simplify field names. - -* Commands/Ls.cs: -* Commands/Analyze.cs: -* Commands/ExtractFiles.cs: - Refactor, pass whole partition structure to filesystems. - -* DiscImageChef.csproj: - Added tests for checksums. - -* Commands/CreateSidecar.cs: - Pass filter UUID to sidecar creation, use it to detect filters and - calculate checksums of disk image and its contents correctly. - -* Options.cs: -* Commands/DumpMedia.cs: - Implemented resume mapfile support. - -* Commands/DumpMedia.cs: - Added resume parameter passing. - -* Options.cs: -* Commands/DumpMedia.cs: - Added support for dumping subchannel in a separate file. - -* Commands/Ls.cs: -* Commands/ExtractFiles.cs: - Add support for encodings. - -* AssemblyInfo.cs: -* DiscImageChef.csproj: - Version bumped to 3.4.99.0. - -* Commands/ExtractFiles.cs: - Store and show statistics for "ls" and "extract-files" commands. - -* Commands/DeviceReport.cs: - Don't generate report files with '/', '\\' or '?' characters. - -2017-05-28 Natalia Portillo - - * Commands/DeviceReport.cs: - Refactor: Move device-report logic to Core and separate by - category. - -2017-05-28 Natalia Portillo - - * Commands/MediaScan.cs: - Refactor: Return result from core to CLI, show in CLI. - -2017-05-28 Natalia Portillo - - * Progress.cs: - * DiscImageChef.csproj: - * Commands/Benchmark.cs: - * Commands/CreateSidecar.cs: - Refactor: Use delegates to report progress and status. - -2017-05-27 Natalia Portillo - - * Commands/Benchmark.cs: - Refactor: Return result from core to CLI, show in CLI. - -2017-05-27 Natalia Portillo - - * Commands/Benchmark.cs: - Refactor: Move benchmark to Core. - -2017-05-27 Natalia Portillo - - * Commands/CreateSidecar.cs: - Refactor: Move create-sidecar logic to Core. - -2017-05-27 Natalia Portillo - - * Commands/Ls.cs: - * Commands/Analyze.cs: - * Commands/ExtractFiles.cs: - Refactor: Move filesystem identification code to Core. - -2017-05-27 Natalia Portillo - - * Commands/DumpMedia.cs: - * Commands/MediaInfo.cs: - * Commands/DeviceInfo.cs: - Refactor: Move dumping code, and misc file writing code, to - Core. - -2017-05-27 Natalia Portillo - - * Commands/MediaScan.cs: - Refactor: Moved media scanning to Core. - -2017-05-27 Natalia Portillo - - * Commands/Compare.cs: - Refactor: Moved CompareBytes to Helpers. - -2017-05-27 Natalia Portillo - - * Commands/Checksum.cs: - Enabled option to set which checksums to use. - -2017-05-27 Natalia Portillo - - * DiscImageChef.csproj: - * Commands/DumpMedia.cs: - * Commands/MediaScan.cs: - Refactor: Move MHDDLog to Core. - -2017-05-27 Natalia Portillo - - * DiscImageChef.csproj: - * Commands/DumpMedia.cs: - * Commands/MediaScan.cs: - Refactor: Move IBGLog to Core. - -2017-05-27 Natalia Portillo - - * DiscImageChef.csproj: - Refactor: Move Checksum to Core. - -2017-05-27 Natalia Portillo - - * DiscImageChef.csproj: - Refactor: Move Statistics to Core. - -2017-05-27 Natalia Portillo - - * Commands/Decode.cs: - * Commands/Verify.cs: - * Commands/Compare.cs: - * Commands/Entropy.cs: - * Commands/Checksum.cs: - * Commands/PrintHex.cs: - * DiscImageChef.csproj: - Refactor: Move ImageFormat to Core. - -2017-05-27 Natalia Portillo - - * Commands/Ls.cs: - * Commands/Analyze.cs: - * Commands/Formats.cs: - * DetectImageFormat.cs: - * DiscImageChef.csproj: - * Commands/DumpMedia.cs: - * Commands/ExtractFiles.cs: - * Commands/CreateSidecar.cs: - Refactor: Moved PluginBase to Core. - -2017-05-23 Natalia Portillo - - * Commands/MediaInfo.cs: - Added support for Xbox security sector. - -2017-05-23 Natalia Portillo - - * Commands/MediaInfo.cs: - Added support for extracting SS in Kreon drives. - -2017-05-23 Natalia Portillo - - * Commands/MediaInfo.cs: - * Commands/CreateSidecar.cs: - Added XGD3 detection (by its size). - -2017-05-23 Natalia Portillo - - * Commands/DeviceInfo.cs: - Show information from Kreon drives. - -2017-05-23 Natalia Portillo - - * Commands/DumpMedia.cs: - Add support for duming raw with DVD drives that support READ - LONG (10) (afaik only Matshita). - -2017-05-19 Natalia Portillo - - * DiscImageChef.csproj: - Added an user-oriented changelog. - -2017-05-19 Natalia Portillo - - * Main.cs: - * Plugins.cs: - * Options.cs: - * Commands/Ls.cs: - * Core/IBGLog.cs: - * AssemblyInfo.cs: - * Core/MHDDLog.cs: - * Core/Checksum.cs: - * Commands/Verify.cs: - * Core/Statistics.cs: - * Commands/Decode.cs: - * Commands/Entropy.cs: - * Commands/Formats.cs: - * Commands/Analyze.cs: - * Commands/Compare.cs: - * Commands/Checksum.cs: - * Commands/Commands.cs: - * Commands/PrintHex.cs: - * DetectImageFormat.cs: - * Commands/Configure.cs: - * Commands/Benchmark.cs: - * Commands/DumpMedia.cs: - * Commands/MediaScan.cs: - * Commands/MediaInfo.cs: - * Commands/Statistics.cs: - * Commands/DeviceInfo.cs: - * Commands/DeviceReport.cs: - * Commands/ExtractFiles.cs: - * Commands/CreateSidecar.cs: - Updated copyright string. - -2017-05-19 Natalia Portillo - - * AssemblyInfo.cs: - Bumped version to 3.3.99.0. - -2017-05-19 Natalia Portillo - - * DiscImageChef.csproj: - Upped version to 3.3.99.0. Do not use version from solution - on library projects. - -2016-10-17 Natalia Portillo - - * Commands/DumpMedia.cs: - * Commands/DeviceInfo.cs: - * Commands/DeviceReport.cs: - * Commands/CreateSidecar.cs: - Added PCMCIA support. - -2016-10-14 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added Seagate EVPD and INQUIRY fields. - -2016-10-14 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added Apple OEM MODE page 30h. - -2016-10-14 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added HP vendor EVPD, MODE pages and INQUIRY fields. - -2016-10-14 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added EVPD pages B1h, B2h, B3h and B4h. - -2016-10-13 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added EVPD page B0h. - -2016-10-13 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added IBM vendor EVPD, MODE pages and INQUIRY fields. - -2016-10-13 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added MODE PAGE 1Dh - -2016-10-13 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added Certance vendor mode pages 21h and 22h. - -2016-10-13 Natalia Portillo - - * Commands/DumpMedia.cs: - * Commands/DeviceInfo.cs: - Added Certance vendor EVPD pages. - -2016-10-13 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added Quantum vendor INQUIRY values and EVPD page C0h. - -2016-10-13 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added EVPD page 89h, SCSI to ATA translation layer - -2016-10-13 Natalia Portillo - - * Commands/DeviceInfo.cs: - Add EVPD page 85h, management network addresses. - -2016-10-13 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added EVPD page 81h, implemented operating definition page. - -2016-10-13 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added SCSI EVPD page 83h. - -2016-10-13 Natalia Portillo - - * Commands/DeviceInfo.cs: - Implemented SCSI EVPD 82h - -2016-10-13 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added support for SCSI MODE PAGEs 11h, 12h, 13h and 14h - (medium partitions) - -2016-10-12 Natalia Portillo - - * Commands/DumpMedia.cs: - Code cleaning, using sorting and pragma to not mark - necessary casts that seem unnecessary to the compiler. - -2016-10-12 Natalia Portillo - - * Commands/DumpMedia.cs: - Adds support for SCSI Streaming Devices (see #65). - -2016-10-10 Natalia Portillo - - * Commands/DeviceInfo.cs: - Removed some spurious brackets. - -2016-10-10 Natalia Portillo - - * DetectImageFormat.cs: - Add debug output. - -2016-10-07 Natalia Portillo - - * DiscImageChef.csproj: - Link new documentation files. - -2016-09-05 Natalia Portillo - - * Commands/Ls.cs: - * Commands/Verify.cs: - * Core/Statistics.cs: - * Commands/Decode.cs: - * Commands/Entropy.cs: - * Commands/Analyze.cs: - * Commands/Compare.cs: - * Commands/Formats.cs: - * Commands/PrintHex.cs: - * DetectImageFormat.cs: - * DiscImageChef.csproj: - * Commands/Checksum.cs: - * Commands/DumpMedia.cs: - * Commands/Configure.cs: - * Commands/Statistics.cs: - * Commands/ExtractFiles.cs: - * Commands/CreateSidecar.cs: - Added filters. - - * Plugins.cs: - Sorted plugins lists. - -2016-08-27 Natalia Portillo - - * DetectImageFormat.cs: - Use UNIX line endings. - -2016-08-26 Natalia Portillo - - * Commands/ExtractFiles.cs: - Corrected behaviour when volume name is missing, null or - empty. - -2016-08-18 Natalia Portillo - - * Commands/Compare.cs: - Added field for drive firmware revision. - - * Commands/CreateSidecar.cs: - If drive image contains information about the dumping drive, - use it. - Added subchannel types for Q only. - -2016-08-09 Natalia Portillo - - * DiscImageChef.csproj: - Bumped version to 3.2.99.2. - -2016-08-08 Natalia Portillo - - * Commands/CreateSidecar.cs: - Added points for skipping whole image checksum on debugging. - Track starts at index 0. - -2016-08-07 Natalia Portillo - - * DiscImageChef.csproj: - Public beta release 3.2.99.1. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.csproj: - Bumped to version 3.2.1. - -2016-08-01 Natalia Portillo - - * AssemblyInfo.cs: - * DiscImageChef.csproj: - Bump to version 3.2.0 - -2016-07-29 Natalia Portillo - - * DiscImageChef.csproj: - Bump to version 3.1.0. - -2016-07-28 Natalia Portillo - - * Main.cs: - * Plugins.cs: - * Options.cs: - * Core/IBGLog.cs: - * Commands/Ls.cs: - * Core/Checksum.cs: - * Commands/Decode.cs: - * Commands/Verify.cs: - * Commands/Compare.cs: - * Commands/Analyze.cs: - * Commands/Formats.cs: - * Commands/Entropy.cs: - * DetectImageFormat.cs: - * Commands/PrintHex.cs: - * DiscImageChef.csproj: - * Commands/Commands.cs: - * Commands/Benchmark.cs: - * Commands/DumpMedia.cs: - * Commands/MediaInfo.cs: - * Commands/MediaScan.cs: - * Commands/DeviceInfo.cs: - * Commands/Statistics.cs: - * Commands/DeviceReport.cs: - * Commands/ExtractFiles.cs: - * Commands/CreateSidecar.cs: - Refactor and code cleanup. - -2016-04-06 Natalia Portillo - - * Commands/MediaScan.cs: - Scan more blocks - -2016-04-06 Natalia Portillo - - * Commands/DumpMedia.cs: - Correct exception on raw cd dumping not implemented. - - * Commands/MediaScan.cs: - Scan more blocks. - -2016-02-10 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added support for Media Card Pass Through detection and - information. - - * Commands/DumpMedia.cs: - * Commands/MediaInfo.cs: - * Commands/MediaScan.cs: - * Commands/DeviceReport.cs: - Added support for ATA devices. - -2016-02-05 Natalia Portillo - - * Commands/DeviceReport.cs: - Check for 36 blocks in long block search in all cases. - - * Commands/DumpMedia.cs: - Only try the persistent pass one time. If it didn't correct - in the previous cycle it won't magically do now. - Sort unreadalbe sectors before printing them. - -2016-02-05 Natalia Portillo - - * Commands/DumpMedia.cs: - Correct physical/logical block size in sidecar. - -2016-02-05 Natalia Portillo - - * Commands/Analyze.cs: - * Commands/CreateSidecar.cs: - Check multiple partitioning schemes. - - * Commands/DumpMedia.cs: - Check multiple partitioning schemes. - Do not add interface data to sidecar for removable devices. - Add dump hardware to sidecar for remocable block devices. - -2016-02-04 Natalia Portillo - - * Commands/DumpMedia.cs: - Added creation of IBG logs. - Added filesystem and partitions detection (does not work with - raw). - -2016-02-04 Natalia Portillo - - * Core/MHDDLog.cs: - * DiscImageChef.csproj: - * Commands/DumpMedia.cs: - * Commands/MediaScan.cs: - Separated MHDD and IBG log generations to separate classes. - -2016-02-04 Natalia Portillo - - * Commands/Decode.cs: - * Commands/Verify.cs: - * Commands/Analyze.cs: - * Commands/Entropy.cs: - * Commands/Checksum.cs: - * Commands/PrintHex.cs: - * Commands/CreateSidecar.cs: - Check if image file exists before proceeding. - - * Commands/MediaInfo.cs: - * Commands/MediaScan.cs: - * Commands/DeviceInfo.cs: - * Commands/DeviceReport.cs: - Check if device exists before proceeding. - - * Commands/DumpMedia.cs: - Check if device exists before proceeding. - Removed unused code. - Added error handling procedures for non CDs. - - * Options.cs: - Remove unused options. - Added options to control dump-media error handling. - -2016-02-03 Natalia Portillo - - * Commands/Configure.cs: - Added support for settings. - - * Core/Statistics.cs: - * Commands/Verify.cs: - * Commands/Entropy.cs: - * Commands/Formats.cs: - * Commands/PrintHex.cs: - * Commands/MediaInfo.cs: - * Commands/Statistics.cs: - Added statistics. - - - * Commands/Decode.cs: - * Commands/Analyze.cs: - * Commands/Compare.cs: - * Commands/Checksum.cs: - * Commands/Benchmark.cs: - * Commands/DeviceInfo.cs: - * Commands/CreateSidecar.cs: - Added statistics. - - * Commands/DeviceReport.cs: - Added statistics. - Correct handling empty inquiry string fields. - Suppose it is not removable, til proved wrong. - Corrected MODE SENSE (6/10) detection and calling order. - If device is MMC type but reports neither mode page 2Ah - neither GET CONFIGURATION, try all CDs (old drives work like - that). - Try reading Lead-In and Lead-Out in Audio CD using Audio READ - CD commands. - Corrected READ LONG information handling, some drives return - 2s-complement in 32 bit. Upper 16 bits are ignored. - Added support for DVD raw block (37856 bytes). - Check READ LONG up to 36 times the cooked block size. That - should be enough to detect huge blocked media (like DVD and - BD) without taking ages. - If READ LONG size had to be bruteforced, and debug is - activated, save the result. - - - * Commands/DumpMedia.cs: - Added statistics. - Corrected READ LONG information handling, some drives return - 2s-complement in 32 bit. Upper 16 bits are ignored. - Start trying with 64 blocks at a time. Some drives report to - be able to read 255 at a time, but they really don't, they - take a lot longer to read. - - * Commands/MediaScan.cs: - Added statistics. - Start trying with 64 blocks at a time. Some drives report to - be able to read 255 at a time, but they really don't, they - take a lot longer to read. - - * DiscImageChef.csproj: - Added support for settings. - Added statistics. - - - * Main.cs: - * Options.cs: - Added support for settings. - Added statistics. - -2016-01-16 Natalia Portillo - - * Commands/Decode.cs: - * Commands/Verify.cs: - * Commands/Analyze.cs: - * Commands/Compare.cs: - * Commands/MediaInfo.cs: - * Commands/CreateSidecar.cs: - Refactor most disk references to media. - -2016-01-16 Natalia Portillo - - * Commands/CreateSidecar.cs: - Added static method to get standard dimensions from disk - types. - -2016-01-15 Natalia Portillo - - * Commands/DeviceInfo.cs: - Implement decoding Fujitsu Verify Control Page. - -2016-01-15 Natalia Portillo - - * Commands/MediaInfo.cs: - * Commands/DeviceInfo.cs: - Added support for SCSI sequential devices. - -2016-01-14 Natalia Portillo - - * Commands/DeviceInfo.cs: - Moved common code to a static method. - -2016-01-11 Natalia Portillo - - * Plugins.cs: - * Commands/Analyze.cs: - * Commands/Compare.cs: - * Commands/CreateSidecar.cs: - Do not call system console directly. - - * Commands/DeviceInfo.cs: - Added Plextor vendor commands. - -2015-12-31 Natalia Portillo - - * Commands/CreateSidecar.cs: - Implemented most support for block media sidecars. - -2015-12-31 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added support for FireWire devices. - -2015-12-31 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added support for USB detection and metadata. - -2015-12-30 Natalia Portillo - - * Main.cs: - * Options.cs: - * DiscImageChef.csproj: - * Commands/MediaScan.cs: - Added media-scan command. - - * Commands/MediaInfo.cs: - Check for inserted medium only on removable media devices. - -2015-12-25 Natalia Portillo - - * Commands/CreateSidecar.cs: - Formatting. - -2015-12-23 Natalia Portillo - - * Commands/CreateSidecar.cs: - If a filesystem plugin crashes, do not abort. - - * DetectImageFormat.cs: - If an image plugin crashes, keep trying the others. - -2015-12-13 Natalia Portillo - - * Commands/MediaInfo.cs: - Check ATIP even if no TOC, as blank discs do always have - ATIP (but no TOC or PMA). - -2015-12-06 Natalia Portillo - - * Commands/Checksum.cs: - Checking memory usage on each step makes checksum - calculation abismally slower. Removed. - - * Main.cs: - * Options.cs: - * DiscImageChef.csproj: - * Commands/CreateSidecar.cs: - Added method for creating CICM Metadata XML sidecar. - -2015-12-04 Natalia Portillo - - * Commands/MediaInfo.cs: - Implement detection of medium not present and waiting for - drive to become ready. - -2015-12-04 Natalia Portillo - - * Commands/MediaInfo.cs: - Finally CD-Text on lead-in is getting decoded correctly... - -2015-12-04 Natalia Portillo - - * Commands/MediaInfo.cs: - Solved when CD-TEXT is bigger than 1KiB. - -2015-12-03 Natalia Portillo - - * Commands/MediaInfo.cs: - Added support for CD-V. - -2015-12-03 Natalia Portillo - - * Commands/MediaInfo.cs: - As of today none of my testing drives will read Nintendo's - BCA because the PFI says there is no BCA. - - -2015-12-03 Natalia Portillo - - * Commands/MediaInfo.cs: - Lead-In CMI is useless in Nintendo discs. - -2015-12-03 Natalia Portillo - - * Commands/MediaInfo.cs: - Added support for Nintendo GOD and WOD. - -2015-12-03 Natalia Portillo - - * Commands/MediaInfo.cs: - Added decoding of XGD2 and XGD3 DMI. - -2015-12-02 Natalia Portillo - - * Commands/MediaInfo.cs: - DVD-RAM recording type depends on sector. Removed from - media-info command. - -2015-12-02 Natalia Portillo - - * Commands/MediaInfo.cs: - Implemented decoding DVD-RAM Spare Area Information. - -2015-12-02 Natalia Portillo - - * Commands/MediaInfo.cs: - Implemented decoding DVD-RAM medium status. - -2015-12-02 Natalia Portillo - - * Commands/MediaInfo.cs: - Added DDS decoding. - -2015-12-01 Natalia Portillo - - * Commands/MediaInfo.cs: - DCB was incorrectly being asked to HD DVD instead of DVD+. - -2015-12-01 Natalia Portillo - - * Commands/MediaInfo.cs: - Added decoding Lead-In CMI for DVD. - -2015-12-01 Natalia Portillo - - * Commands/MediaInfo.cs: - Added all existing Blu-ray decoders. - -2015-12-01 Natalia Portillo - - * Commands/MediaInfo.cs: - Added PFI decoding. - -2015-11-30 Natalia Portillo - - * Commands/Benchmark.cs: - Corrected style. - - * Options.cs: - * Commands/Checksum.cs: - * DiscImageChef.csproj: - Disabled Fletcher as it is abnormally slow. - -2015-11-30 Natalia Portillo - - * Main.cs: - * Options.cs: - * DiscImageChef.csproj: - * Commands/Benchmark.cs: - Added 'benchmark' command to benchmark checksum and hashing - algorithms. - -2015-11-24 Natalia Portillo - - * Commands/MediaInfo.cs: - Added a workaround for Nintendo GameCube and Wii discs. - Added SCSI READ MEDIA SERIAL NUMBER support. - -2015-11-24 Natalia Portillo - - * Commands/MediaInfo.cs: - 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 - - * Commands/MediaInfo.cs: - Added decoding and prettifying READ DISC INFORMATION. - -2015-11-24 Natalia Portillo - - * Commands/MediaInfo.cs: - Check current profile and prettify TOC, PMA, ATIP, Session - and CD-TEXT. - -2015-11-23 Natalia Portillo - - * Main.cs: - * Options.cs: - * DiscImageChef.csproj: - * Commands/MediaInfo.cs: - Added media-info command - -2015-11-23 Natalia Portillo - - * Commands/DeviceInfo.cs: - Decode SCSI sense. - -2015-11-23 Natalia Portillo - - * Commands/DeviceInfo.cs: - Moved ATA register definition to a more common place. - -2015-11-10 Natalia Portillo - - * Commands/Checksum.cs: - Modified checksums command to use multiple-sector reading - and be heavily multithreaded. - - * DiscImageChef.csproj: - Enable optimizations on Release. - -2015-11-09 Natalia Portillo - - * Commands/Checksum.cs: - Corrected checksum calculation for multiple tracks - -2015-11-09 Natalia Portillo - - * Main.cs: - Forgot to define Console.Write() - -2015-11-05 Natalia Portillo - - * Commands/DeviceInfo.cs: - Mode sense should be written even if it can't be decoded. - -2015-11-02 Natalia Portillo - - * Options.cs: - * Commands/DeviceInfo.cs: - Added option to dump binary responses got from devices while - getting device info. - -2015-11-02 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added READ DISC STRUCTURE. - -2015-11-01 Natalia Portillo - - * Commands/DeviceInfo.cs: - Typo in debug output. - -2015-11-01 Natalia Portillo - - * Commands/DeviceInfo.cs: - Add MMC GET CONFIGURATION - -2015-10-31 Natalia Portillo - - * Commands/DeviceInfo.cs: - Solved some bugs found testing on usb flash sticks. - -2015-10-31 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added MODE SENSE to device information. - -2015-10-24 Natalia Portillo - - * DiscImageChef.csproj: - Added travis build description. - -2015-10-19 Natalia Portillo - - * Commands/DeviceInfo.cs: - Device type, manufacturer, model, revision and serial number - are now obtained in device constructor. - -2015-10-19 Natalia Portillo - - * Commands/DeviceInfo.cs: - Moved devices enums and structs out of classes. - -2015-10-19 Natalia Portillo - - * Commands/DeviceInfo.cs: - Implemented SCSI VPDs 0x00 to 0x80. - -2015-10-19 Natalia Portillo - - * Commands/Decode.cs: - * Commands/DeviceInfo.cs: - Rename ATA/ATAPI decoders fields, methods and structs to - more adequate names. - -2015-10-19 Natalia Portillo - - * Commands/Decode.cs: - * Commands/DeviceInfo.cs: - Rename SCSI decoders fields, methods and structs to more - adequate names. - -2015-10-19 Natalia Portillo - - * Commands/Decode.cs: - * Commands/DeviceInfo.cs: - Separated SCSI decoders by type. - -2015-10-19 Natalia Portillo - - * Commands/Decode.cs: - Rename CD decoders fields, methods and structs to more - adequate names. - -2015-10-19 Natalia Portillo - - * Commands/Decode.cs: - Separated CD decoders by type. - -2015-10-19 Natalia Portillo - - * Commands/DeviceInfo.cs: - Use a format-less output. - -2015-10-19 Natalia Portillo - - * Commands/Decode.cs: - Added ATA/ATAPI IDENTIFY DEVICE disk tags. - -2015-10-18 Natalia Portillo - - * Main.cs: - * Plugins.cs: - * Commands/Decode.cs: - * Commands/Verify.cs: - * Commands/Analyze.cs: - * Commands/Formats.cs: - * Commands/Entropy.cs: - * Commands/Compare.cs: - * Commands/PrintHex.cs: - * Commands/Checksum.cs: - * DiscImageChef.csproj: - * Commands/DeviceInfo.cs: - Added specific console handling for standard, verbose, debug - and error outputs. - -2015-10-17 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added ATA/ATAPI IDENTIFY DEVICE decoder - -2015-10-17 Natalia Portillo - - * DiscImageChef.csproj: - Implement ATA/ATAPI IDENTIFY decoder. - -2015-10-15 Natalia Portillo - - * Commands/DeviceInfo.cs: - Added ATA and ATAPI identify commands. - -2015-10-13 Natalia Portillo - - * Main.cs: - * Options.cs: - * DiscImageChef.csproj: - * Commands/DeviceInfo.cs: - Added "device-info" command. - -2015-10-12 Natalia Portillo - - * DetectImageFormat.cs: - Added standard header. - -2015-10-05 Natalia Portillo - - * Decoders/BD.cs: - * Decoders/CD.cs: - * Decoders/DVD.cs: - * Decoders/MMC.cs: - * Decoders/SCSI.cs: - * Decoders/Floppy.cs: - * ImagePlugins/2MG.cs: - * DiscImageChef.csproj: - Move decoders to a separate library. - -2015-10-05 Natalia Portillo - - * Plugins.cs: - * Plugins/BFS.cs: - * Plugins/FFS.cs: - * Plugins/ODS.cs: - * Plugins/FAT.cs: - * Plugins/NTFS.cs: - * Plugins/HPFS.cs: - * Plugins/SysV.cs: - * Plugins/extFS.cs: - * Plugins/Opera.cs: - * Plugins/Plugin.cs: - * Plugins/LisaFS.cs: - * Plugins/ext2FS.cs: - * Plugins/ProDOS.cs: - * Plugins/SolarFS.cs: - * Plugins/Symbian.cs: - * Plugins/UNIXBFS.cs: - * Plugins/ISO9660.cs: - * Plugins/MinixFS.cs: - * Plugins/AmigaDOS.cs: - * Plugins/PCEngine.cs: - * Plugins/AppleMFS.cs: - * Plugins/AppleHFS.cs: - * DiscImageChef.csproj: - * Plugins/AppleHFSPlus.cs: - Move filesystems to a separate library. - -2015-10-05 Natalia Portillo - - * Plugins.cs: - * PartPlugins/MBR.cs: - * PartPlugins/RDB.cs: - * PartPlugins/NeXT.cs: - * DiscImageChef.csproj: - * PartPlugins/Atari.cs: - * PartPlugins/AppleMap.cs: - * PartPlugins/PartPlugin.cs: - Move partitions plugins to a separate library. - -2015-10-05 Natalia Portillo - - * Plugins.cs: - * PartPlugins/RDB.cs: - * PartPlugins/MBR.cs: - * ImagePlugins/VHD.cs: - * PartPlugins/NeXT.cs: - * Commands/Analyze.cs: - * ImagePlugins/Nero.cs: - * DiscImageChef.csproj: - * DetectImageFormat.cs: - * PartPlugins/Atari.cs: - * ImagePlugins/CDRWin.cs: - * PartPlugins/AppleMap.cs: - * ImagePlugins/Apple2MG.cs: - * ImagePlugins/TeleDisk.cs: - * PartPlugins/PartPlugin.cs: - * ImagePlugins/ImageInfo.cs: - * ImagePlugins/DiskCopy42.cs: - * ImagePlugins/ImagePlugin.cs: - * ImagePlugins/ZZZRawImage.cs: - * ImagePlugins/DetectImageFormat.cs: - Moved disc image plugins to a separate library. - -2015-10-05 Natalia Portillo - - * Swapping.cs: - * PrintHex.cs: - * ArrayFill.cs: - * DateHandlers.cs: - * StringHandlers.cs: - * DiscImageChef.csproj: - * BigEndianBitConverter.cs: - * EndianAwareBinaryReader.cs: - Move helpers to a separate library. - - * Checksums/MD5Context.cs: - * Checksums/ReedSolomon.cs: - * Checksums/SHA1Context.cs: - * Checksums/CDChecksums.cs: - * Checksums/CRC32Context.cs: - * Checksums/CRC16Context.cs: - * Checksums/CRC64Context.cs: - * Checksums/SHA512Context.cs: - * Checksums/SHA384Context.cs: - * Checksums/SHA256Context.cs: - * Checksums/Adler32Context.cs: - * Checksums/SpamSumContext.cs: - * Checksums/FletcherContext.cs: - * Checksums/RIPEMD160Context.cs: - Move checksums to a separate library. - -2015-08-25 Natalia Portillo - - * Decoders/Floppy.cs: - * DiscImageChef.csproj: - Added floppy disk structures. - -2015-05-23 Natalia Portillo - - * ImagePlugins/CDRWin.cs: - Solved CDRWin plugin not working on .NET Framework and in - Mono 4.0. Seems a bug in the framework implementation - nonetheless, this workarounds satisfactorily. - -2015-05-19 Natalia Portillo - - * Main.cs: - * Options.cs: - * Commands/Entropy.cs: - * DiscImageChef.csproj: - Implement "entropy" command. - -2015-04-24 Natalia Portillo - - * ImagePlugins/VHD.cs: - Syntax cleaning. - -2015-04-24 Natalia Portillo - - * ImagePlugins/VHD.cs: - Implemented support for Virtual PC differencing (undo) disk - images. - -2015-04-24 Natalia Portillo - - * ImagePlugins/VHD.cs: - Add support for dynamic disk images. - -2015-04-22 Natalia Portillo - - * ImagePlugins/Apple2MG.cs: - Casting typo - -2015-04-22 Natalia Portillo - - * ImagePlugins/VHD.cs: - * ImagePlugins/Apple2MG.cs: - Style changes - -2015-04-22 Natalia Portillo - - * ImagePlugins/VHD.cs: - * DiscImageChef.csproj: - Implemented support for Virtual PC fixed size disk images. - -2015-04-21 Natalia Portillo - - * BigEndianBitConverter.cs: - Added support for bigendian UUID/Guid - -2015-04-20 Natalia Portillo - - * Plugins/AmigaDOS.cs: - * PartPlugins/Atari.cs: - Style corrections. - -2015-04-20 Natalia Portillo - - * PartPlugins/Atari.cs: - Added support for NetBSD partition identifiers. - -2015-04-20 Natalia Portillo - - * PartPlugins/Atari.cs: - * DiscImageChef.csproj: - Implemented support for Atari partitions. - -2015-04-20 Natalia Portillo - - * DateHandlers.cs: - * Plugins/AmigaDOS.cs: - * DiscImageChef.csproj: - Added support for AmigaDOS filesystems. - -2015-04-20 Natalia Portillo - - * PartPlugins/RDB.cs: - Typo submerged in infinite loop for non-RDB disks. - -2015-04-20 Natalia Portillo - - * Plugins/BFS.cs: - * Plugins/ODS.cs: - * Plugins/FFS.cs: - * Plugins/FAT.cs: - * Plugins/NTFS.cs: - * Plugins/HPFS.cs: - * Plugins/SysV.cs: - * Plugins/Opera.cs: - * Plugins/extFS.cs: - * Plugins/LisaFS.cs: - * Plugins/ProDOS.cs: - * Plugins/ext2FS.cs: - * Plugins/Plugin.cs: - * Plugins/SolarFS.cs: - * Plugins/UNIXBFS.cs: - * Plugins/ISO9660.cs: - * Plugins/MinixFS.cs: - * Plugins/PCEngine.cs: - * Plugins/AppleMFS.cs: - * Plugins/AppleHFS.cs: - * Commands/Analyze.cs: - * Plugins/AppleHFSPlus.cs: - Give not only partition starting sector but also ending - sector to filesystems. - -2015-04-20 Natalia Portillo - - * PartPlugins/RDB.cs: - * DiscImageChef.csproj: - Implemented support for Amiga RDB. - -2015-04-19 Natalia Portillo - - * Plugins/ProDOS.cs: - Corrected datetime field handling in ProDOS filesystem. - -2015-04-19 Natalia Portillo - - * ImagePlugins/2MG.cs: - * DiscImageChef.csproj: - * ImagePlugins/Apple2MG.cs: - Implement support for Apple 2IMG disk images. - -2015-04-19 Natalia Portillo - - * Options.cs: - * Commands/Checksum.cs: - * DiscImageChef.csproj: - * Checksums/SpamSumContext.cs: - Implemented SpamSum fuzzy hashing. - -2015-04-19 Natalia Portillo - - * Options.cs: - * Commands/Checksum.cs: - * DiscImageChef.csproj: - * Checksums/FletcherContext.cs: - Implemented Fletcher-16 and Fletcher-32 checksum algorithms. - -2015-04-19 Natalia Portillo - - * Options.cs: - * Commands/Checksum.cs: - Added CRC16 to checksum command. - -2015-04-19 Natalia Portillo - - * Options.cs: - * Commands/Checksum.cs: - * DiscImageChef.csproj: - * Checksums/Adler32Context.cs: - Added Adler-32 checksum - -2015-03-22 Natalia Portillo - - * Plugins/ProDOS.cs: - * DiscImageChef.csproj: - Implemented support for Apple ProDOS/SOS filesystem - (untested). - -2015-03-21 Natalia Portillo - - * Decoders/DVD.cs: - * Decoders/MMC.cs: - * DiscImageChef.csproj: - * ImagePlugins/ImagePlugin.cs: - Added DVD structures. - -2015-03-05 Natalia Portillo - - * ImagePlugins/DiskCopy42.cs: - Correct typo in DC42 tag checksumming. - -2015-02-02 Natalia Portillo - - * Checksums/CRC64Context.cs: - Endian typoness - -2015-02-02 Natalia Portillo - - * Checksums/CRC32Context.cs: - Corrected poly and endian issues. - -2015-02-02 Natalia Portillo - - * Checksums/CRC16Context.cs: - Corrected poly, solved endian problem - -2014-04-21 Natalia Portillo - - * ImagePlugins/TeleDisk.cs: - Start to implement OpenImage(), decode comment block. - -2014-04-21 Natalia Portillo - - * ImagePlugins/TeleDisk.cs: - Added CRC calculation method and check of header using CRC - to return a positive identification. - -2014-04-19 Natalia Portillo - - * ImagePlugins/TeleDisk.cs: - * FileSystemIDandChk.csproj: - Started Sydex TeleDisk implementation, with structs, - constants and initial Identify() implementation. - -2014-04-19 Natalia Portillo - - * LICENSE: - * Main.cs: - * Plugins.cs: - * Swapping.cs: - * Plugins/BFS.cs: - * Plugins/FFS.cs: - * Plugins/ODS.cs: - * Plugins/FAT.cs: - * Plugins/SysV.cs: - * Plugins/NTFS.cs: - * AssemblyInfo.cs: - * Plugins/HPFS.cs: - * DateHandlers.cs: - * Plugins/Opera.cs: - * Plugins/extFS.cs: - * Plugins/ext2FS.cs: - * Plugins/LisaFS.cs: - * StringHandlers.cs: - * Plugins/Plugin.cs: - * Plugins/MinixFS.cs: - * Plugins/UNIXBFS.cs: - * Plugins/ISO9660.cs: - * Plugins/Symbian.cs: - * Plugins/SolarFS.cs: - * PartPlugins/MBR.cs: - * PartPlugins/NeXT.cs: - * Plugins/AppleMFS.cs: - * Plugins/PCEngine.cs: - * Plugins/AppleHFS.cs: - * ImagePlugins/CDRWin.cs: - * Plugins/AppleHFSPlus.cs: - * PartPlugins/AppleMap.cs: - * BigEndianBitConverter.cs: - * PartPlugins/PartPlugin.cs: - * EndianAwareBinaryReader.cs: - * ImagePlugins/DiskCopy42.cs: - * ImagePlugins/ImagePlugin.cs: - Change license from AGPLv3 to GPLv3 to make some good - friends happier, and be able to use code from Linux if ever - *ever* needed. - -2014-04-17 Natalia Portillo - - * TODO: - * LICENSE: - * Main.cs: - * README.md: - * FileSystemIDandChk.csproj: - Add documentation and license and prepare for publication - -2014-04-17 Natalia Portillo - - * Main.cs: - * Plugins.cs: - * Swapping.cs: - * Plugins/ODS.cs: - * Plugins/FFS.cs: - * Plugins/FAT.cs: - * Plugins/BFS.cs: - * Plugins/SysV.cs: - * DateHandlers.cs: - * Plugins/NTFS.cs: - * AssemblyInfo.cs: - * Plugins/HPFS.cs: - * Plugins/Opera.cs: - * Plugins/extFS.cs: - * Plugins/Plugin.cs: - * Plugins/LisaFS.cs: - * StringHandlers.cs: - * Plugins/ext2FS.cs: - * PartPlugins/MBR.cs: - * Plugins/MinixFS.cs: - * Plugins/UNIXBFS.cs: - * Plugins/ISO9660.cs: - * Plugins/Symbian.cs: - * Plugins/SolarFS.cs: - * Plugins/PCEngine.cs: - * Plugins/AppleHFS.cs: - * PartPlugins/NeXT.cs: - * Plugins/AppleMFS.cs: - * ImagePlugins/CDRWin.cs: - * Plugins/AppleHFSPlus.cs: - * PartPlugins/AppleMap.cs: - * BigEndianBitConverter.cs: - * PartPlugins/PartPlugin.cs: - * ImagePlugins/DiskCopy42.cs: - * EndianAwareBinaryReader.cs: - * ImagePlugins/ImagePlugin.cs: - Added information and license header. - -2014-04-17 Natalia Portillo - - * DateHandlers.cs: - Lisa epoch is 1901 not 1904 - - * Plugins/LisaFS.cs: - Typos corrected, now works perfectly - -2014-04-17 Natalia Portillo - - * DateHandlers.cs: - lisatime_t is unsigned - - * Plugins/LisaFS.cs: - Added code to search for MDDF, check some variables to be - sure it's a real MDDF, and get information about it. - -2014-04-17 Natalia Portillo - - * Plugins/LisaFS.cs: - * FileSystemIDandChk.csproj: - Added LisaFS skeleton with Lisa's MDDF and tag structs - - * DateHandlers.cs: - Added convert function from Lisa timestamp fields to C# - DateTime - -2014-04-17 Natalia Portillo - - * ImagePlugins/DiskCopy42.cs: - * ImagePlugins/ImagePlugin.cs: - Added support for Apple FileWare (aka Twiggy) disks as - dumped by Sigma Seven's BLU - -2014-04-17 Natalia Portillo - - * Plugins/AppleMFS.cs: - Corrected alignment failure because of incorrect type - definition on MDB struct. - -2014-04-17 Natalia Portillo - - * ImagePlugins/DiskCopy42.cs: - Correct typos, misalignment of field and - BigEndianBitConverter behaviour - -2014-04-15 Natalia Portillo - - * FileSystemIDandChk.csproj: - * ImagePlugins/DiskCopy42.cs: - Added support for Apple DiskCopy 4.2 format - - * ImagePlugins/ImagePlugin.cs: - Added standard IBM, DEC and Apple floppy formats - -2014-04-14 Natalia Portillo - - * Main.cs: - * Plugins.cs: - * Swapping.cs: - * Plugins/BFS.cs: - * Plugins/FAT.cs: - * Plugins/FFS.cs: - * Plugins/ODS.cs: - * Plugins/NTFS.cs: - * Plugins/HPFS.cs: - * DateHandlers.cs: - * Plugins/SysV.cs: - * Plugins/extFS.cs: - * Plugins/Opera.cs: - * Plugins/Plugin.cs: - * StringHandlers.cs: - * Plugins/ext2FS.cs: - * Plugins/SolarFS.cs: - * Plugins/UNIXBFS.cs: - * Plugins/MinixFS.cs: - * Plugins/ISO9660.cs: - * PartPlugins/MBR.cs: - * Plugins/AppleMFS.cs: - * PartPlugins/NeXT.cs: - * Plugins/PCEngine.cs: - * Plugins/AppleHFS.cs: - * ImagePlugins/CDRWin.cs: - * PartPlugins/AppleMap.cs: - * Plugins/AppleHFSPlus.cs: - * BigEndianBitConverter.cs: - * FileSystemIDandChk.csproj: - * EndianAwareBinaryReader.cs: - * ImagePlugins/ImagePlugin.cs: - Refactor and reformat code - -2014-04-14 Natalia Portillo - - * Main.cs: - * ImagePlugins/CDRWin.cs: - Constrain debug information to debug mode - -2014-04-14 Natalia Portillo - - * BigEndianBitConverter.cs: - Added BitConverter for BigEndian - - * FileSystemIDandChk.csproj: - FileSystemIDandChk/BigEndianBitConverter.cs - - - * ImagePlugins/CDRWin.cs: - Corrected parsing - Implemented all ImagePlugin methods - - * ImagePlugins/ImagePlugin.cs: - Used document auto formatting - - * Main.cs: - * Plugins/FAT.cs: - * Plugins/BFS.cs: - * Plugins/FFS.cs: - * Plugins/ODS.cs: - * Plugins/HPFS.cs: - * Plugins/SysV.cs: - * Plugins/NTFS.cs: - * Plugins/extFS.cs: - * Plugins/Opera.cs: - * Plugins/ext2FS.cs: - * Plugins/Plugin.cs: - * Plugins/UNIXBFS.cs: - * Plugins/SolarFS.cs: - * PartPlugins/MBR.cs: - * Plugins/MinixFS.cs: - * Plugins/ISO9660.cs: - * Plugins/PCEngine.cs: - * Plugins/AppleHFS.cs: - * PartPlugins/NeXT.cs: - * Plugins/AppleMFS.cs: - * PartPlugins/AppleMap.cs: - * Plugins/AppleHFSPlus.cs: - Added support for disc image plugins - - * PartPlugins/PartPlugin.cs: - Added support for disc image plugins - Added start sector and length in sectors to partitions - - * Plugins/Symbian.cs: - Commented til code is adapted for disc image plugins - -2012-08-07 Natalia Portillo - - * Plugins/SysV.cs: - * FileSystemIDandChk.csproj: - Added support for System V filesystem - - * PartPlugins/MBR.cs: - UnixWare is not the only one using the UNIX disklabel - Corrected UNIX disklabel sector. - Enhanced UNIX disklabel with structs and consts. - Added support for old UNIX disklabels. - - * Swapping.cs: - Added code for middle-endian (PDP-endian) - -2012-08-06 Natalia Portillo - - * Plugins/UNIXBFS.cs: - * FileSystemIDandChk.csproj: - Added UNIX Boot filesystem. - - * Plugins/FAT.cs: - Don't seek to FAT if value is bigger than volume size. - -2012-08-06 Natalia Portillo - - * Plugins/SolarFS.cs: - * FileSystemIDandChk.csproj: - Added code for detection Solar_OS filesystem - -2012-08-05 Natalia Portillo - - * Plugins/FAT.cs: - Add debug information. - De-hardcode FAT location, use correct data from BPB or - hardcode in case data is empty. - Show volume size in bytes also. - Added offset of PB entries on comments. - -2012-08-05 Natalia Portillo - - * Plugins/MinixFS.cs: - * FileSystemIDandChk.csproj: - Added Minix V1, V2 and V3 filesystems. - -2012-08-05 Natalia Portillo - - * DateHandlers.cs: - Added debug information and prevent malformed datetime - strings crash ISO9660ToDateTime class - -2012-08-05 Natalia Portillo - - * Plugins/ISO9660.cs: - Added code preventing it to be run on each partition, - because this filesystem will be once and only. Now it runs - only one time whenever there are partitions or how many. - - * Plugins/FAT.cs: - Added code to handle false positives (FATs can be 1 or 2, - maybe 0 in the wild, never bigger). - Modified for BinaryReader class. - - * Plugins/BFS.cs: - Missed negation operand - - * PartPlugins/NeXT.cs: - * PartPlugins/AppleMap.cs: - Added constants and modified for EndianAwareBinaryReader - class. - -2012-08-05 Natalia Portillo - - * Plugins/ODS.cs: - Use StringHandlers class to prevent garbage coming from - strings (even if they are not C strings, it does not hurt). - - * Plugins/AppleHFS.cs: - Use constants. - - * Plugins/BFS.cs: - * Plugins/AppleMFS.cs: - * Plugins/AppleHFSPlus.cs: - Use constants and EndianAwareBinaryReader class. - - * Plugins/Opera.cs: - Use a superblock structure and EndianAwareBinaryReader - class, reduces lots of code. - -2012-08-04 Natalia Portillo - - * CToString.cs: - Renamed to StringHandlers.cs - - * Plugins/AppleHFS.cs: - Modified to use EndianAwareBinaryReader and PascalToString - classes - - * FileSystemIDandChk.csproj: - CToString.cs renamed to StringHandlers.cs - - * StringHandlers.cs: - Added code to convert Pascal string to .NET String - -2012-08-04 Natalia Portillo - - * Plugins/FFS.cs: - Added code for detecting 42BSD, 43BSD, 44BSD, SunOS, - SunOS/x86, UFS and UFS2 filesystems. Block size is incorrect - on NeXTStep's CD UFSs, but there is no way to check for it. - - * Main.cs: - Disable debug by default - - * FileSystemIDandChk.csproj: - Moved to .NET 4 and added EndianAwareBinaryReader class - - * EndianAwareBinaryReader.cs: - Override of BinaryReader class with the ability to - automatically swap endianness - -2012-08-03 Natalia Portillo - - * Plugins/ISO9660.cs: - When Joliet is present, show both Joliet and Primary volume - descriptors, as they may not be in sync - -2012-08-03 Natalia Portillo - - * Plugins/ODS.cs: - * Plugins/HPFS.cs: - * Plugins/ISO9660.cs: - * Plugins/AppleMFS.cs: - * Plugins/AppleHFS.cs: - * Plugins/AppleHFSPlus.cs: - Moved datetime conversion to DateHandlers class. - - * Plugins/Symbian.cs: - Identifies .SIS files. Yes I know it's not a filesystem but - I needed it so. - - * Main.cs: - Corrected typo - - * FileSystemIDandChk.csproj: - Added datetime conversion handling class, Symbian .SIS - installers, ext filesystem and ext2/3/4 filesystems. - - * Plugins/ext2FS.cs: - Detects ext2, ext3 and ext4 filesystems up to Linux 3.1 - kernel. - - * Plugins/extFS.cs: - Detects ext filesystems. Untested as no Linux 2.0 was - available at time :p - - * DateHandlers.cs: - Moved all datetime convertions from plugins to central - class. - -2011-06-02 Natalia Portillo - - * Added VMS ODS - -2011-03-29 Natalia Portillo - - * Added NTFS - -2011-03-28 Natalia Portillo - - * Added HPFS - -2011-03-28 Natalia Portillo - - * Added Be filesystem - -2011-03-28 Natalia Portillo - - * Use FOBOS guids - -2011-03-25 Natalia Portillo - - * Added NeXT disklabels and unidentify MBR with 0 entries - -2011-03-25 Natalia Portillo - - * ISO9660 should always check from offset 0, needs to be sure it runs only once - -2011-03-25 Natalia Portillo - - * Added MBR partition scheme. - -2011-03-06 Natalia Portillo - * Added skeleton for BSD FFS. - * Added HFS+. - * If HFS detects it has wrapped a HFS+ volume, inform that it's not its filesystem. - * Added a workaround in calculation with UInt32 and ulong that made HFS and MFS show a bad date. - -2011-03-203 Natalia Portillo - - * First commit to SVN