mirror of
https://github.com/Xevion/easy7zip.git
synced 2025-12-07 11:14:58 -06:00
4.43 beta
This commit is contained in:
committed by
Kornel Lesiński
parent
0ec42ff829
commit
804edc5756
@@ -1,7 +1,7 @@
|
||||
7z ANSI-C Decoder 4.23
|
||||
7z ANSI-C Decoder 4.43
|
||||
----------------------
|
||||
|
||||
7z ANSI-C Decoder 4.23 Copyright (C) 1999-2005 Igor Pavlov
|
||||
7z ANSI-C Decoder 4.43 Copyright (C) 1999-2006 Igor Pavlov
|
||||
|
||||
7z ANSI-C provides 7z/LZMA decoding.
|
||||
7z ANSI-C version is simplified version ported from C++ code.
|
||||
|
||||
@@ -191,7 +191,7 @@ SignatureHeader
|
||||
ArchiveProperties
|
||||
~~~~~~~~~~~~~~~~~
|
||||
BYTE NID::kArchiveProperties (0x02)
|
||||
while(true)
|
||||
for (;;)
|
||||
{
|
||||
BYTE PropertyType;
|
||||
if (aType == 0)
|
||||
@@ -365,7 +365,7 @@ FilesInfo
|
||||
BYTE NID::kFilesInfo; (0x05)
|
||||
UINT64 NumFiles
|
||||
|
||||
while(true)
|
||||
for (;;)
|
||||
{
|
||||
BYTE PropertyType;
|
||||
if (aType == 0)
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
;Defines
|
||||
|
||||
!define VERSION_MAJOR 4
|
||||
!define VERSION_MINOR 42
|
||||
!define VERSION_POSTFIX_FULL ""
|
||||
!define VERSION_MINOR 43
|
||||
!define VERSION_POSTFIX_FULL " beta"
|
||||
!ifdef WIN64
|
||||
!ifdef IA64
|
||||
!define VERSION_SYS_POSTFIX_FULL " for Windows IA-64"
|
||||
@@ -206,6 +206,7 @@ Section
|
||||
File he.txt
|
||||
File hr.txt
|
||||
File hu.txt
|
||||
File hy.txt
|
||||
File id.txt
|
||||
File io.txt
|
||||
File it.txt
|
||||
@@ -217,6 +218,7 @@ Section
|
||||
File lv.txt
|
||||
File mk.txt
|
||||
File mn.txt
|
||||
File mr.txt
|
||||
File ms.txt
|
||||
File nl.txt
|
||||
File no.txt
|
||||
@@ -415,6 +417,7 @@ Section "Uninstall"
|
||||
Delete $INSTDIR\Lang\he.txt
|
||||
Delete $INSTDIR\Lang\hr.txt
|
||||
Delete $INSTDIR\Lang\hu.txt
|
||||
Delete $INSTDIR\Lang\hy.txt
|
||||
Delete $INSTDIR\Lang\id.txt
|
||||
Delete $INSTDIR\Lang\io.txt
|
||||
Delete $INSTDIR\Lang\it.txt
|
||||
@@ -426,6 +429,7 @@ Section "Uninstall"
|
||||
Delete $INSTDIR\Lang\lv.txt
|
||||
Delete $INSTDIR\Lang\mk.txt
|
||||
Delete $INSTDIR\Lang\mn.txt
|
||||
Delete $INSTDIR\Lang\mr.txt
|
||||
Delete $INSTDIR\Lang\ms.txt
|
||||
Delete $INSTDIR\Lang\nl.txt
|
||||
Delete $INSTDIR\Lang\no.txt
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<?define VerMajor = "4" ?>
|
||||
<?define VerMinor = "42" ?>
|
||||
<?define VerBuild = "00" ?>
|
||||
<?define VerMinor = "43" ?>
|
||||
<?define VerBuild = "07" ?>
|
||||
<?define MmVer = "$(var.VerMajor).$(var.VerMinor)" ?>
|
||||
<?define MmHex = "0$(var.VerMajor)$(var.VerMinor)" ?>
|
||||
<?define MmmmVer = "$(var.MmVer).$(var.VerBuild).0" ?>
|
||||
@@ -293,6 +293,7 @@
|
||||
<File Id="he.txt" Name="he.txt" />
|
||||
<File Id="hr.txt" Name="hr.txt" />
|
||||
<File Id="hu.txt" Name="hu.txt" />
|
||||
<File Id="hy.txt" Name="hy.txt" />
|
||||
<File Id="id.txt" Name="id.txt" />
|
||||
<File Id="io.txt" Name="io.txt" />
|
||||
<File Id="it.txt" Name="it.txt" />
|
||||
@@ -304,6 +305,7 @@
|
||||
<File Id="lv.txt" Name="lv.txt" />
|
||||
<File Id="mk.txt" Name="mk.txt" />
|
||||
<File Id="mn.txt" Name="mn.txt" />
|
||||
<File Id="mr.txt" Name="mr.txt" />
|
||||
<File Id="ms.txt" Name="ms.txt" />
|
||||
<File Id="nl.txt" Name="nl.txt" />
|
||||
<File Id="no.txt" Name="no.txt" />
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Compression method IDs (4.38)
|
||||
Compression method IDs (4.43)
|
||||
-----------------------------
|
||||
|
||||
Each compression method in 7z has unique binary value (ID).
|
||||
@@ -95,6 +95,7 @@ List of defined IDs
|
||||
0x - AES-128
|
||||
4x - AES-192
|
||||
8x - AES-256
|
||||
Cx - AES
|
||||
|
||||
x0 - ECB
|
||||
x1 - CBC
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
LZMA SDK 4.40
|
||||
LZMA SDK 4.43
|
||||
-------------
|
||||
|
||||
LZMA SDK Copyright (C) 1999-2006 Igor Pavlov
|
||||
|
||||
@@ -1,28 +0,0 @@
|
||||
6 Signature 0xFF 'L' 'Z' 'M' 'A' 0x00
|
||||
1 Flags
|
||||
0 Has CRC16 of the header
|
||||
1 Has CRC32 of the data
|
||||
2 Has filter
|
||||
3 Need initial dictionary
|
||||
4-7 Reserved, *must* be zero for now.
|
||||
1 CompressionMethod
|
||||
0 No compression
|
||||
1 Lzma
|
||||
1 Filter ID
|
||||
0 none
|
||||
1 BCJ
|
||||
2 LZMA properties
|
||||
1 (uint8_t)((pb * 5 + lp) * 9 + lc) (like in LZMA_Alone)
|
||||
1 Dictionary size.
|
||||
eppnnnnn
|
||||
e: 1 - there is end marker
|
||||
Dictionary size = (1 << nnnnn) + (pp) << (nnnnn - 2);
|
||||
2 CRC16 of the header
|
||||
|
||||
Compressed data
|
||||
... ...
|
||||
(-16) 4 CRC32 of the uncompressed data as big endian uint32_t
|
||||
-12 8 Uncompressed size as big endian uint64_t
|
||||
-4 4 Footer magic bytes: 0x0A 'I' 'P' 0x0A
|
||||
0 (End of file; the last byte of the file is at offset -1.)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
7-Zip 4.42 Sources
|
||||
7-Zip 4.43 Sources
|
||||
------------------
|
||||
|
||||
7-Zip is a file archiver for Windows 95/98/ME/NT/2000/2003/XP.
|
||||
|
||||
Reference in New Issue
Block a user