<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/tools, branch releng/10.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2016-02-17T11:36:45Z</updated>
<entry>
<title>MFH (r295533): remove broken unbound-control-setup script</title>
<updated>2016-02-17T11:36:45Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2016-02-17T11:36:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ca1b96b119234fe07ccae4150e95a1a757911819'/>
<id>urn:sha1:ca1b96b119234fe07ccae4150e95a1a757911819</id>
<content type='text'>
Approved by:	re (glebius)
Relnotes:	yes
</content>
</entry>
<entry>
<title>MFC r294565: sem: Don't free nameinfo that is still in list when open()</title>
<updated>2016-01-27T22:56:04Z</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2016-01-27T22:56:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6798389ccfff5bd32c76dc8823ff66f3771d16b9'/>
<id>urn:sha1:6798389ccfff5bd32c76dc8823ff66f3771d16b9</id>
<content type='text'>
fails.

This bug could be reproduced easily by calling sem_open() with O_CREAT |
O_EXCL on a semaphore that is already open in the process. The struct
sem_nameinfo would be freed while still in sem_list and later calls to
sem_open() or sem_close() could access freed memory.

PR:		206396
</content>
</entry>
<entry>
<title>MFC r286652:</title>
<updated>2016-01-26T07:06:38Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2016-01-26T07:06:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=317bc5503dd638578e78acfe4123b9469fb92104'/>
<id>urn:sha1:317bc5503dd638578e78acfe4123b9469fb92104</id>
<content type='text'>
r286652 (by jmmv):

Mark usr/include/c++/v1/tr1 as obsolete

The directory usr/include/c++/v1 was marked as obsolete but its tr1 subdir
was not, resulting in a removal error in delete-old.
</content>
</entry>
<entry>
<title>MFC r278047:</title>
<updated>2016-01-26T06:37:21Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2016-01-26T06:37:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=edfd4a49bdde8c4cf015c24222a6b68ef1d2e5a6'/>
<id>urn:sha1:edfd4a49bdde8c4cf015c24222a6b68ef1d2e5a6</id>
<content type='text'>
PR: 206622
Sponsored by: EMC / Isilon Storage Division

r278047 (by amdmi3):

- Remove more files when MK_BSNMP == no
</content>
</entry>
<entry>
<title>MFH (r291198, r291260, r291261, r291375, r294325, r294335, r294563)</title>
<updated>2016-01-24T22:28:18Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2016-01-24T22:28:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1c4a30b5fcee61a2418092b1cd900a26ed9a1681'/>
<id>urn:sha1:1c4a30b5fcee61a2418092b1cd900a26ed9a1681</id>
<content type='text'>
Remove the HPN and None cipher patches.
</content>
</entry>
<entry>
<title>MFC r293073:</title>
<updated>2016-01-24T06:19:49Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2016-01-24T06:19:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=80afdcb508cd0f9c3479ad2c01679a943da8a871'/>
<id>urn:sha1:80afdcb508cd0f9c3479ad2c01679a943da8a871</id>
<content type='text'>
- Use attach_md instead of hardcoding md(4) provider unit numbers
- Implement a gmirror_test_cleanup function, which in turn calls
  geom_test_cleanup to clean up all md(4) providers allocated in the test
  run.
- Remove duplicate logic in test scripts for removing md(4) providers.
- Don't create files in /tmp (outside the kyua sandbox); use the current
  directory instead
</content>
</entry>
<entry>
<title>MFC r294125:</title>
<updated>2016-01-23T21:04:34Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2016-01-23T21:04:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f223e27689c2682e586f15e873f1280fca48f313'/>
<id>urn:sha1:f223e27689c2682e586f15e873f1280fca48f313</id>
<content type='text'>
Test for EPROTOTYPE not EPROTONOSUPPORT

- `SOCK_RAW` is the implied supported type parameter for socket(2) per route(4)
- localsw in `sys/kern/uipc_usrreq.c` doesn't have an entry for `SOCK_RAW`, so
  the prototype is invalid (this isn't explicitly documented anywhere I could
  find)
</content>
</entry>
<entry>
<title>MFC r293048,r293444:</title>
<updated>2016-01-22T07:23:50Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2016-01-22T07:23:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ba3f59ba83d554909392d674c999d15227fbe244'/>
<id>urn:sha1:ba3f59ba83d554909392d674c999d15227fbe244</id>
<content type='text'>
r293048:

- Use a temporary file for the temporary md(4) devices instead of
  hardcoding it
- Remove the temporary file in the cleanup routine

r293444:

- Move functions that might be used in class-specific cleanup functions
  (geom_test_cleanup, etc) down so the testcases don't emit noise when
  bailing
- Conform to the TAP protocol better when dealing with classes that can't
  be loaded and with temporary files that can't be allocated for tracking
  md(4) devices.
</content>
</entry>
<entry>
<title>MFC r294126:</title>
<updated>2016-01-21T05:59:33Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2016-01-21T05:59:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d8098ac53659a229b521a14ff2585db8d0affe96'/>
<id>urn:sha1:d8098ac53659a229b521a14ff2585db8d0affe96</id>
<content type='text'>
Fix warnings with gcc 5.0

reconnect.c:
- Convert the K&amp;R prototype of main to an ANSI prototype to mute a
  warning from gcc 4.2.1
- Close s_sock2 after finishing off the last test to plug a leak and
  mute a warning from gcc 5.0 about a -Wunused-but-set variable

sendfile.c:
- Fix a -Wunused-but-set warning with gcc 5.0 with pagesize in main(..)
</content>
</entry>
<entry>
<title>MFC r294127:</title>
<updated>2016-01-21T05:57:32Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2016-01-21T05:57:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=689af09fb3b304f52eafdf86a22f72ce92e732b0'/>
<id>urn:sha1:689af09fb3b304f52eafdf86a22f72ce92e732b0</id>
<content type='text'>
Fix warnings with clang/gcc

- Get rid of unused argc/argv variables in main
- Exit on failure with a return code of 1 instead of -1 with err/errx as a
  return code of -1 is implementation dependent
- Bump WARNS to 6
</content>
</entry>
</feed>
