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)