Commit Graph

1640 Commits

Author SHA1 Message Date
414262f574 Add several out of bounds and null protections against rogue MMC firmwares. 2018-06-19 21:35:23 +01:00
bdaece414e Fix calculating track end in Alcohol 120% images, fixes #176. 2018-06-19 19:58:48 +01:00
32ec415eff Support newest XDG Base Directory Specification for Linux, fixes #164. 2018-06-17 00:23:43 +01:00
24d88bafdc Added D/CAS-25, D/CAS-85 and D/CAS-103 formats. 2018-06-16 00:20:23 +01:00
dec302cb53 Update IDE version. 2018-06-15 20:30:42 +01:00
ec1f95151b Correct pretty printing several parameters in MODE headers. 2018-06-15 20:30:04 +01:00
6b983719f3 GDPR compliance. 2018-05-27 16:20:52 +01:00
a6b267f519 Added WOZ disk format specification for implementing #175. 2018-05-09 17:57:00 +01:00
0996a8be69 Update content model. 2018-04-12 00:53:32 +01:00
2c0d05cba3 In some, very strange cases, a dicformat can be less than 512 bytes long. 2018-04-12 00:45:44 +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
6e914e433a Fix typo in travis. 2018-04-11 09:36:15 +01:00
40575e309d Make travis use a newer NuGet version. Their version does not detect dependencies on new format. 2018-04-11 09:31:39 +01:00
a95beb84eb Final strike... 2018-04-11 09:25:41 +01:00
8a269054a7 Remove old nuget packages. 2018-04-11 09:02:28 +01:00
9ea20d7d81 Change nuget package references in projects (should fix compilation). 2018-04-11 08:57:34 +01:00
6bc424a25d More changes to return it to compilable status. 2018-04-11 08:41:12 +01:00
7328f05dea Framework minimum version is v4.6.1. 2018-04-11 08:28:45 +01:00
64d0875798 Remove duplicate props include in some projects. 2018-04-11 08:22:58 +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
0dd475f520 🐛Correct status printing on verify command. 2018-04-10 05:44:57 +01:00
bd4986919d 🐛Correct CD ECC Mode 2 calculations. 2018-04-10 05:23:57 +01:00
1c7cb93f77 🐛Correct CD EDC calcuations. 2018-04-10 05:07:53 +01:00
c23d03ee0c 🐛Correct CD ECC calcuations, fixes #170. 2018-04-10 04:39:33 +01:00
d05fd46882 🐛Return drive to previous error correction status, fixes #171. 2018-04-10 03:37:52 +01:00
27f5204e35 🐛Only retry as many times as requested. 2018-04-10 02:47:08 +01:00
07f0dfe935 Separate trimming from retry pass fixes #172. 2018-04-10 02:39:41 +01:00
47e78ba0d4 🐛No retry passes means do not retry errors, act so. 2018-04-09 20:21:42 +01:00
97073e34f0 Add support for Human68k FAT16 BPB, fixes #173. 2018-04-09 18:47:29 +01:00
53bb53ecbc 🐛Fix HPOFS crashing with less than 512 bytes per sector. 2018-04-09 18:30:32 +01:00
590282e3ce When dumping CDs in persistent mode, try disabling L-EC check if drive doesn't support TB bit, or doesn't return data with TB bit enabled. 2018-04-03 22:45:55 +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
2a9f5ff828 🐛Fix sending error recovery MODE page to devices before trying damaged sectors. Fixes #169 2018-04-02 23:08:26 +01:00
8d8735fdcb Decode some Blu-ray DI format dependent information. 2018-03-30 23:12:56 +01:00
b417982510 Add interface for floppy images (track/head/sector based). 2018-03-26 23:59:26 +01:00
b4d7966ada 🐛Fix media-info not calling correct decoders on Blu-ray discs. 2018-03-26 17:40:47 +01:00
5226b8493f Workaround some Blu-ray drives not reporting correct size on READ DISC STRUCTURE. 2018-03-26 17:40:25 +01:00
8448f165ee 🐛Fix decoding Blu-ray Disc Information structure. 2018-03-26 17:39:49 +01:00
2827f7102e Update CICMMetadata version. 2018-03-18 21:53:48 +00:00
328aaa1dc9 Add recursiveness to BigEndianMarshal thanks to @darkstar suggestions. 2018-03-08 20:00:01 +00:00
868dda6cfe Add boot hash for FAT filesystems created by PC/GEOS, GeoWorks Ensemble/Pro and New Deal Office. 2018-03-07 18:04:32 +00:00
47569a86f9 Add apparently correct size and geometry for flopticals (according to IRIX). 2018-02-26 00:04:04 +00:00
2ce21b238e Fix typo in travis configuration file. 2018-02-25 06:00:22 +00:00
1e6422f6d3 Adjusted Travis IRC message. 2018-02-25 05:57:14 +00:00
60847bf834 Change travis notification grammar. 2018-02-24 22:45:48 +00:00
ab3397b173 Change travis syntax. 2018-02-24 22:33:05 +00:00