Commit Graph

  • 1d00abd6cc Make printing a wrapper extension Matt Nadareski 2025-10-29 08:53:14 -04:00
  • 36c2cc2f15 ISO 9660 support (#29) Deterous 2025-10-29 21:46:08 +09:00
  • 27cf01ce84 Add printing cases for empty alongside null Matt Nadareski 2025-10-28 09:52:53 -04:00
  • 1e94163693 Add both-endian StringBuilder extensions Matt Nadareski 2025-10-28 09:49:38 -04:00
  • db1f94775b Convert some known Peek calls Matt Nadareski 2025-10-27 22:55:25 -04:00
  • ce394eb4e9 Seek, if possible Matt Nadareski 2025-10-27 22:43:56 -04:00
  • 15109bed88 Update IO to 1.8.0 Matt Nadareski 2025-10-27 22:15:54 -04:00
  • 8a18c8de34 Update rolling tag Matt Nadareski 2025-10-26 20:31:03 -04:00
  • 2f093a80c7 increase buffer size for isexe reading / writing based on deterous's … (#28) HeroponRikiBestest 2025-10-26 18:54:35 -04:00
  • 5df1af9c17 Minor cleanup and additions Matt Nadareski 2025-10-23 16:05:12 -04:00
  • d5ab37a5a6 Add extraction for installshield executables. (#27) HeroponRikiBestest 2025-10-23 15:38:51 -04:00
  • ed9ecf0da9 Ensure PRs recursively pull Matt Nadareski 2025-10-23 12:08:47 -04:00
  • 4fc17197ca Fix inverted logic of file only flag Matt Nadareski 2025-10-19 17:59:56 -04:00
  • 94a9cf0c3f Minor tweak to Wise debug statements Matt Nadareski 2025-10-17 09:56:04 -04:00
  • 1d9e12183f Bump version 2.0.2 Matt Nadareski 2025-10-07 12:42:06 -04:00
  • aaa8bbe709 This was inconsistent too Matt Nadareski 2025-10-07 11:25:35 -04:00
  • 805d1b9ad8 Not sure why this part was inconsistent Matt Nadareski 2025-10-07 11:21:39 -04:00
  • d24d3e5adb Remove now-unused constants Matt Nadareski 2025-10-07 10:48:31 -04:00
  • d3a7d552c3 Use main feature pattern with InfoPrint Matt Nadareski 2025-10-07 10:20:57 -04:00
  • 9f1c5e2bd2 Use main feature pattern with ExtractionTool Matt Nadareski 2025-10-07 10:04:19 -04:00
  • 1ec4ea8354 Update packages Matt Nadareski 2025-10-07 09:37:42 -04:00
  • e4fab52489 Use CommandLine library for executables Matt Nadareski 2025-10-06 09:32:01 -04:00
  • e029fa4833 Skip warning around GC.SharpCompress inclusion 2.0.1 Matt Nadareski 2025-10-05 17:02:44 -04:00
  • 2c3f229a6a Bump version Matt Nadareski 2025-10-05 16:59:33 -04:00
  • 3558d3532c Do not update offset on name offset Matt Nadareski 2025-10-02 13:33:51 -04:00
  • ad5314dc22 Minor tweak Matt Nadareski 2025-10-01 20:08:33 -04:00
  • eaa5bb5662 Sections can't be null Matt Nadareski 2025-10-01 20:06:05 -04:00
  • fcdc703595 Update readme to be accurate again Matt Nadareski 2025-09-30 20:58:52 -04:00
  • ef9fa562ab More BZip documenting Matt Nadareski 2025-09-30 20:35:40 -04:00
  • ac285c48fe Start documenting BZip in code Matt Nadareski 2025-09-30 20:25:18 -04:00
  • e57ad65210 Migrate to GrindCore fork of SharpCompress Matt Nadareski 2025-09-30 19:52:14 -04:00
  • 0fc3a30422 Print a couple more XZ fields Matt Nadareski 2025-09-30 14:09:40 -04:00
  • 49f6704694 Add initial XZ printer Matt Nadareski 2025-09-30 14:05:34 -04:00
  • 6df712c538 Add XZ parsing to wrapper Matt Nadareski 2025-09-30 13:56:21 -04:00
  • bda3076a30 Further XZ parsing fixes Matt Nadareski 2025-09-30 13:56:11 -04:00
  • 89e8e7c706 Fix more XZ parsing; use read-from-end Matt Nadareski 2025-09-30 13:22:26 -04:00
  • c10835d221 Start fixing XZ parsing Matt Nadareski 2025-09-30 13:08:53 -04:00
  • a6801350ea Fix issue with XZ enum Matt Nadareski 2025-09-30 12:48:12 -04:00
  • c7a5a62041 Require exact versions for build Matt Nadareski 2025-09-30 11:09:37 -04:00
  • 749b35e5cb Slight tweak to CHD v5 model Matt Nadareski 2025-09-30 10:59:44 -04:00
  • 3c520d33eb Add XZ reader, fix some minor issues Matt Nadareski 2025-09-30 09:47:19 -04:00
  • 635170a051 Add reference for BZ2 Matt Nadareski 2025-09-29 23:38:40 -04:00
  • 9619311d11 Store variable-length numbers as ulong Matt Nadareski 2025-09-29 23:32:58 -04:00
  • 4bee14835c Fix last couple of commits Matt Nadareski 2025-09-29 23:12:23 -04:00
  • f44059e16a Add XZ variable length helper methods Matt Nadareski 2025-09-29 23:07:05 -04:00
  • bfb206a06d Add XZ models Matt Nadareski 2025-09-29 22:56:53 -04:00
  • 6b7b05eb31 Port some extensions for GZip from ST Matt Nadareski 2025-09-29 22:04:10 -04:00
  • a9a2a04332 Store raw extras field for odd formatting Matt Nadareski 2025-09-29 21:49:20 -04:00
  • 50459645dd Add a couple GZ constants Matt Nadareski 2025-09-29 21:39:37 -04:00
  • 564386038f Try using Environment instead of compiler flags Matt Nadareski 2025-09-29 12:29:14 -04:00
  • 9f229aad47 Bump version 2.0.0 Matt Nadareski 2025-09-29 07:27:50 -04:00
  • f6f6ea21b4 Sync README with help text Matt Nadareski 2025-09-28 21:47:37 -04:00
  • ec416d5631 Document all local samples Matt Nadareski 2025-09-27 22:47:43 -04:00
  • 335cbca8fb Add clarification Matt Nadareski 2025-09-27 22:04:20 -04:00
  • ab8d5ec475 Split unknown AddD field, fix TODO Matt Nadareski 2025-09-27 22:02:10 -04:00
  • ef9f050fbf Signature is clearly a string Matt Nadareski 2025-09-27 21:47:55 -04:00
  • 46b1838d72 Clean up some things around AddD Matt Nadareski 2025-09-27 21:46:03 -04:00
  • 2b9a527743 Small fix just in case. (#25) HeroponRikiBestest 2025-09-27 12:59:02 -04:00
  • cb41f8a8a6 Temporary fix for solid archive detection until SharpCompress makes another release. (#24) HeroponRikiBestest 2025-09-27 12:32:10 -04:00
  • fcf003af7d Split Wise extraction to be smarter Matt Nadareski 2025-09-27 08:26:57 -04:00
  • 350924545c Fix bzip constants Matt Nadareski 2025-09-26 23:49:35 -04:00
  • ae6bf0f2da Fix issues from manual testing Matt Nadareski 2025-09-26 22:52:09 -04:00
  • 7395d9842c Complete Spoon Installer extraction Matt Nadareski 2025-09-26 22:30:59 -04:00
  • 741a1e13d0 Add framework for Spoon Installer extraction Matt Nadareski 2025-09-26 22:27:27 -04:00
  • 447064afc1 Add Spoon Installer reader Matt Nadareski 2025-09-26 22:23:20 -04:00
  • a443a6833a Add integer values for better research Matt Nadareski 2025-09-26 22:18:41 -04:00
  • 160239eba7 Add Spoon Installer models and notes Matt Nadareski 2025-09-26 22:12:27 -04:00
  • 04fb3fd363 Fix documentation issue Matt Nadareski 2025-09-26 22:02:35 -04:00
  • ba60c9b516 Add extraction for Advanced Installer Matt Nadareski 2025-09-26 19:56:51 -04:00
  • f8ddfcf5ae Add framework for Advanced Installer extraction Matt Nadareski 2025-09-26 19:43:39 -04:00
  • c379bdcadc Fix description Matt Nadareski 2025-09-26 16:49:21 -04:00
  • 575caeda92 Make fixes from manual testing Matt Nadareski 2025-09-26 16:38:56 -04:00
  • 0d4dcf4a60 Start implementing Advanced Installer reader Matt Nadareski 2025-09-26 16:30:38 -04:00
  • ddb14a69d0 Forgot to rename Writers folder Matt Nadareski 2025-09-26 16:29:16 -04:00
  • f1ace61076 Introduce and use BaseMetadataSerializer Matt Nadareski 2025-09-26 16:00:33 -04:00
  • 0f5f866cd2 Rename IModelSerializer to ICrossModel Matt Nadareski 2025-09-26 15:48:36 -04:00
  • bd866c5b05 Update package tags Matt Nadareski 2025-09-26 15:36:22 -04:00
  • 07ea1abbf8 Use correct block format for readme Matt Nadareski 2025-09-26 15:33:38 -04:00
  • 6853376f60 Unify type parameter naming Matt Nadareski 2025-09-26 15:28:53 -04:00
  • 0e67f0bff4 Move wrapper interfaces to better namespace Matt Nadareski 2025-09-26 15:20:49 -04:00
  • 6035c19f47 Move IPrinter interface to better namespace Matt Nadareski 2025-09-26 15:13:43 -04:00
  • 592a3d3505 Rename *Serializer interfaces to *Writer Matt Nadareski 2025-09-26 15:10:59 -04:00
  • 2c092ed665 Rename *Deserializer interfaces to *Reader Matt Nadareski 2025-09-26 15:02:43 -04:00
  • 2bd4a00df4 Rename Serializers to Writers Matt Nadareski 2025-09-26 14:59:45 -04:00
  • f0639b28b9 Rename Deserializers to Readers Matt Nadareski 2025-09-26 14:57:20 -04:00
  • 775bab6656 Add AACS extension Matt Nadareski 2025-09-26 14:27:49 -04:00
  • c82d865cd5 Move Extensions to Data path Matt Nadareski 2025-09-26 13:15:55 -04:00
  • 0b95b9509a Move Printers to Data path Matt Nadareski 2025-09-26 13:11:57 -04:00
  • d8185e3970 Move Models to Data path Matt Nadareski 2025-09-26 13:06:18 -04:00
  • b3a3766d77 Create and use Attributes namespace Matt Nadareski 2025-09-26 12:44:16 -04:00
  • 3681682fe8 Internal rename of OID namespace to have Data prefix Matt Nadareski 2025-09-26 12:29:52 -04:00
  • 12c292d038 Namespace reference cleanup Matt Nadareski 2025-09-26 12:27:10 -04:00
  • 5af4de2878 Migrate remaining models from Models Matt Nadareski 2025-09-26 12:09:34 -04:00
  • 2e7f18c407 Migrate non-executable models from Models Matt Nadareski 2025-09-26 11:57:18 -04:00
  • 48248b2832 Add namespace to the readme Matt Nadareski 2025-09-26 11:43:49 -04:00
  • c6082fa7c7 Migrate support file models from Models Matt Nadareski 2025-09-26 11:42:28 -04:00
  • 3af19510a8 Migrate archive models from Models Matt Nadareski 2025-09-26 10:57:15 -04:00
  • 2a12b8132f Add README for Models namespace Matt Nadareski 2025-09-26 10:24:36 -04:00
  • 3daec985ba Migrate metadata models from Models Matt Nadareski 2025-09-26 10:20:48 -04:00
  • 4b79ee103c Simplify overlay address finding slightly Matt Nadareski 2025-09-25 21:34:41 -04:00