Name Description Size
7z.h 7z.h -- 7z interface 2017-04-03 : Igor Pavlov : Public domain 5275
7zAlloc.c 7zAlloc.c -- Allocation functions 2017-04-03 : Igor Pavlov : Public domain 1595
7zAlloc.h 7zAlloc.h -- Allocation functions 2017-04-03 : Igor Pavlov : Public domain 385
7zArcIn.c 7zArcIn.c -- 7z Input functions 2017-04-03 : Igor Pavlov : Public domain 45462
7zBuf.c 7zBuf.c -- Byte Buffer 2017-04-03 : Igor Pavlov : Public domain 566
7zBuf.h 7zBuf.h -- Byte Buffer 2017-04-03 : Igor Pavlov : Public domain 655
7zBuf2.c 7zBuf2.c -- Byte Buffer 2017-04-03 : Igor Pavlov : Public domain 970
7zCrc.c 7zCrc.c -- CRC32 init 2017-06-06 : Igor Pavlov : Public domain 3237
7zCrc.h 7zCrc.h -- CRC32 calculation 2013-01-18 : Igor Pavlov : Public domain 637
7zCrcOpt.c 7zCrcOpt.c -- CRC32 calculation 2017-04-03 : Igor Pavlov : Public domain 3489
7zDec.c 7zDec.c -- Decoding from 7z folder 2017-04-03 : Igor Pavlov : Public domain 15816
7zFile.c 7zFile.c -- File IO 2017-04-03 : Igor Pavlov : Public domain 7121
7zFile.h 7zFile.h -- File IO 2017-04-03 : Igor Pavlov : Public domain 1584
7zStream.c 7zStream.c -- 7z Stream functions 2017-04-03 : Igor Pavlov : Public domain 4366
7zTypes.h 7zTypes.h -- Basic types 2017-07-17 : Igor Pavlov : Public domain 9179
7zVersion.h 785
7zVersion.rc 1530
Aes.c Aes.c -- AES encryption / decryption 2017-01-24 : Igor Pavlov : Public domain 8732
Aes.h Aes.h -- AES encryption / decryption 2013-01-18 : Igor Pavlov : Public domain 1364
AesOpt.c AesOpt.c -- Intel's AES 2017-06-08 : Igor Pavlov : Public domain 4651
Alloc.c Alloc.c -- Memory allocation functions 2018-04-27 : Igor Pavlov : Public domain 10005
Alloc.h Alloc.h -- Memory allocation functions 2018-02-19 : Igor Pavlov : Public domain 1079
Bcj2.c Bcj2.c -- BCJ2 Decoder (Converter for x86 code) 2018-04-28 : Igor Pavlov : Public domain 6351
Bcj2.h Bcj2.h -- BCJ2 Converter for x86 code 2014-11-10 : Igor Pavlov : Public domain 3287
Bcj2Enc.c Bcj2Enc.c -- BCJ2 Encoder (Converter for x86 code) 2017-04-28 : Igor Pavlov : Public domain 7510
Bra.c Bra.c -- Converters for RISC code 2017-04-04 : Igor Pavlov : Public domain 4304
Bra.h Bra.h -- Branch converters for executables 2013-01-18 : Igor Pavlov : Public domain 1926
Bra86.c Bra86.c -- Converter for x86 code (BCJ) 2017-04-03 : Igor Pavlov : Public domain 1807
BraIA64.c BraIA64.c -- Converter for IA-64 code 2017-01-26 : Igor Pavlov : Public domain 1176
Compiler.h Compiler.h 2017-04-03 : Igor Pavlov : Public domain 1253
CpuArch.c CpuArch.c -- CPU specific code 2016-02-25: Igor Pavlov : Public domain 4339
CpuArch.h CpuArch.h -- CPU specific code 2017-09-04 : Igor Pavlov : Public domain 8058
Delta.c Delta.c -- Delta converter 2009-05-26 : Igor Pavlov : Public domain 1337
Delta.h Delta.h -- Delta converter 2013-01-18 : Igor Pavlov : Public domain 395
DllSecur.c DllSecur.c -- DLL loading security 2016-10-04 : Igor Pavlov : Public domain 1894
DllSecur.h DllSecur.h -- DLL loading for security 2016-06-08 : Igor Pavlov : Public domain 259
LzFind.c LzFind.c -- Match finder for LZ algorithms 2017-06-10 : Igor Pavlov : Public domain 25920
LzFind.h LzFind.h -- Match finder for LZ algorithms 2017-06-10 : Igor Pavlov : Public domain 3570
LzFindMt.c LzFindMt.c -- multithreaded Match finder for LZ algorithms 2017-06-10 : Igor Pavlov : Public domain 23393
LzFindMt.h LzFindMt.h -- multithreaded Match finder for LZ algorithms 2017-04-03 : Igor Pavlov : Public domain 2513
LzHash.h LzHash.h -- HASH functions for LZ algorithms 2015-04-12 : Igor Pavlov : Public domain 1824
Lzma2Dec.c Lzma2Dec.c -- LZMA2 Decoder 2018-02-19 : Igor Pavlov : Public domain 13158
Lzma2Dec.h Lzma2Dec.h -- LZMA2 Decoder 2018-02-19 : Igor Pavlov : Public domain 3831
Lzma2DecMt.c Lzma2DecMt.c -- LZMA2 Decoder Multi-thread 2018-03-02 : Igor Pavlov : Public domain 24366
Lzma2DecMt.h Lzma2DecMt.h -- LZMA2 Decoder Multi-thread 2018-02-17 : Igor Pavlov : Public domain 2180
Lzma2Enc.c Lzma2Enc.c -- LZMA2 Encoder 2018-04-27 : Igor Pavlov : Public domain 19664
Lzma2Enc.h Lzma2Enc.h -- LZMA2 Encoder 2017-07-27 : Igor Pavlov : Public domain 1666
Lzma86.h Lzma86.h -- LZMA + x86 (BCJ) Filter 2013-01-18 : Igor Pavlov : Public domain 3266
Lzma86Dec.c Lzma86Dec.c -- LZMA + x86 (BCJ) Filter Decoder 2016-05-16 : Igor Pavlov : Public domain 1299
Lzma86Enc.c Lzma86Enc.c -- LZMA + x86 (BCJ) Filter Encoder 2016-05-16 : Igor Pavlov : Public domain 2712
LzmaDec.c LzmaDec.c -- LZMA Decoder 2018-02-28 : Igor Pavlov : Public domain 33031
LzmaDec.h LzmaDec.h -- LZMA Decoder 2018-04-21 : Igor Pavlov : Public domain 7136
LzmaEnc.c LzmaEnc.c -- LZMA Encoder 2018-04-29 : Igor Pavlov : Public domain 75082
LzmaEnc.h LzmaEnc.h -- LZMA Encoder 2017-07-27 : Igor Pavlov : Public domain 3070
LzmaLib.c LzmaLib.c -- LZMA library wrapper 2015-06-13 : Igor Pavlov : Public domain 1323
LzmaLib.h LzmaLib.h -- LZMA library interface 2013-01-18 : Igor Pavlov : Public domain 4438
MtCoder.c MtCoder.c -- Multi-thread Coder 2018-02-21 : Igor Pavlov : Public domain 14259
MtCoder.h MtCoder.h -- Multi-thread Coder 2018-02-21 : Igor Pavlov : Public domain 2895
MtDec.c MtDec.c -- Multi-thread Decoder 2018-03-02 : Igor Pavlov : Public domain 29807
MtDec.h MtDec.h -- Multi-thread Decoder 2018-03-02 : Igor Pavlov : Public domain 4570
Ppmd.h Ppmd.h -- PPMD codec common code 2017-04-03 : Igor Pavlov : Public domain This code is based on PPMd var.H (2001): Dmitry Shkarin : Public domain 2117
Ppmd7.c Ppmd7.c -- PPMdH codec 2017-04-03 : Igor Pavlov : Public domain This code is based on PPMd var.H (2001): Dmitry Shkarin : Public domain 17656
Ppmd7.h Ppmd7.h -- PPMdH compression codec 2017-04-03 : Igor Pavlov : Public domain This code is based on PPMd var.H (2001): Dmitry Shkarin : Public domain 3963
Ppmd7Dec.c Ppmd7Dec.c -- PPMdH Decoder 2017-04-03 : Igor Pavlov : Public domain This code is based on PPMd var.H (2001): Dmitry Shkarin : Public domain 4921
Ppmd7Enc.c Ppmd7Enc.c -- PPMdH Encoder 2017-04-03 : Igor Pavlov : Public domain This code is based on PPMd var.H (2001): Dmitry Shkarin : Public domain 4555
Precomp.h Precomp.h -- StdAfx 2013-11-12 : Igor Pavlov : Public domain 182
RotateDefs.h RotateDefs.h -- Rotate functions 2015-03-25 : Igor Pavlov : Public domain 656
Sha256.c Crypto/Sha256.c -- SHA-256 Hash 2017-04-03 : Igor Pavlov : Public domain This code is based on public domain code from Wei Dai's Crypto++ library. 5545
Sha256.h Sha256.h -- SHA-256 Hash 2013-01-18 : Igor Pavlov : Public domain 464
Sort.c Sort.c -- Sort functions 2014-04-05 : Igor Pavlov : Public domain 2589
Sort.h Sort.h -- Sort functions 2014-04-05 : Igor Pavlov : Public domain 335
Threads.c Threads.c -- multithreading library 2017-06-26 : Igor Pavlov : Public domain 2797
Threads.h Threads.h -- multithreading library 2017-06-18 : Igor Pavlov : Public domain 2118
Util
Xz.c Xz.c - Xz 2017-05-12 : Igor Pavlov : Public domain 1990
Xz.h Xz.h - Xz interface 2018-02-28 : Igor Pavlov : Public domain 12558
XzCrc64.c XzCrc64.c -- CRC64 calculation 2017-05-23 : Igor Pavlov : Public domain 2236
XzCrc64.h XzCrc64.h -- CRC64 calculation 2013-01-18 : Igor Pavlov : Public domain 641
XzCrc64Opt.c XzCrc64Opt.c -- CRC64 calculation 2017-06-30 : Igor Pavlov : Public domain 2059
XzDec.c XzDec.c -- Xz Decode 2018-04-24 : Igor Pavlov : Public domain 67749
XzEnc.c XzEnc.c -- Xz Encode 2018-04-28 : Igor Pavlov : Public domain 33160
XzEnc.h XzEnc.h -- Xz Encode 2017-06-27 : Igor Pavlov : Public domain 1374
XzIn.c XzIn.c - Xz input 2018-02-02 : Igor Pavlov : Public domain 8729