Commit Graph

81 Commits

Author SHA1 Message Date
30990357ae Make everything compile with .NET Core 2.2. 2019-10-25 23:20:16 +01:00
414c76f6fe Update dependencies. 2019-09-19 15:02:21 +01:00
50c73b6650 Fix compiling .NET 4.5 using .NET Core msbuild. 2019-09-13 19:46:29 +01:00
b2ffa515b8 Remove RIPEMD160. 2019-07-13 23:08:50 +01:00
86d9e9e9f9 Remove the ability to support little endian from BigEndianBitConverter. 2019-05-11 20:49:32 +01:00
d490f554b5 Inline methods in SpamSum context. 2019-03-11 20:21:08 +00:00
b88b50eadf Optimize C to string converter in SpamSum context. 2019-03-11 20:12:00 +00:00
4203b14567 General code refactor and reformat. 2018-12-31 13:17:27 +00:00
dada4dac74 Update copyright year. 2018-12-29 17:34:38 +00:00
073de9a650 Update dependency to Unclassified.NetRevisionTask 2018-12-20 21:02:05 +00:00
a9cd830584 Move libraries to .NET Standard, allowing Xamarin.macOS GUI to compile. 2018-08-27 22:03:20 +01:00
8af956e254 Implement IOC for plugin registration. 2018-07-20 22:53:46 +01:00
a41982d202 Merge branch 'master' into alcoholfix 2018-07-20 20:50:20 +01:00
9d9e35659d Bump version to 4.5.1.1692. 2018-07-19 23:15:51 +01:00
1766bd6fc6 Move all interfaces, extents, interop and metadata to DiscImageChef.CommonTypes. 2018-06-25 19:08:26 +01:00
f47fcc7aa1 Move to development version 4.5.99.1663. 2018-06-24 21:35:04 +01:00
2d65042022 Bump version to 4.5.0.1663. 2018-06-24 12:46:08 +01:00
3e503224f1 Remove old and abandoned per-project changelogs. 2018-06-23 20:41:04 +01:00
7ba01b5076 Code cleanup. 2018-06-22 08:08:51 +01:00
d3f24ddefd General refactor. 2018-06-20 22:22:21 +01:00
8d16b350b0 Automate version set from git revision. 2018-04-12 00:20:29 +01:00
aef3ac9304 Move version to project files. 2018-04-11 22:56:48 +01:00
f903bd2503 Framework minimum version is v4.6.1. 2018-04-11 08:28:45 +01:00
20869208dc Update project schemas. 2018-04-11 08:13:49 +01:00
e7759bf68a 🐛Correct CD ECC Mode 2 calculations. 2018-04-10 05:23:57 +01:00
a4faba484a 🐛Correct CD EDC calcuations. 2018-04-10 05:07:53 +01:00
c93297a225 🐛Correct CD ECC calcuations, fixes #170. 2018-04-10 04:39:33 +01:00
77e4487265 Reduce debug chattyness when checking CD checksums. 2018-02-08 21:13:43 +00:00
fb551863c5 🐛Fix Fletcher-16 and Fletcher-32 speed. 2018-02-03 21:25:37 +00:00
21430d5c43 🐛Fix static method on hashes not being declared as such. 2018-02-03 19:11:41 +00:00
6955d33af8 Add support for custom CRC seed and polynomials. 2018-02-03 18:36:23 +00:00
22bbd34f8a 🐛Fix CRC16 returning a 32-bit value. 2018-02-03 17:43:18 +00:00
28c52ef664 🐛Move checksum initializers to instance constructors. 2018-02-03 17:39:49 +00:00
3768e7d077 🐛Moved checksums to interface. 2018-02-03 17:01:17 +00:00
ea1aa7b59b 🐛Fix CRC64 endian problem. 2018-02-01 17:56:51 +00:00
cbe8d16054 Do not modify CRC on return, so several calls for return will return same value. 2018-01-17 23:36:02 +00:00
836fc72374 Update copyright year in .NET metadata. 2018-01-06 11:57:21 +00:00
a254ae34e3 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
277f8c65a9 Version bumped to 4.0.0.0. 2017-12-24 05:45:43 +00:00
b5a3fa1f58 REFACTOR: Final cleanup of DiscImageChef.Checksums. 2017-12-23 16:40:14 +00:00
2201d99d39 DOCUMENTATION: Added XML documentation to DiscImageChef.Core. 2017-12-23 01:46:08 +00:00
18ddb2b575 REFACTOR: All refactor in DiscImageChef.Checksums. 2017-12-21 20:26:46 +00:00
899232216e REFACTOR: Expression is always 'true' or always 'false'. 2017-12-21 17:34:47 +00:00
11b19434c0 REFACTOR: Removed unneeded value sets. 2017-12-21 16:07:20 +00:00
37130d7599 REFACTOR: Invert 'if' statement to reduce nesting. 2017-12-21 06:06:19 +00:00
fae5e8a4c8 REFACTOR: Convert 'if' statement to 'switch' statement. 2017-12-21 04:43:29 +00:00
f8c154edd7 REFACTOR: Removed else statements. 2017-12-21 02:57:32 +00:00
985e3d5b9c REFACTOR: Use preferred braces style. 2017-12-20 23:07:46 +00:00
468ce4f221 REFACTOR: Use explicit or implicit modified definition. 2017-12-20 17:46:47 +00:00
214e0c8ece REFACTOR: Add parentheses to avoid non-obvious precedence. 2017-12-20 17:38:12 +00:00