<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/netinet/tcp_timer.c, branch releng/4.5</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>Much delayed but now present:  RFC 1948 style sequence numbers</title>
<updated>2001-08-22T00:59:13+00:00</updated>
<author>
<name>Mike Silbersack</name>
<email>silby@FreeBSD.org</email>
</author>
<published>2001-08-22T00:59:13+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f92accc7a05fcdaabbb4e74589c8261d5dde1093'/>
<id>f92accc7a05fcdaabbb4e74589c8261d5dde1093</id>
<content type='text'>
In order to ensure security and functionality, RFC 1948 style
initial sequence number generation has been implemented.  Barring
any major crypographic breakthroughs, this algorithm should be
unbreakable.  In addition, the problems with TIME_WAIT recycling
which affect our currently used algorithm are not present.

Reviewed by: jesper
Approved by: jkh
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In order to ensure security and functionality, RFC 1948 style
initial sequence number generation has been implemented.  Barring
any major crypographic breakthroughs, this algorithm should be
unbreakable.  In addition, the problems with TIME_WAIT recycling
which affect our currently used algorithm are not present.

Reviewed by: jesper
Approved by: jkh
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: Runetime tuneable tcp initial sequence number generation schemes.</title>
<updated>2001-07-08T02:21:44+00:00</updated>
<author>
<name>Mike Silbersack</name>
<email>silby@FreeBSD.org</email>
</author>
<published>2001-07-08T02:21:44+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e04bbc6103b294e9c1cf54e660a56e6294613baa'/>
<id>e04bbc6103b294e9c1cf54e660a56e6294613baa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC of tcp template removal + jlemon's patch to improve header</title>
<updated>2001-07-07T04:30:38+00:00</updated>
<author>
<name>Mike Silbersack</name>
<email>silby@FreeBSD.org</email>
</author>
<published>2001-07-07T04:30:38+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=cab1365ecf4d73edc9f68cac3426e8985aab4cab'/>
<id>cab1365ecf4d73edc9f68cac3426e8985aab4cab</id>
<content type='text'>
generation performance.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
generation performance.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: Removal of TCP_COMPAT_42</title>
<updated>2001-06-22T02:25:07+00:00</updated>
<author>
<name>Mike Silbersack</name>
<email>silby@FreeBSD.org</email>
</author>
<published>2001-06-22T02:25:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=dc7c9fb78eb530639c72320c0538e581d396eda4'/>
<id>dc7c9fb78eb530639c72320c0538e581d396eda4</id>
<content type='text'>
Approved by:	 wollman
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by:	 wollman
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC rev 1.44</title>
<updated>2001-06-12T16:15:07+00:00</updated>
<author>
<name>Jesper Skriver</name>
<email>jesper@FreeBSD.org</email>
</author>
<published>2001-06-12T16:15:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e58dddeb028208042347d0fdc23f30242311c7b9'/>
<id>e58dddeb028208042347d0fdc23f30242311c7b9</id>
<content type='text'>
Disable rfc1323 and rfc1644 TCP extensions if we havn't got
any response to our third SYN to work-around some broken
terminal servers (most of which have hopefully been retired)
that have bad VJ header compression code which trashes TCP
segments containing unknown-to-them TCP options.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Disable rfc1323 and rfc1644 TCP extensions if we havn't got
any response to our third SYN to work-around some broken
terminal servers (most of which have hopefully been retired)
that have bad VJ header compression code which trashes TCP
segments containing unknown-to-them TCP options.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: Better TCP initial sequence number randomness from OpenBSD.</title>
<updated>2001-04-18T17:55:24+00:00</updated>
<author>
<name>Kris Kennaway</name>
<email>kris@FreeBSD.org</email>
</author>
<published>2001-04-18T17:55:24+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7c60d0c16fe3847b1439874b056bbd53132354c7'/>
<id>7c60d0c16fe3847b1439874b056bbd53132354c7</id>
<content type='text'>
Approved by:	jkh
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by:	jkh
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: r1.40; use a slightly more aggressive timeout for initial TCP connection</title>
<updated>2001-03-01T22:17:39+00:00</updated>
<author>
<name>Jonathan Lemon</name>
<email>jlemon@FreeBSD.org</email>
</author>
<published>2001-03-01T22:17:39+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e26cbfc9dc1aa45ebf06ff6b894c19c87ffd7aa8'/>
<id>e26cbfc9dc1aa45ebf06ff6b894c19c87ffd7aa8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: another component of TCP newreno I overlooked in last commit.</title>
<updated>2001-03-01T22:11:14+00:00</updated>
<author>
<name>Jonathan Lemon</name>
<email>jlemon@FreeBSD.org</email>
</author>
<published>2001-03-01T22:11:14+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6f09e04ca52fcb52acf78f9dc8b26f60a5fee1bd'/>
<id>6f09e04ca52fcb52acf78f9dc8b26f60a5fee1bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: r1.39, NULL dereference with TCPDEBUG.</title>
<updated>2000-10-02T15:00:55+00:00</updated>
<author>
<name>Jonathan Lemon</name>
<email>jlemon@FreeBSD.org</email>
</author>
<published>2000-10-02T15:00:55+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f49587a7aecdc880be7f71613c20600ee8d7e162'/>
<id>f49587a7aecdc880be7f71613c20600ee8d7e162</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: r1.38, close race window for TCP timer callbacks.</title>
<updated>2000-09-19T02:41:30+00:00</updated>
<author>
<name>Jonathan Lemon</name>
<email>jlemon@FreeBSD.org</email>
</author>
<published>2000-09-19T02:41:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f9492f4cfda4a71b2afdacb980705b74c17ce28f'/>
<id>f9492f4cfda4a71b2afdacb980705b74c17ce28f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
