Commit Graph

27 Commits

Author SHA1 Message Date
Matt Nadareski
825004b422 Fix build and move constants 2025-01-04 21:23:56 -05:00
Matt Nadareski
0cab005a78 Create FileTypeTool and move static methods 2025-01-04 21:17:02 -05:00
Matt Nadareski
c449f34410 Preemptive FileTypes cleanup 2025-01-04 20:24:56 -05:00
Matt Nadareski
d78ff5eb67 Reduce more Linq usage 2024-12-06 13:57:48 -05:00
Matt Nadareski
ea753aeb06 Reduce unncessary use of this. 2024-12-06 13:23:53 -05:00
Matt Nadareski
a6a83b3e76 Update packages 2024-12-06 13:20:36 -05:00
Matt Nadareski
292b54b209 Reduce more complexity 2024-10-24 04:21:13 -04:00
Matt Nadareski
c6109fdf97 Use new IO byte array extensions 2024-10-24 00:46:28 -04:00
Matt Nadareski
b87b05f828 Reduce Linq usage across entire project 2024-10-19 21:41:08 -04:00
Matt Nadareski
092e9c6876 Some cleanup around FileTypes 2024-07-19 15:35:23 -04:00
Matt Nadareski
c31d235319 Fix spelling issues 2024-07-19 15:14:30 -04:00
Matt Nadareski
5c179bbf8b Make archives more consistent 2024-07-17 15:19:15 -04:00
Matt Nadareski
11fa1544f1 Gate more seeks 2024-07-17 14:46:14 -04:00
Matt Nadareski
0fc4e2192d Return direct stream from archives 2024-07-16 14:58:04 -04:00
Matt Nadareski
8af80b79af Rename CopyToStream to GetEntryStream 2024-07-15 21:37:38 -04:00
Matt Nadareski
e29610de4b CopyToStream needs some work 2024-07-15 21:34:17 -04:00
Matt Nadareski
81c32ef08f Fix something that doesn't work for giant files 2024-07-03 15:28:25 -04:00
Matt Nadareski
a271727e2c Handle as many warnings as possible 2024-04-24 16:08:17 -04:00
Matt Nadareski
c53a506dba Update packages, fix build 2024-04-24 13:45:38 -04:00
Matt Nadareski
8f594f09a6 Migrate away from Core.Hash 2024-03-04 23:56:05 -05:00
Matt Nadareski
de59d0252c Support ancient .NET in FileTypes 2024-02-28 21:59:13 -05:00
Matt Nadareski
823a9ca7b7 Enable nullability everywhere 2024-02-28 19:19:50 -05:00
Matt Nadareski
2e662c0b4e Move more helper methods around 2023-08-14 13:36:37 -04:00
Matt Nadareski
ac718efa78 Sync Compress and RVIO with latest from RVWorld 2023-04-21 15:04:31 -04:00
Matt Nadareski
728b5d6b27 Perform mass cleanup
This is cleanup based on both new .NET functionality (in 6 and 7) as well as a ton of simplifications and things that were missed that were caught due to the cleanup.
2023-04-19 16:39:58 -04:00
Matt Nadareski
ebd1044454 Clean up based on .NET Core 3.1 reccomendations 2020-12-14 16:01:28 -08:00
Matt Nadareski
24e73489d2 Aaru, Archives, CHDs all in folders 2020-12-10 22:31:23 -08:00