<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/kern/uipc_socket2.c, branch release/2.2.8_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>1999-01-21T00:55:30+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1999-01-21T00:55:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a9e2dc176f709713f9565ed1711c958f0707eb36'/>
<id>a9e2dc176f709713f9565ed1711c958f0707eb36</id>
<content type='text'>
'RELENG_2_2_8_RELEASE'.

This commit was manufactured to restore the state of the 2.2.8-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'RELENG_2_2_8_RELEASE'.

This commit was manufactured to restore the state of the 2.2.8-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: add uid's to struct socket.</title>
<updated>1998-03-02T07:58:17+00:00</updated>
<author>
<name>Guido van Rooij</name>
<email>guido@FreeBSD.org</email>
</author>
<published>1998-03-02T07:58:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a4cc7f4b09c0518ea7b44bc297330827800ee635'/>
<id>a4cc7f4b09c0518ea7b44bc297330827800ee635</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge the missing pru_* stub functions from current. This will make</title>
<updated>1997-06-26T19:54:00+00:00</updated>
<author>
<name>John Hay</name>
<email>jhay@FreeBSD.org</email>
</author>
<published>1997-06-26T19:54:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=4b2e0a44a538301558329dd96ef817b0be97614b'/>
<id>4b2e0a44a538301558329dd96ef817b0be97614b</id>
<content type='text'>
merging the ipx code a lot easier.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
merging the ipx code a lot easier.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merged from -current: avoid potential "accept" panic by re-ordering the</title>
<updated>1997-04-03T06:24:36+00:00</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1997-04-03T06:24:36+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=00699bdaa960c15fe7b92a551c6ce55af3844bf2'/>
<id>00699bdaa960c15fe7b92a551c6ce55af3844bf2</id>
<content type='text'>
code a bit, plus changed a wakeup to a wakeup_one in the socket code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
code a bit, plus changed a wakeup to a wakeup_one in the socket code.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from -current</title>
<updated>1996-11-11T23:42:30+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1996-11-11T23:42:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2f4ed0f31b8e3f052a3ba3316004c83b950309df'/>
<id>2f4ed0f31b8e3f052a3ba3316004c83b950309df</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix two bugs I accidently put into the syn code at the last minute</title>
<updated>1996-10-11T19:26:42+00:00</updated>
<author>
<name>Paul Traina</name>
<email>pst@FreeBSD.org</email>
</author>
<published>1996-10-11T19:26:42+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a51764a8bfa19b09634ea4680336ebd623bec127'/>
<id>a51764a8bfa19b09634ea4680336ebd623bec127</id>
<content type='text'>
(yes I had tested the hell out of this).

I've also temporarily disabled the code so that it behaves as it previously
did (tail drop's the syns) pending discussion with fenner about some socket
state flags that I don't fully understand.

Submitted by:	fenner
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(yes I had tested the hell out of this).

I've also temporarily disabled the code so that it behaves as it previously
did (tail drop's the syns) pending discussion with fenner about some socket
state flags that I don't fully understand.

Submitted by:	fenner
</pre>
</div>
</content>
</entry>
<entry>
<title>Increase robustness of FreeBSD against high-rate connection attempt</title>
<updated>1996-10-07T04:32:42+00:00</updated>
<author>
<name>Paul Traina</name>
<email>pst@FreeBSD.org</email>
</author>
<published>1996-10-07T04:32:42+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=ebb0cbea752688d7a42c28ad9f32244f2573ee12'/>
<id>ebb0cbea752688d7a42c28ad9f32244f2573ee12</id>
<content type='text'>
denial of service attacks.

Reviewed by:	bde,wollman,olah
Inspired by:	vjs@sgi.com
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
denial of service attacks.

Reviewed by:	bde,wollman,olah
Inspired by:	vjs@sgi.com
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a new sysctl variable kern.sominqueue to override the MINIMUM queue</title>
<updated>1996-09-19T00:54:36+00:00</updated>
<author>
<name>Paul Traina</name>
<email>pst@FreeBSD.org</email>
</author>
<published>1996-09-19T00:54:36+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0570e4476a8a0a5a7238388df5ed6e84d585e331'/>
<id>0570e4476a8a0a5a7238388df5ed6e84d585e331</id>
<content type='text'>
specified in a listen(2) system call.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
specified in a listen(2) system call.
</pre>
</div>
</content>
</entry>
<entry>
<title>for kern_conf.c, start allocating dynamic major numbers</title>
<updated>1996-08-19T19:22:26+00:00</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1996-08-19T19:22:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=313861b8968fefb2c14c31415f2fc3d75887d3fa'/>
<id>313861b8968fefb2c14c31415f2fc3d75887d3fa</id>
<content type='text'>
half way through the range rather than possibly colliding with
fixed elements. Increase the size of the arrays to take this into account..
remember that each element in the array is now only 1 ponter  so this
isn't that much..

also note a possible bug in debugging code in uipc_socket2.c (add XXX)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
half way through the range rather than possibly colliding with
fixed elements. Increase the size of the arrays to take this into account..
remember that each element in the array is now only 1 ponter  so this
isn't that much..

also note a possible bug in debugging code in uipc_socket2.c (add XXX)
</pre>
</div>
</content>
</entry>
<entry>
<title>Modify the kernel to use the new pr_usrreqs interface rather than the old</title>
<updated>1996-07-11T16:32:50+00:00</updated>
<author>
<name>Garrett Wollman</name>
<email>wollman@FreeBSD.org</email>
</author>
<published>1996-07-11T16:32:50+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2c37256e5a5909f395ae8cae19816e2e2818ca6f'/>
<id>2c37256e5a5909f395ae8cae19816e2e2818ca6f</id>
<content type='text'>
pr_usrreq mechanism which was poorly designed and error-prone.  This
commit renames pr_usrreq to pr_ousrreq so that old code which depended on it
would break in an obvious manner.  This commit also implements the new
interface for TCP, although the old function is left as an example
(#ifdef'ed out).  This commit ALSO fixes a longstanding bug in the
TCP timer processing (introduced by davidg on 1995/04/12) which caused
timer processing on a TCB to always stop after a single timer had
expired (because it misinterpreted the return value from tcp_usrreq()
to indicate that the TCB had been deleted).  Finally, some code
related to polling has been deleted from if.c because it is not
relevant t -current and doesn't look at all like my current code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
pr_usrreq mechanism which was poorly designed and error-prone.  This
commit renames pr_usrreq to pr_ousrreq so that old code which depended on it
would break in an obvious manner.  This commit also implements the new
interface for TCP, although the old function is left as an example
(#ifdef'ed out).  This commit ALSO fixes a longstanding bug in the
TCP timer processing (introduced by davidg on 1995/04/12) which caused
timer processing on a TCB to always stop after a single timer had
expired (because it misinterpreted the return value from tcp_usrreq()
to indicate that the TCB had been deleted).  Finally, some code
related to polling has been deleted from if.c because it is not
relevant t -current and doesn't look at all like my current code.
</pre>
</div>
</content>
</entry>
</feed>
