Commit Graph

4348 Commits

Author SHA1 Message Date
Matt Nadareski
40fcf7924a Fix case where stream should be left open 2025-01-06 10:17:32 -05:00
Matt Nadareski
7159b21afd Update Hashing to 1.4.2 2025-01-06 10:12:46 -05:00
Matt Nadareski
6b977fa075 Add future TODO note 2025-01-05 23:05:43 -05:00
Matt Nadareski
8129d76d78 Attempt to make GetInfo safer 2025-01-05 22:55:03 -05:00
Matt Nadareski
6ca59a3170 Slight consistency fix 2025-01-05 22:25:36 -05:00
Matt Nadareski
285a9f0ba6 Swap order of file GetInfo method params 2025-01-05 22:19:42 -05:00
Matt Nadareski
5d25a09785 Move some static functionality linked with TreatAsFile 2025-01-05 22:16:44 -05:00
Matt Nadareski
c67fe8a4d5 Move TreatAsFile up a library layer 2025-01-05 21:51:35 -05:00
Matt Nadareski
35f2284c6a Simplify copying external information 2025-01-05 21:41:16 -05:00
Matt Nadareski
19914685a7 File types don't care about As flags 2025-01-05 21:35:06 -05:00
Matt Nadareski
792ed1e924 Fix "see" references in Aaruformat 2025-01-05 21:15:34 -05:00
Matt Nadareski
fe78a5532f Start introducing concept of internal hashes 2025-01-05 21:11:14 -05:00
Matt Nadareski
39f02b3ee1 Fix missed renames 2025-01-05 20:49:34 -05:00
Matt Nadareski
bed35ce6b6 Fix missed renames 2025-01-05 20:48:51 -05:00
Matt Nadareski
7be00c07fd Use simpler names for archive Write methods 2025-01-05 20:44:05 -05:00
Matt Nadareski
0b7046fde5 Separate out basefile determination 2025-01-05 20:38:52 -05:00
Matt Nadareski
281375f8e9 Make file opens safer and more consistent 2025-01-04 23:52:16 -05:00
Matt Nadareski
58a7558dd8 Make GetFileType safer 2025-01-04 23:30:45 -05:00
Matt Nadareski
d726b4195f Add safety to GetInfo methods 2025-01-04 23:26:06 -05:00
Matt Nadareski
690693c1ad Reduce apparent complexity of GetInfo 2025-01-04 23:23:22 -05:00
Matt Nadareski
bab894ea2c Create skeleton test project for FileTypes 2025-01-04 22:57:08 -05:00
Matt Nadareski
5daa42636b Split GetInfo stream implementation 2025-01-04 22:50:36 -05:00
Matt Nadareski
b784a3b0bf Use different interface name 2025-01-04 22:10:52 -05:00
Matt Nadareski
3dc8466cf7 Make archives more distinct from normal folders 2025-01-04 22:09:53 -05:00
Matt Nadareski
acdc8d84b1 Explicitly set flag on archive types 2025-01-04 21:55:14 -05:00
Matt Nadareski
c24fdfc534 Rename IsTorrent to IsStandardized 2025-01-04 21:42:46 -05:00
Matt Nadareski
e5c0d55d18 Clean up now-empty region 2025-01-04 21:41:10 -05:00
Matt Nadareski
263d8f6aef Reduce flakiness of flag setting 2025-01-04 21:40:45 -05:00
Matt Nadareski
5a7201e92d Separate GetInfo signatures for clarity 2025-01-04 21:32: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
f5e2d8a11c Add tests for Core; fix found issues 2025-01-04 19:47:39 -05:00
Matt Nadareski
acfd6b1d11 Add packages to publish scripts 2024-12-30 21:54:20 -05:00
Matt Nadareski
c255e0ebe1 Update copyright 2024-12-30 21:38:40 -05:00
Matt Nadareski
ce321a6aff Remove unnecessary action step 2024-12-30 21:37:59 -05:00
Matt Nadareski
7d99e3d25e Allow symbols to be packed 2024-12-30 21:37:43 -05:00
Matt Nadareski
ee722ac216 Ensure .NET versions are installed for testing 2024-12-30 21:35:21 -05:00
Matt Nadareski
4d9bb1c14e Support all framework versions 2024-12-28 20:15:32 -05:00
Matt Nadareski
91cebfce49 Update publish scripts with build matrix 2024-12-28 17:36:14 -05:00
Matt Nadareski
3037142090 Conditionally reformat arguments 2024-12-28 17:34:57 -05:00
Matt Nadareski
af5118c20b Support back to net40 2024-12-28 17:21:38 -05:00
Matt Nadareski
44ba3cb148 Fix version feature again 2024-12-28 13:47:45 -05:00
Matt Nadareski
709ab44a75 Use execution context splitting on args 2024-12-28 13:44:49 -05:00
Matt Nadareski
bfdecf8f7e Reconnect version feature 2024-12-28 13:35:12 -05:00
Matt Nadareski
3e3866b6e4 Update all packages 2024-12-28 13:31:15 -05:00
Matt Nadareski
66fda545e2 Update packages 2024-12-10 15:57:02 -05:00
Matt Nadareski
861fdbb9d4 Prepare for SHA-1 support in DOSCenter 2024-12-07 23:53:30 -05:00
Matt Nadareski
462ee6d6ab Ensure file date formats are consistent 2024-12-07 23:17:29 -05:00
Matt Nadareski
5886632d62 Add support FileOnly packing flag 2024-12-07 11:27:54 -05:00