Martijn Laan
|
705b3d1ba5
Cleanup no longer used code from RedirFunc + update outdated comments.
|
3 viikkoa sitten |
Martijn Laan
|
832b26fa9f
Update external/extractarchive/download file entry processing as well.
|
1 kuukausi sitten |
Martijn Laan
|
85d12afcd3
Merge branch 'main' into processfileentry-pathredir2
|
1 kuukausi sitten |
Martijn Laan
|
4e2fba9189
Add extended-length path support to ExtractArchive and Extract7ZipArchive.
|
1 kuukausi sitten |
Martijn Laan
|
cd033dd8ec
Bonus removal of CreateDirectoryRedir, DirExistsRedir and GetVersionNumbersRedir.
|
1 kuukausi sitten |
Martijn Laan
|
77d017fcde
Remove ScriptFuncDisableFsRedir and [Code] function EnableFsRedirection.
|
1 kuukausi sitten |
Martijn Laan
|
3695de81cf
Fix final warnings, except ROPS and ScriptRunner + ScriptFunc.
|
1 kuukausi sitten |
Martijn Laan
|
47f6fd7437
Fix more warnings.
|
1 kuukausi sitten |
Martijn Laan
|
5678601206
Fix more warnings.
|
2 kuukautta sitten |
Martijn Laan
|
3607d72f7e
Add [Files] section flag notimestamp.
|
2 kuukautta sitten |
Martijn Laan
|
487c4f1779
Cleanup: SetupLdr doesn't actually use any Redir functionality so SetupLdrAndSetup.RedirFunc should be Setup.RedirFunc. Requires a few compiler directives in SetupLdrAndSetup.InstFunc.
|
3 kuukautta sitten |
Martijn Laan
|
7457152b9d
Enable IMPLICIT_CONVERSION_LOSS and IMPLICIT_INTEGER_CAST_LOSS for ISSigTool + fix all warnings that causes.
|
4 kuukautta sitten |
Martijn Laan
|
176a10d031
Archive extraction now supports the RAR5 format. No upate to is7z.dll required bceause it already supported RAR5.
|
5 kuukautta sitten |
Martijn Laan
|
7b7dbd9eb8
More Integer64 cleanup.
|
5 kuukautta sitten |
Martijn Laan
|
10c3f33715
Remove outdated comment: Setup.ScriptFunc uses TProgressThrottler to protect against too may script calls, so what the internal implementation does or doesnt do longer matters.
|
6 kuukautta sitten |
Jordan Russell
|
cf640a80fc
SevenZipDLLDecoder: Minor fixes to error reporting.
|
6 kuukautta sitten |
Jordan Russell
|
673234cbfe
SevenZipDLLDecoder: Don't hold non-owned TFile references.
|
6 kuukautta sitten |
Jordan Russell
|
55c0db7e5e
SevenZipDLLDecoder: Replace most Integer64 usage.
|
6 kuukautta sitten |
Jordan Russell
|
a54bb14ba2
Call Abort immediately when OnExtractionProgress returns False.
|
7 kuukautta sitten |
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.)
|
8 kuukautta sitten |
Martijn Laan
|
637c5d7197
Fix bug introduced a while ago.
|
8 kuukautta sitten |
Martijn Laan
|
bd9c044b0c
Add new MapArchiveExtensions support function to allow the extraction of archives with custom extensions, such as self-extracting archives.
|
8 kuukautta sitten |
Martijn Laan
|
caf4a32756
Add missing exception handler.
|
8 kuukautta sitten |
Martijn Laan
|
b0e03b3544
Cleanup.
|
8 kuukautta sitten |
Martijn Laan
|
bdf4125cb7
Be extra safe.
|
8 kuukautta sitten |
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
|
8 kuukautta sitten |
Martijn Laan
|
2599596f8a
Add basic multi-volume archive extraction support. Also doc the preexisting behavior for things like tar.gz.
|
8 kuukautta sitten |
Martijn Laan
|
2a32a45277
Use the same progress protection while extracting and downloading as while copying an external file.
|
8 kuukautta sitten |
Martijn Laan
|
e2ce5b00b1
Merge branch 'main' into files-download
|
8 kuukautta sitten |
Martijn Laan
|
17a85b56fc
Tweak extractarchive logging.
|
8 kuukautta sitten |