<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/netinet6, branch releng/10.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2016-01-14T09:10:46Z</updated>
<entry>
<title>o Fix filemon and bmake meta-mode stability issues. [EN-16:01]</title>
<updated>2016-01-14T09:10:46Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2016-01-14T09:10:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7f86e2d395476d8856f8ec778b41942180ef632c'/>
<id>urn:sha1:7f86e2d395476d8856f8ec778b41942180ef632c</id>
<content type='text'>
o Fix invalid TCP checksums with pf(4). [EN-16:02.pf]
o Fix YP/NIS client library critical bug. [EN-16:03.yplib]
o Fix SCTP ICMPv6 error message vulnerability. [SA-16:01.sctp]
o Fix ntp panic threshold bypass vulnerability. [SA-16:02.ntp]
o Fix Linux compatibility layer incorrect futex handling. [SA-16:03.linux]
o Fix Linux compatibility layer setgroups(2) system call. [SA-16:04.linux]
o Fix TCP MD5 signature denial of service. [SA-16:05.tcp]
o Fix insecure default bsnmpd.conf permissions. [SA-16:06.bsnmpd]

Errata:		FreeBSD-EN-16:01.filemon
Errata:		FreeBSD-EN-16:02.pf
Errata:		FreeBSD-EN-16:03.yplib
Security:	FreeBSD-SA-16:01.sctp, CVE-2016-1879
Security:	FreeBSD-SA-16:02.ntp, CVE-2015-5300
Security:	FreeBSD-SA-16:03.linux, CVE-2016-1880
Security:	FreeBSD-SA-16:04.linux, CVE-2016-1881
Security:	FreeBSD-SA-16:05.tcp, CVE-2016-1882
Security:	FreeBSD-SA-16:06.bsnmpd, CVE-2015-5677
Approved by:	so
</content>
</entry>
<entry>
<title>MFC r282805:</title>
<updated>2015-07-23T19:58:56Z</updated>
<author>
<name>Hiroki Sato</name>
<email>hrs@FreeBSD.org</email>
</author>
<published>2015-07-23T19:58:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3d0c9d2121260c211263b100cf91f88d65ddf800'/>
<id>urn:sha1:3d0c9d2121260c211263b100cf91f88d65ddf800</id>
<content type='text'>
- Remove ND6_IFF_IGNORELOOP.  This functionality was useless in practice
  because a link where looped back NS messages are permanently observed
  does not work with either NDP or ARP for IPv4.

- draft-ietf-6man-enhanced-dad is now RFC 7527.

Approved by:	re (gjb)
</content>
</entry>
<entry>
<title>MFC r273992:</title>
<updated>2015-07-23T19:54:42Z</updated>
<author>
<name>Hiroki Sato</name>
<email>hrs@FreeBSD.org</email>
</author>
<published>2015-07-23T19:54:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c83d646d270d23552f0ec612f7d352f9c0b75486'/>
<id>urn:sha1:c83d646d270d23552f0ec612f7d352f9c0b75486</id>
<content type='text'>
Fix a bug which prevented ND6_IFF_IFDISABLED flag from clearing when
the newly-added IPv6 address was /128.

Approved by:	re (gjb)
</content>
</entry>
<entry>
<title>MFC r284515:</title>
<updated>2015-06-20T08:25:27Z</updated>
<author>
<name>Michael Tuexen</name>
<email>tuexen@FreeBSD.org</email>
</author>
<published>2015-06-20T08:25:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8b84747295b1ab57cb5c71a55b37d46634c78d7d'/>
<id>urn:sha1:8b84747295b1ab57cb5c71a55b37d46634c78d7d</id>
<content type='text'>
Add FIB support for SCTP.
This fixes https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200379

PR:	200379
</content>
</entry>
<entry>
<title>Merge r281234</title>
<updated>2015-06-18T20:57:21Z</updated>
<author>
<name>Kristof Provost</name>
<email>kp@FreeBSD.org</email>
</author>
<published>2015-06-18T20:57:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=57086958eb50c89d9b320b1d4565de57ee621da4'/>
<id>urn:sha1:57086958eb50c89d9b320b1d4565de57ee621da4</id>
<content type='text'>
Evaluate packet size after the firewall had its chance

