2025-02-06 - 2026-02-06
Overview
15 Releases published by 1 user
Published
rolling
Published
2.2.1
Published
2.2.0
Published
2.1.0
Published
2.0.2
Published
2.0.1
Published
2.0.0
Published
1.9.6
Published
1.9.5
Published
1.9.4
Published
1.9.3
Published
1.9.2
Published
1.9.1
39 Issues closed from 1 user
Closed
#95 [PR #62] [MERGED] Implement model, reader, wrapper for valve SKU sis files.
Closed
#94 [PR #66] [CLOSED] Fallback for too large data read size
Closed
#92 [PR #59] Convert Installshield Executable code to use proper reader/wrapper instead of living in PortableExecutable
Closed
#93 [PR #56] Extract Ms-cabs while reading instead of loading all datablocks into memory
Closed
#89 [PR #58] [MERGED] Re-enable stream extraction for MScab
Closed
#90 [PR #57] [MERGED] Change mscab extraction to use state handling, break into more helper methods
Closed
#88 [PR #53] Fix GCF naming convention to avoid future code breakage
Closed
#85 [PR #52] [MERGED] Fix mszip relying on exceptions
Closed
#83 [PR #50] [CLOSED] Fix mszip relying on exceptions - PR Option 1 - Least changes, least ideal solution
Closed
#82 [PR #49] Fix mszip errors - PR Option 1 - Least changes, least ideal solution
Closed
#71 [PR #39] Directly include StormLibSharp
Closed
#72 [PR #40] Custom ISO Stream for full CDROM support
Closed
#68 [PR #36] [CLOSED] Multi extent support
Closed
#69 [PR #37] [MERGED] CD-ROM (Volume Descriptor Set) support
Closed
#67 [PR #35] ISO9660: Skip interleaved files and other fixes
Closed
#57 [PR #29] ISO 9660 support
Closed
#56 [PR #28] increase buffer size for isexe reading / writing based on deterous's …
Closed
#47 [PR #23] [MERGED] Add Matroschka processing.
Closed
#42 [PR #21] [MERGED] Final fixes.
Closed
#39 [PR #13] Add Deserializer for AppPkgHeader
Closed
#40 [PR #14] Add Deserializer for AppPkgHeader
Closed
#30 [PR #8] [MERGED] Add lock for reading data from stream
Closed
#31 [PR #7] Deserializer base
Closed
#26 [PR #1] [MERGED] Port Wrapper Functionality
Closed
#23 Add try-catch on parsing extra zip fields, assuming it's safe to do so
Closed
#20 There is currently no mechanism with which to handle the debug flag for log output at the deserializer/serializer level, should be added to the base classes
Closed
#19 Dark Messiah of Might and Magic GCF extraction fails due to the next index being one past the final entry index
Closed
#17 Correct mszip extraction on some cabs currently relies on an exception being thrown
Closed
#15 Infinite memory usage with ExtractionTool on Microsoft Cabinet due to the next cabinet being labeled as itself
Closed
#12 Non-false-positive data errors on isCAB extraction
Closed
#14 Multi-part uncompressed MS-CABs don't have the folders of additional cabinets traversed.
Closed
#11 [Investigation]
Closed
#8 Infoprint spends multiple minutes hanging on an executable, creates 900MB info txt file
Closed
#10 Both-Endian Numerics Support
Closed
#7 SabreTools.Serialization.Deserializers.PortableExecutable.ParseBaseRelocationTable can time out on large enough relocation tables, causing an otherwise valid and fully read executable to fail to give any info
Closed
#5 GFWM multi-part uncompressed cab files aren't read/extracted properly.
Closed
#1 [Issue] MSI files with dotnetreactor crash with CFB deserialization
Closed
#2 [Enhancement] Add Test executable
Closed
#3 [Issue] Issue parsing dialog items from "AdobeUpdateManager.exe"
95 Issues created by 1 user
Opened
#1 [Issue] MSI files with dotnetreactor crash with CFB deserialization
Opened
#2 [Enhancement] Add Test executable
Opened
#3 [Issue] Issue parsing dialog items from "AdobeUpdateManager.exe"
Opened
#4 Possibly incorrect 4CC data in VBSP
Opened
#5 GFWM multi-part uncompressed cab files aren't read/extracted properly.
Opened
#6 SabreTools.Serialization.Deserializers.PortableExecutable.ParseBaseRelocationTable can time out on large enough relocation tables, causing an otherwise valid and fully read executable to fail to give any info
Opened
#7 SabreTools.Serialization.Deserializers.PortableExecutable.ParseBaseRelocationTable can time out on large enough relocation tables, causing an otherwise valid and fully read executable to fail to give any info
Opened
#8 Infoprint spends multiple minutes hanging on an executable, creates 900MB info txt file
Opened
#9 [Investigation]
Opened
#10 Both-Endian Numerics Support
Opened
#11 [Investigation]
Opened
#12 Non-false-positive data errors on isCAB extraction
Opened
#13 Infinite memory usage with ExtractionTool on Microsoft Cabinet due to the next cabinet being labeled as itself
Opened
#14 Multi-part uncompressed MS-CABs don't have the folders of additional cabinets traversed.
Opened
#15 Infinite memory usage with ExtractionTool on Microsoft Cabinet due to the next cabinet being labeled as itself
Opened
#16 Dark Messiah of Might and Magic GCF extraction fails due to the next index being one past the final entry index
Opened
#17 Correct mszip extraction on some cabs currently relies on an exception being thrown
Opened
#18 ISCAB fails to extract on HOMMV
Opened
#19 Dark Messiah of Might and Magic GCF extraction fails due to the next index being one past the final entry index
Opened
#20 There is currently no mechanism with which to handle the debug flag for log output at the deserializer/serializer level, should be added to the base classes
Opened
#21 Get proper overlay address on UPX
Opened
#22 Support Macrovision InstallAnywhere Self-Extractor
Opened
#23 Add try-catch on parsing extra zip fields, assuming it's safe to do so
Opened
#24 [PR #6] [MERGED] De/Serialize XboxOne/XSX catalog.js files
Opened
#25 [PR #2] [MERGED] Update CueSheet.Deserializer.cs
Opened
#26 [PR #1] [MERGED] Port Wrapper Functionality
Opened
#27 [PR #6] De/Serialize XboxOne/XSX catalog.js files
Opened
#28 [PR #2] Update CueSheet.Deserializer.cs
Opened
#29 [PR #7] [MERGED] Deserializer base
Opened
#30 [PR #8] [MERGED] Add lock for reading data from stream
Opened
#31 [PR #7] Deserializer base
Opened
#32 [PR #11] [MERGED] Fix typo in PortableExecutable Printer
Opened
#33 [PR #10] Detect Installshield compiled scripts as text files
Opened
#34 [PR #9] [MERGED] Add header length safeguards to PortableExecutable wrapper
Opened
#35 [PR #13] [CLOSED] Add Deserializer for AppPkgHeader
Opened
#36 [PR #11] Fix typo in PortableExecutable Printer
Opened
#37 [PR #14] [MERGED] Add Deserializer for AppPkgHeader
Opened
#38 [PR #9] Add header length safeguards to PortableExecutable wrapper
Opened
#39 [PR #13] Add Deserializer for AppPkgHeader
Opened
#40 [PR #14] Add Deserializer for AppPkgHeader
Opened
#41 [PR #17] [MERGED] Add extra validity checks for GCF
Opened
#42 [PR #21] [MERGED] Final fixes.
Opened
#43 [PR #22] [CLOSED] Improved CIA content reading, stage 1
Opened
#44 [PR #17] Add extra validity checks for GCF
Opened
#45 [PR #20] [MERGED] Fix wise version(?) check for pre-string bytes
Opened
#46 [PR #22] Improved CIA content reading, stage 1
Opened
#47 [PR #23] [MERGED] Add Matroschka processing.
Opened
#48 [PR #24] [MERGED] Temporary fix for solid archive detection until SharpCompress makes another release.
Opened
#49 [PR #25] [MERGED] Small fix to temp solid code just in case
Opened
#50 [PR #27] [MERGED] Add extraction for installshield executables.
Opened
#51 [PR #28] [MERGED] increase buffer size for isexe reading / writing based on deterous's …
Opened
#52 [PR #24] Temporary fix for solid archive detection until SharpCompress makes another release.
Opened
#53 [PR #29] [MERGED] ISO 9660 support
Opened
#54 [PR #25] Small fix to temp solid code just in case
Opened
#55 [PR #27] Add extraction for installshield executables.
Opened
#56 [PR #28] increase buffer size for isexe reading / writing based on deterous's …
Opened
#57 [PR #29] ISO 9660 support
Opened
#58 [PR #30] [MERGED] Implement basic ZSTD detection and extraction.
Opened
#59 [PR #31] [MERGED] ISO 9660 Extraction
Opened
#60 [PR #32] [MERGED] Redumper skeleton support
Opened
#61 [PR #34] [MERGED] Support ISO9660 Extended Attribute Record
Opened
#62 [PR #30] Implement basic ZSTD detection and extraction.
Opened
#63 [PR #35] [MERGED] ISO9660: Skip interleaved files and other fixes
Opened
#64 [PR #31] ISO 9660 Extraction
Opened
#65 [PR #32] Redumper skeleton support
Opened
#66 [PR #34] Support ISO9660 Extended Attribute Record
Opened
#67 [PR #35] ISO9660: Skip interleaved files and other fixes
Opened
#68 [PR #36] [CLOSED] Multi extent support
Opened
#69 [PR #37] [MERGED] CD-ROM (Volume Descriptor Set) support
Opened
#70 [PR #40] [MERGED] Custom ISO Stream for full CDROM support
Opened
#71 [PR #39] Directly include StormLibSharp
Opened
#72 [PR #40] Custom ISO Stream for full CDROM support
Opened
#73 [PR #46] [MERGED] Fix ISO9660 extraction of large files
Opened
#74 [PR #41] [MERGED] Final ISO9660 fix
Opened
#75 [PR #47] [MERGED] Explicitly handle password-protected archives rather than repeatedly throwing exceptions
Opened
#76 [PR #48] [MERGED] Fix GCF extraction
Opened
#77 [PR #46] Fix ISO9660 extraction of large files
Opened
#78 [PR #49] [CLOSED] Fix mszip errors - PR Option 1 - Least changes, least ideal solution
Opened
#79 [PR #41] Final ISO9660 fix
Opened
#80 [PR #47] Explicitly handle password-protected archives rather than repeatedly throwing exceptions
Opened
#81 [PR #48] Fix GCF extraction
Opened
#82 [PR #49] Fix mszip errors - PR Option 1 - Least changes, least ideal solution
Opened
#83 [PR #50] [CLOSED] Fix mszip relying on exceptions - PR Option 1 - Least changes, least ideal solution
Opened
#84 [PR #51] [CLOSED] Fix mszip relying on exceptions - PR Option 2 - some changes, not quite ideal but better solution
Opened
#85 [PR #52] [MERGED] Fix mszip relying on exceptions
Opened
#86 [PR #53] [MERGED] Fix GCF naming convention to avoid future code breakage
Opened
#87 [PR #54] [CLOSED] Implement model, reader, wrapper for valve SKU sis files.
Opened
#88 [PR #53] Fix GCF naming convention to avoid future code breakage
Opened
#89 [PR #58] [MERGED] Re-enable stream extraction for MScab
Opened
#90 [PR #57] [MERGED] Change mscab extraction to use state handling, break into more helper methods
Opened
#91 [PR #56] [MERGED] Extract Ms-cabs while reading instead of loading all datablocks into memory
Opened
#92 [PR #59] Convert Installshield Executable code to use proper reader/wrapper instead of living in PortableExecutable
Opened
#93 [PR #56] Extract Ms-cabs while reading instead of loading all datablocks into memory
Opened
#94 [PR #66] [CLOSED] Fallback for too large data read size
Opened
#95 [PR #62] [MERGED] Implement model, reader, wrapper for valve SKU sis files.