Files
sharpcompress/tests
copilot-swe-agent[bot] acffccd889 Refactor RAR to create new Unpack instances per stream for multi-threading support
- For non-solid archives: create new IRarUnpack instance per RarStream to enable multi-threading
- For solid archives: use shared Unpack instance (solid archives require sequential processing)
- Add ownsUnpack parameter to RarStream to properly manage disposal of Unpack instances
- RarStream now disposes Unpack only if it owns the instance

Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com>
2025-11-29 13:21:24 +00:00
..