<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/modules/netgraph, branch release/11.0.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.0.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.0.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2016-06-07T15:07:00Z</updated>
<entry>
<title>ng_mppc(4): Bring netgraph(3) MPPC compression support.</title>
<updated>2016-06-07T15:07:00Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-06-07T15:07:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c3fb4252045bc7a5e672393851fe7bb9282be44a'/>
<id>urn:sha1:c3fb4252045bc7a5e672393851fe7bb9282be44a</id>
<content type='text'>
Support for compression has been available from July 2007 but it
was never imported due to concerns with patents once held by
STAC/HiFn. The issues have clearly been resolved so bring it
in now.

Special thanks to Brett Glass for preserving the code and
pointing documentation for the expiration case.

Obtained from:	mav (through Brett Glass)
Relnotes:	yes
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D6739
</content>
</entry>
<entry>
<title>Build all of sys/modules with SUBDIR_PARALLEL.</title>
<updated>2015-11-10T17:15:36Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2015-11-10T17:15:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=64bd42622ac6c260fd329bed063c08c3f0a3ba8d'/>
<id>urn:sha1:64bd42622ac6c260fd329bed063c08c3f0a3ba8d</id>
<content type='text'>
Sponsored by:	EMC / Isilon Storage Division
MFC after:	3 weeks
</content>
</entry>
<entry>
<title>Enable parallel subdirectory building with sys/modules/netgraph</title>
<updated>2015-09-27T07:40:19Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2015-09-27T07:40:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f1bbec5a6f67d291979a98d7d4c1b04f39dfa8b6'/>
<id>urn:sha1:f1bbec5a6f67d291979a98d7d4c1b04f39dfa8b6</id>
<content type='text'>
MFC after: 2 weeks
</content>
</entry>
<entry>
<title>Remove dependence on source tree options. Move all kernel module</title>
<updated>2014-08-11T14:50:49Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2014-08-11T14:50:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=df3394b3de0c40cae69e46b795dc794db3a80c2e'/>
<id>urn:sha1:df3394b3de0c40cae69e46b795dc794db3a80c2e</id>
<content type='text'>
options into kern.opts.mk and change all the places where we use
src.opts.mk to pull in the options. Conditionally define SYSDIR and
use SYSDIR/conf/kern.opts.mk instead of a CURDIR path. Replace all
instances of CURDIR/../../etc with STSDIR, but only in the affected
files.

As a special compatibility hack, include bsd.owm.mk at the top of
kern.opts.mk to allow the bare build of sys/modules to work on older
systems. If the defaults ever change between 9.x, 10.x and current for
these options, however, you'll wind up with the host OS' defaults
rather than the -current defaults. This hack will be removed when
we no longer need to support this build scenario.

Reviewed by: jhb
Differential Revision: https://phabric.freebsd.org/D529
</content>
</entry>
<entry>
<title>Move most of the 15 variations on generating opt_inet.h and</title>
<updated>2014-08-04T22:37:02Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2014-08-04T22:37:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=aeaed508982227551b2748339033bb2483382b4d'/>
<id>urn:sha1:aeaed508982227551b2748339033bb2483382b4d</id>
<content type='text'>
opt_inet6.h into kmod.mk by forcing almost everybody to eat the same
dogfood. While at it, consolidate the opt_bpf.h and opt_mroute.h
targets here too.
</content>
</entry>
<entry>
<title>Use src.opts.mk in preference to bsd.own.mk except where we need stuff</title>
<updated>2014-05-06T04:22:01Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2014-05-06T04:22:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c6063d0da8e1f8d8452b0c2ee1c7ad718c1a7052'/>
<id>urn:sha1:c6063d0da8e1f8d8452b0c2ee1c7ad718c1a7052</id>
<content type='text'>
from the latter.
</content>
</entry>
<entry>
<title>Remove AppleTalk support.</title>
<updated>2014-03-14T06:29:43Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2014-03-14T06:29:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=45c203fce2d02381f76b2abf80edaea8cf7bc7f8'/>
<id>urn:sha1:45c203fce2d02381f76b2abf80edaea8cf7bc7f8</id>
<content type='text'>
AppleTalk was a network transport protocol for Apple Macintosh devices
in 80s and then 90s. Starting with Mac OS X in 2000 the AppleTalk was
a legacy protocol and primary networking protocol is TCP/IP. The last
Mac OS X release to support AppleTalk happened in 2009. The same year
routing equipment vendors (namely Cisco) end their support.

Thus, AppleTalk won't be supported in FreeBSD 11.0-RELEASE.
</content>
</entry>
<entry>
<title>Remove IPX support.</title>
<updated>2014-03-14T02:58:48Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2014-03-14T02:58:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2c284d9395713ea0217230e077e70d2df8a9900c'/>
<id>urn:sha1:2c284d9395713ea0217230e077e70d2df8a9900c</id>
<content type='text'>
IPX was a network transport protocol in Novell's NetWare network operating
system from late 80s and then 90s. The NetWare itself switched to TCP/IP
as default transport in 1998. Later, in this century the Novell Open
Enterprise Server became successor of Novell NetWare. The last release
that claimed to still support IPX was OES 2 in 2007. Routing equipment
vendors (e.g. Cisco) discontinued support for IPX in 2011.

Thus, IPX won't be supported in FreeBSD 11.0-RELEASE.
</content>
</entry>
<entry>
<title>Axe ng_fec(4). It has never been a real netgraph(4) module, since</title>
<updated>2013-10-28T12:47:05Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2013-10-28T12:47:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=506658cc1e0c2784a4cf9e23517399f0b895d158'/>
<id>urn:sha1:506658cc1e0c2784a4cf9e23517399f0b895d158</id>
<content type='text'>
it had no hooks. It has abused ifnet's if_afdata slot and actually
abused every subsystem it touched.

lagg(4) is a proper trunking solution at ifnet(9) layer.

ng_one2many(4) is a proper trunking solution in netgraph(4).
</content>
</entry>
<entry>
<title>Use rt_numfibs variable instead of compile-time RT_NUMFIBS.</title>
<updated>2012-03-13T11:08:40Z</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2012-03-13T11:08:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=147972555f2c70f64cc54182dc18326456e46b92'/>
<id>urn:sha1:147972555f2c70f64cc54182dc18326456e46b92</id>
<content type='text'>
Reviewed by:    glebius (previous version)
Approved by:    kib(mentor), ae(mentor)
</content>
</entry>
</feed>
