mirror of
https://github.com/zebrajr/node.git
synced 2025-12-06 00:20:08 +01:00
PR-URL: https://github.com/nodejs/node/pull/58628 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> |
||
|---|---|---|
| .. | ||
| contrib | ||
| examples | ||
| patches | ||
| test | ||
| win32 | ||
| adler32_simd.c | ||
| adler32_simd.h | ||
| adler32.c | ||
| BUILD.gn | ||
| chromeconf.h | ||
| CMakeLists.txt | ||
| compress.c | ||
| cpu_features.c | ||
| cpu_features.h | ||
| crc_folding.c | ||
| crc32_simd.c | ||
| crc32_simd.h | ||
| crc32.c | ||
| crc32.h | ||
| deflate.c | ||
| deflate.h | ||
| DIR_METADATA | ||
| gzclose.c | ||
| gzguts.h | ||
| gzlib.c | ||
| gzread.c | ||
| gzwrite.c | ||
| infback.c | ||
| inffast.c | ||
| inffast.h | ||
| inffixed.h | ||
| inflate.c | ||
| inflate.h | ||
| inftrees.c | ||
| inftrees.h | ||
| LICENSE | ||
| OWNERS | ||
| README.chromium | ||
| slide_hash_simd.h | ||
| trees.c | ||
| trees.h | ||
| uncompr.c | ||
| zconf.h | ||
| zconf.h.cmakein | ||
| zconf.h.in | ||
| zlib.3 | ||
| zlib.gyp | ||
| zlib.h | ||
| zlib.map | ||
| zlib.pc.cmakein | ||
| zutil.c | ||
| zutil.h | ||
Name: zlib
Short Name: zlib
URL: http://zlib.net/
Version: 1.3.1
Revision: 51b7f2abdade71cd9bb0e7a373ef2610ec6f9daf
CPEPrefix: cpe:/a:zlib:zlib:1.3.1
Security Critical: yes
Shipped: yes
License: Zlib
License File: LICENSE
License Android Compatible: yes
Description:
"A massively spiffy yet delicately unobtrusive compression library."
zlib is a free, general-purpose, legally unencumbered lossless data-compression
library. zlib implements the "deflate" compression algorithm described by RFC
1951, which combines the LZ77 (Lempel-Ziv) algorithm with Huffman coding. zlib
also implements the zlib (RFC 1950) and gzip (RFC 1952) wrapper formats.
Local Modifications:
- Only source code from the zlib distribution used to build the zlib and
minizip libraries are present. Many other files have been omitted. Only *.c
and *.h files from the upstream root directory, contrib/minizip and
examples/zpipe.c were imported.
- The files named '*simd*' are original x86/Arm/RISC-V specific optimizations.
- The contents of the google directory are original Chromium-specific
additions.
- The contents of the 'contrib' of directory are either Chromium-specific
additions or heavily patched zlib files (e.g. inffast_chunk*).
- Added chromeconf.h
- Plus the changes in 'patches' folder.
- Code in contrib/ other than contrib/minizip was added to match zlib's
contributor layout.
- In sync with 1.3.1 official release
- ZIP reader modified to allow for progress callbacks during extraction.
- ZIP reader modified to add detection of AES encrypted content.