Skip to content

Releases: myfreeer/7z-build-nsis

v21.03-v1.5.0-R2

28 Nov 13:00
928c2db
Compare
Choose a tag to compare
v21.03-v1.5.0-R2 Pre-release
Pre-release

7-Zip-zstd v21.03-v1.5.0-R2 with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Compatibility

  • 7-Zip for 64-bit Windows (x64): Windows Vista and above.
  • 7-Zip for 32-bit Windows (x86): Windows Vista and above.

Note

  • This release is built with Visual Studio 2017 since build fails with 2019
LIBCMT.lib(exe_winmain.obj) : error LNK2001: unresolved external symbol _WinMain@16
x86\7zDec.exe : fatal error LNK1120: 1 unresolved externals
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x86\link.EXE"' : return code '0x460'
Stop.
C:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\um\winnt.h(253) : error RC2188: C:\projects\7z-build-nsis\7-Zip-zstd-21.03-v1.5.0-R2\C\Util\7zipUninstall\x86\RCa01112(48) : fatal error RC1116: RC terminating after preprocessor errors
: fatal error U1077: '"C:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\x86\rc.EXE"' : return code '0x2'
Stop.

21.04 beta

20 Nov 05:40
221f0ef
Compare
Choose a tag to compare
21.04 beta Pre-release
Pre-release

7-zip 21.04 beta with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Compatibility

  • 7-Zip for 64-bit Windows (x64): Windows Vista and above.
  • 7-Zip for 32-bit Windows (x86): Windows XP (maybe) and above.

21.04 beta 2021-11-02

  • 7-Zip now reduces the number of working CPU threads for compression,
    if RAM size is not enough for compression with big LZMA2 dictionary.
  • 7-Zip now can create and check "file.sha256" text files that contain the list
    of file names and SHA-256 checksums in format compatible with sha256sum program.
    7-Zip can work with such checksum files as with archives,
    but these files don't contain real file data.
    The context menu commands to create and test "sha256" files:
    7-Zip / CRC SHA / SHA-256 -> file.sha256
    7-Zip / CRC SHA / Test Archive : Checksum
    The commands for command line version:
    7z a -thash file.sha256 *.txt
    7z t -thash file.sha256
    7z t -thash -shd. file.sha256
    New -shd{dir_path} switch to set the directory that is used to check files
    referenced by "file.sha256" file for "Test" operation.
    If -shd{dir_path} is not specified, 7-Zip uses the directory where "file.sha256" is stored.
  • New -xtd switch to exclude directory items from processing.

See also https://sourceforge.net/p/sevenzip/discussion/45797/thread/ba29828ce0/

Note

  • This release is built with Visual Studio 2017 since build fails with 2019
LIBCMT.lib(exe_winmain.obj) : error LNK2001: unresolved external symbol _WinMain@16
x86\7zDec.exe : fatal error LNK1120: 1 unresolved externals
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x86\link.EXE"' : return code '0x460'
Stop.

C:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\um\winnt.h(253) : error RC2188: C:\projects\7z-build-nsis\C\Util\7zipInstall\x86\RCa05204(48) : fatal error RC1116: RC terminating after preprocessor errors
E : fatal error U1077: '"C:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\x86\rc.EXE"' : return code '0x2'
Stop.
Microsoft (R) Program Maintenance Utility Version 14.29.30136.0
Copyright (C) Microsoft Corporation.  All rights reserved.
7zipUninstall.c
Microsoft (R) Windows (R) Resource Compiler Version 10.0.10011.16384
Copyright (C) Microsoft Corporation.  All rights reserved.
C:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\um\winnt.h(253) : error RC2188: C:\projects\7z-build-nsis\C\Util\7zipUninstall\x86\RCa02932(48) : fatal error RC1116: RC terminating after preprocessor errors
E : fatal error U1077: '"C:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\x86\rc.EXE"' : return code '0x2'
Stop.

21.03 beta

09 Aug 13:28
33bc927
Compare
Choose a tag to compare
21.03 beta Pre-release
Pre-release

7-zip 21.03 beta with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Compatibility

  • 7-Zip for 64-bit Windows (x64): Windows Vista and above.
  • 7-Zip for 32-bit Windows (x86): Windows XP (maybe) and above.

21.03 beta 2021-07-20

  • The maximum dictionary size for LZMA/LZMA2 compressing was increased to 4 GB (3840 MiB).
  • Minor speed optimizations in LZMA/LZMA2 compressing.

21.02-v1.5.0-R1

12 Jun 13:25
173224f
Compare
Choose a tag to compare
21.02-v1.5.0-R1 Pre-release
Pre-release

7-Zip-zstd 21.02-v1.5.0-R1 with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Compatibility

  • 7-Zip for 64-bit Windows (x64): Windows Vista and above.
  • 7-Zip for 32-bit Windows (x86): Windows Vista and above.

21.02 alpha

12 Jun 13:15
173224f
Compare
Choose a tag to compare
21.02 alpha Pre-release
Pre-release

7-zip 21.02 alpha with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Compatibility

  • 7-Zip for 64-bit Windows (x64): Windows Vista and above.
  • 7-Zip for 32-bit Windows (x86): Windows XP and above.

