Commit Graph

57 Commits

Author SHA1 Message Date
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
aae69d3b5b Reduce debug chattyness when checking CD checksums. 2018-02-08 21:13:43 +00:00
72740566ae 🐛Fix Fletcher-16 and Fletcher-32 speed. 2018-02-03 21:25:37 +00:00
4194566a20 🐛Fix static method on hashes not being declared as such. 2018-02-03 19:11:41 +00:00
c06fc84348 Add support for custom CRC seed and polynomials. 2018-02-03 18:36:23 +00:00
4f9d2fdb89 🐛Fix CRC16 returning a 32-bit value. 2018-02-03 17:43:18 +00:00
b50b6c29ca 🐛Move checksum initializers to instance constructors. 2018-02-03 17:39:49 +00:00
4b4671b4ef 🐛Moved checksums to interface. 2018-02-03 17:01:17 +00:00
3e332ba6b0 🐛Fix CRC64 endian problem. 2018-02-01 17:56:51 +00:00
4311ca59d3 Do not modify CRC on return, so several calls for return will return same value. 2018-01-17 23:36:02 +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
bb0b845da8 REFACTOR: Final cleanup of DiscImageChef.Checksums. 2017-12-23 16:40:14 +00:00
9249a221fc DOCUMENTATION: Added XML documentation to DiscImageChef.Core. 2017-12-23 01:46:08 +00:00
4a48f698e1 REFACTOR: All refactor in DiscImageChef.Checksums. 2017-12-21 20:26:46 +00:00
9a404acef4 REFACTOR: Expression is always 'true' or always 'false'. 2017-12-21 17:34:47 +00:00
bcbda18e4d REFACTOR: Removed unneeded value sets. 2017-12-21 16:07:20 +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
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
3c843c3b06 REFACTOR: Add parentheses to avoid non-obvious precedence. 2017-12-20 17:38:12 +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
77edc7c91c REFACTOR: Sort and removed usings. 2017-12-19 19:33:51 +00:00
1a39168f19 REFACTOR: Updated comments and copyright date. 2017-12-19 03:51:05 +00:00
0b58866c2d Bumped version to 3.99.6.0. 2017-11-29 16:02:19 +00:00
e990174711 Disable EDC check on CDs, it's currently not working. 2017-09-17 23:02:15 +01:00
5e29fb0c13 Version bumped to 3.5.99.0. 2017-09-05 17:21:24 +01:00
4620115967 Corrected checksum calculation errors. 2017-06-29 22:30:03 +01:00
08cbe92709 Close opened files. 2017-06-29 22:10:15 +01:00
334cc66a53 Formatting options. 2017-06-29 21:23:39 +01:00
ce3e941e1c Version bumped to 3.4.99.0. 2017-06-04 23:09:27 +01:00
d9b372c878 Project file formatting. 2017-06-03 01:13:47 +01:00
869b49d711 Updated copyright string. 2017-05-19 20:28:49 +01:00
047a4b7911 Bumped version to 3.3.99.0. 2017-05-19 20:27:27 +01:00
e4afde55b8 Upped version to 3.3.99.0. Do not use version from solution on
library projects.
2017-05-19 18:39:15 +01:00
304544fb02 Some changes made by VS/Mac, harmless. 2017-05-16 08:26:38 +01:00
1ec80391cc Bumped version to 3.2.99.2. 2016-08-09 15:34:26 +01:00
f5209500d8 Public beta release 3.2.99.1. 2016-08-07 04:38:07 +01:00
2113b4d3d6 Bumped to version 3.2.1. 2016-08-01 19:07:04 +01:00
bd61a4f060 Bump to version 3.2.0 2016-08-01 19:01:21 +01:00
39ac2b16cb Bump to version 3.1.0. 2016-07-29 02:25:29 +01:00
6129e52d41 Code re-styling. 2016-07-28 23:08:22 +01:00
a63ba13b6b Refactor and code cleanup. 2016-07-28 22:25:26 +01:00