<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/sys/net/zlib.c, branch stable/7</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=stable%2F7</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=stable%2F7'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2005-09-11T16:13:02Z</updated>
<entry>
<title>Forward declare z_errmsg with static linkage since it is defined</title>
<updated>2005-09-11T16:13:02Z</updated>
<author>
<name>Craig Rodrigues</name>
<email>rodrigc@FreeBSD.org</email>
</author>
<published>2005-09-11T16:13:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=6a3d26b2b754f224cf23197d3594c936e1929e1d'/>
<id>urn:sha1:6a3d26b2b754f224cf23197d3594c936e1929e1d</id>
<content type='text'>
with static linkage later in the file.  Eliminates GCC 4.0 error.
</content>
</entry>
<entry>
<title>/* -&gt; /*- for license, minor formatting changes</title>
<updated>2005-01-07T01:45:51Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-01-07T01:45:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=c398230b64aea809cb7c5cea8db580af7097920c'/>
<id>urn:sha1:c398230b64aea809cb7c5cea8db580af7097920c</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-test/commit/?id=3410878421a6c4c73047910d53fe499a6da4f13f'/>
<id>urn:sha1:3410878421a6c4c73047910d53fe499a6da4f13f</id>
<content type='text'>
in the MODULE_DEPEND() sense.
</content>
</entry>
<entry>
<title>chase more of the MIN/MAX mess. *sigh*</title>
<updated>2003-02-02T13:52:25Z</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>2003-02-02T13:52:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=b7f305981e4d57f8e63f5f1923acc8780eb07393'/>
<id>urn:sha1:b7f305981e4d57f8e63f5f1923acc8780eb07393</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Consolidate MIN/MAX macros into one place (param.h).</title>
<updated>2003-02-02T13:17:30Z</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>2003-02-02T13:17:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=8deebb0160cdbf0eaa9a471dcb2e78eeb4b5b007'/>
<id>urn:sha1:8deebb0160cdbf0eaa9a471dcb2e78eeb4b5b007</id>
<content type='text'>
Submitted by: Hiten Pandya &lt;hiten@unixdaemons.com&gt;
</content>
</entry>
<entry>
<title>Fix instances of macros with improperly parenthasized arguments.</title>
<updated>2002-11-09T12:55:07Z</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>2002-11-09T12:55:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=29f194457c9434cec11a95c9e1a22981b37e1c23'/>
<id>urn:sha1:29f194457c9434cec11a95c9e1a22981b37e1c23</id>
<content type='text'>
Verified by: md5
</content>
</entry>
<entry>
<title>We have mem{cpy,cmp,set} functions in the kernel, don't #define them to</title>
<updated>2002-10-20T22:35:20Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2002-10-20T22:35:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=33f9080f82f41f4950b18217478d3a2b4f72b80f'/>
<id>urn:sha1:33f9080f82f41f4950b18217478d3a2b4f72b80f</id>
<content type='text'>
b{copy,zero,cmp} functions anymore.

Spotted by:	FlexeLint.
</content>
</entry>
<entry>
<title>Work around zlib bug where using a deflate window size of 8 will</title>
<updated>2002-03-23T13:05:53Z</updated>
<author>
<name>Chris D. Faulhaber</name>
<email>jedgar@FreeBSD.org</email>
</author>
<published>2002-03-23T13:05:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=3f31f1ab4c7f6f6472203ba217e28afedb44223e'/>
<id>urn:sha1:3f31f1ab4c7f6f6472203ba217e28afedb44223e</id>
<content type='text'>
cause memory corruption.
</content>
</entry>
<entry>
<title>Fix a bug introduced in 1.11 (and also MFCd to stable AND the security branch)</title>
<updated>2002-03-20T04:05:26Z</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>2002-03-20T04:05:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=e38eb7fbe4881a27c538d6954f14551481d36ce1'/>
<id>urn:sha1:e38eb7fbe4881a27c538d6954f14551481d36ce1</id>
<content type='text'>
that causes a machine to panic when the kernel PPP / DEFLATE code is used.
1.11 moved a ZFREE to a point after the structural members were clobbered
by stores into a union'd structure.

This commit fixes the bug and adds a big whopping comment to make sure
the code isn't 'cleaned up' again :-)

Ian Dowse came up with the same patch independantly 68 seconds before I
did, talk about Karma!

I would also like to thank Eugene Grosbein for marathon work in tracking the
problem down by udpating his -stable based on date over and over again
to close in on the commit that caused his crashes.

PR:		kern/35969
Reviewed by:	Ian Dowse &lt;iedowse@maths.tcd.ie&gt;
X-MFC after:	 immediately
</content>
</entry>
<entry>
<title>Error handling fixes for inflate.</title>
<updated>2002-02-17T17:35:18Z</updated>
<author>
<name>Chris D. Faulhaber</name>
<email>jedgar@FreeBSD.org</email>
</author>
<published>2002-02-17T17:35:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=efec00ac60f975859053df788c28daa2eb282124'/>
<id>urn:sha1:efec00ac60f975859053df788c28daa2eb282124</id>
<content type='text'>
</content>
</entry>
</feed>
