<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/modules/zlib/Makefile, branch release/14.4.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F14.4.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F14.4.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-08-16T17:54:58Z</updated>
<entry>
<title>sys: Remove $FreeBSD$: one-line sh pattern</title>
<updated>2023-08-16T17:54:58Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:54:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=031beb4e239bfce798af17f5fe8dba8bcaf13d99'/>
<id>urn:sha1:031beb4e239bfce798af17f5fe8dba8bcaf13d99</id>
<content type='text'>
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
</content>
</entry>
<entry>
<title>zlib: Use NO_WDEPRECATED_NON_PROTOTYPE</title>
<updated>2023-02-13T16:59:51Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-02-13T16:15:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b80185c267243a57bbc3e03fd2b47680672d6050'/>
<id>urn:sha1:b80185c267243a57bbc3e03fd2b47680672d6050</id>
<content type='text'>
Also add it to kern.mk so it's available for module builds.

Sponsored by:		Netflix
Noticed by:		mjg
Fixes:			b9f235ba3178
Differential Revision:	https://reviews.freebsd.org/D38550
</content>
</entry>
<entry>
<title>zlib: silence K&amp;R warns</title>
<updated>2023-02-12T21:12:34Z</updated>
<author>
<name>Mateusz Guzik</name>
<email>mjg@FreeBSD.org</email>
</author>
<published>2023-02-12T21:12:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=eca005d8531fd153f46f941f3101e73cdf181a0b'/>
<id>urn:sha1:eca005d8531fd153f46f941f3101e73cdf181a0b</id>
<content type='text'>
Sponsored by:	Rubicon Communications, LLC ("Netgate")
</content>
</entry>
<entry>
<title>Suppress -Wstrict-prototypes for several zlib files</title>
<updated>2022-07-26T19:25:08Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2022-07-26T18:24:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e83ffec3af2e71cc64348d58481c87db9efbac92'/>
<id>urn:sha1:e83ffec3af2e71cc64348d58481c87db9efbac92</id>
<content type='text'>
Clang 15 is more strict about function definitions not matching
declarations, and zlib has a lot of these, but since it is contributed
code (and in K&amp;R style to boot), suppress those warnings instead.

MFC after:	3 days
</content>
</entry>
<entry>
<title>Remove zlib 1.0.4 from kernel.</title>
<updated>2019-08-25T17:13:00Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2019-08-25T17:13:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=21aae72489aba9f1711c51672b3003cf8d54965d'/>
<id>urn:sha1:21aae72489aba9f1711c51672b3003cf8d54965d</id>
<content type='text'>
PR:		229763
Reviewed by:	emaste, Yoshihiro Ota &lt;ota j email ne jp&gt;
Differential Revision:	https://reviews.freebsd.org/D21375
</content>
</entry>
<entry>
<title>Expose zlib's utility functions in Z_SOLO library when building kernel.</title>
<updated>2019-08-07T01:41:17Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2019-08-07T01:41:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a15cb219c6f2b8ed16179c2fce882a2ff327b753'/>
<id>urn:sha1:a15cb219c6f2b8ed16179c2fce882a2ff327b753</id>
<content type='text'>
This allows kernel code to reuse zlib's implementation.

PR:		229763
Reviewed by:	Yoshihiro Ota &lt;ota j email ne jp&gt;
Relnotes:	yes
Differential Revision:	https://reviews.freebsd.org/D21156
</content>
</entry>
<entry>
<title>Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib,</title>
<updated>2019-08-01T06:35:33Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2019-08-01T06:35:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0ed1d6fb00b8f22c82c3f9054c6dd16eb12469d2'/>
<id>urn:sha1:0ed1d6fb00b8f22c82c3f9054c6dd16eb12469d2</id>
<content type='text'>
with an eventual goal to convert all legacl zlib callers to the new zlib
version:

 * Move generic zlib shims that are not specific to zlib 1.0.4 to
   sys/dev/zlib.
 * Connect new zlib (1.2.11) to the zlib kernel module, currently built
   with Z_SOLO.
 * Prefix the legacy zlib (1.0.4) with 'zlib104_' namespace.
 * Convert sys/opencrypto/cryptodeflate.c to use new zlib.
 * Remove bundled zlib 1.2.3 from ZFS and adapt it to new zlib and make
   it depend on the zlib module.
 * Fix Z_SOLO build of new zlib.

PR:		229763
Submitted by:	Yoshihiro Ota &lt;ota j email ne jp&gt;
Reviewed by:	markm (sys/dev/zlib/zlib_kmod.c)
Relnotes:	yes
Differential Revision:	https://reviews.freebsd.org/D19706
</content>
</entry>
<entry>
<title>sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
<updated>2017-03-04T10:10:17Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-03-04T10:10:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=193d9e768ba63fcfb187cfd17f461f7d41345048'/>
<id>urn:sha1:193d9e768ba63fcfb187cfd17f461f7d41345048</id>
<content type='text'>
This simplifies make output/logic

Tested with:	`cd sys/modules; make ALL_MODULES=` on amd64
MFC after:	1 month
Sponsored by:	Dell EMC Isilon
</content>
</entry>
<entry>
<title>Move zlib.c from net to libkern.</title>
<updated>2015-04-22T18:15:18Z</updated>
<author>
<name>Craig Rodrigues</name>
<email>rodrigc@FreeBSD.org</email>
</author>
<published>2015-04-22T18:15:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cb1ecf6ccaad78855675b985c75d26119cebb688'/>
<id>urn:sha1:cb1ecf6ccaad78855675b985c75d26119cebb688</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Give zlib the ability to be a module that can be depended on,</title>
<updated>2004-06-20T17:42:35Z</updated>
<author>
<name>Mark Murray</name>
<email>markm@FreeBSD.org</email>
</author>
<published>2004-06-20T17:42:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3410878421a6c4c73047910d53fe499a6da4f13f'/>
<id>urn:sha1:3410878421a6c4c73047910d53fe499a6da4f13f</id>
<content type='text'>
in the MODULE_DEPEND() sense.
</content>
</entry>
</feed>
