Matt Nadareski
8129d76d78
Attempt to make GetInfo safer
2025-01-05 22:55:03 -05:00
Matt Nadareski
7be00c07fd
Use simpler names for archive Write methods
2025-01-05 20:44:05 -05:00
Matt Nadareski
281375f8e9
Make file opens safer and more consistent
2025-01-04 23:52:16 -05:00
Matt Nadareski
5daa42636b
Split GetInfo stream implementation
2025-01-04 22:50:36 -05:00
Matt Nadareski
c24fdfc534
Rename IsTorrent to IsStandardized
2025-01-04 21:42:46 -05:00
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