mirror of
https://github.com/freebsd/freebsd-src.git
synced 2026-10-28 11:25:21 +01:00
This is a cumulative update that consists 14 commits on main by Yoshihiro Ota and myself to stable/12: Remove gzip'ed a.out support. (cherry picked from commitd4565741c6) Delete unneeded #include <sys/inflate.h> from sys/mips. (cherry picked from commit880c6c1b06) cryptodeflate: Drop z_stream zbuf.state->dummy from SDT probe. (cherry picked from commita49818787d) Remove kgzip and kgzldr. (cherry picked from commit5e86bd6073) Separate kernel crc32() implementation to its own header (gsb_crc32.h) and rename the source to gsb_crc32.c. (cherry picked from commitf89d207279) Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib. (cherry picked from commit0ed1d6fb00) if_mxge: update zlib version 1.0.4 to 1.2.12. (cherry picked from commit1dbf944a91) Expose zlib's utility functions in Z_SOLO library when building kernel. This allows kernel code to reuse zlib's implementation. (cherry picked from commita15cb219c6) Update geom_uzip to use new zlib. (cherry picked from commit2b0cabbdae) Update bxe(4) to use new zlib. (cherry picked from commit92e9c0608b) Convert DDB_CTF to use newer version of ZLIB. (cherry picked from commit22bbc4b242) Convert ng_deflate to use new zlib. (cherry picked from commit34ff55b662) GZIO: Update to use zlib 1.2.12. (cherry picked from commit4e8671dd78) Remove zlib 1.0.4 from kernel. (cherry picked from commit21aae72489) PR: 205822 PR: 229763