| Age | Commit message (Expand) | Author | Files | Lines |
| 2019-07-16 | Fix uipc white spaces. |  bluhm | 1 | -3/+3 |
| 2019-07-15 | Convert struct unpcb malloc(9) to pool_get(9). |  bluhm | 1 | -4/+13 |
| 2019-05-24 | Prevent a kernel hang if an empty message is sent over an SOCK_SEQPACKET |  bluhm | 1 | -2/+3 |
| 2019-02-13 | Allow SO_PEERCRED to be called on sockets created with socketpair. |  martijn | 1 | -1/+13 |
| 2019-02-04 | Avoid an mbuf double free in the oob soreceive() path. In the |  bluhm | 1 | -6/+6 |
| 2018-11-21 | In unp_internalize() check the length more carefully preventing an |  claudio | 1 | -1/+3 |
| 2018-11-21 | When using MSG_PEEK to peak into packets skip control messages holding |  claudio | 1 | -1/+8 |
| 2018-11-09 | M_LEADINGSPACE() and M_TRAILINGSPACE() are just wrappers for |  claudio | 1 | -3/+3 |
| 2018-07-09 | Use function name in panic string, like in some other places. |  claudio | 1 | -2/+2 |
| 2018-07-02 | Update the file reference count field `f_count' using atomic operations |  visa | 1 | -8/+8 |
| 2018-07-01 | Lock the file descriptor table when accessing the `fd_ofileflags' array. |  visa | 1 | -1/+4 |
| 2018-06-23 | Improve the consistency of variable naming in unp_externalize(). |  visa | 1 | -16/+17 |
| 2018-06-20 | Unlock sendmsg(2) and sendto(2). |  mpi | 1 | -2/+8 |
| 2018-06-11 | Do not unlock the KERNEL_LOCK() unconditionally in sounlock(). |  mpi | 1 | -6/+4 |
| 2018-06-07 | Make callers of VOP_CREATE(9) and VOP_MKNOD(9) responsible for |  visa | 1 | -1/+2 |
| 2018-06-06 | Pass the socket to sounlock(), this prepare the terrain for per-socket |  mpi | 1 | -2/+10 |
| 2018-04-28 | Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is always |  visa | 1 | -2/+2 |
| 2018-04-27 | Move FREF() inside fd_getfile(). |  mpi | 1 | -2/+1 |
| 2018-04-18 | Call FREF(9) earlier instead of incrementing `f_count' by hand. |  mpi | 1 | -4/+6 |
| 2018-01-04 | Unifdef snd/rcv. |  mpi | 1 | -7/+3 |
| 2017-12-19 | Remove a 27 year old #ifdef notdef chunk involving SB_LOCK. |  mpi | 1 | -17/+1 |
| 2017-12-19 | Inline socket buffer related defines, no functional change. |  mpi | 1 | -11/+8 |
| 2017-11-02 | Move PRU_DETACH out of pr_usrreq into per proto pr_detach |  florian | 1 | -5/+16 |
| 2017-08-11 | Validate sockaddr from userland in central functions. This results |  bluhm | 1 | -24/+42 |
| 2017-06-26 | Assert that the corresponding socket is locked when manipulating socket |  mpi | 1 | -5/+5 |
| 2017-03-13 | Move PRU_ATTACH out of the pr_usrreq functions into pr_attach. |  claudio | 1 | -11/+5 |
| 2017-02-14 | Wrap the NET_LOCK() into a per-socket solock() that does nothing for |  mpi | 1 | -25/+6 |
| 2017-02-09 | Temporarily grab the NET_LOCK() around soisdisconnected(). |  mpi | 1 | -1/+6 |
| 2017-02-09 | Release the NET_LOCK() before calling unp_detach(), fix a recursion |  mpi | 1 | -2/+5 |
| 2017-01-27 | In sosend() the size of the control message for file descriptor |  bluhm | 1 | -6/+1 |
| 2017-01-25 | Enable the NET_LOCK(), take 2. |  mpi | 1 | -1/+12 |
| 2017-01-24 | Track a per-fd flag UF_PLEDGED. This indicates the initial open was done by a |  deraadt | 1 | -1/+4 |
| 2017-01-23 | File descriptor passing internalizes fd's into an mbuf-stored array of |  deraadt | 1 | -29/+43 |
| 2016-12-29 | Change NET_LOCK()/NET_UNLOCK() to be simple wrappers around |  mpi | 1 | -12/+1 |
| 2016-12-29 | Release the NET_LOCK() before calling unp_connect(). It is not possible |  mpi | 1 | -19/+15 |
| 2016-12-22 | Release the NET_LOCK() before namei(9) as a workaround to let NFS boot |  mpi | 1 | -2/+17 |
| 2016-12-22 | Revert workaround for NFS boot, it triggers the following assert: |  mpi | 1 | -4/+1 |
| 2016-12-22 | Work around a NET_LOCK() recursion seen during NFS netboot: |  visa | 1 | -1/+4 |
| 2016-12-19 | Introduce the NET_LOCK() a rwlock used to serialize accesses to the parts |  mpi | 1 | -1/+4 |
| 2016-11-29 | m_free() and m_freem() test for NULL. Simplify callers which had their own |  jsg | 1 | -5/+3 |
| 2016-08-26 | The *_HEAD_INITIALIZER() macros are documented as taking the struct, |  guenther | 1 | -3/+3 |
| 2016-08-17 | Fix an mbuf leak and missing error propagation in uipc_usrreq(PRU_SEND) |  bluhm | 1 | -1/+5 |
| 2016-07-19 | instead of messing about with pointer arithmetic, add an empty array |  tedu | 1 | -4/+4 |
| 2016-07-12 | in the great unp_gc rewrite, a null check was lost. we have spent some |  tedu | 1 | -1/+3 |
| 2016-07-12 | The check for pledge "recvfd" was mistakenly only being performed |  deraadt | 1 | -23/+19 |
| 2016-04-25 | remove systrace remnants |  tedu | 1 | -4/+3 |
| 2016-03-19 | Remove the unused flags argument from VOP_UNLOCK(). |  natano | 1 | -2/+2 |
| 2015-12-05 | remove stale lint annotations |  tedu | 1 | -2/+1 |
| 2015-11-03 | AF_UNIX connect is a "unix" operation, not "rpath wpath" |  deraadt | 1 | -2/+2 |
| 2015-11-02 | move the pledgenote annotation from `struct proc' to `struct nameidata' |  semarie | 1 | -3/+3 |