Commit Graph

205 Commits

Author SHA1 Message Date
Matt Nadareski
c81c060e1b Fix SHA-1 constant usage 2025-02-13 14:29:42 -05:00
Matt Nadareski
dafd7db2a4 Fix parsing MD2 and MD4 files; add test cases 2025-02-12 16:11:24 -05:00
Matt Nadareski
e8b1ab2d7c Add experimental note to 1G1R 2025-01-28 12:50:09 -05:00
Matt Nadareski
6ef2cb0297 Fix filter list input flag description 2025-01-27 22:12:38 -05:00
Matt Nadareski
c857679b0d Fix reference issue in filters (fixes #110) 2025-01-27 14:22:57 -05:00
Matt Nadareski
457ddf67d9 Handle internal implementations better (nw) 2025-01-11 22:00:26 -05:00
Matt Nadareski
1dcd457fca Wire through MD2/MD4 2025-01-09 05:26:36 -05:00
Matt Nadareski
5b430804d7 Handle nested item comparisons, add Equals tests 2025-01-08 11:36:43 -05:00
Matt Nadareski
6eaa7d0422 Cleanup of ModelBackedItem common functionality 2025-01-07 16:40:35 -05:00
Matt Nadareski
7159b21afd Update Hashing to 1.4.2 2025-01-06 10:12:46 -05:00
Matt Nadareski
f5e2d8a11c Add tests for Core; fix found issues 2025-01-04 19:47:39 -05:00
Matt Nadareski
c255e0ebe1 Update copyright 2024-12-30 21:38:40 -05:00
Matt Nadareski
7d99e3d25e Allow symbols to be packed 2024-12-30 21:37:43 -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
913057003d Minor invocation tweaks 2024-12-06 23:21:03 -05:00
Matt Nadareski
c8c10659b1 Reduce unnecessary round-trip conversions 2024-12-06 23:16:09 -05:00
Matt Nadareski
d78ff5eb67 Reduce more Linq usage 2024-12-06 13:57:48 -05:00
Matt Nadareski
a6a83b3e76 Update packages 2024-12-06 13:20:36 -05:00
Matt Nadareski
1b2375beac Remove RombaSharp 2024-12-06 12:55:02 -05:00
Matt Nadareski
ec43db9334 Fix issue in attribute helper 2024-11-22 01:49:21 -05:00
Matt Nadareski
9da83082dc Convert one warning tag to another 2024-11-18 20:02:17 -05:00
Matt Nadareski
aaf30bb2bc Framework only matters for executable 2024-11-18 19:59:16 -05:00
Matt Nadareski
0125bd6619 Add .NET 9 to target frameworks 2024-11-13 03:55:33 -05:00
Matt Nadareski
a4da7f3657 Handle known enumerable types better 2024-11-12 21:12:06 -05:00
Matt Nadareski
0478f45903 Update Hashing to 1.2.3 2024-11-06 21:36:22 -05:00
Matt Nadareski
9e637021b1 Remove ConcurrentList
This made sense at one point, but none of the operations that once used the concurrency in the type still process concurrently. As such, this class has been made redundant. All places that it was used previously have reverted to standard `List<T>`.
2024-10-30 10:59:04 -04:00
Matt Nadareski
929dc28b6e Fix the fix for the critical bug 2024-10-27 23:22:56 -04:00
Matt Nadareski
349346309a Fix critical bug in TextHelper 2024-10-27 23:21:41 -04:00
Matt Nadareski
2b1cf8dfa5 Update packages and fix DFD (fixes #104) 2024-10-24 17:41:14 -04:00
Matt Nadareski
936b470575 Fix minor logic bug in FilterRunner 2024-10-24 06:25:14 -04:00
Matt Nadareski
5ef99a1e53 Fix minor logic bug in SetField 2024-10-24 06:15:57 -04:00
Matt Nadareski
29f6771845 Dont expose threads to old .NET 2024-10-24 06:00:31 -04:00
Matt Nadareski
292b54b209 Reduce more complexity 2024-10-24 04:21:13 -04:00
Matt Nadareski
759a771f4b Make last invalid filter safe 2024-10-24 04:07:29 -04:00
Matt Nadareski
ca282b0ba1 Keep parsing internal to FilterKey 2024-10-24 04:01:45 -04:00
Matt Nadareski
4e77883bfc Move ExtraIniItem to Core 2024-10-24 03:32:53 -04:00
Matt Nadareski
6c8c635588 Don't allow null arrays in constructor 2024-10-24 03:23:56 -04:00
Matt Nadareski
14fc7777cb Create and use FilterKey 2024-10-24 03:16:45 -04:00
Matt Nadareski
038c399114 Split filter object key for clarity 2024-10-24 02:32:21 -04:00
Matt Nadareski
e63a6b2ef0 Make internals visible tag consistent 2024-10-24 02:10:43 -04:00
Matt Nadareski
d8988b5932 Reduce complexity in model-backed item 2024-10-24 01:39:19 -04:00
Matt Nadareski
3b30ed2ebb Clean up filter code; detuple 2024-10-24 01:33:41 -04:00
Matt Nadareski
c6109fdf97 Use new IO byte array extensions 2024-10-24 00:46:28 -04:00
Matt Nadareski
15dba6fbbd Remove outdated project references 2024-10-24 00:38:46 -04:00
Matt Nadareski
cf54891993 Update SabreTools.IO 2024-10-24 00:36:44 -04:00
Matt Nadareski
71482b2eb9 Remove removed features from README.1ST 2024-10-23 22:25:10 -04:00
Matt Nadareski
0be3611bac Make hash-related extensions more readable 2024-10-20 11:37:07 -04:00
Matt Nadareski
4d5ac92125 Fix some over-accessible fields 2024-10-19 23:17:37 -04:00
Matt Nadareski
6a26a0d2fa Make item dictionary implementations consistent 2024-10-19 22:39:23 -04:00