<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/tools, branch release/11.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F11.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F11.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2017-06-15T15:08:54Z</updated>
<entry>
<title>MFC r319869:</title>
<updated>2017-06-15T15:08:54Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2017-06-15T15:08:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=01009c9c29e8878f489e849c278a907070088cfb'/>
<id>urn:sha1:01009c9c29e8878f489e849c278a907070088cfb</id>
<content type='text'>
Decode recently added flags.

Approved by:	re (marius)
</content>
</entry>
<entry>
<title>MFC r314579,r314785:</title>
<updated>2017-06-01T06:56:32Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-06-01T06:56:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a68240a4810826d261d796cb7e1eb3361a214b63'/>
<id>urn:sha1:a68240a4810826d261d796cb7e1eb3361a214b63</id>
<content type='text'>
r314579 (by np):

Add cxgbetool(8) to the base system.

Move cxgbetool from tools/tools to usr.sbin. Compile and install it on
platforms where cxgbe(4) is built by default.  Knobs (WITH_CXGBETOOL and
WITHOUT_CXGBETOOL) have been added so that the user can override the
default setting.

r314785:

Fix some trivial manlint warnings

Sentences should begin on new lines, per manlint.

Bump .Dd for the change
</content>
</entry>
<entry>
<title>MFC r318177:</title>
<updated>2017-06-01T06:36:40Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-06-01T06:36:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=56ef4858d2a2f8660293c18d1d7585692df77e7f'/>
<id>urn:sha1:56ef4858d2a2f8660293c18d1d7585692df77e7f</id>
<content type='text'>
Unconditionally install udp(4) and udplite(4) again

I added this to the MK_USB != no block in error in r278202.
</content>
</entry>
<entry>
<title>MFC r313169,r319246:</title>
<updated>2017-05-30T18:04:55Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-05-30T18:04:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=db751886f6c51803f7a712f24ce777c16c38a43f'/>
<id>urn:sha1:db751886f6c51803f7a712f24ce777c16c38a43f</id>
<content type='text'>
r313169 (by wblock):

Clarify some option descriptions, add a line of text to makeman to
add the slightest hint of a shade of a clue of what it does.

r319246:

Use .Xr to reference libblacklist(3), blacklistctl(8), and blacklistd(8)
</content>
</entry>
<entry>
<title>MFC r317168:</title>
<updated>2017-05-30T17:47:19Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-05-30T17:47:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c97c34f795cc2bd62c2e63bc6db1d51d62242c9e'/>
<id>urn:sha1:c97c34f795cc2bd62c2e63bc6db1d51d62242c9e</id>
<content type='text'>
Add a knob, WITH*_RPCBIND_WARMSTART_SUPPORT, to allow the end-user to build
rpcbind(8) with/without warmstart support.

The knob defaults to off to preserve POLA for the feature.

See rpcbind(8) for more details about the warmstart feature.

Relnotes:	yes
</content>
</entry>
<entry>
<title>MFC r318305: makeman: reword description, based on feedback from wblock</title>
<updated>2017-05-30T17:09:47Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2017-05-30T17:09:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=59faba4a0ef4b1fa2207dd0829c7dbb6e2c76176'/>
<id>urn:sha1:59faba4a0ef4b1fa2207dd0829c7dbb6e2c76176</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r306375,r307802:</title>
<updated>2017-05-30T07:28:27Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-05-30T07:28:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=97e028fcd42cb7680837f5dabb430fce4ef0b5fe'/>
<id>urn:sha1:97e028fcd42cb7680837f5dabb430fce4ef0b5fe</id>
<content type='text'>
r306375 (by emaste):

Add a WITHOUT_DIALOG src.conf(5) knob

It also turns off dependencies (bsdinstall, bsdconfig, dpv, tzsetup).

r307802 (by bapt):

Fix build of tzsetup when WITHOUT_DIALOG is set

Hide dialog specific code behind HAVE_DIALOG. It allows to build a stripped
down version (missing the dialog UI) but perfectly function tzsetup when
world is built WITHOUT_DIALOG

Reorganise a bit the code to limit the number of blocks under HAVE_DIALOG
</content>
</entry>
<entry>
<title>MFC r319015:</title>
<updated>2017-05-30T02:56:17Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-05-30T02:56:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f481c245fe7a6a33a940c5d0f050d114f9e975ae'/>
<id>urn:sha1:f481c245fe7a6a33a940c5d0f050d114f9e975ae</id>
<content type='text'>
Use calloc instead of malloc + memset
</content>
</entry>
<entry>
<title>MFC r317313:</title>
<updated>2017-05-29T18:19:32Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-05-29T18:19:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d4730731ab192918863bf36922f03c68a3858b7d'/>
<id>urn:sha1:d4730731ab192918863bf36922f03c68a3858b7d</id>
<content type='text'>
gctl_test.t: catch errors with the mdcfg directive

While here, add a note about certain testcases relying on `count=1024` in
the "create" portion.
</content>
</entry>
<entry>
<title>MFC r317290,r317291,r317292,r317293,r317294,r317295,r317304,r317306,r317307,r317308,r317309:</title>
<updated>2017-05-27T23:31:51Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-05-27T23:31:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=01aa76c0561d354c68233ba8a1f2237a6e620f99'/>
<id>urn:sha1:01aa76c0561d354c68233ba8a1f2237a6e620f99</id>
<content type='text'>
r317290:

Fix -Wimplicit-function-declaration compilation warning by moving libgeom.h
#include below the stdio.h #include.

gctl_dump(3) needs stdio.h, per reasoning noted in r317289.

PR:		218809

r317291:

Rename gctl.t to gctl_test.t and test.c to gctl_test_helper.c

This is being done to reduce ambiguity and to make the tests more portable
in the future to other locations in the source tree.

r317292:

gctl_test.t: use make to compile gctl_test_helper instead of calling cc directly

r317293:

gctl_test_helper: apply polish

- Staticize variables to fix warnings.
- Sprinkle asserts around for calls that can fail
- Apply style(9) for main(..) definition.
- ANSIify usage(..) definition.

r317294:

Bump WARNS to 6 per previous commits which fixed warnings

Tested with:	clang (4.0), gcc (4.2.1, 6.3.0)

r317295:

The GPT class no longer exists; use the PART class instead

r317304:

gctl_test_helper: add diagnostic output for parse_retval(..)

This will help end-users better diagnose issues with the function.

r317306:

gctl_test.t: minor tweaks

- Declare $count with the `my` scope operator to permit `use strict`.
- Add `use strict`.
- Use `use warnings` instead of using `-w` in the shebang.
- Don't unlink $cmd when done (prevents unnecessary rebuilding).
- Improve the error message when running with insufficient permissions, e.g.,
  non-root.

r317307:

Use verb=delete not verb=remove

The `remove` verb hasn't been present in geom_part*(4) for well
over a decade, if ever. I couldn't find any references to it in
^/stable/5 at least, which is around the timeframe that this test
was written.

r317308:

gctl_test.t: more tweaks to try and update the code and get it functional (again?)

- Make the logfile for $out be built off the basename for $cmd, instead of $cmd.
  (r317292 broke this assumption).
- Rename $mntpt to $mntpt_prefix for clarity, as this variable is a prefix for
  mountpoints.
- Reindent the umount directive block while here to match the rest of the code.

r317309:

gctl_test.t: improve error reporting with mdcfg and mount directives

If the commands had failed previously, it would press on and result in a
series of cascading failures. Fail early and continue on to the next case
instead of executing additional commands after a previously failed series
of steps.
</content>
</entry>
</feed>
