sys/kern/uipc_socket.c
Sat, 22 May 2004 22:52:13 +0000 jonathan Eliminate several uses of `curproc' from the socket-layer code and from NFS. trunk
Sat, 01 May 2004 02:24:38 +0000 matt Use EVCNT_ATTACH_STATIC trunk
Sun, 25 Apr 2004 16:42:40 +0000 simonb Initialise (most) pools from a link set instead of explicit calls trunk
Thu, 22 Apr 2004 01:01:40 +0000 matt Constify protosw arrays. This can reduce the kernel .data section by trunk
Sat, 17 Apr 2004 15:15:29 +0000 christos PR/9347: Eric E. Fair: socket buffer pool exhaustion leads to system deadlock trunk
Wed, 24 Mar 2004 15:34:46 +0000 atatat Tango on sysctl_createv() and flags. The flags have all been renamed, trunk
Sun, 21 Mar 2004 00:54:46 +0000 mycroft Remove part of a very old change that caused NFS to not enforce socket buffer trunk
Wed, 17 Mar 2004 10:30:18 +0000 yamt sokvaalloc: unreserve kva if uvm_km_valloc_wait failed. trunk
Wed, 17 Mar 2004 10:21:59 +0000 yamt - move kern.somaxkva sysctl stuff from init_sysctl.c to uipc_socket.c. trunk
Wed, 17 Mar 2004 10:03:26 +0000 yamt - fix locking of sosend kva allocation. trunk
Wed, 17 Mar 2004 09:58:15 +0000 yamt remove per-socket pendfree list. trunk
Tue, 21 Oct 2003 22:55:47 +0000 thorpej Cache the "adjusted" value of sb_max when sb_max is changed, in order trunk
Mon, 22 Sep 2003 12:59:55 +0000 christos - pass signo to fownsignal [ok by jd] trunk
Mon, 15 Sep 2003 00:22:20 +0000 christos include <sys/poll.h> trunk
Sun, 14 Sep 2003 23:45:16 +0000 christos provide some more ksiginfo info. trunk
Sat, 06 Sep 2003 22:03:09 +0000 christos SA_SIGINFO changes. trunk
Thu, 04 Sep 2003 16:44:05 +0000 wrstuden Adjust struct sockbuf and sorflush() so that we don't zero out trunk
Thu, 07 Aug 2003 16:26:28 +0000 agc Move UCB-licensed code from 4-clause to 3-clause licence. trunk
Wed, 02 Jul 2003 20:07:45 +0000 ragge Make somaxkva modifyable via sysctl (and compile-time) instead of trunk
Sun, 29 Jun 2003 22:28:00 +0000 fvdl Back out the lwp/ktrace changes. They contained a lot of colateral damage, trunk
Sat, 28 Jun 2003 14:20:43 +0000 darrenr Pass lwp pointers throughtout the kernel, as required, so that the lwpid can trunk
Mon, 23 Jun 2003 11:00:59 +0000 martin Make sure to include opt_foo.h if a defflag option FOO is used. trunk
Sat, 03 May 2003 17:53:17 +0000 yamt export some of sosend loan routines for nfsd. trunk
Wed, 09 Apr 2003 18:38:01 +0000 thorpej * Use a pool_cache constructor to record the physical address of mbufs trunk
Wed, 26 Feb 2003 06:31:08 +0000 matt Add MBUFTRACE kernel option. trunk
Sat, 01 Feb 2003 06:23:35 +0000 thorpej Add extensible malloc types, adapted from FreeBSD. This turns trunk
Fri, 31 Jan 2003 05:00:24 +0000 thorpej Change ext_size to a size_t, and update the signature of ext_free. trunk
Wed, 27 Nov 2002 04:07:42 +0000 itojun "tv->tv_sec * hz" could overflow a long. millert@openbsd trunk
Wed, 27 Nov 2002 03:36:04 +0000 itojun small SO_RCVTIMEO values are mistakenly taken to be zero. FreeBSD PR kern/32827. trunk
Tue, 26 Nov 2002 18:44:34 +0000 christos si_ -> sel_ to avoid conflicts with siginfo. trunk
Wed, 23 Oct 2002 09:10:23 +0000 jdolecek merge kqueue branch into -current trunk
Wed, 21 Aug 2002 05:13:36 +0000 thorpej Make use of page loaning for large socket writes the default. The trunk
Wed, 03 Jul 2002 21:39:40 +0000 thorpej Rename SB_UPDATE_TAIL() to SB_EMPTY_FIXUP(), per suggestion from trunk
Wed, 03 Jul 2002 19:06:47 +0000 thorpej Make insertion of data into socket buffers O(C): trunk
Tue, 11 Jun 2002 00:21:33 +0000 matt Fix 2 bugs with MSG_WAITALL. The first is to not block forever if one is trunk
Mon, 10 Jun 2002 20:43:16 +0000 he In soreceive(), if any part of a received record has been freed, trunk
Tue, 07 May 2002 08:06:35 +0000 enami In soreceive(), don't call sopendfree() if MSG_DONTWAIT is set trunk
Fri, 03 May 2002 00:35:14 +0000 thorpej Let the sosend_loan() path be selected at run-time; patch the variable trunk
Thu, 02 May 2002 17:55:48 +0000 thorpej Add some experimental page-loaning for writes on sockets. It is disabled trunk
Sat, 06 Apr 2002 08:04:17 +0000 matt Don't use the tqh_ field names, instead use the correspond TAILQ_* macro. trunk
Fri, 08 Mar 2002 20:48:27 +0000 thorpej Pool deals fairly well with physical memory shortage, but it doesn't trunk
Thu, 03 Jan 2002 01:16:02 +0000 mrg fix previous: actually remove the COMPAT_SUNOS code, not just #if 0 it. trunk
Thu, 03 Jan 2002 00:59:00 +0000 mrg move the COMPAT_SUNOS SO_BROADCAST hack out of uipc_socket.c into the trunk
Mon, 12 Nov 2001 15:25:01 +0000 lukem add RCSIDs trunk
Sat, 29 Sep 2001 14:16:19 +0000 jdolecek Use lmin() instead of min(), and long for mlen & clen, to avoid integer trunk
Mon, 17 Sep 2001 18:59:29 +0000 jdolecek soreceive(): do not ignore uiomove() error trunk
Fri, 13 Apr 2001 23:29:55 +0000 thorpej Remove the use of splimp() from the NetBSD kernel. splnet() trunk
Wed, 21 Mar 2001 19:22:27 +0000 thorpej Add a protosw flag, PR_ABRTACPTDIS (Abort on Accept of Disconnected trunk
Tue, 27 Feb 2001 05:19:13 +0000 lukem convert to ANSI KNF trunk
Wed, 07 Feb 2001 12:20:43 +0000 itojun return ECONNABORTED, if the socket (tcp connection for example) trunk
Mon, 22 Jan 2001 18:14:11 +0000 itojun when the peer is disconnected before accept(2) is issued, trunk
Sun, 10 Dec 2000 23:16:28 +0000 fvdl Make sobind() take a struct proc *. It already took curproc and trunk
Thu, 30 Mar 2000 09:27:11 +0000 augustss Get rid of register declarations. trunk
Mon, 07 Feb 2000 18:43:26 +0000 jonathan Make kernel SOMAXCONN patchable. Will add sysctl once we trunk
Tue, 08 Jun 1999 02:39:57 +0000 thorpej In sosend(), if so_error is set, clear it before returning the error to trunk
Sat, 15 May 1999 22:37:22 +0000 sommerfeld Delete test code. trunk
Sat, 15 May 1999 22:36:34 +0000 sommerfeld Revise previous fix: trunk
Sat, 15 May 1999 16:42:48 +0000 tv Wow, that was much easier than I originally thought. Fix PR kern/7583: trunk
Tue, 23 Mar 1999 10:45:37 +0000 lukem Ensure that you can only bind a more specific address when it is done by the trunk
Thu, 21 Jan 1999 22:09:10 +0000 mycroft Do remove sockets on so_q0, since select(2) and accept(2) do not (currently?) trunk
less more (0) -100 -60 tip