Update to lzma 23.01.

This commit is contained in:
2023-09-24 03:13:03 +01:00
parent 5a6a32f513
commit dda9bcac54
530 changed files with 31937 additions and 14468 deletions

View File

@@ -1,7 +1,7 @@
// ArchiveCommandLine.h
#ifndef __ARCHIVE_COMMAND_LINE_H
#define __ARCHIVE_COMMAND_LINE_H
#ifndef ZIP7_INC_ARCHIVE_COMMAND_LINE_H
#define ZIP7_INC_ARCHIVE_COMMAND_LINE_H
#include "../../../Common/CommandLineParser.h"
#include "../../../Common/Wildcard.h"
@@ -51,7 +51,7 @@ struct CArcCmdLineOptions
bool HelpMode;
// bool LargePages;
bool CaseSensitiveChange;
bool CaseSensitive_Change;
bool CaseSensitive;
bool IsInTerminal;
@@ -66,6 +66,16 @@ struct CArcCmdLineOptions
bool TechMode;
bool ShowTime;
CBoolPair NtSecurity;
CBoolPair AltStreams;
CBoolPair HardLinks;
CBoolPair SymLinks;
CBoolPair StoreOwnerId;
CBoolPair StoreOwnerName;
AString ListFields;
int ConsoleCodePage;
NWildcard::CCensor Censor;
@@ -73,14 +83,15 @@ struct CArcCmdLineOptions
CArcCommand Command;
UString ArchiveName;
#ifndef _NO_CRYPTO
#ifndef Z7_NO_CRYPTO
bool PasswordEnabled;
UString Password;
#endif
UStringVector HashMethods;
// UString HashFilePath;
bool AppendName;
// bool AppendName;
// UStringVector ArchivePathsSorted;
// UStringVector ArchivePathsFullSorted;
NWildcard::CCensor arcCensor;
@@ -90,11 +101,6 @@ struct CArcCmdLineOptions
CExtractOptionsBase ExtractOptions;
CBoolPair NtSecurity;
CBoolPair AltStreams;
CBoolPair HardLinks;
CBoolPair SymLinks;
CUpdateOptions UpdateOptions;
CHashOptions HashOptions;
UString ArcType;
@@ -114,7 +120,7 @@ struct CArcCmdLineOptions
CArcCmdLineOptions():
HelpMode(false),
// LargePages(false),
CaseSensitiveChange(false),
CaseSensitive_Change(false),
CaseSensitive(false),
IsInTerminal(false),
@@ -139,7 +145,7 @@ struct CArcCmdLineOptions
LogLevel(0)
{
};
}
};
class CArcCmdLineParser