<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/lib, branch releng/9.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=releng%2F9.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=releng%2F9.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2014-12-10T08:36:40Z</updated>
<entry>
<title>Fix multiple vulnerabilities in file(1) and libmagic(3).</title>
<updated>2014-12-10T08:36:40Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2014-12-10T08:36:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=88fb734f8bb9945dbfb5d547c60ba45597bc9aa2'/>
<id>urn:sha1:88fb734f8bb9945dbfb5d547c60ba45597bc9aa2</id>
<content type='text'>
Security:	FreeBSD-SA-14:28.file
Security:	CVE-2014-3710, CVE-2014-8116, CVE-2014-8117

Fix BIND remote denial of service vulnerability.

Security:	FreeBSD-SA-14:29.bind
Security:	CVE-2014-8500

Approved by:	so
</content>
</entry>
<entry>
<title>MFC 253262, 253318, 243184, 253444, 253505, 253520:</title>
<updated>2013-07-26T18:27:13Z</updated>
<author>
<name>Hiroki Sato</name>
<email>hrs@FreeBSD.org</email>
</author>
<published>2013-07-26T18:27:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=a64e3560f5a1beaf36f1a5637a8c3e8ed5ff5b50'/>
<id>urn:sha1:a64e3560f5a1beaf36f1a5637a8c3e8ed5ff5b50</id>
<content type='text'>
- Add a leaf node CTL_NET.PF_ROUTE.0.AF.NET_RT_DUMP.0.FIB.  This returns
  routing table with the specified FIB number, not td-&gt;td_proc-&gt;p_fibnum.

- Add check_namevarlist() to check if ${name}_var is reserved in
  rc.subr or not.

- Fix a bug in ipv6_prefix_IF.  It did not work with the 64-bit prefix
  notation like 2001:db8:1:1.

- Use eui64 flag in ifconfig(8) instead of network6_getladdr()[*] for
  interface indentifier part.

- Fix address range specification with ifconfig(8) options such as:

  * inet 192.0.2.1-10 netmask 255.255.255.0 (inet range spec + ifconfig options)
  * inet6 2001:db8:1::1-f prefixlen 60 (inet6 range spec + ifconfig options)

  If prefixlen or netmask option is specified with CIDR notation at
  the same time, the option is used.

-  Do not set ND6_IFF_ACCEPT_RTADV on if_bridge(4) interfaces when
   ipv6_enable=yes.

Approved by:	re (marius)
</content>
</entry>
<entry>
<title>MFC r253380,253413: name passed into __setenv is not necessarily NUL-terminated</title>
<updated>2013-07-24T13:07:29Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2013-07-24T13:07:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=94efdb8f7daae8454c233bfe8791346d8b9f7a3c'/>
<id>urn:sha1:94efdb8f7daae8454c233bfe8791346d8b9f7a3c</id>
<content type='text'>
Approved by:	re (kib)
</content>
</entry>
<entry>
<title>1) POSIX requires rand(3) return values to be in the [0, RAND_MAX]</title>
<updated>2013-07-24T10:12:50Z</updated>
<author>
<name>Andrey A. Chernov</name>
<email>ache@FreeBSD.org</email>
</author>
<published>2013-07-24T10:12:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=e6ebddbe4bcd23f111674aee5339e4d43f1e04d8'/>
<id>urn:sha1:e6ebddbe4bcd23f111674aee5339e4d43f1e04d8</id>
<content type='text'>
range, but ACM formula we use have internal state (and return value) in
the [1, 0x7ffffffe] range, so our RAND_MAX (0x7fffffff) is never reached
because it is off by one, zero is not reached too.

Correct both RAND_MAX and rand(3) return value, shifting last one
to the 0 by 1 subtracted, resulting POSIXed [0, 0x7ffffffd(=new
RAND_MAX)] range.

2) Add a checks for not overflowing on too big seeds. It may happens on
the machines, where sizeof(unsigned int) &gt; 32 bits.

This change is binary compatible because range is reduced, not expanded,
so no bump is needed.

Reviewed by:    bde
Approved by:    re (glebius)
</content>
</entry>
<entry>
<title>Update clang's target triple for FreeBSD 9.2-PRERELEASE.</title>
<updated>2013-07-12T20:06:52Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2013-07-12T20:06:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=ebc5415284bdba439e6f4c0c06786cee48303690'/>
<id>urn:sha1:ebc5415284bdba439e6f4c0c06786cee48303690</id>
<content type='text'>
Approved by:	re (delphij)
</content>
</entry>
<entry>
<title>MFC r253104:</title>
<updated>2013-07-12T14:58:09Z</updated>
<author>
<name>Michael Tuexen</name>
<email>tuexen@FreeBSD.org</email>
</author>
<published>2013-07-12T14:58:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=60dee4ab090381ed0f848e88feb92d87ecfd1547'/>
<id>urn:sha1:60dee4ab090381ed0f848e88feb92d87ecfd1547</id>
<content type='text'>
Fix a bug where SCTP_ENABLE_STREAM_RESET is not handled by
sctp_opt_info().

MFC r253105:
Fix the handling of SCTP_CURRENT_ASSOC and SCTP_ALL_ASSOC in
sctp_opt_info().

Approved by: re@
</content>
</entry>
<entry>
<title>MFC 253066:</title>
<updated>2013-07-12T01:56:05Z</updated>
<author>
<name>Hiroki Sato</name>
<email>hrs@FreeBSD.org</email>
</author>
<published>2013-07-12T01:56:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=8cd3fee9bbbcac69ba0d33ce7faf76376d76cdb6'/>
<id>urn:sha1:8cd3fee9bbbcac69ba0d33ce7faf76376d76cdb6</id>
<content type='text'>
Update references.
</content>
</entry>
<entry>
<title>Direct commit to stable branch to fix ABI breakage:</title>
<updated>2013-07-10T19:42:07Z</updated>
<author>
<name>Mikolaj Golub</name>
<email>trociny@FreeBSD.org</email>
</author>
<published>2013-07-10T19:42:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=cbe481a78e8a2723e4c33ccff06b105932c7767f'/>
<id>urn:sha1:cbe481a78e8a2723e4c33ccff06b105932c7767f</id>
<content type='text'>
In r227839, when removing libkvm dependency on procfs(5),
kvm_uread() function, used for reading from /proc/pid/mem, was
removed too. This change broke ABI.

Bring kvm_uread() back so that the ABI is kept. In head soname is
going to be bumped instead.

Reported by:	rmh
Discussed on:	arch
Suggested by:	jilles
</content>
</entry>
<entry>
<title>MFH (r249479): OPENPAM_DEBUG enables debugging but does not turn it on</title>
<updated>2013-07-10T14:11:51Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2013-07-10T14:11:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=da3890f7f434383bd2293b214c1247d18316d002'/>
<id>urn:sha1:da3890f7f434383bd2293b214c1247d18316d002</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFH (r252375): remove useless side effect which triggers a clang bug.</title>
<updated>2013-07-10T14:06:35Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2013-07-10T14:06:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=14bb8835dfeb2e27485f4ba2d7725b86c82716a0'/>
<id>urn:sha1:14bb8835dfeb2e27485f4ba2d7725b86c82716a0</id>
<content type='text'>
</content>
</entry>
</feed>
