| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename tame() to pledge(). This fairly interface has evolved to be more |  deraadt | 2015-10-09 | 1 | -3/+3 |
* | sizes for free(); ok guenther |  deraadt | 2015-08-29 | 1 | -4/+4 |
* | Rework the UNIX domain socket garbage collector, including ideas from |  guenther | 2015-08-28 | 1 | -115/+145 |
* | Move to tame(int flags, char *paths[]) API/ABI. |  deraadt | 2015-08-22 | 1 | -1/+3 |
* | For unix domain sequenced packet socket pairs the ruby regression |  bluhm | 2015-07-28 | 1 | -23/+11 |
* | Change unp_scan() and its callbacks to pass the array of struct file ** |  guenther | 2015-07-18 | 1 | -39/+35 |
* | Get rid of the undocumented & temporary* m_copy() macro added for |  mpi | 2015-06-30 | 1 | -2/+2 |
* | Replace the hand-crafted list of datagram unix domain sockets with |  bluhm | 2015-03-28 | 1 | -19/+6 |
* | convert bcopy to memcpy/memmove. ok krw |  tedu | 2014-12-11 | 1 | -6/+6 |
* | pass size argument to free() |  deraadt | 2014-11-03 | 1 | -4/+4 |
* | Add additional kernel interfaces for setting close-on-exec on fds |  guenther | 2014-08-31 | 1 | -2/+5 |
* | bzero -> memset. for the speeds. |  tedu | 2014-07-13 | 1 | -2/+2 |
* | use mallocarray where arguments are multipled. ok deraadt |  tedu | 2014-07-13 | 1 | -3/+3 |
* | add a size argument to free. will be used soon, but for now default to 0. |  tedu | 2014-07-12 | 1 | -8/+8 |
* | In prep for killing ps_mainproc, use pr->ps_pid instead of |  guenther | 2014-03-18 | 1 | -3/+3 |
* | Copy timespecs member by member in fo_stat callback functions, to avoid |  guenther | 2014-01-24 | 1 | -10/+15 |
* | remove some obsolete casts |  tedu | 2013-04-05 | 1 | -4/+4 |
* | vrele() is a tricky beast. it can sleep if the refcount hits zero, |  tedu | 2013-03-30 | 1 | -2/+4 |
* | For consistency with other OSes and ease of porting, make |  guenther | 2012-10-12 | 1 | -21/+20 |
* | Do not need bcopy trickery to update the file descriptor |  deraadt | 2012-09-02 | 1 | -4/+2 |
* | To protect assumptions inside systrace, don't let systrace fds be |  guenther | 2012-08-23 | 1 | -3/+4 |
* | Cleanup unp_bind() a little: |  matthew | 2012-04-26 | 1 | -17/+25 |
* | Don't leak mbufs when bind() on a PF_UNIX socket fails. |  matthew | 2012-04-23 | 1 | -8/+15 |
* | Do not just return in case the provided control buffer is too short since |  claudio | 2012-04-14 | 1 | -5/+8 |
* | Free tmp buffer in case the cluster allocation failed. Found by David Hill. |  claudio | 2012-04-14 | 1 | -2/+4 |
* | Revert rev 1.58, as it frees an uninitialized pointer |  guenther | 2012-04-14 | 1 | -5/+3 |
* | gc unused function |  deraadt | 2012-04-13 | 1 | -8/+1 |
* | Don't convert a mbuf to a cluster and think the data in the mbuf is still |  claudio | 2012-04-13 | 1 | -3/+9 |
* | oops, wrong version of diff in previous |  deraadt | 2012-04-13 | 1 | -3/+5 |
* | Do not clamp the file descriptors to the buffer size; that leads to |  deraadt | 2012-04-13 | 1 | -2/+2 |
* | unneccessary casts to unsigned; ok claudio |  deraadt | 2012-04-13 | 1 | -4/+4 |
* | In sendmsg() permit at most 10% of maxfiles to be in-flight |  deraadt | 2012-04-11 | 1 | -1/+4 |
* | Implement SOCK_SEQPACKET for UNIX sockets. |  matthew | 2011-07-06 | 1 | -9/+30 |
* | Correct the check for a sun_path that lacks NUL termination to just require |  guenther | 2011-07-06 | 1 | -7/+12 |
* | Enforce that the path to the unix socket fits into struct sockaddr_un |  claudio | 2011-07-05 | 1 | -10/+20 |
* | Rename FMARK to FIF_MARK and FDEFER to FIF_DEFER and |  thib | 2011-06-28 | 1 | -13/+11 |
* | Ban passing of kqueue descriptors via UNIX domain sockets. Currently, |  guenther | 2011-05-17 | 1 | -1/+6 |
* | COMPAT_O47 (kernel getpeereid, which was replaced by libc getpeereid) |  deraadt | 2011-04-04 | 1 | -12/+1 |
* | PRU_PEEREID is only used by code under COMPAT_O47, so put it there too |  guenther | 2010-10-18 | 1 | -1/+3 |
* | structure copy the unp_connid to the other socket |  deraadt | 2010-07-02 | 1 | -4/+2 |
* | SO_PEERCRED should pass out the main pid, not the "pid" of the current |  deraadt | 2010-07-01 | 1 | -3/+3 |
* | Add getsockopt SOL_SOCKET SO_PEERCRED support. This behaves similar to |  deraadt | 2010-06-30 | 1 | -8/+11 |
* | fix PR 6082: do not create more fd's than will fit in the message on |  otto | 2009-02-22 | 1 | -2/+9 |
* | Switch struct stat's timespec members to the names standardized in |  guenther | 2009-01-29 | 1 | -4/+4 |
* | Deal with the situation when TCP nfs mounts timeout and processes |  thib | 2008-05-23 | 1 | -3/+2 |
* | describe why fd passing is now so fucked up, and who's fault it is |  deraadt | 2008-04-15 | 1 | -8/+4 |
* | Make sure the fd passing code only accepts control messages without padding |  kettenis | 2008-04-10 | 1 | -2/+3 |
* | unp_internalize() repaired wrong file structs on error. ok deraadt@, kettenis@ |  stefan | 2008-04-08 | 1 | -2/+2 |
* | repair code which blocks passing fd's for block devices or |  deraadt | 2008-04-02 | 1 | -10/+8 |
* | We were led astray (like many others before us) to believe that |  deraadt | 2008-03-24 | 1 | -2/+10 |