<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/libexec, branch upstream/10.4.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=upstream%2F10.4.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=upstream%2F10.4.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2017-08-07T02:15:13Z</updated>
<entry>
<title>MFC 321762</title>
<updated>2017-08-07T02:15:13Z</updated>
<author>
<name>Sepherosa Ziehau</name>
<email>sephe@FreeBSD.org</email>
</author>
<published>2017-08-07T02:15:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d6b6870e90e74f24474942330397a1dce3bd00d1'/>
<id>urn:sha1:d6b6870e90e74f24474942330397a1dce3bd00d1</id>
<content type='text'>
    hyperv: Add VF bringup scripts and devd rules.

    How network VF works with hn(4) on Hyper-V in non-transparent mode:

    - Each network VF has a cooresponding hn(4).
    - The network VF and the it's cooresponding hn(4) have the same hardware
      address.
    - Once the network VF is up, e.g. ifconfig VF up:
      o  All of the transmission should go through the network VF.
      o  Most of the reception goes through the network VF.
      o  Small amount of reception may go through the cooresponding hn(4).
         This reception will happen, even if the the cooresponding hn(4) is
         down.  The cooresponding hn(4) will change the reception interface
         to the network VF, so that network layer and application layer will
         be tricked into thinking that these packets were received by the
         network VF.
      o  The cooresponding hn(4) pretends the physical link is down.
    - Once the network VF is down or detached:
      o  All of the transmission should go through the cooresponding hn(4).
      o  All of the reception goes through the cooresponding hn(4).
      o  The cooresponding hn(4) fallbacks to the original physical link
         detection logic.

    All these features are mainly used to help live migration, during which
    the network VF will be detached, while the network communication to the
    VM must not be cut off.  In order to reach this level of live migration
    transparency, we use failover mode lagg(4) with the network VF and the
    cooresponding hn(4) attached to it.

    To ease user configuration for both network VF and non-network VF, the
    lagg(4) will be created by the following rules, and the configuration
    of the cooresponding hn(4) will be applied to the lagg(4) automatically.

    Sponsored by:   Microsoft
    Differential Revision:  https://reviews.freebsd.org/D11635
</content>
</entry>
<entry>
<title>MFC r320491:</title>
<updated>2017-07-31T03:59:07Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-07-31T03:59:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d6cf3d09bf984fec89d6380ff9caf9dfba27a014'/>
<id>urn:sha1:d6cf3d09bf984fec89d6380ff9caf9dfba27a014</id>
<content type='text'>
atf-sh(3): document atf_init_test_cases(3) fully

The function was missing from the NAME/SYNOPSIS sections. Add a manpage link
to complete the documentation reference.
</content>
</entry>
<entry>
<title>MFC r314653:</title>
<updated>2017-07-20T00:52:11Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-07-20T00:52:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7730e4e7dc109e9be3a327d8407fdf9efea4b0ca'/>
<id>urn:sha1:7730e4e7dc109e9be3a327d8407fdf9efea4b0ca</id>
<content type='text'>
libexec: normalize paths using SRCTOP-relative paths or :H when possible

This simplifies make logic/output
</content>
</entry>
<entry>
<title>MFC r316552,r319662:</title>
<updated>2017-07-18T17:51:33Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-07-18T17:51:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=279e87a0cf2f7e1ee684b6a0b7f38053e61dba20'/>
<id>urn:sha1:279e87a0cf2f7e1ee684b6a0b7f38053e61dba20</id>
<content type='text'>
r316552:

atf-c: fix documentation description for atf_utils_wait(3)

atf_utils_wait(3) should be used in combination with atf_utils_fork(3),
not itself (atf_utils_wait(3)).

r319662:

Add MLINKS for atf-sh(3) to each of the functions it implements

This hopefully will make atf-sh(3) easier to understand for newcomers,
without having to go through the atf-sh(3) level of indirection.
</content>
</entry>
<entry>
<title>MFC r320433:</title>
<updated>2017-07-17T06:37:46Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2017-07-17T06:37:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3f11ecc0f887484f6880af25280632a1bb97cb0c'/>
<id>urn:sha1:3f11ecc0f887484f6880af25280632a1bb97cb0c</id>
<content type='text'>
Use strlcpy() instead of strncpy() and nul-terminating.
</content>
</entry>
<entry>
<title>MFC r320658:</title>
<updated>2017-07-11T05:36:02Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2017-07-11T05:36:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0baa8d9f35cad6e31e0b3220e66c76ba1a160f32'/>
<id>urn:sha1:0baa8d9f35cad6e31e0b3220e66c76ba1a160f32</id>
<content type='text'>
When reporting undefined symbol, note the version, if specified.
</content>
</entry>
<entry>
<title>MFC r320644:</title>
<updated>2017-07-04T15:53:54Z</updated>
<author>
<name>Allan Jude</name>
<email>allanjude@FreeBSD.org</email>
</author>
<published>2017-07-04T15:53:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fdc6b7a7770e11c418d0e4d8f179dee6f8bd78d1'/>
<id>urn:sha1:fdc6b7a7770e11c418d0e4d8f179dee6f8bd78d1</id>
<content type='text'>
	Add deprecation notices for all rcmd tools
</content>
</entry>
<entry>
<title>MFC r313494:</title>
<updated>2017-02-24T11:07:49Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2017-02-24T11:07:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b8093578a616d283f953953e847dd6f222196c63'/>
<id>urn:sha1:b8093578a616d283f953953e847dd6f222196c63</id>
<content type='text'>
Handle protected symbols in rtld.
</content>
</entry>
<entry>
<title>MFC r289172,r290254:</title>
<updated>2017-02-09T22:49:48Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-02-09T22:49:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c06eac9206cf604309c6ab9711572446719e639c'/>
<id>urn:sha1:c06eac9206cf604309c6ab9711572446719e639c</id>
<content type='text'>
r289172:

Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and
netbsd-tests.test.mk (r289151)

- Eliminate explicit OBJTOP/SRCTOP setting
- Convert all ad hoc NetBSD test integration over to netbsd-tests.test.mk
- Remove unnecessary TESTSDIR setting
- Use SRCTOP where possible for clarity

r290254:

Remove unused variable (SRCDIR)
</content>
</entry>
<entry>
<title>MFC r311473:</title>
<updated>2017-02-04T16:47:35Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-02-04T16:47:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=314a104cd6f592adf84b38cacbd5a769a0f93107'/>
<id>urn:sha1:314a104cd6f592adf84b38cacbd5a769a0f93107</id>
<content type='text'>
Conditionalize all code that uses tcpd.h behind `LIBWRAP` guard

This will allow the code to stand by itself without libwrap
</content>
</entry>
</feed>
