57 Commits

Author SHA1 Message Date
8a16d6ee99 Move all files into project subdirectory 2023-12-19 13:42:38 +00:00
4a9bf0fa9d Merge pull request #4 from aaru-dps/fakeshemp/decrypt-sector-long
Add DecryptSectorLong for CSS
2023-10-15 22:43:45 +01:00
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
ac1db3b2e9 Update code style (final). 2023-10-03 21:41:42 +01:00
f3a526b1ea Update code style. 2023-10-03 21:26:12 +01:00
fd83f02b84 Disable JetBrains spell checking in Spanish (Spain) resource files. 2023-10-03 21:13:54 +01:00
cd75a48ddb Update style configuration. 2023-10-03 21:04:57 +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
92d1953bb2 Translate Aaru.Decryption to Spanish (Spain). 2023-09-27 00:39:32 +01:00
4efd3a6891 Update to .NET 8.0 RC1. 2023-09-24 21:48:56 +01:00
d41607f900 Merge pull request #3 from aaru-dps/fakeshemp/css-decrypt
Find CSS keys from pattern attack
2023-07-30 21:22:41 +01:00
Rebecca Wallander
b9b22519b7 Find CSS keys from pattern attack 2023-07-30 18:54:26 +02:00
bc4497d676 Bump version to v6.0.0-alpha9. 2022-12-23 17:38:01 +00: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
42e2251131 Fix editorconfig. 2022-11-15 15:57:59 +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
9ca111c2e4 Enable trim analyzer. 2022-11-13 17:13:09 +00:00
633a178860 Make classes visible to tests. 2022-11-13 16:38:16 +00:00
2e50c6eb10 Remove useless parameters in projects. 2022-11-13 13:38:03 +00:00
0a9f3e6f78 Remove output configuration from projects. 2022-11-13 13:32:00 +00:00
91abff4695 Ignore XML comment warnings when building in DEBUG. 2022-11-13 13:19:56 +00:00
f904c80627 Bump C# to 11.0. 2022-11-13 12:48:41 +00:00
228a3eda35 Bump framework to .NET 7 2022-11-13 12:46:17 +00:00
5bb198ff96 Fix .NET 6 TFM. 2022-04-18 09:45:17 +01: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
6c8fee4453 Bump version to 6.0.0-alpha8. 2021-12-08 21:48:35 +00:00
159ab37995 Bump version to 6.0.0-alpha7. 2021-12-08 20:39:48 +00:00
98912c8425 Upgrade to .NET 6. 2021-09-12 22:25:59 +01:00
6b04c4eb06 Bump version to 6.0.0-alpha6. 2021-09-12 21:34:22 +01:00
d6559cb798 General code refactor. 2021-08-17 21:23:22 +01: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