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 |