Commit Graph

50 Commits

Author SHA1 Message Date
f1672cd5d3 🐛Fix writing retried sectors when dumping Compact Disc. 2018-02-03 02:23:26 +00:00
448d55b547 Add option to not write metadata dumping. 2018-02-02 22:03:19 +00:00
efcf1720e2 Add option to skip more sectors than tried to read when a bad sector is found. 2018-02-02 18:44:28 +00:00
2a26a22e21 🐛Fix off-by-one in compactdisc dumping log. 2018-02-02 17:03:35 +00:00
d02224099a On dump write statistics about writing and closing speeds. 2018-02-02 15:32:53 +00:00
88e7baf9c9 Print found filesystems on dump log. 2018-02-01 15:16:29 +00:00
c6cef3f567 Use write long sectors on dumping compact disc, all images created otherwise are incorrect. 2018-02-01 07:53:25 +00:00
9170be0d54 When dumping, print bad sectors to dump log. 2018-02-01 07:42:39 +00:00
0ff3296b1f 🐛Correct setting resume before closing image. 2018-02-01 01:20:41 +00:00
484782f8e1 Allow to use an existing metadata sidecar when dumping media. 2018-01-28 21:18:52 +00:00
df5f062500 Add interface to pass dump hardware list and CICM XML metadata to/from images. 2018-01-28 20:29:46 +00:00
6876375497 🐛Fix dumping PW subchannel, fixes #161 2018-01-25 23:31:27 +00:00
dfe6a32fc6 Rewrite CompactDisc dumping code. Now supports writable images,
track flags, multisession, correct sidecars when multiple tracks present,
and adjust subchannel to drive capabilities.
2018-01-20 17:12:01 +00:00
29ac7931cb Add support for dumping media in any of the writable image formats.
CompactDisc dumping disabled until further notice.
2018-01-19 01:21:01 +00:00
380dbad1a0 REFACTOR: Final cleanup of DiscImageChef.Core. 2017-12-23 17:41:23 +00:00
9249a221fc DOCUMENTATION: Added XML documentation to DiscImageChef.Core. 2017-12-23 01:46:08 +00:00
19914db94f Check speed doesn't become infinite because command duration was too low. 2017-12-22 22:02:10 +00:00
49144eeb01 REFACTOR: All refactor in DiscImageChef.Decoders. 2017-12-22 02:04:18 +00:00
7f829422a8 REFACTOR: All refactor in DiscImageChef.Core. 2017-12-21 23:00:30 +00:00
4e6e8f340a REFACTOR: Use string interpolation expression. 2017-12-21 17:58:51 +00:00
3053d22b91 REFACTOR: Convert to lambda expression. 2017-12-21 17:37:14 +00:00
9a404acef4 REFACTOR: Expression is always 'true' or always 'false'. 2017-12-21 17:34:47 +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
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
ff5540ff5d REFACTOR: Removed else statements. 2017-12-21 02:57:32 +00:00
e9443388ee REFACTOR: Use preferred braces style. 2017-12-20 23:07:46 +00:00
ff2afc4593 REFACTOR: Use explicit or implicit modified definition. 2017-12-20 17:46:47 +00:00
b0936d51c5 REFACTOR: Remove redundant parentheses. 2017-12-20 17:26:28 +00:00
a4650c61aa REFACTOR: Fixed MOST name inconsistencies. 2017-12-20 17:15:37 +00:00
e6f6ace80b REFACTOR: Reformat code. 2017-12-19 20:33:05 +00:00
1a39168f19 REFACTOR: Updated comments and copyright date. 2017-12-19 03:51:05 +00:00
8c6d05eed3 FEATURE FREEZE: Removed TODO lines already implemented. 2017-12-19 01:13:31 +00:00
023e6ff0d9 Added support to skip dumping Lead-In. 2017-12-18 21:31:41 +00:00
2a96394bc0 Added FreeBSD upstream bug number. 2017-12-11 19:34:05 +00:00
ad5847ee69 FreeBSD triple panics reading CD Lead-in. 2017-12-11 19:31:54 +00:00
09017ad8bf Correctly check transfer size for compact disc dumping. 2017-11-29 15:15:39 +00:00
7a54a039b9 Retrieve blocks of CD-R/RW before considering media is empty. Fixes #79 2017-11-29 15:14:21 +00:00
e01a060af9 Added creation of Alcohol 120% media descriptor files when
dumping optical media.
2017-11-26 18:23:50 +00:00
5fbf06c360 Added dump log creation. 2017-11-20 05:07:16 +00:00
e57f2a5131 Added suppor for resume mapfile. 2017-06-20 05:50:42 +01:00
6e7275d5b1 Corrected sidecar invalid usage of int for block numbers. 2017-06-08 22:01:06 +01:00
3395c01fda Correctly store all bad sectors, not just first one on run. 2017-06-08 21:47:18 +01:00
943b8a8276 Refactor: simplification. 2017-06-08 21:12:05 +01:00
b135a3f7d1 Added resume parameter passing. 2017-06-08 20:21:50 +01:00
8e4e4cd27a Added support for dumping subchannel in a separate file. 2017-06-07 23:25:06 +01:00
7e1bca4caf Add support for tracks. 2017-06-07 22:37:05 +01:00
9f8d93fd4d Refactor: Separate dumping code by media type. 2017-05-31 01:00:58 +01:00