Commit Graph

212 Commits

Author SHA1 Message Date
d9f2a45ff4 Merge branch 'master' into alcoholfix 2018-07-20 20:50:20 +01:00
1930cf95f3 Bump version to 4.5.1.1692. 2018-07-19 23:15:51 +01:00
68309fc408 Removed spurious debug lines. 2018-07-01 22:51:06 +01:00
91569c4636 Move all interfaces, extents, interop and metadata to DiscImageChef.CommonTypes. 2018-06-25 19:08:26 +01:00
a944498106 Removed deprecated Windows XP only code. 2018-06-24 21:41:15 +01:00
ac1efc4be1 Move to development version 4.5.99.1663. 2018-06-24 21:35:04 +01:00
430441ccf8 Bump version to 4.5.0.1663. 2018-06-24 12:46:08 +01:00
be078093f5 Remove old and abandoned per-project changelogs. 2018-06-23 20:41:04 +01:00
88da8fc019 Code cleanup. 2018-06-22 08:08:51 +01:00
dc1884f5d8 Do not assume pointers are 32-bit in several Windows device calls. 2018-06-20 18:52:54 +01:00
e92b6c6715 Compile DiscImageChef.Devices as AnyCPU. Seems related to #178. 2018-06-20 18:46:53 +01:00
414262f574 Add several out of bounds and null protections against rogue MMC firmwares. 2018-06-19 21:35:23 +01:00
6df96ccc96 Automate version set from git revision. 2018-04-12 00:20:29 +01:00
64647ed5fd Move version to project files. 2018-04-11 22:56:48 +01:00
7328f05dea Framework minimum version is v4.6.1. 2018-04-11 08:28:45 +01:00
b14320a44a Update project schemas. 2018-04-11 08:13:49 +01:00
a2be2dcf51 Moved some environment version detections to Interop. 2018-04-11 07:16:45 +01:00
2bde9bf1b8 On Linux use direct SG_IO. 2018-04-02 23:10:13 +01:00
2201c2b98d 🐛Fix Linux open flags and add SG_IO flags. 2018-04-02 23:09:49 +01:00
94d51f5411 On Linux try to open in read/write and exclusive mode, if not retry in readonly. 2018-04-02 23:09:18 +01:00
5226b8493f Workaround some Blu-ray drives not reporting correct size on READ DISC STRUCTURE. 2018-03-26 17:40:25 +01:00
4818765c5d Add support for dumping ISRC and MCN. 2018-02-04 22:43:37 +00:00
9dff1f8a54 🐛Fix sending READ LONG commands to ATA devices, thanks to supporting SET FEATURES command. 2018-01-21 21:56:09 +00:00
9239f19711 Update copyright year in .NET metadata. 2018-01-06 11:57:21 +00:00
923ed6673a Version up to 4.0.99.0.
From now on in-development versions will be X.Y.99.Z, with Z being
a published development versions, and X.Y being the latest stable release.
2017-12-30 09:09:49 +00:00
b5004b0f48 Version bumped to 4.0.0.0. 2017-12-24 05:45:43 +00:00
536888507f REFACTOR: Final cleanup of DiscImageChef.Devices. 2017-12-23 20:04:36 +00:00
27da8f2227 DOCUMENTATION: Added XML documentation to DiscImageChef.Devices. 2017-12-23 02:32:02 +00:00
01d34e1823 Removed spurious fields on ATA error registers 2017-12-23 02:00:31 +00:00
e87e058a11 REFACTOR: All refactor in DiscImageChef.Devices. 2017-12-22 03:13:43 +00:00
49144eeb01 REFACTOR: All refactor in DiscImageChef.Decoders. 2017-12-22 02:04:18 +00:00
4e6e8f340a REFACTOR: Use string interpolation expression. 2017-12-21 17:58:51 +00:00
9a404acef4 REFACTOR: Expression is always 'true' or always 'false'. 2017-12-21 17:34:47 +00:00
b9ec685b4e REFACTOR: Minor refactors. 2017-12-21 17:14:49 +00:00
f65de10280 REFACTOR: Possible 'System.NullReferenceException'. 2017-12-21 16:59:15 +00:00
02ffa86b6c REFACTOR: Parameter has no matching param tag in the XML comment. 2017-12-21 16:42:20 +00:00
f33b733680 REFACTOR: Use of obsolete symbol (without message). 2017-12-21 16:28:27 +00:00
7553983bd8 REFACTOR: Removed unneeded pragmas. 2017-12-21 16:14:29 +00:00
bcbda18e4d REFACTOR: Removed unneeded value sets. 2017-12-21 16:07:20 +00:00
dcd053b20d REFACTOR: Remove unneeded code. 2017-12-21 14:30:44 +00:00
35ce7db892 REFACTOR: Unnecessary whitespace removal. 2017-12-21 07:36:47 +00:00
422f80805a Corrected missing setters. 2017-12-21 07:36:30 +00:00
e1d0544c3c REFACTOR: Convert variables to auto setters. 2017-12-21 07:19:46 +00:00
5592f147ac REFACTOR: Loop can be converted into LINQ-expression. 2017-12-21 07:08:26 +00:00
4d886dae25 REFACTOR: Invert 'if' statement to reduce nesting. 2017-12-21 06:06:19 +00:00
9cd1869d1d REFACTOR: Convert 'if' statement to 'switch' statement. 2017-12-21 04:43:29 +00:00
ff5540ff5d REFACTOR: Removed else statements. 2017-12-21 02:57:32 +00:00
f0e80721ed REFACTOR: Removed reduntant semicolon. 2017-12-21 02:53:52 +00:00
f0d2e7dac9 REFACTOR: Removed reduntant commas. 2017-12-21 02:52:12 +00:00
d51f3f1988 REFACTOR: Replace built-in type with a keyword. 2017-12-21 02:42:18 +00:00