diff --git a/Changelog.md b/Changelog.md index 5d981ffd..c65fb5ba 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,6 +1,14 @@ -# [4.0.0.0-beta] - 2017-06-04 +# [4.0.0.0-beta] - 2017-09-05 ## Added +### - Commands +- list-devices: Lists devices that can be used for device dependent commands. + ### - Create Sidecar command +- Added support for tape dumps where each tape-file is a separate dumped file. +- Calculate checksum of contents not only of image file. +- Consider each optical disc track as a separate partition. +- Store superblock modification time on sidecar. +- Support tracks. - Use dump drive information from images that support it. ### - Decoders @@ -14,11 +22,15 @@ ### - Disc images. - Alcohol 120%. +- Anex86. +- Apple DOS interleaved (.do). - Apple New Disk Image Format (aka NDIF, aka img, aka DiskCopy 6). - Apple Nibble (aka NIB). +- Apple ProDOS interleaved (.po). - Apple Universal Disk Image Format (aka UDIF, aka dmg). - BlindWrite 4. - BlindWrite 5. +- CisCopy (aka DC-File or DCF). - CloneCD. - CopyQM. - CPCEMU Disk File. @@ -27,12 +39,17 @@ - D71. - D81. - DiscJuggler. +- IBM SaveDskF. +- IMD. - MAME Compressed Hunks of Data (aka CHD). - Parallels Hard Disk Image (aka HDD). - QEMU Copy-On-Write (aka QCOW). - QEMU Copy-On-Write v2. - QEMU Enhanced Disk (aka QED). +- Quasi88 (.D77/.D88). +- T98. - VHDX. +- Virtual98. - VMware. - X68k .DIM. @@ -40,25 +57,35 @@ - Use resource fork to get DiskCopy version used to create them. ### - Dumping +- Added the ability to resume a partially done dump, even on a separate drive. +- Allow creation of a separate subchannel file. - Raw dump of DVD with Matshita recorders - XGD with Kreon drives ### - Filesystems - Apple DOS. - CP/M. +- Detecting AO-DOS. +- Detecting AtheOS. - Detecting Commodore 1540/1541/1571/1581. - Detecting cram. +- Detecting Cray UNICOS. - Detecting ECMA-67. - Detecting exFAT. +- Detecting Extent File System (aka SGI EFS). - Detecting F2FS. - Detecting FAT+. +- Detecting fossil. +- Detecting HAMMER. - Detecting IBM JFS. - Detecting NILFS2. +- Detecting OS-9 Random Block File (aka RBF). - Detecting Professional File System (aka PFS). - Detecting QNX 4. - Detecting QNX 6. - Detecting Reiser. - Detecting Reiser4. +- Detecting RT-11. - Detecting SmartFileSystem (aka SFS, aka Standard File System). - Detecting Squash. - Detecting Universal Disk Format (aka UDF). @@ -70,12 +97,14 @@ - UCSD Pascal. ### - Filters -- Apple PCExchange - AppleDouble +- Apple PCExchange - AppleSingle - BZIP2 - GZIP +- LZIP - MacBinary +- XZ ### - GUID Partition Table - New type GUIDs. @@ -85,8 +114,12 @@ ### - Media types - DDS, DDS-2, DDS-3, DDS-4. +- HiFD - IOMEGA Clik! (aka PocketZip) +- IOMEGA JAZ +- LS-120 - NEC floppies. +- Old DEC hard disks - SHARP floppies. - XGD3 @@ -96,17 +129,36 @@ - DEC disklabels. - DragonFly BSD. - Human68k. +- MINIX subpartitions. - NEC PC-9800. +- Plan9 partition table. - Rio Karma. - SGI Disk Volume Headers. -- UNIX disklabels. +- UNIX hardwired partition tables. +- UNIX VTOC. +- XENIX partition table. ### - Statistics - Added version and operating system statistics. ## Fixes +### - Advanced Disc Filing System +- Added support for ADFS-S, ADFS-M, ADFS-L, ADFS-D, ADFS-E, ADFS-E+, ADFS-F, ADFS-F+ and ADFS-G. + ### - AmigaDOS filesystem +- Corrected checksum calculation. +- Corrected cluster size calculation. +- Corrected root block location. +- Corrected support for AROS i386 variant that has a PC bootblock before the AmigaDOS bootblock itself. - Detection on hard disks or with clusters bigger than 1 sector. +- Tested FFS2. + +### - Apple Partition Map +- Added support for decoding Driver Description Map. +- Added support for maps without Driver Description Map. +- Added support for old partition table. +- Corrected support for misaligned maps, like on CDs. +- Cut partitions that span outside the device. ### - cdrdao - Audio track matching @@ -117,6 +169,9 @@ - CD+G data return. - Prevent reading binary files. +### - Device commands +- Add ATA commands support for Windows. + ### - Device reports - Call ATA READ LONG last, as it confuses some drives - Try SCSI READ LONG (10) until max block size (65535) @@ -128,29 +183,113 @@ - Prevent reading binary files. ### - Dumping -- Streaming Devices now store block size changes in metadata sidecar. - Calculation of streaming device dumping speed. - Optical media with 2048 bytes/sector now get ".iso" file extension. +- Streaming Devices now store block size changes in metadata sidecar. + +### - ext2/3/4 filesystem +- Added new superblock fields. +- Use os type as XML system identifier. ### - FAT filesystem +- Added support for volumes with 256 bytes/sector. - Behaviour with some non-compliant media descriptors. +- Corrected boot code detection. +- Corrected misaligned volumes on optical media. +- Gets volume label, creation time and modification time from root directory if available. +- Rewritten to better detect Atari, MSX, *-DOS and ANDOS variants. +- Use OEM name as XML system identifier. + +### - Guid Partition Table +- Corrected misaligned tables on optical media. + +### - HFS filesystem +- Corrected detection of a PowerPC only bootable volume (no boot sector). +- Corrected misaligned volumes on optical media. +- Corrected volume serial number case. + +### - HFS+ filesystem +- Corrected misaligned volumes on optical media. +- Corrected misalignment of fields in Volume Header. +- Use last mount version as XML system identifier. + +### - HPFS filesystem +- Corrected cluster size. +- Detect boot code. +- Show NT flags. +- Use OEM name as XML system identifier. + +### - ISO9660 filesystem +- Check that date fields start with a number. +- Removed non-working Rock Ridge detection. + +### - Master Boot Record partitioning scheme +- Check real presence of a GPT. +- Corrected infinite looping on extended partitions. +- Remove disklabels support. +- Support misaligned MBRs on optical media. +- Support NEC extensions. +- Support OnTrack extensions. + +### - MINIX filesystem +- Added support for v1 and v2 created on MINIX 3. +- Corrected misaligned volumes on optical media. ### - Nero Burning ROM +- Corrected track handling - Disc types +- Do not identify positively if footer version is unknown - Lead-In handling - Mode2 RAW sectors - Session count +### - NeXT partition table +- Added missing fields. +- Corrected offsets. +- Cut partitions that span outside the device. + ### - ProDOS filesystem +- Corrected cluster size calculation. +- Corrected misaligned volumes on optical media. - Volume size. +### - Rigid Disk Block partition scheme +- Corrected AMIX mappings. + ### - SCSI decoding -- Handling of modes 02h and 04h smaller than expected. - Handling of EVPDs smaller than length field. +- Handling of modes 02h, 04h and 1Ch smaller than expected. +- Prettyfying of mode 0Bh. + +### - SmartFileSystem +- Added support for version 2. + +### - Sun disklabel +- Added support for 16-entries VTOC. +- Added support for pre-VTOC disklabels. +- Corrected structures for 8-entries VTOC. + +### - UFS filesystem +- Corrected superblock locations. +- Move superblock to a single structure and marshal it, corrects detection of several variants. + +### - UNIX VTOC +- Added support for pdInfo. +- Added support for several variants. ## Changes - Added a public changelog. +- Added partitioning scheme name to partition structures. +- Added several internal tests to prevent regression on changes. +- Added support for different character encodings. - Added support for filters. +- Added support for nested partitioning schemes. +- Added support for propagating disk geometry, needed by PC-98 partitions and old MBRs. +- Better support for decoding multibyte encodings from C, Pascal and space-padded strings. +- Changed handling of compressed files, using temporary files and caching. +- Filesystems now have access to full partition structure. +- Filters no longer return their own extension when requested for filename. +- Moved Claunia.RsrcFork to NuGet. - Priam tags. - Support drive firmware inside disc images. - Support subchannel with only Q channel. diff --git a/DiscImageChef.Checksums/DiscImageChef.Checksums.csproj b/DiscImageChef.Checksums/DiscImageChef.Checksums.csproj index 33e942c3..cdbc706d 100644 --- a/DiscImageChef.Checksums/DiscImageChef.Checksums.csproj +++ b/DiscImageChef.Checksums/DiscImageChef.Checksums.csproj @@ -9,7 +9,7 @@ Library DiscImageChef.Checksums DiscImageChef.Checksums - 3.4.99.0 + 3.5.99.0 false @@ -73,18 +73,9 @@ - - - - - - - - - - - - + + + diff --git a/DiscImageChef.Checksums/Properties/AssemblyInfo.cs b/DiscImageChef.Checksums/Properties/AssemblyInfo.cs index ad62a07d..caf2eb79 100644 --- a/DiscImageChef.Checksums/Properties/AssemblyInfo.cs +++ b/DiscImageChef.Checksums/Properties/AssemblyInfo.cs @@ -17,7 +17,7 @@ using System.Runtime.CompilerServices; // The form "{Major}.{Minor}.*" will automatically update the build and revision, // and "{Major}.{Minor}.{Build}.*" will update just the revision. -[assembly: AssemblyVersion("3.4.99.0")] +[assembly: AssemblyVersion("3.5.99.0")] // The following attributes are used to specify the signing key for the assembly, // if desired. See the Mono documentation for more information about signing. diff --git a/DiscImageChef.CommonTypes/DiscImageChef.CommonTypes.csproj b/DiscImageChef.CommonTypes/DiscImageChef.CommonTypes.csproj index fb1ffdc5..a394b9df 100644 --- a/DiscImageChef.CommonTypes/DiscImageChef.CommonTypes.csproj +++ b/DiscImageChef.CommonTypes/DiscImageChef.CommonTypes.csproj @@ -9,7 +9,7 @@ Library DiscImageChef.CommonTypes DiscImageChef.CommonTypes - 3.4.99.0 + 3.5.99.0 false @@ -49,18 +49,9 @@ - - - - - - - - - - - - + + + diff --git a/DiscImageChef.CommonTypes/Properties/AssemblyInfo.cs b/DiscImageChef.CommonTypes/Properties/AssemblyInfo.cs index dc28f81b..7d9ddfa7 100644 --- a/DiscImageChef.CommonTypes/Properties/AssemblyInfo.cs +++ b/DiscImageChef.CommonTypes/Properties/AssemblyInfo.cs @@ -17,7 +17,7 @@ using System.Runtime.CompilerServices; // The form "{Major}.{Minor}.*" will automatically update the build and revision, // and "{Major}.{Minor}.{Build}.*" will update just the revision. -[assembly: AssemblyVersion("3.4.99.0")] +[assembly: AssemblyVersion("3.5.99.0")] // The following attributes are used to specify the signing key for the assembly, // if desired. See the Mono documentation for more information about signing. diff --git a/DiscImageChef.Console/DiscImageChef.Console.csproj b/DiscImageChef.Console/DiscImageChef.Console.csproj index a8fc57a3..e9ead8d2 100644 --- a/DiscImageChef.Console/DiscImageChef.Console.csproj +++ b/DiscImageChef.Console/DiscImageChef.Console.csproj @@ -9,7 +9,7 @@ Library DiscImageChef.Console DiscImageChef.Console - 3.4.99.0 + 3.5.99.0 false @@ -47,18 +47,9 @@ - - - - - - - - - - - - + + + diff --git a/DiscImageChef.Console/Properties/AssemblyInfo.cs b/DiscImageChef.Console/Properties/AssemblyInfo.cs index 53cbdd09..7448998d 100644 --- a/DiscImageChef.Console/Properties/AssemblyInfo.cs +++ b/DiscImageChef.Console/Properties/AssemblyInfo.cs @@ -54,7 +54,7 @@ using System.Runtime.CompilerServices; // The form "{Major}.{Minor}.*" will automatically update the build and revision, // and "{Major}.{Minor}.{Build}.*" will update just the revision. -[assembly: AssemblyVersion("3.4.99.0")] +[assembly: AssemblyVersion("3.5.99.0")] // The following attributes are used to specify the signing key for the assembly, // if desired. See the Mono documentation for more information about signing. diff --git a/DiscImageChef.Core/DiscImageChef.Core.csproj b/DiscImageChef.Core/DiscImageChef.Core.csproj index 7c65ef90..3a034287 100644 --- a/DiscImageChef.Core/DiscImageChef.Core.csproj +++ b/DiscImageChef.Core/DiscImageChef.Core.csproj @@ -9,7 +9,7 @@ Library DiscImageChef.Core DiscImageChef.Core - 3.4.99.0 + 3.5.99.0 false @@ -160,18 +160,9 @@ - - - - - - - - - - - - + + + diff --git a/DiscImageChef.Core/Properties/AssemblyInfo.cs b/DiscImageChef.Core/Properties/AssemblyInfo.cs index b8306a33..da853914 100644 --- a/DiscImageChef.Core/Properties/AssemblyInfo.cs +++ b/DiscImageChef.Core/Properties/AssemblyInfo.cs @@ -54,7 +54,7 @@ using System.Runtime.CompilerServices; // The form "{Major}.{Minor}.*" will automatically update the build and revision, // and "{Major}.{Minor}.{Build}.*" will update just the revision. -[assembly: AssemblyVersion("3.4.99.0")] +[assembly: AssemblyVersion("3.5.99.0")] // The following attributes are used to specify the signing key for the assembly, // if desired. See the Mono documentation for more information about signing. diff --git a/DiscImageChef.Decoders/DiscImageChef.Decoders.csproj b/DiscImageChef.Decoders/DiscImageChef.Decoders.csproj index bc898d28..0cbcbe07 100644 --- a/DiscImageChef.Decoders/DiscImageChef.Decoders.csproj +++ b/DiscImageChef.Decoders/DiscImageChef.Decoders.csproj @@ -9,7 +9,7 @@ Library DiscImageChef.Decoders DiscImageChef.Decoders - 3.4.99.0 + 3.5.99.0 false @@ -147,7 +147,7 @@ - + diff --git a/DiscImageChef.Decoders/Properties/AssemblyInfo.cs b/DiscImageChef.Decoders/Properties/AssemblyInfo.cs index 9eb68665..3ae4afa7 100644 --- a/DiscImageChef.Decoders/Properties/AssemblyInfo.cs +++ b/DiscImageChef.Decoders/Properties/AssemblyInfo.cs @@ -17,7 +17,7 @@ using System.Runtime.CompilerServices; // The form "{Major}.{Minor}.*" will automatically update the build and revision, // and "{Major}.{Minor}.{Build}.*" will update just the revision. -[assembly: AssemblyVersion("3.4.99.0")] +[assembly: AssemblyVersion("3.5.99.0")] // The following attributes are used to specify the signing key for the assembly, // if desired. See the Mono documentation for more information about signing. diff --git a/DiscImageChef.Devices/DiscImageChef.Devices.csproj b/DiscImageChef.Devices/DiscImageChef.Devices.csproj index a8d1685c..776c23c2 100644 --- a/DiscImageChef.Devices/DiscImageChef.Devices.csproj +++ b/DiscImageChef.Devices/DiscImageChef.Devices.csproj @@ -9,7 +9,7 @@ Library DiscImageChef.Devices DiscImageChef.Devices - 3.4.99.0 + 3.5.99.0 false @@ -94,7 +94,7 @@ - + diff --git a/DiscImageChef.Devices/Properties/AssemblyInfo.cs b/DiscImageChef.Devices/Properties/AssemblyInfo.cs index 5ff7441b..9d267f20 100644 --- a/DiscImageChef.Devices/Properties/AssemblyInfo.cs +++ b/DiscImageChef.Devices/Properties/AssemblyInfo.cs @@ -17,7 +17,7 @@ using System.Runtime.CompilerServices; // The form "{Major}.{Minor}.*" will automatically update the build and revision, // and "{Major}.{Minor}.{Build}.*" will update just the revision. -[assembly: AssemblyVersion("3.4.99.0")] +[assembly: AssemblyVersion("3.5.99.0")] // The following attributes are used to specify the signing key for the assembly, // if desired. See the Mono documentation for more information about signing. diff --git a/DiscImageChef.DiscImages/DiscImageChef.DiscImages.csproj b/DiscImageChef.DiscImages/DiscImageChef.DiscImages.csproj index 15ce0ddc..4301a6d9 100644 --- a/DiscImageChef.DiscImages/DiscImageChef.DiscImages.csproj +++ b/DiscImageChef.DiscImages/DiscImageChef.DiscImages.csproj @@ -9,7 +9,7 @@ Library DiscImageChef.DiscImages DiscImageChef.DiscImages - 3.4.99.0 + 3.5.99.0 false @@ -131,7 +131,7 @@ - + diff --git a/DiscImageChef.DiscImages/Properties/AssemblyInfo.cs b/DiscImageChef.DiscImages/Properties/AssemblyInfo.cs index 700e67a4..e50786b3 100644 --- a/DiscImageChef.DiscImages/Properties/AssemblyInfo.cs +++ b/DiscImageChef.DiscImages/Properties/AssemblyInfo.cs @@ -17,7 +17,7 @@ using System.Runtime.CompilerServices; // The form "{Major}.{Minor}.*" will automatically update the build and revision, // and "{Major}.{Minor}.{Build}.*" will update just the revision. -[assembly: AssemblyVersion("3.4.99.0")] +[assembly: AssemblyVersion("3.5.99.0")] // The following attributes are used to specify the signing key for the assembly, // if desired. See the Mono documentation for more information about signing. diff --git a/DiscImageChef.Filesystems/DiscImageChef.Filesystems.csproj b/DiscImageChef.Filesystems/DiscImageChef.Filesystems.csproj index 1a42d47c..1e926e93 100644 --- a/DiscImageChef.Filesystems/DiscImageChef.Filesystems.csproj +++ b/DiscImageChef.Filesystems/DiscImageChef.Filesystems.csproj @@ -9,7 +9,7 @@ Library DiscImageChef.Filesystems DiscImageChef.Filesystems - 3.4.99.0 + 3.5.99.0 false @@ -190,7 +190,7 @@ - + diff --git a/DiscImageChef.Filesystems/Properties/AssemblyInfo.cs b/DiscImageChef.Filesystems/Properties/AssemblyInfo.cs index 9bf99d92..775fd74e 100644 --- a/DiscImageChef.Filesystems/Properties/AssemblyInfo.cs +++ b/DiscImageChef.Filesystems/Properties/AssemblyInfo.cs @@ -17,7 +17,7 @@ using System.Runtime.CompilerServices; // The form "{Major}.{Minor}.*" will automatically update the build and revision, // and "{Major}.{Minor}.{Build}.*" will update just the revision. -[assembly: AssemblyVersion("3.4.99.0")] +[assembly: AssemblyVersion("3.5.99.0")] // The following attributes are used to specify the signing key for the assembly, // if desired. See the Mono documentation for more information about signing. diff --git a/DiscImageChef.Filters/DiscImageChef.Filters.csproj b/DiscImageChef.Filters/DiscImageChef.Filters.csproj index 80781c12..f58161f0 100644 --- a/DiscImageChef.Filters/DiscImageChef.Filters.csproj +++ b/DiscImageChef.Filters/DiscImageChef.Filters.csproj @@ -9,7 +9,7 @@ Library DiscImageChef.Filters DiscImageChef.Filters - 3.4.99.0 + 3.5.99.0 false @@ -74,18 +74,9 @@ - - - - - - - - - - - - + + + diff --git a/DiscImageChef.Helpers/DiscImageChef.Helpers.csproj b/DiscImageChef.Helpers/DiscImageChef.Helpers.csproj index d509b875..44b65a15 100644 --- a/DiscImageChef.Helpers/DiscImageChef.Helpers.csproj +++ b/DiscImageChef.Helpers/DiscImageChef.Helpers.csproj @@ -9,7 +9,7 @@ Library DiscImageChef.Helpers DiscImageChef.Helpers - 3.4.99.0 + 3.5.99.0 false @@ -75,18 +75,9 @@ - - - - - - - - - - - - + + + diff --git a/DiscImageChef.Helpers/Properties/AssemblyInfo.cs b/DiscImageChef.Helpers/Properties/AssemblyInfo.cs index a10709ab..5803d7cc 100644 --- a/DiscImageChef.Helpers/Properties/AssemblyInfo.cs +++ b/DiscImageChef.Helpers/Properties/AssemblyInfo.cs @@ -17,7 +17,7 @@ using System.Runtime.CompilerServices; // The form "{Major}.{Minor}.*" will automatically update the build and revision, // and "{Major}.{Minor}.{Build}.*" will update just the revision. -[assembly: AssemblyVersion("3.4.99.0")] +[assembly: AssemblyVersion("3.5.99.0")] // The following attributes are used to specify the signing key for the assembly, // if desired. See the Mono documentation for more information about signing. diff --git a/DiscImageChef.Interop/DiscImageChef.Interop.csproj b/DiscImageChef.Interop/DiscImageChef.Interop.csproj index 43397605..5d01f933 100644 --- a/DiscImageChef.Interop/DiscImageChef.Interop.csproj +++ b/DiscImageChef.Interop/DiscImageChef.Interop.csproj @@ -9,7 +9,7 @@ Library DiscImageChef.Interop DiscImageChef.Interop - 3.4.99.0 + 3.5.99.0 false @@ -48,18 +48,9 @@ - - - - - - - - - - - - + + + diff --git a/DiscImageChef.Interop/Properties/AssemblyInfo.cs b/DiscImageChef.Interop/Properties/AssemblyInfo.cs index a72944c3..45e3986c 100644 --- a/DiscImageChef.Interop/Properties/AssemblyInfo.cs +++ b/DiscImageChef.Interop/Properties/AssemblyInfo.cs @@ -17,7 +17,7 @@ using System.Runtime.CompilerServices; // The form "{Major}.{Minor}.*" will automatically update the build and revision, // and "{Major}.{Minor}.{Build}.*" will update just the revision. -[assembly: AssemblyVersion("3.4.99.0")] +[assembly: AssemblyVersion("3.5.99.0")] // The following attributes are used to specify the signing key for the assembly, // if desired. See the Mono documentation for more information about signing. diff --git a/DiscImageChef.Metadata/DiscImageChef.Metadata.csproj b/DiscImageChef.Metadata/DiscImageChef.Metadata.csproj index dc65c900..accb2c7c 100644 --- a/DiscImageChef.Metadata/DiscImageChef.Metadata.csproj +++ b/DiscImageChef.Metadata/DiscImageChef.Metadata.csproj @@ -9,7 +9,7 @@ Library DiscImageChef.Metadata DiscImageChef.Metadata - 3.4.99.0 + 3.5.99.0 false @@ -70,18 +70,9 @@ - - - - - - - - - - - - + + + diff --git a/DiscImageChef.Metadata/Properties/AssemblyInfo.cs b/DiscImageChef.Metadata/Properties/AssemblyInfo.cs index a7e93565..ec702894 100644 --- a/DiscImageChef.Metadata/Properties/AssemblyInfo.cs +++ b/DiscImageChef.Metadata/Properties/AssemblyInfo.cs @@ -54,7 +54,7 @@ using System.Runtime.CompilerServices; // The form "{Major}.{Minor}.*" will automatically update the build and revision, // and "{Major}.{Minor}.{Build}.*" will update just the revision. -[assembly: AssemblyVersion("3.4.99.0")] +[assembly: AssemblyVersion("3.5.99.0")] // The following attributes are used to specify the signing key for the assembly, // if desired. See the Mono documentation for more information about signing. diff --git a/DiscImageChef.Partitions/DiscImageChef.Partitions.csproj b/DiscImageChef.Partitions/DiscImageChef.Partitions.csproj index 51eb378f..cb78af24 100644 --- a/DiscImageChef.Partitions/DiscImageChef.Partitions.csproj +++ b/DiscImageChef.Partitions/DiscImageChef.Partitions.csproj @@ -9,7 +9,7 @@ Library DiscImageChef.Partitions DiscImageChef.Partitions - 3.4.99.0 + 3.5.99.0 false @@ -89,18 +89,9 @@ - - - - - - - - - - - - + + + diff --git a/DiscImageChef.Partitions/Properties/AssemblyInfo.cs b/DiscImageChef.Partitions/Properties/AssemblyInfo.cs index 220f2baf..1a4a67a9 100644 --- a/DiscImageChef.Partitions/Properties/AssemblyInfo.cs +++ b/DiscImageChef.Partitions/Properties/AssemblyInfo.cs @@ -17,7 +17,7 @@ using System.Runtime.CompilerServices; // The form "{Major}.{Minor}.*" will automatically update the build and revision, // and "{Major}.{Minor}.{Build}.*" will update just the revision. -[assembly: AssemblyVersion("3.4.99.0")] +[assembly: AssemblyVersion("3.5.99.0")] // The following attributes are used to specify the signing key for the assembly, // if desired. See the Mono documentation for more information about signing. diff --git a/DiscImageChef.Server/DiscImageChef.Server.csproj b/DiscImageChef.Server/DiscImageChef.Server.csproj index 9dbcbc8f..396d36f3 100644 --- a/DiscImageChef.Server/DiscImageChef.Server.csproj +++ b/DiscImageChef.Server/DiscImageChef.Server.csproj @@ -11,7 +11,7 @@ Library DiscImageChef.Server DiscImageChef.Server - 3.4.99.0 + 3.5.99.0 v4.6.1 false @@ -141,20 +141,11 @@ - - - - - - - - - - - - + + + - + diff --git a/DiscImageChef.Server/Properties/AssemblyInfo.cs b/DiscImageChef.Server/Properties/AssemblyInfo.cs index 1f7ebc5a..cf1b5055 100644 --- a/DiscImageChef.Server/Properties/AssemblyInfo.cs +++ b/DiscImageChef.Server/Properties/AssemblyInfo.cs @@ -54,7 +54,7 @@ using System.Runtime.CompilerServices; // The form "{Major}.{Minor}.*" will automatically update the build and revision, // and "{Major}.{Minor}.{Build}.*" will update just the revision. -[assembly: AssemblyVersion("3.4.99.0")] +[assembly: AssemblyVersion("3.5.99.0")] // The following attributes are used to specify the signing key for the assembly, // if desired. See the Mono documentation for more information about signing. diff --git a/DiscImageChef.Settings/DiscImageChef.Settings.csproj b/DiscImageChef.Settings/DiscImageChef.Settings.csproj index 87a23811..6f95def9 100644 --- a/DiscImageChef.Settings/DiscImageChef.Settings.csproj +++ b/DiscImageChef.Settings/DiscImageChef.Settings.csproj @@ -9,7 +9,7 @@ Library DiscImageChef.Settings DiscImageChef.Settings - 3.4.99.0 + 3.5.99.0 false @@ -59,18 +59,9 @@ - - - - - - - - - - - - + + + diff --git a/DiscImageChef.Settings/Properties/AssemblyInfo.cs b/DiscImageChef.Settings/Properties/AssemblyInfo.cs index 963cf57a..9bfa7231 100644 --- a/DiscImageChef.Settings/Properties/AssemblyInfo.cs +++ b/DiscImageChef.Settings/Properties/AssemblyInfo.cs @@ -54,7 +54,7 @@ using System.Runtime.CompilerServices; // The form "{Major}.{Minor}.*" will automatically update the build and revision, // and "{Major}.{Minor}.{Build}.*" will update just the revision. -[assembly: AssemblyVersion("3.4.99.0")] +[assembly: AssemblyVersion("3.5.99.0")] // The following attributes are used to specify the signing key for the assembly, // if desired. See the Mono documentation for more information about signing. diff --git a/DiscImageChef.Tests/DiscImageChef.Tests.csproj b/DiscImageChef.Tests/DiscImageChef.Tests.csproj index 7c9431ad..64805b31 100644 --- a/DiscImageChef.Tests/DiscImageChef.Tests.csproj +++ b/DiscImageChef.Tests/DiscImageChef.Tests.csproj @@ -10,7 +10,7 @@ DiscImageChef.Tests DiscImageChef.Tests v4.6.1 - 3.4.99.0 + 3.5.99.0 true @@ -216,18 +216,9 @@ - - - - - - - - - - - - + + + diff --git a/DiscImageChef.sln b/DiscImageChef.sln index c70c40b4..f95cc41b 100644 --- a/DiscImageChef.sln +++ b/DiscImageChef.sln @@ -142,123 +142,7 @@ Global $0.NameConventionPolicy = $7 $7.Rules = $8 $8.NamingRule = $28 - $9.Name = Type Parameters - $9.AffectedEntity = TypeParameter - $9.VisibilityMask = VisibilityMask - $9.NamingStyle = PascalCase - $9.IncludeInstanceMembers = True - $9.IncludeStaticEntities = True - $9.RequiredPrefixes = $32 - $32.String = T - $9.RequiredSuffixes = $33 - $33.String = Exception - $10.Name = Types - $10.AffectedEntity = Class, Struct, Enum, Delegate - $10.VisibilityMask = Public - $10.NamingStyle = PascalCase - $10.IncludeInstanceMembers = True - $10.IncludeStaticEntities = True - $11.Name = Interfaces - $11.RequiredPrefixes = $12 - $12.String = I - $11.AffectedEntity = Interface - $11.VisibilityMask = Public - $11.NamingStyle = PascalCase - $11.IncludeInstanceMembers = True - $11.IncludeStaticEntities = True - $13.Name = Attributes - $13.RequiredSuffixes = $14 - $14.String = Attribute - $13.AffectedEntity = CustomAttributes - $13.VisibilityMask = Public - $13.NamingStyle = PascalCase - $13.IncludeInstanceMembers = True - $13.IncludeStaticEntities = True - $15.Name = Event Arguments - $15.RequiredSuffixes = $16 - $16.String = EventArgs - $15.AffectedEntity = CustomEventArgs - $15.VisibilityMask = Public - $15.NamingStyle = PascalCase - $15.IncludeInstanceMembers = True - $15.IncludeStaticEntities = True - $17.Name = Exceptions - $17.RequiredSuffixes = $18 - $18.String = Exception - $17.AffectedEntity = CustomExceptions - $17.VisibilityMask = VisibilityMask - $17.NamingStyle = PascalCase - $17.IncludeInstanceMembers = True - $17.IncludeStaticEntities = True - $19.Name = Methods - $19.AffectedEntity = Methods - $19.VisibilityMask = Protected, Public - $19.NamingStyle = PascalCase - $19.IncludeInstanceMembers = True - $19.IncludeStaticEntities = True - $20.Name = Static Readonly Fields - $20.AffectedEntity = ReadonlyField - $20.VisibilityMask = Protected, Public - $20.NamingStyle = PascalCase - $20.IncludeInstanceMembers = False - $20.IncludeStaticEntities = True - $21.Name = Fields - $21.AffectedEntity = Field - $21.VisibilityMask = Protected, Public - $21.NamingStyle = PascalCase - $21.IncludeInstanceMembers = True - $21.IncludeStaticEntities = True - $22.Name = ReadOnly Fields - $22.AffectedEntity = ReadonlyField - $22.VisibilityMask = Protected, Public - $22.NamingStyle = PascalCase - $22.IncludeInstanceMembers = True - $22.IncludeStaticEntities = False - $23.Name = Constant Fields - $23.AffectedEntity = ConstantField - $23.VisibilityMask = Protected, Public - $23.NamingStyle = PascalCase - $23.IncludeInstanceMembers = True - $23.IncludeStaticEntities = True - $24.Name = Properties - $24.AffectedEntity = Property - $24.VisibilityMask = Protected, Public - $24.NamingStyle = PascalCase - $24.IncludeInstanceMembers = True - $24.IncludeStaticEntities = True - $25.Name = Events - $25.AffectedEntity = Event - $25.VisibilityMask = Protected, Public - $25.NamingStyle = PascalCase - $25.IncludeInstanceMembers = True - $25.IncludeStaticEntities = True - $26.Name = Enum Members - $26.AffectedEntity = EnumMember - $26.VisibilityMask = VisibilityMask - $26.NamingStyle = PascalCase - $26.IncludeInstanceMembers = True - $26.IncludeStaticEntities = True - $27.Name = Parameters - $27.AffectedEntity = Parameter - $27.VisibilityMask = VisibilityMask - $27.NamingStyle = CamelCase - $27.IncludeInstanceMembers = True - $27.IncludeStaticEntities = True - $28.Name = Type Parameters - $28.RequiredPrefixes = $29 - $29.String = T - $28.AffectedEntity = TypeParameter - $28.VisibilityMask = VisibilityMask - $28.NamingStyle = PascalCase - $28.IncludeInstanceMembers = True - $28.IncludeStaticEntities = True - $0.VersionControlPolicy = $30 - $30.CommitMessageStyle = $31 - $31.Indent = @\t - $31.LastFilePostfix = "@:\n " - $31.IncludeDirectoryPaths = True - $31.LineAlign = 0 description = The Disc Image Chef. - version = 3.4.99.0 + version = 3.5.99.0 EndGlobalSection EndGlobal diff --git a/DiscImageChef/AssemblyInfo.cs b/DiscImageChef/AssemblyInfo.cs index d2594e4f..ff9a8457 100644 --- a/DiscImageChef/AssemblyInfo.cs +++ b/DiscImageChef/AssemblyInfo.cs @@ -48,7 +48,7 @@ using System.Reflection; // The form "{Major}.{Minor}.*" will automatically update the build and revision, // and "{Major}.{Minor}.{Build}.*" will update just the revision. -[assembly: AssemblyVersion("3.4.99.0")] +[assembly: AssemblyVersion("3.5.99.0")] // The following attributes are used to specify the signing key for the assembly, // if desired. See the Mono documentation for more information about signing. diff --git a/DiscImageChef/DiscImageChef.csproj b/DiscImageChef/DiscImageChef.csproj index 44fda6ac..327ba4a9 100644 --- a/DiscImageChef/DiscImageChef.csproj +++ b/DiscImageChef/DiscImageChef.csproj @@ -9,7 +9,7 @@ Exe DiscImageChef DiscImageChef - 3.4.99.0 + 3.5.99.0 True @@ -143,7 +143,7 @@ - + diff --git a/README.md b/README.md index b7e59fa2..8ba2d044 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -DiscImageChef v3.4.99.0 +DiscImageChef v3.5.99.0 ======================= Disc Image Chef (because "swiss-army-knife" is used too much)