<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/lib, branch stable/6</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=stable%2F6</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=stable%2F6'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2013-02-21T20:40:37Z</updated>
<entry>
<title>MFC:</title>
<updated>2013-02-21T20:40:37Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2013-02-21T20:40:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=0d1e4af4137d494e42695b12f61159cad9a3ac6f'/>
<id>urn:sha1:0d1e4af4137d494e42695b12f61159cad9a3ac6f</id>
<content type='text'>
r158812 (ache):

Reflect size_t changes in glob.h

Obtained from: NetBSD (mostly)

r159294:

 - ANSIfy.
 - Remove two unnecessary casts.

r243779 (marcel):

Protect against DoS attacks, such as being described in CVE-2010-2632.
The changes were derived from what has been committed to NetBSD, with
modifications.

This fixes FreeBSD-SA-13:02.libc for stable/6.
</content>
</entry>
<entry>
<title>MFC r211393 (by des):</title>
<updated>2010-09-24T23:51:45Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2010-09-24T23:51:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=bb3019e917d6a19eba26c283c56d5a7a59fe8ef1'/>
<id>urn:sha1:bb3019e917d6a19eba26c283c56d5a7a59fe8ef1</id>
<content type='text'>
In setusercontext(), do not apply user settings unless running as the
user in question (usually but not necessarily because we were called
with LOGIN_SETUSER).  This plugs a hole where users could raise their
resource limits and expand their CPU mask.

Approved by:	des
</content>
</entry>
<entry>
<title>MFC r181341 (marcel):</title>
<updated>2010-05-08T13:49:43Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2010-05-08T13:49:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=8f374decd6b55e9afffa9cbb30fbdc252059e786'/>
<id>urn:sha1:8f374decd6b55e9afffa9cbb30fbdc252059e786</id>
<content type='text'>
Cleanup for WARNS 6.
</content>
</entry>
<entry>
<title>MFC r181059:</title>
<updated>2010-05-08T13:48:31Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2010-05-08T13:48:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=2cbd186cd455f0a9aecc55d113f3ab7d8fa27408'/>
<id>urn:sha1:2cbd186cd455f0a9aecc55d113f3ab7d8fa27408</id>
<content type='text'>
Cleanup for WARNS 3.
</content>
</entry>
<entry>
<title>MFC r181044 (marcel):</title>
<updated>2010-05-08T13:46:59Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2010-05-08T13:46:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=17f0a52b752b428f35e3880bfa3ec064e831714f'/>
<id>urn:sha1:17f0a52b752b428f35e3880bfa3ec064e831714f</id>
<content type='text'>
Cleanup for WARNS 2.
</content>
</entry>
<entry>
<title>Hand merge in support for compiling libthread_db on arm (from change</title>
<updated>2010-05-08T13:41:58Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2010-05-08T13:41:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=049eda4e19d634f85ec8e2317adf17068b3e462f'/>
<id>urn:sha1:049eda4e19d634f85ec8e2317adf17068b3e462f</id>
<content type='text'>
r173703).  Given the large delta between this and head, mergeinfo
likely would do more harm than good.
</content>
</entry>
<entry>
<title>MFC r173703(cognet):</title>
<updated>2010-05-08T13:41:01Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2010-05-08T13:41:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=1372df3d6f02c90f0ae606351981e41d8e526b32'/>
<id>urn:sha1:1372df3d6f02c90f0ae606351981e41d8e526b32</id>
<content type='text'>
Add arm support in libthread_db
</content>
</entry>
<entry>
<title>MFC r206760: getcwd(3): Clarify that EACCES may or may not be checked.</title>
<updated>2010-05-05T22:23:29Z</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2010-05-05T22:23:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=a643b58b02e340926c8e37a4c318eaf3afe5089e'/>
<id>urn:sha1:a643b58b02e340926c8e37a4c318eaf3afe5089e</id>
<content type='text'>
POSIX permits but does not require checking access on the current and parent
directories.

Because various programs do not like it if getcwd(3) fails, it seems best
to avoid checking access as much as possible. There are various reports in
GNATS about this (search for getcwd).

Our getcwd(3) implementation first queries the kernel for the pathname
directly, which does not check any permissions but sometimes fails, and then
falls back to reading all parent directories for the names.

PR:		standards/44425
</content>
</entry>
<entry>
<title>MFC: r173859, r205410</title>
<updated>2010-03-30T19:16:00Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2010-03-30T19:16:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=3889416785ce82a1dbc9eede529cb3bb2fc5edd4'/>
<id>urn:sha1:3889416785ce82a1dbc9eede529cb3bb2fc5edd4</id>
<content type='text'>
Avoid aliasing which leads to incorrect results when compiling with the
default strict aliasing rules.

PR:		144900
Submitted by:	Peter Jeremy
</content>
</entry>
<entry>
<title>MFC: r205397</title>
<updated>2010-03-30T19:08:05Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2010-03-30T19:08:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=eec5ee8d89a90cb0f6b40494302221040a008b38'/>
<id>urn:sha1:eec5ee8d89a90cb0f6b40494302221040a008b38</id>
<content type='text'>
- While SPARC V9 allows tininess to be detected either before or after
  rounding (impl. dep. #55), the SPARC JPS1 responsible for SPARC64 and
  UltraSPARC processors defines that in all cases tinyness is detected
  before rounding, therefore rounding up to the smallest normalised
  number should set the underflow flag.
- If an infinite result is rounded down, the result should have an
  exponent 1 less than the value for infinity.

PR:		144900
Submitted by:	Peter Jeremy
</content>
</entry>
</feed>
