<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/netipsec, 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>2015-07-15T21:09:38Z</updated>
<entry>
<title>MFC r285204:</title>
<updated>2015-07-15T21:09:38Z</updated>
<author>
<name>Andrey V. Elsukov</name>
<email>ae@FreeBSD.org</email>
</author>
<published>2015-07-15T21:09:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8ded421e90013b85f75d36019866ff48064ef294'/>
<id>urn:sha1:8ded421e90013b85f75d36019866ff48064ef294</id>
<content type='text'>
  Fill the port and protocol information in the SADB_ACQUIRE message
  in case when security policy has it as required by RFC 2367.

  PR:		192774

Approved by:	re (delphij)
</content>
</entry>
<entry>
<title>MFC r283146:</title>
<updated>2015-06-03T02:50:58Z</updated>
<author>
<name>Andrey V. Elsukov</name>
<email>ae@FreeBSD.org</email>
</author>
<published>2015-06-03T02:50:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=80debd3ff7c40a4d73b901a6a9edcd4246cdb61a'/>
<id>urn:sha1:80debd3ff7c40a4d73b901a6a9edcd4246cdb61a</id>
<content type='text'>
  In the reply to SADB_X_SPDGET message use the same sequence number that
  was in the request. Some IKE deamons expect it will the same. Linux and
  NetBSD also follow this behaviour.

  PR:		137309
</content>
</entry>
<entry>
<title>MFC r283101:</title>
<updated>2015-06-02T03:51:33Z</updated>
<author>
<name>Andrey V. Elsukov</name>
<email>ae@FreeBSD.org</email>
</author>
<published>2015-06-02T03:51:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=23967d6603b6886f0431247e9f402e2a68af762c'/>
<id>urn:sha1:23967d6603b6886f0431247e9f402e2a68af762c</id>
<content type='text'>
  Teach key_expire() send SADB_EXPIRE message with the SADB_EXT_LIFETIME_HARD
  extension header type. The key_flush_sad() now will send SADB_EXPIRE
  message when HARD lifetime expires. This is required by RFC 2367 and some
  keying daemons rely on these messages. HARD lifetime messages have
  precedence over SOFT lifetime messages, so now they will be checked first.
  Also now SADB_EXPIRE messages will be send even the SA has not been used,
  because keying daemons might want to rekey such SA.

  PR:		200282, 200283

MFC r283102:
  Change SA's state before sending SADB_EXPIRE message. This state will
  be reported to keying daemon.
</content>
</entry>
<entry>
<title>MFC r275390:</title>
<updated>2015-06-02T03:43:36Z</updated>
<author>
<name>Andrey V. Elsukov</name>
<email>ae@FreeBSD.org</email>
</author>
<published>2015-06-02T03:43:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1225931ff86e999d00801cf4b1b786ca7b92b0cb'/>
<id>urn:sha1:1225931ff86e999d00801cf4b1b786ca7b92b0cb</id>
<content type='text'>
  Remove unused declartations.

MFC r275437:
  ANSIfy function declarations.

MFC r275438:
  Remove __P() macro.

Sponsored by:	Yandex LLC
</content>
</entry>
<entry>
<title>MFC r275392:</title>
<updated>2015-06-02T03:14:42Z</updated>
<author>
<name>Andrey V. Elsukov</name>
<email>ae@FreeBSD.org</email>
</author>
<published>2015-06-02T03:14:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8877838b4a950306e9e5831522000cdd3f667fc2'/>
<id>urn:sha1:8877838b4a950306e9e5831522000cdd3f667fc2</id>
<content type='text'>
  Remove route chaching support from ipsec code. It isn't used for some time.
  * remove sa_route_union declaration and route_cache member from struct secashead;
  * remove key_sa_routechange() call from ICMP and ICMPv6 code;
  * simplify ip_ipsec_mtu();
  * remove #include &lt;net/route.h&gt;;

Sponsored by:	Yandex LLC
</content>
</entry>
<entry>
<title>MFC r283117:</title>
<updated>2015-05-31T22:49:32Z</updated>
<author>
<name>Andrey V. Elsukov</name>
<email>ae@FreeBSD.org</email>
</author>
<published>2015-05-31T22:49:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1b92d4fa30d15bf7eb776d1010afdc936f6b141b'/>
<id>urn:sha1:1b92d4fa30d15bf7eb776d1010afdc936f6b141b</id>
<content type='text'>
  Remove unneded mbuf length adjustment, M_PREPEND() already did that.

PR:		139387
</content>
</entry>
<entry>
<title>MFC r279735:</title>
<updated>2015-03-14T14:38:25Z</updated>
<author>
<name>Andrey V. Elsukov</name>
<email>ae@FreeBSD.org</email>
</author>
<published>2015-03-14T14:38:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1189505a5dd12bc1023ef19e44decb8b5e8706a2'/>
<id>urn:sha1:1189505a5dd12bc1023ef19e44decb8b5e8706a2</id>
<content type='text'>
  Remove extra '&amp;'. sin6 is already a pointer.

PR:		195011
</content>
</entry>
<entry>
<title>MFC r275393:</title>
<updated>2014-12-16T11:45:33Z</updated>
<author>
<name>Andrey V. Elsukov</name>
<email>ae@FreeBSD.org</email>
</author>
<published>2014-12-16T11:45:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=467094deda7d466dff42ee22a436bde3d9b6f4b5'/>
<id>urn:sha1:467094deda7d466dff42ee22a436bde3d9b6f4b5</id>
<content type='text'>
  Remove unneded check. No need to do m_pullup to the size that we prepended.

MFC r275473:
  Fix style(9) and remove m_freem(NULL).
  Add XXX comment, it looks incorrect, because m_pkthdr.len is already
  incremented by M_PREPEND().

Sponsored by:	Yandex LLC
</content>
</entry>
<entry>
<title>MFC r275575:</title>
<updated>2014-12-16T11:24:07Z</updated>
<author>
<name>Andrey V. Elsukov</name>
<email>ae@FreeBSD.org</email>
</author>
<published>2014-12-16T11:24:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=18be1982b14d981324651f1b9197e91325638028'/>
<id>urn:sha1:18be1982b14d981324651f1b9197e91325638028</id>
<content type='text'>
  key_getspacq() returns holding the spacq_lock. Unlock it in all cases.

Sponsored by:	Yandex LLC
</content>
</entry>
<entry>
<title>MFC r274230:</title>
<updated>2014-11-21T15:21:39Z</updated>
<author>
<name>Andrey V. Elsukov</name>
<email>ae@FreeBSD.org</email>
</author>
<published>2014-11-21T15:21:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5c0401cf95bd023fb23823d39088eed02190fc22'/>
<id>urn:sha1:5c0401cf95bd023fb23823d39088eed02190fc22</id>
<content type='text'>
  Pass mbuf to pfil processing before stripping outer IP header as it
  is described in if_enc(4).
</content>
</entry>
</feed>
