sys/kern/uipc_socket.c
Wed, 06 Aug 2008 15:01:23 +0000 plunky Convert socket options code to use a sockopt structure trunk
Mon, 04 Aug 2008 03:55:47 +0000 tls Add accept filters, ported from FreeBSD by Coyote Point Systems. Add inetd trunk
Fri, 25 Jul 2008 22:45:58 +0000 dsl Remove all the pending connections in soclose(). trunk
Wed, 18 Jun 2008 09:06:25 +0000 yamt merge yamt-pf42 branch. trunk
Wed, 28 May 2008 21:01:42 +0000 ad Disable zero copy if MULTIPROCESSOR, until it is fixed: trunk
Mon, 26 May 2008 17:21:18 +0000 ad Use pool_cache for sockets. trunk
Sat, 24 May 2008 18:43:02 +0000 christos Coverity CID 5015: Remove unnecessary test; if l was null we would have trunk
Thu, 01 May 2008 09:21:56 +0000 drochner fix soabort(): sofree() wants to be called with the lock held trunk
Tue, 29 Apr 2008 17:35:31 +0000 ad solisten: don't leak lock if the socket is busy. trunk
Mon, 28 Apr 2008 20:22:51 +0000 martin Remove clause 3 and 4 from TNF licenses trunk
Sun, 27 Apr 2008 14:26:58 +0000 ad Fix a use-after-free in soabort(). It would be better to kill SS_NOFDREF trunk
Thu, 24 Apr 2008 11:38:36 +0000 ad Merge the socket locking patch: trunk
Mon, 14 Apr 2008 15:42:20 +0000 ad soreceive: dom_externalize/dom_dispose can block. If new messages are trunk
Fri, 28 Mar 2008 12:12:20 +0000 ad Prevent listen() on a socket that is already connected - we already prevent trunk
Thu, 27 Mar 2008 19:06:51 +0000 ad Make rusage collection per-LWP and collate in the appropriate places. trunk
Mon, 24 Mar 2008 12:24:37 +0000 yamt merge yamt-lazymbuf branch. trunk
Fri, 21 Mar 2008 21:54:58 +0000 ad Catch up with descriptor handling changes. See kern_descrip.c revision trunk
Thu, 20 Mar 2008 19:23:15 +0000 ad - Extract the guts of soo_poll() into sopoll(), which takes a struct socket *. trunk
Sat, 01 Mar 2008 14:16:49 +0000 rmind Welcome to 4.99.55: trunk
Wed, 27 Feb 2008 19:55:59 +0000 matt Convert stragglers to ansi definitions from old-style definitons. trunk
Wed, 06 Feb 2008 21:57:53 +0000 ad Don't lock the socket to set/clear FNONBLOCK. Just set it atomically. trunk
Sun, 16 Dec 2007 21:25:59 +0000 elad Make solisten() take an lwp pointer like the rest, so it can be passed down trunk
Wed, 05 Dec 2007 17:19:46 +0000 pooka Do not "return 1" from kqfilter for errors. That value is passed trunk
Wed, 05 Dec 2007 07:06:50 +0000 ad Match the docs: MUTEX_DRIVER/SPIN are now only for porting code written trunk
Sat, 24 Nov 2007 07:49:03 +0000 dyoung Pass the mbuf type (e.g., MT_SONAME, MT_SOOPTS) as the second trunk
Sat, 24 Nov 2007 07:46:11 +0000 dyoung Eliminate common subexpressions, creating variables 'atomic' and trunk
Wed, 07 Nov 2007 00:23:13 +0000 ad Merge from vmlocking: trunk
Fri, 05 Oct 2007 02:40:25 +0000 dyoung Cosmetic: KNF. Shorten a staircase. Indent a complicated trunk
Tue, 25 Sep 2007 14:04:07 +0000 ad Use selinit() / seldestroy(). trunk
Wed, 19 Sep 2007 04:33:42 +0000 dyoung 1) Introduce a new socket option, (SOL_SOCKET, SO_NOHEADER), that trunk
Mon, 06 Aug 2007 11:41:52 +0000 yamt sosetopt: clear SB_AUTOSIZE when setting buffer size explicitly. trunk
Wed, 02 May 2007 20:40:22 +0000 dyoung Eliminate address family-specific route caches (struct route, struct trunk
Sun, 15 Apr 2007 05:25:48 +0000 yamt - soabort: don't leak a socket on error. trunk
Tue, 03 Apr 2007 23:44:53 +0000 rmind socreate: l cannot be NULL. trunk
Thu, 15 Mar 2007 16:28:31 +0000 ad sodopendfreel: Getting a bit over ambitious.. Go to splvm() before calling trunk
Mon, 12 Mar 2007 21:33:07 +0000 ad Use mutexes/condvars. trunk
Mon, 12 Mar 2007 18:18:22 +0000 ad Pass an ipl argument to pool_init/POOL_INIT to be used when initializing trunk
Sun, 04 Mar 2007 05:59:00 +0000 christos Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. trunk
Thu, 22 Feb 2007 06:34:42 +0000 thorpej TRUE -> true, FALSE -> false trunk
Wed, 17 Jan 2007 12:21:34 +0000 elad Use KAUTH_ARG(). trunk
Fri, 08 Dec 2006 00:23:08 +0000 christos - make so_linger unsigned short to double the range trunk
Wed, 06 Dec 2006 20:49:02 +0000 christos simplify linger code. trunk
Wed, 01 Nov 2006 10:17:58 +0000 yamt remove some __unused from function parameters. trunk
Mon, 30 Oct 2006 16:53:48 +0000 elad Use integers, not pointers to integers, for KAUTH_REQ_NETWORK_SOCKET_OPEN. trunk
Wed, 25 Oct 2006 22:49:22 +0000 elad Introduce KAUTH_REQ_NETWORK_SOCKET_OPEN, to check if opening a socket is trunk
Thu, 12 Oct 2006 01:30:41 +0000 christos - sprinkle __unused on function decls. trunk
Tue, 03 Oct 2006 11:15:03 +0000 elad Back out socket credentials for now, until we figure a better way of trunk
Mon, 02 Oct 2006 09:22:34 +0000 elad Move the kauth_cred_free() call above the "is connected" check to not trunk
Mon, 02 Oct 2006 00:02:04 +0000 elad Add credentials to sockets, 'so_cred'. trunk
Sun, 23 Jul 2006 22:06:03 +0000 ad Use the LWP cached credentials where sane. trunk
Wed, 21 Jun 2006 12:55:12 +0000 yamt bump default so_snd.sb_lowat to increase chance to use loaning. trunk
Tue, 13 Jun 2006 21:19:56 +0000 ginsbach Add EAFNOSUPPORT as a possible error if the address family is not trunk
Thu, 25 May 2006 14:27:28 +0000 yamt move wait points for kva from upper layers to vm_map. PR/33185 #1. trunk
Sun, 14 May 2006 21:15:11 +0000 elad integrate kauth. trunk
Tue, 11 Apr 2006 09:32:58 +0000 yamt sodopendfree/sodopendfreel: remove unused "so" argument. trunk
Wed, 01 Mar 2006 12:38:10 +0000 yamt merge yamt-uio_vmspace branch. trunk
Tue, 27 Dec 2005 00:00:29 +0000 yamt socreate: fix a null dereference on nfs reconnect, introduced by ktrace-lwp. trunk
Sun, 11 Dec 2005 12:16:03 +0000 christos merge ktrace-lwp. trunk
Thu, 08 Dec 2005 03:13:18 +0000 thorpej Sprinkle static. trunk
Fri, 21 Oct 2005 17:40:03 +0000 nathanw Check the argument to SO_LINGER. trunk
less more (0) -100 -60 tip