Commit History

Author SHA1 Message Date
  Jordan Russell cf640a80fc SevenZipDLLDecoder: Minor fixes to error reporting. 6 days ago
  Jordan Russell 673234cbfe SevenZipDLLDecoder: Don't hold non-owned TFile references. 1 week ago
  Jordan Russell 55c0db7e5e SevenZipDLLDecoder: Replace most Integer64 usage. 1 week ago
  Jordan Russell a54bb14ba2 Call Abort immediately when OnExtractionProgress returns False. 1 month ago
  Martijn Laan 8ece4d2f91 Clarify logging when there's nothing to extract from an archive. (Likely cause: all files are in a subdir but recursesubdirs wasnt used.) 1 month ago
  Martijn Laan 637c5d7197 Fix bug introduced a while ago. 1 month ago
  Martijn Laan bd9c044b0c Add new MapArchiveExtensions support function to allow the extraction of archives with custom extensions, such as self-extracting archives. 1 month ago
  Martijn Laan caf4a32756 Add missing exception handler. 1 month ago
  Martijn Laan b0e03b3544 Cleanup. 1 month ago
  Martijn Laan bdf4125cb7 Be extra safe. 1 month ago
  Martijn Laan b86f851596 Add true multi-volume support, based on OpenArchive.cpp CArchiveLink::Open. Pieced this together from several posts including: https://sourceforge.net/p/sevenzip/discussion/45797/thread/fe944e47/?limit=25#3a03 1 month ago
  Martijn Laan 2599596f8a Add basic multi-volume archive extraction support. Also doc the preexisting behavior for things like tar.gz. 1 month ago
  Martijn Laan 2a32a45277 Use the same progress protection while extracting and downloading as while copying an external file. 1 month ago
  Martijn Laan e2ce5b00b1 Merge branch 'main' into files-download 2 months ago
  Martijn Laan 17a85b56fc Tweak extractarchive logging. 2 months ago
  Martijn Laan 3c67d36bff Add [Files] flag "download" for integrated download support. Was rather easy 👍 2 months ago
  Martijn Laan ced6d9ff94 Whitespace fix. 2 months ago
  Martijn Laan 8a5359c1f7 Fix the exception issue by introducing a new message. Cleans up the code AND the message to the user 👍 Todo: commit Default.isl. 2 months ago
  Martijn Laan 01dc41cb81 Actually, do move Extract(7Zip)ArchiveRedir's outer exception handling up one level. Does not add extra duplicate code and still keeps it as 6.4.3. 2 months ago
  Martijn Laan 4c583c14b7 Make Extract7ZipArchiveRedir's exception to like it was in 6.4.3, and therefore do same for ExtractArchiveRedir. These functions are purely for [Code] so should be ok like this. 2 months ago
  Martijn Laan d35d8bf543 Finish new messages / exception handling. 2 months ago
  Martijn Laan 36177fd98a Redo the message change. Todo: commit updated Default.isl. 2 months ago
  Martijn Laan d0ce1fe011 Deduplicate the numitems get & error. Improve logging. 2 months ago
  Martijn Laan fc57c1dc36 Fix ESevenZipError change. 2 months ago
  Martijn Laan 3a4ab85dab Fix ArchiveFindClose breaking handles of other newer and still active searches. 2 months ago
  Martijn Laan f9ca4c1e35 Various fixes and improvements. 2 months ago
  Martijn Laan 63dab4ac33 Cleanup password handling. No actual change. 2 months ago
  Martijn Laan 58ae0354ba Merge branch 'main' into files-extractarchive 2 months ago
  Martijn Laan ae0e213d1c Don't return S_FALSE if an archive is encrypted but no password is provided. This way 7-Zip can handle it and return a proper 'wrong password' error. 2 months ago
  Martijn Laan 8b47a7e217 Fix compilation, broken by previous commit. 2 months ago