Defer the packet size check until after the firewall has had a look at it. This
means that the firewall now has the opportunity to (re-)fragment an oversized
packet.

Differential Revision:	https://reviews.freebsd.org/D2821
Reviewed by:	gnn
</content>
</entry>
<entry>
<title>Merge r281165</title>
<updated>2015-06-18T20:45:37Z</updated>
<author>
<name>Kristof Provost</name>
<email>kp@FreeBSD.org</email>
</author>
<published>2015-06-18T20:45:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=313ee62a2249d866383fd55a5da17f357514e440'/>
<id>urn:sha1:313ee62a2249d866383fd55a5da17f357514e440</id>
<content type='text'>
Remove duplicate code

We'll just fall into the same local delivery block under the
'if (m-&gt;m_flags &amp; M_FASTFWD_OURS)'.

Suggested by:       ae
Differential Revision:	https://reviews.freebsd.org/D2820
Reviewed by:	gnn
</content>
</entry>
<entry>
<title>Merge r280955</title>
<updated>2015-06-18T20:40:36Z</updated>
<author>
<name>Kristof Provost</name>
<email>kp@FreeBSD.org</email>
</author>
<published>2015-06-18T20:40:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5f33cfc73ed13d388ef7c725de2906b134183d22'/>
<id>urn:sha1:5f33cfc73ed13d388ef7c725de2906b134183d22</id>
<content type='text'>
Preserve IPv6 fragment IDs accross reassembly and refragmentation

When forwarding fragmented IPv6 packets and filtering with PF we
reassemble and refragment. That means we generate new fragment headers
and a new fragment ID.

We already save the fragment IDs so we can do the reassembly so it's
straightforward to apply the incoming fragment ID on the refragmented
packets.

Differential Revision:	https://reviews.freebsd.org/D2817
Reviewed by:	gnn
</content>
</entry>
<entry>
<title>Merge r278842</title>
<updated>2015-06-18T20:32:53Z</updated>
<author>
<name>Kristof Provost</name>
<email>kp@FreeBSD.org</email>
</author>
<published>2015-06-18T20:32:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=46ad7f560747d46f14ac2211e6c67a884043c551'/>
<id>urn:sha1:46ad7f560747d46f14ac2211e6c67a884043c551</id>
<content type='text'>
Factor out ip6_fragment() function, to be used in IPv6 stack and pf(4).

Differential Revision:	https://reviews.freebsd.org/D2815
Reviewed by:	gnn
</content>
</entry>
<entry>
<title>Merge r278828, r278832</title>
<updated>2015-06-18T20:21:02Z</updated>
<author>
<name>Kristof Provost</name>
<email>kp@FreeBSD.org</email>
</author>
<published>2015-06-18T20:21:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e17b502b41cc727172eb3bb0480c828116ee2ba4'/>
<id>urn:sha1:e17b502b41cc727172eb3bb0480c828116ee2ba4</id>
<content type='text'>
 - Factor out ip6_deletefraghdr() function, to be shared between IPv6 stack and pf(4).
 - Move ip6_deletefraghdr() to frag6.c. (Suggested by bz)

Differential Revision:	https://reviews.freebsd.org/D2813
Reviewed by:	gnn
</content>
</entry>
<entry>
<title>MFC r276148:</title>
<updated>2015-06-06T13:26:13Z</updated>
<author>
<name>Andrey V. Elsukov</name>
<email>ae@FreeBSD.org</email>
</author>
<published>2015-06-06T13:26:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=03bb2aebc8b518d6165f313b6b842bce457fec43'/>
<id>urn:sha1:03bb2aebc8b518d6165f313b6b842bce457fec43</id>
<content type='text'>
  Remove in_gif.h and in6_gif.h files. They only contain function
  declarations used by gif(4). Instead declare these functions in C files.
  Also make some variables static.

MFC r276215:
  Extern declarations in C files loses compile-time checking that
  the functions' calls match their definitions. Move them to header files.
</content>
</entry>
</feed>
