<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/lib/libc, branch release/5.1.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.1.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.1.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2003-06-04T16:00:27Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2003-06-04T16:00:27Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2003-06-04T16:00:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1c0442969cd576514acfce932c0a0798593c7af7'/>
<id>urn:sha1:1c0442969cd576514acfce932c0a0798593c7af7</id>
<content type='text'>
'RELENG_5_1_0_RELEASE'.

This commit was manufactured to restore the state of the 5.1-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>MFC: 1.27: fix sigsetjmp().</title>
<updated>2003-06-02T22:00:03Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2003-06-02T22:00:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4d590affc0fed573d76870daaaf4b5dcff3a6f0d'/>
<id>urn:sha1:4d590affc0fed573d76870daaaf4b5dcff3a6f0d</id>
<content type='text'>
Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>Turn off malloc_abort and malloc_junk for the release.</title>
<updated>2003-05-31T12:53:42Z</updated>
<author>
<name>Scott Long</name>
<email>scottl@FreeBSD.org</email>
</author>
<published>2003-05-31T12:53:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e78672bc7c02576d73a8eb526d650e232cc11b91'/>
<id>urn:sha1:e78672bc7c02576d73a8eb526d650e232cc11b91</id>
<content type='text'>
Approved by:	re (implicit)
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_5_1'.</title>
<updated>2003-05-31T11:28:29Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2003-05-31T11:28:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4b38df05470b4d78dd0a2a026ab8f90299ec8382'/>
<id>urn:sha1:4b38df05470b4d78dd0a2a026ab8f90299ec8382</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a sizeof error in __bt_put: when writing they key and data sizes</title>
<updated>2003-05-30T11:05:08Z</updated>
<author>
<name>Thomas Moestl</name>
<email>tmm@FreeBSD.org</email>
</author>
<published>2003-05-30T11:05:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6bc615b0a10c1c6152a904462de8664546829225'/>
<id>urn:sha1:6bc615b0a10c1c6152a904462de8664546829225</id>
<content type='text'>
to a buffer in the big key/data case, memmove() was used on pointers
to size_ts, but only sizeof(u_int32_t) bytes where copied. This broke
on big_endian architectures where sizeof(size_t) &gt; sizeof(u_int32_t).

This bug broke portupgrade (by way of ruby_bdb1) on sparc64.

Approved by:	re (rwatson)
</content>
</entry>
<entry>
<title>Add an stub for _rtld_thread_init. This is a part I missed in</title>
<updated>2003-05-30T00:58:37Z</updated>
<author>
<name>Alexander Kabaev</name>
<email>kan@FreeBSD.org</email>
</author>
<published>2003-05-30T00:58:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8c22e2f77b185e139631010794674e95948358f5'/>
<id>urn:sha1:8c22e2f77b185e139631010794674e95948358f5</id>
<content type='text'>
my last commit.

Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>Don't return -1 and abort if msg.msg_controllen is 0. For</title>
<updated>2003-05-29T22:06:06Z</updated>
<author>
<name>Martin Blapp</name>
<email>mbr@FreeBSD.org</email>
</author>
<published>2003-05-29T22:06:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=65d06145a200df6f4c75acfb902c9147804b53c3'/>
<id>urn:sha1:65d06145a200df6f4c75acfb902c9147804b53c3</id>
<content type='text'>
some strange reason recvmsg() never sets errno to EAGAIN
on a non-blocking socket and just returns 0.

Reviewed by:	jhb
Approved by:	re
</content>
</entry>
<entry>
<title>Fix a problem introduced in the last commit. sa and cm</title>
<updated>2003-05-29T19:43:22Z</updated>
<author>
<name>Martin Blapp</name>
<email>mbr@FreeBSD.org</email>
</author>
<published>2003-05-29T19:43:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e5cd12556d4e0b8ec3aa41eb27efd5fb05d15115'/>
<id>urn:sha1:e5cd12556d4e0b8ec3aa41eb27efd5fb05d15115</id>
<content type='text'>
are not initialized at this place. Move the initializing
before the non-blocking check.

Submitted by:	Marius Strobl &lt;marius@alchemy.franken.de&gt;
Reviewed by:	jhb
Approved by:	re
</content>
</entry>
<entry>
<title>If AF_LOCAL is used, we need to use __msgread_withcred() instead of</title>
<updated>2003-05-28T09:16:35Z</updated>
<author>
<name>Martin Blapp</name>
<email>mbr@FreeBSD.org</email>
</author>
<published>2003-05-28T09:16:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=aee2eba2d12cef307e1ada255736657b826e1961'/>
<id>urn:sha1:aee2eba2d12cef307e1ada255736657b826e1961</id>
<content type='text'>
just read() in non-blocking mode too. The reason is obvious. NetBSD
uses a complete different way to get the credentials so this patch
only applies to FreeBSD.

Reviewed by:	rwatson
Approved by:	re
</content>
</entry>
<entry>
<title>Fix amd(8) clients, if a FreeBSD mountd(8) server is used.</title>
<updated>2003-05-28T09:13:09Z</updated>
<author>
<name>Martin Blapp</name>
<email>mbr@FreeBSD.org</email>
</author>
<published>2003-05-28T09:13:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=22e4d31a81e3c2d663c2c6302d3c2b2af3526222'/>
<id>urn:sha1:22e4d31a81e3c2d663c2c6302d3c2b2af3526222</id>
<content type='text'>
Remove the special treatment of non-blocking mode in
the "look ahead function" xdrrec_eof(). It currently
assumes that the last read() in a row of several reads
does not have zero lenght. If this is the case, svc_vc_stat()
does return XPRT_MOREREQS, and the RPC-request aborts because
there is no data to read anymore.

To fix this, go back to the original version of the code
for non-blocking mode until NetBSD comes up with another
possible fix like this one in xdrrec_eof()

	if (rstrm-&gt;last_frag &amp;&amp; rstrm-&gt;in_finger == rstrm-&gt;in_boundry) {
		return TRUE;
	}

Return always FALSE in set_input_fragment() for non-blocking
mode. Since this was not used in FreeBSD, I omitted it at the
first time. Now we use this function and we should always
return FALSE for it.

Reviewed by:	rwatson
Approved by:	re
</content>
</entry>
</feed>