21.02 alpha 2021-05-06

  • 7-Zip now writes additional field for filename in UTF-8 encoding to zip archives.
    It allows to extract correct file name from zip archives on different systems.
  • The command line version of 7-Zip for macOS was released.
  • The speed for LZMA and LZMA2 decompression in arm64 versions for macOS and Linux
    was increased by 20%-60%.
  • Some changes and improvements in ZIP, TAR and NSIS code.

21.01 alpha 2021-03-09

  • The command line version of 7-Zip for Linux was released.
  • The improvements for speed of ARM64 version using hardware CPU instructions
    for AES, CRC-32, SHA-1 and SHA-256.
  • The bug in versions 18.02 - 21.00 was fixed:
    7-Zip could not correctly extract some ZIP archives created with xz compression method.
  • Some bugs were fixed.

21.00 alpha 2021-01-19

  • Some internal changes in code.
  • Some bugs were fixed.
  • New localizations: Tajik, Uzbek (Cyrillic)

20.02 alpha 2020-08-08

  • The default number of LZMA2 chunks per solid block in 7z archive was increased to 64.
    It allows to increase the compression speed for big 7z archives, if there is a big number
    of CPU cores and threads.
  • The speed of PPMd compressing/decompressing was increased for 7z/ZIP/RAR archives.
  • The new -ssp switch. If the switch -ssp is specified, 7-Zip doesn't allow the system
    to modify "Last Access Time" property of source files for archiving and hashing operations.
  • Some bugs were fixed.
  • New localization: Swahili.

20.00 alpha 2020-02-06

  • 7-Zip now supports new optional match finders for LZMA/LZMA2 compression: bt5 and hc5,
    that can work faster than bt4 and hc4 match finders for the data with big redundancy.
  • The compression ratio was improved for Fast and Fastest compression levels with the
    following default settings:
    • Fastest level (-mx1) : hc5 match finder with 256 KB dictionary.
    • Fast level (-mx3) : hc5 match finder with 4 MB dictionary.
  • Minor speed optimizations in multithreaded LZMA/LZMA2 compression for Normal/Maximum/Ultra
    compression levels.
  • bzip2 decoding code was updated to support bzip2 archives, created by lbzip2 program.
  • Some bugs were fixed.
  • New localization: Turkmen.

19.00-v1.4.5-R2

05 Jul 03:11
83c5bb6
Compare
Choose a tag to compare
19.00-v1.4.5-R2 Pre-release
Pre-release

7-Zip-zstd 19.00-v1.4.5-R2 with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Compatibility

  • 7-Zip for 64-bit Windows (x64): Windows Vista and above.
  • 7-Zip for 32-bit Windows (x86): Windows Vista and above.

19.00-v1.4.4-R3

03 May 08:10
032656e
Compare
Choose a tag to compare
19.00-v1.4.4-R3 Pre-release
Pre-release

7-Zip-zstd 19.00-v1.4.4-R3 with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Compatibility

  • 7-Zip for 64-bit Windows (x64): Windows Vista and above.
  • 7-Zip for 32-bit Windows (x86): Windows XP and above.

Build Changes

  • Compiles with Visual Studio 2019

19.00

22 Feb 13:26
Compare
Choose a tag to compare

7-zip 19.00 with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Compatibility

  • 7-Zip for 64-bit Windows (x64): Windows Vista and above.
  • 7-Zip for 32-bit Windows (x86): Windows XP and above.

19.00 2019-02-21

  • Encryption strength for 7z archives was increased:
    • the size of random initialization vector was increased from 64-bit to 128-bit,
    • and the pseudo-random number generator was improved.
  • Some bugs were fixed.

18.06

30 Dec 11:54
Compare
Choose a tag to compare

7-zip 18.06 with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Compatibility

  • 7-Zip for 64-bit Windows (x64): Windows Vista and above.
  • 7-Zip for 32-bit Windows (x86): Windows XP and above.

Build Changes

  • Compiles with Visual Studio 2017

18.06 2018-12-30

  • The speed for LZMA/LZMA2 compressing was increased by 3-10%,
    and there are minor changes in compression ratio.
  • Some bugs were fixed.
    • The bug in 7-Zip 18.02-18.05 was fixed: there was memory leak in xz decoder.
    • 7-Zip 18.02-18.05 used only one CPU thread for bz2 archive creation.

18.05.1

09 Jun 12:10
Compare
Choose a tag to compare

7-zip 18.05 with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Compatibility

  • 7-Zip for 64-bit Windows (x64): Windows Vista and above.
  • 7-Zip for 32-bit Windows (x86): Windows XP and above.

18.05 2018-04-30

  • The speed for LZMA/LZMA2 compressing was increased
    by 8% for fastest/fast compression levels and
    by 3% for normal/maximum compression levels.
  • 7-Zip now shows Properties (Info) window and CRC/SHA results window
    as "list view" window instead of "message box" window.
  • Some improvements in zip, hfs and dmg code.
  • Previous versions of 7-Zip could work incorrectly in "Large memory pages" mode in
    Windows 10 because of some BUG with "Large Pages" in Windows 10.
    Now 7-Zip doesn't use "Large Pages" on Windows 10 up to revision 1709 (16299).
  • The vulnerability in RAR unpacking code was fixed (CVE-2018-10115).
  • Some bugs were fixed.