2
0
Эх сурвалжийг харах

Update to LZMA SDK 25.01. Doesn't actually change anything, except that it now reports 25.01 as the version.

Martijn Laan 1 сар өмнө
parent
commit
a6452bbbe1

+ 3 - 3
Components/Lzma2/7zVersion.h

@@ -1,7 +1,7 @@
 #define MY_VER_MAJOR 25
-#define MY_VER_MINOR 0
+#define MY_VER_MINOR 1
 #define MY_VER_BUILD 0
-#define MY_VERSION_NUMBERS "25.00"
+#define MY_VERSION_NUMBERS "25.01"
 #define MY_VERSION MY_VERSION_NUMBERS
 
 #ifdef MY_CPU_NAME
@@ -10,7 +10,7 @@
   #define MY_VERSION_CPU MY_VERSION
 #endif
 
-#define MY_DATE "2025-07-05"
+#define MY_DATE "2025-08-03"
 #undef MY_COPYRIGHT
 #undef MY_VERSION_COPYRIGHT_DATE
 #define MY_AUTHOR_NAME "Igor Pavlov"

+ 1 - 1
Components/Lzma2/LzFind.c

@@ -598,7 +598,7 @@ void MatchFinder_Init(void *_p)
 
 #ifdef MY_CPU_X86_OR_AMD64
   #if defined(__clang__) && (__clang_major__ >= 4) \
-    || defined(Z7_GCC_VERSION) && (Z7_GCC_VERSION >= 40701)
+    || defined(Z7_GCC_VERSION) && (Z7_GCC_VERSION >= 40900)
     // || defined(__INTEL_COMPILER) && (__INTEL_COMPILER >= 1900)
 
       #define USE_LZFIND_SATUR_SUB_128

+ 8 - 0
Components/Lzma2/lzma-history.txt

@@ -1,6 +1,14 @@
 HISTORY of the LZMA SDK
 -----------------------
 
+25.01          2025-08-03
+-------------------------
+- The code for handling symbolic links has been changed 
+  to provide greater security when extracting files from archives.
+  Command line switch -snld20 can be used to bypass default security 
+  checks when creating symbolic links.
+
+
 25.00          2025-07-05
 -------------------------
 - 7-Zip for Windows can now use more than 64 CPU threads for compression

BIN
Projects/Src/Compression.LZMADecompressor/Lzma2Decode/ISLzmaDec.obj


+ 3 - 3
Projects/Src/Compression.LZMADecompressor/Lzma2Decode/ISLzmaDec.obj.issig

@@ -1,8 +1,8 @@
 format issig-v2
 file-name "ISLzmaDec.obj"
 file-size 21746
-file-hash 9012fadb066ffdafa8af2f973348a84ced5f1fb4dc0d6c54d6d6b2088368691a
+file-hash eddeb26941e44a117077e5541470462a483449683ddaf818760b83a0f857bcbe
 file-tag ""
 key-id def0147c3bbc17ab99bf7b7a9c2de1390283f38972152418d7c2a4a7d7131a38
-sig-r f3ccaa159de89d3d5d53af24d88b63fd0193894a5c81e016c1df0e2b6009af4f
-sig-s d77e4dc5900827759ea64b459b4346de625f048e4cc1f6afdd7e33ad5a28d2ef
+sig-r 63526e7eed3b78e33eb402395dc7522fc76daf7c82d823b6126618d18b11ccdb
+sig-s 5a007a33859950fb451d754aa846a7083c60d9c7c085323739930419c7b114f3