Commit Graph

28 Commits

Author SHA1 Message Date
Rebecca Wallander
3aa48889dd Add DecryptSectorLong for CSS 2023-10-15 22:21:09 +02:00
605e00ed85 [Plugin system] Move read-only filesystems to dependency injection. 2023-10-05 16:55:03 +01:00
7fd2a0fc73 Use string.EndsWith(string, StringComparison. 2023-10-05 02:52:06 +01:00
24557e80cd Move declarations closer to usage. 2023-10-05 02:37:03 +01:00
39d11a44ca Fix naming. 2023-10-05 01:52:47 +01:00
a85f1ce494 Annotate or remove unused elements. 2023-10-05 01:05:18 +01:00
7786e94ee5 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:34 +01:00
9f529da3c6 Convert into primary constructor. 2023-10-04 08:29:55 +01:00
4ce6ff54c8 [Aaru.Decryption] Reformat and cleanup. 2023-10-03 23:10:41 +01:00
a980b38c10 [Aaru.Decryption] Introduced constants for module names
Introduces constant fields for respective debug module names, replacing the hardcoded ones.
This is done to standardize the naming convention, reduce redundancy and potentially avoid any typos or name mismatches across the project.
This change makes the code more maintainable and easier to update in case module names need to be changed.
2023-10-03 17:23:15 +01:00
Rebecca Wallander
b9b22519b7 Find CSS keys from pattern attack 2023-07-30 18:54:26 +02:00
e6d0ef1af9 Update copyright year. 2022-12-03 16:07:07 +00:00
71291ba070 Move all localizable strings from Aaru.Decryption project to resources. 2022-11-27 14:05:59 +00:00
8e64a9f10c General code cleanup and style refactor. 2022-11-15 15:58:41 +00:00
2a6ca74a78 Invert 'if' statements to reduce nesting. 2022-11-13 21:14:17 +00:00
6033794823 Convert if to switch statement. 2022-11-13 19:38:01 +00:00
cdeb6bd0cf Use merge pattern. 2022-03-16 11:46:59 +00:00
7d64becec8 General cleanup and refactor. 2022-03-07 07:36:42 +00:00
2b6d8ae473 Move to file scoped namespaces. 2022-03-06 13:29:36 +00:00
3d303623c2 Update copyright year. 2022-02-18 10:02:34 +00:00
a19cac2209 Use Array.Empty<T>. 2021-08-17 18:21:11 +01:00
a84d4c28f6 Fix initialization of non nullable fields. 2021-08-17 17:42:44 +01:00
36b638fd4e Fix bitwise calculation losing data. 2021-08-17 17:41:14 +01:00
73b212d3bb Conditional access is known to be not null. 2021-08-17 17:35:43 +01:00
a835c02727 Fix inconsistent naming. 2021-08-17 16:27:42 +01:00
019060781b Enlarge sense buffer to 64 bytes. 2021-03-25 23:23:18 +00:00
b1e2fd4953 Code restyle. 2021-01-17 22:53:58 +00:00
Rebecca Wallander
a5947b590b Add CSS decryption 2021-01-13 21:11:23 +01:00