aboutsummaryrefslogtreecommitdiff
path: root/DOC
diff options
context:
space:
mode:
Diffstat (limited to 'DOC')
-rw-r--r--DOC/7zip.wxs4
-rw-r--r--DOC/License.txt6
-rw-r--r--DOC/readme.txt25
-rw-r--r--DOC/src-history.txt12
4 files changed, 38 insertions, 9 deletions
diff --git a/DOC/7zip.wxs b/DOC/7zip.wxs
index 867e3d1..d369074 100644
--- a/DOC/7zip.wxs
+++ b/DOC/7zip.wxs
@@ -1,7 +1,7 @@
1<?xml version="1.0"?> 1<?xml version="1.0"?>
2 2
3<?define VerMajor = "24" ?> 3<?define VerMajor = "25" ?>
4<?define VerMinor = "09" ?> 4<?define VerMinor = "00" ?>
5<?define VerBuild = "00" ?> 5<?define VerBuild = "00" ?>
6<?define MmVer = "$(var.VerMajor).$(var.VerMinor)" ?> 6<?define MmVer = "$(var.VerMajor).$(var.VerMinor)" ?>
7<?define MmHex = "$(var.VerMajor)$(var.VerMinor)" ?> 7<?define MmHex = "$(var.VerMajor)$(var.VerMinor)" ?>
diff --git a/DOC/License.txt b/DOC/License.txt
index 8917dfc..bbb56a3 100644
--- a/DOC/License.txt
+++ b/DOC/License.txt
@@ -3,7 +3,7 @@
3 License for use and distribution 3 License for use and distribution
4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5 5
6 7-Zip Copyright (C) 1999-2024 Igor Pavlov. 6 7-Zip Copyright (C) 1999-2025 Igor Pavlov.
7 7
8 The licenses for files are: 8 The licenses for files are:
9 9
@@ -58,7 +58,7 @@ BSD 3-clause License in 7-Zip code
58 58
59 Copyright (c) 2015-2016, Apple Inc. All rights reserved. 59 Copyright (c) 2015-2016, Apple Inc. All rights reserved.
60 Copyright (c) Facebook, Inc. All rights reserved. 60 Copyright (c) Facebook, Inc. All rights reserved.
61 Copyright (c) 2023-2024 Igor Pavlov. 61 Copyright (c) 2023-2025 Igor Pavlov.
62 62
63Text of the "BSD 3-clause License" 63Text of the "BSD 3-clause License"
64---------------------------------- 64----------------------------------
@@ -102,7 +102,7 @@ BSD 2-clause License in 7-Zip code
102 XXH64 code in 7-Zip was derived from the original XXH64 code developed by Yann Collet. 102 XXH64 code in 7-Zip was derived from the original XXH64 code developed by Yann Collet.
103 103
104 Copyright (c) 2012-2021 Yann Collet. 104 Copyright (c) 2012-2021 Yann Collet.
105 Copyright (c) 2023-2024 Igor Pavlov. 105 Copyright (c) 2023-2025 Igor Pavlov.
106 106
107Text of the "BSD 2-clause License" 107Text of the "BSD 2-clause License"
108---------------------------------- 108----------------------------------
diff --git a/DOC/readme.txt b/DOC/readme.txt
index ad1d842..7fbbdc8 100644
--- a/DOC/readme.txt
+++ b/DOC/readme.txt
@@ -1,9 +1,9 @@
17-Zip 24.09 Sources 17-Zip 25.00 Sources
2------------------- 2-------------------
3 3
47-Zip is a file archiver for Windows. 47-Zip is a file archiver for Windows.
5 5
67-Zip Copyright (C) 1999-2024 Igor Pavlov. 67-Zip Copyright (C) 1999-2025 Igor Pavlov.
7 7
8 8
9License Info 9License Info
@@ -73,8 +73,8 @@ All final 7-Zip binaries are compiled via makefiles, that provide best
73optimization options. 73optimization options.
74 74
75 75
76How to compile with makefile 76How to compile with makefile in Windows
77---------------------------- 77---------------------------------------
78 78
79Some macronames can be defined for compiling with makefile: 79Some macronames can be defined for compiling with makefile:
80 80
@@ -88,6 +88,23 @@ MY_DYNAMIC_LINK
88 for dynamic linking to the run-time library (msvcrt.dll). 88 for dynamic linking to the run-time library (msvcrt.dll).
89 The default makefile option is static linking to the run-time library. 89 The default makefile option is static linking to the run-time library.
90 90
91To compile all 7-Zip files for x64 with Visual Studio 2022,
92use the following command sequence:
93
94 cd SRC\CPP\7zip
95 %comspec% /k "C:\Program Files\VS2022\VC\Auxiliary\Build\vcvars64.bat"
96 nmake
97
98You can use another "vcvars*.bat" files from "VS2022\VC\Auxiliary\Build" directory
99to compile for other platforms:
100 vcvars64.bat
101 vcvarsamd64_arm64.bat
102 vcvarsamd64_x86.bat
103
104Also you can compile single binary from directory with related project.
105For example, to compile 7za.exe, use the following command sequence:
106 cd SRC\CPP\7zip\Bundles\Alone\
107 nmake
91 108
92 109
93Compiling 7-Zip for Unix/Linux 110Compiling 7-Zip for Unix/Linux
diff --git a/DOC/src-history.txt b/DOC/src-history.txt
index 6b57694..70b11b5 100644
--- a/DOC/src-history.txt
+++ b/DOC/src-history.txt
@@ -1,6 +1,18 @@
1HISTORY of the 7-Zip source code 1HISTORY of the 7-Zip source code
2-------------------------------- 2--------------------------------
3 3
425.00 2025-07-05
5-------------------------
6- 7-Zip for Windows can now use more than 64 CPU threads for compression
7 to zip/7z/xz archives and for the 7-Zip benchmark.
8 If there are more than one processor group in Windows (on systems with more than
9 64 cpu threads), 7-Zip distributes running CPU threads across different processor groups.
10- bzip2 compression speed was increased by 15-40%.
11- deflate (zip/gz) compression speed was increased by 1-3%.
12- improved support for zip, cpio and fat archives.
13- fixed some bugs and vulnerabilities.
14
15
424.09 2024-11-29 1624.09 2024-11-29
5------------------------- 17-------------------------
6- The default dictionary size values for LZMA/LZMA2 compression methods were increased: 18- The default dictionary size values for LZMA/LZMA2 compression methods were increased: