Commit Graph

54 Commits

Author SHA1 Message Date
7e91888aca [IChecksum] Add missing fields for interface. 2023-10-05 12:55:28 +01:00
04120aa5f4 Naming fixes. 2023-10-05 02:31:58 +01:00
16b2a40390 Redo Reformat and cleanup.
Rider EAP was having a bug interpreting .editorconfig that didn't generate the code style as we wanted.
This is now done with Rider-stable.
2023-10-04 17:34:35 +01:00
3429b9012b [Aaru.Checksums] Reformat and cleanup. 2023-10-03 22:45:06 +01:00
36af5bd9c3 Update copyright year. 2022-12-03 16:07:07 +00:00
aa5bbc1f5b General code refactor and cleanup. 2022-11-23 18:16:04 +00:00
40487268b4 General code cleanup and style refactor. 2022-11-15 15:58:41 +00:00
5bb04c0204 Use Stream extension to ensure read operations return the requested number of bytes (unless EOF arrives first). 2022-11-14 09:43:15 +00:00
7437cb04a5 Use foreach instead of for-loops where appropriate. 2022-11-13 20:31:50 +00:00
018c289d69 Join local variable declaration and assignment. 2022-11-13 20:27:31 +00:00
4b209cb4c7 Fix naming style. 2022-03-15 01:37:37 +00:00
19c7f3d4ff General cleanup and refactor. 2022-03-07 07:36:42 +00:00
4a18a4efd8 Move to file scoped namespaces. 2022-03-06 13:29:37 +00:00
a49c5e2a2d Update copyright year. 2022-02-18 10:02:36 +00:00
3145e0a2f9 Add native checksums. 2021-10-14 01:38:59 +01:00
a0e3f90ae9 Use slicing for CRC checksums. 2021-09-23 00:53:55 +01:00
7fdadfa84f General code refactor. 2021-08-17 21:23:22 +01:00
dbf3a01f43 More documentation inheritance. 2021-08-17 16:12:23 +01:00
8ca59cbcd0 Add XML comments to public entities. 2021-08-17 13:56:04 +01:00
909ac371a7 Update copyright year. 2020-12-31 23:08:21 +00:00
b2612422ab Code style fixes. 2020-07-22 13:20:24 +01:00
7c1fadbd1d Fix namespaces. 2020-07-20 15:43:51 +01:00
c6f338a35f Add missing XML documentation. 2020-07-20 05:57:36 +01:00
a0781c3792 Inherit documentation. 2020-07-20 05:20:18 +01:00
0e61e1c76a Code cleanup. 2020-07-20 04:34:15 +01:00
b034046c1d Rename comment header. 2020-02-27 12:31:22 +00:00
d350a44632 Rename namespace. 2020-02-27 00:36:39 +00:00
b06fb9ec7b Separate CRC16 IBM and CRC16 CCITT contexts, use cached tables. 2020-01-04 18:18:20 +00:00
f097ca717e Update copyright date. 2020-01-03 17:52:18 +00:00
86d9e9e9f9 Remove the ability to support little endian from BigEndianBitConverter. 2019-05-11 20:49:32 +01: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
1766bd6fc6 Move all interfaces, extents, interop and metadata to DiscImageChef.CommonTypes. 2018-06-25 19:08:26 +01:00
7ba01b5076 Code cleanup. 2018-06-22 08:08:51 +01: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
cbe8d16054 Do not modify CRC on return, so several calls for return will return same value. 2018-01-17 23:36:02 +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
985e3d5b9c REFACTOR: Use preferred braces style. 2017-12-20 23:07:46 +00:00
214e0c8ece REFACTOR: Add parentheses to avoid non-obvious precedence. 2017-12-20 17:38:12 +00:00
e0d96ac81b REFACTOR: Fixed MOST name inconsistencies. 2017-12-20 17:15:37 +00:00
24137b10c8 REFACTOR: Reformat code. 2017-12-19 20:33:05 +00:00
6bab945453 REFACTOR: Sort and removed usings. 2017-12-19 19:33:51 +00:00
0a931cd04a REFACTOR: Updated comments and copyright date. 2017-12-19 03:51:05 +00:00
9a85a82af8 Close opened files. 2017-06-29 22:10:15 +01:00
e2eb180fc4 Updated copyright string. 2017-05-19 20:28:49 +01:00