HardenedBSD/targets
Xin LI 254a1740cd Unify zlib instances into one.
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 commit d4565741c6)

Delete unneeded #include <sys/inflate.h> from sys/mips.

(cherry picked from commit 880c6c1b06)

cryptodeflate: Drop z_stream zbuf.state->dummy from SDT probe.

(cherry picked from commit a49818787d)

Remove kgzip and kgzldr.

(cherry picked from commit 5e86bd6073)

Separate kernel crc32() implementation to its own header (gsb_crc32.h) and
rename the source to gsb_crc32.c.

(cherry picked from commit f89d207279)

Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib.

(cherry picked from commit 0ed1d6fb00)

if_mxge: update zlib version 1.0.4 to 1.2.12.

(cherry picked from commit 1dbf944a91)

Expose zlib's utility functions in Z_SOLO library when building kernel.
This allows kernel code to reuse zlib's implementation.

(cherry picked from commit a15cb219c6)

Update geom_uzip to use new zlib.

(cherry picked from commit 2b0cabbdae)

Update bxe(4) to use new zlib.

(cherry picked from commit 92e9c0608b)

Convert DDB_CTF to use newer version of ZLIB.

(cherry picked from commit 22bbc4b242)

Convert ng_deflate to use new zlib.

(cherry picked from commit 34ff55b662)

GZIO: Update to use zlib 1.2.12.

(cherry picked from commit 4e8671dd78)

Remove zlib 1.0.4 from kernel.

(cherry picked from commit 21aae72489)

PR:		205822
PR:		229763
2022-04-09 21:16:24 -07:00
..
pseudo Unify zlib instances into one. 2022-04-09 21:16:24 -07:00
Makefile Update dirdeps.mk and gendirdeps.mk 2019-12-19 04:49:34 +00:00
Makefile.inc Update dirdeps.mk and gendirdeps.mk 2019-12-19 04:49:34 +00:00
Makefile.xtras