| Commit message (Expand) | Author | Age | Files | Lines |
| * | /* -> /*- for copyright notices, minor format tweaks as necessary | Warner Losh | 2005-01-06 | 1 | -1/+1 |
| * | Remove temporary debugging printf that was used to detect the presence | Robert Watson | 2004-12-23 | 1 | -4/+0 |
| * | Add send buffer locking to uipc_send(). Without this locking a race can | Alan Cox | 2004-12-22 | 1 | -0/+3 |
| * | "nfiles" is a bad name for a global variable. Call it "openfiles" instead | Poul-Henning Kamp | 2004-12-01 | 1 | -2/+2 |
| * | Initialize struct pr_userreqs in new/sparse style and fill in common | Poul-Henning Kamp | 2004-11-08 | 1 | -5/+18 |
| * | Push acquisition of the accept mutex out of sofree() into the caller | Robert Watson | 2004-10-18 | 1 | -0/+1 |
| * | Don't hold the UNIX domain socket subsystem lock over the body of the | Robert Watson | 2004-08-25 | 1 | -8/+15 |
| * | Add UNP_UNLOCK_ASSERT() to asser that the UNIX domain socket subsystem | Robert Watson | 2004-08-19 | 1 | -2/+10 |
| * | Always acquire the UNIX domain socket subsystem lock (UNP lock) | Robert Watson | 2004-08-16 | 1 | -46/+107 |
| * | Annotate the current UNIX domain socket locking strategies, order, | Robert Watson | 2004-08-16 | 1 | -0/+21 |
| * | After completing a name lookup for a target UNIX domain socket to | Robert Watson | 2004-08-14 | 1 | -5/+18 |
| * | In uipc_connect(), assert that the passed thread is curthread, and pass | Robert Watson | 2004-07-25 | 1 | -1/+3 |
| * | Drop Giant and acquire the UNIX domain socket subsystem lock a bit | Robert Watson | 2004-07-18 | 1 | -4/+4 |
| * | We allocate an array of pointers to the global file table while | Alfred Perlstein | 2004-07-02 | 1 | -1/+12 |
| * | Acquire the socket buffer lock when calling unp_scan() on | Robert Watson | 2004-06-27 | 1 | -0/+2 |
| * | Reduce the number of unnecessary unlock-relocks on socket buffer mutexes | Robert Watson | 2004-06-26 | 1 | -6/+3 |
| * | Release UNIX domain socket subsystem lock earlier -- don't need to | Robert Watson | 2004-06-25 | 1 | -1/+1 |
| * | Merge next step in socket buffer locking: | Robert Watson | 2004-06-21 | 1 | -3/+8 |
| * | In uipc_rcvd(), lock the socket buffers at either end of the UNIX | Robert Watson | 2004-06-20 | 1 | -0/+4 |
| * | Hold SOCK_LOCK(so) when frobbing so_state when disconnecting a | Robert Watson | 2004-06-20 | 1 | -1/+5 |
| * | Second half of the dev_t cleanup. | Poul-Henning Kamp | 2004-06-17 | 1 | -1/+1 |
| * | The socket field so_state is used to hold a variety of socket related | Robert Watson | 2004-06-14 | 1 | -1/+1 |
| * | Socket MAC labels so_label and so_peerlabel are now protected by | Robert Watson | 2004-06-13 | 1 | -0/+2 |
| * | Extend coverage of SOCK_LOCK(so) to include so_count, the socket | Robert Watson | 2004-06-12 | 1 | -0/+1 |
| * | Introduce a subsystem lock around UNIX domain sockets in order to protect | Robert Watson | 2004-06-10 | 1 | -58/+193 |
| * | Mark sun_noname as const since it's immutable. Update definitions | Robert Watson | 2004-06-04 | 1 | -5/+5 |
| * | Remove advertising clause from University of California Regent's license, | Warner Losh | 2004-04-05 | 1 | -4/+0 |
| * | Export uipc_connect2() from uipc_usrreq.c instead of unp_connect2(), | Robert Watson | 2004-03-31 | 1 | -2/+3 |
| * | Prefer NULL to 0 when testing and assigning pointer values. | Robert Watson | 2004-03-30 | 1 | -56/+57 |
| * | Rename dup_sockaddr() to sodupsockaddr() for consistency with other | Robert Watson | 2004-03-01 | 1 | -11/+15 |
| * | If we're going to panic(), do it before dereferencing a NULL pointer. | Colin Percival | 2004-02-22 | 1 | -1/+1 |
| * | Restore correct semantics for F_DUPFD fcntl. This should fix the errors | Dag-Erling Smørgrav | 2004-01-17 | 1 | -1/+1 |
| * | New file descriptor allocation code, derived from similar code introduced | Dag-Erling Smørgrav | 2004-01-15 | 1 | -1/+1 |
| * | Mechanical whitespace cleanup; parenthesize return values; other minor | Dag-Erling Smørgrav | 2004-01-11 | 1 | -56/+59 |
| * | Introduce a MAC label reference in 'struct inpcb', which caches | Robert Watson | 2003-11-18 | 1 | -1/+1 |
| * | Use __FBSDID(). | David E. O'Brien | 2003-06-11 | 1 | -1/+3 |
| * | s/discriptors/descriptors/ | Olivier Houchard | 2003-03-23 | 1 | -1/+1 |
| * | Back out M_* changes, per decision of the TRB. | Warner Losh | 2003-02-19 | 1 | -6/+6 |
| * | Do not allow kqueues to be passed via unix domain sockets. | Alfred Perlstein | 2003-02-15 | 1 | -0/+7 |
| * | Remove vestiges of no longer needed unp_rvnode field. | Jeffrey Hsu | 2003-02-06 | 1 | -1/+0 |
| * | Catch more uses of MIN(). | Alfred Perlstein | 2003-02-02 | 1 | -4/+0 |
| * | Remove extraneous FILEDESC_LOCKs around atomic reads. | Jeffrey Hsu | 2003-01-24 | 1 | -4/+0 |
| * | Added comment why this workaround is required. | Hajimu UMEMOTO | 2003-01-22 | 1 | -1/+7 |
| * | getpeername() returns with no error but didn't fill struct sockaddr | Hajimu UMEMOTO | 2003-01-22 | 1 | -0/+2 |
| * | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | Alfred Perlstein | 2003-01-21 | 1 | -6/+6 |
| * | Bow to the whining masses and change a union back into void *. Retain | Matthew Dillon | 2003-01-13 | 1 | -3/+3 |
| * | Change struct file f_data to un_data, a union of the correct struct | Matthew Dillon | 2003-01-12 | 1 | -3/+4 |
| * | Ensure that the made-up inode number for a Unix domain socket is persistent. | Jeffrey Hsu | 2002-12-25 | 1 | -1/+1 |
| * | Trim extraneous #else and #endif MAC comments per style(9). | Robert Watson | 2002-10-28 | 1 | -1/+1 |
| * | - Allocate only enough space for a temporary buffer to hold | Robert Drehmel | 2002-10-17 | 1 | -5/+6 |