Age | Commit message (Expand) | Author |
2016-04-25 | remove systrace remnants | Ted Unangst |
2016-03-19 | Remove the unused flags argument from VOP_UNLOCK(). | natano |
2015-12-05 | remove stale lint annotations | Ted Unangst |
2015-11-03 | AF_UNIX connect is a "unix" operation, not "rpath wpath" | Theo de Raadt |
2015-11-02 | move the pledgenote annotation from `struct proc' to `struct nameidata' | Sebastien Marie |
2015-11-01 | refactor pledge_*_check and pledge_fail functions | Sebastien Marie |
2015-11-01 | bind() on AF_UNIX should set PLEDGE_UNIX not PLEDGE_CPATH; ok semarie | Theo de Raadt |
2015-10-25 | Fold "malloc" into "stdio" and -- recognizing that no program so far has | Theo de Raadt |
2015-10-18 | Instead of fragile CMSG parsing, control pledge "sendfd" and "recvfd" | Theo de Raadt |
2015-10-17 | connect() to an AF_UNIX socket is really read/write, so tell pledge this | Theo de Raadt |
2015-10-09 | Rename tame() to pledge(). This fairly interface has evolved to be more | Theo de Raadt |
2015-08-29 | sizes for free(); ok guenther | Theo de Raadt |
2015-08-28 | Rework the UNIX domain socket garbage collector, including ideas from | Philip Guenther |
2015-08-22 | Move to tame(int flags, char *paths[]) API/ABI. | Theo de Raadt |
2015-07-28 | For unix domain sequenced packet socket pairs the ruby regression | Alexander Bluhm |
2015-07-18 | Change unp_scan() and its callbacks to pass the array of struct file ** | Philip Guenther |
2015-06-30 | Get rid of the undocumented & temporary* m_copy() macro added for | Martin Pieuchot |
2015-03-28 | Replace the hand-crafted list of datagram unix domain sockets with | Alexander Bluhm |
2014-12-11 | convert bcopy to memcpy/memmove. ok krw | Ted Unangst |
2014-11-03 | pass size argument to free() | Theo de Raadt |
2014-08-31 | Add additional kernel interfaces for setting close-on-exec on fds | Philip Guenther |
2014-07-13 | bzero -> memset. for the speeds. | Ted Unangst |
2014-07-13 | use mallocarray where arguments are multipled. ok deraadt | Ted Unangst |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-03-18 | In prep for killing ps_mainproc, use pr->ps_pid instead of | Philip Guenther |
2014-01-24 | Copy timespecs member by member in fo_stat callback functions, to avoid | Philip Guenther |
2013-04-05 | remove some obsolete casts | Ted Unangst |
2013-03-30 | vrele() is a tricky beast. it can sleep if the refcount hits zero, | Ted Unangst |
2012-10-12 | For consistency with other OSes and ease of porting, make | Philip Guenthe |
2012-09-02 | Do not need bcopy trickery to update the file descriptor | Theo de Raadt |
2012-08-23 | To protect assumptions inside systrace, don't let systrace fds be | Philip Guenthe |
2012-04-26 | Cleanup unp_bind() a little: | Matthew Dempsky |
2012-04-23 | Don't leak mbufs when bind() on a PF_UNIX socket fails. | Matthew Dempsky |
2012-04-14 | Do not just return in case the provided control buffer is too short since | Claudio Jeker |
2012-04-14 | Free tmp buffer in case the cluster allocation failed. Found by David Hill. | Claudio Jeker |
2012-04-14 | Revert rev 1.58, as it frees an uninitialized pointer | Philip Guenthe |
2012-04-13 | gc unused function | Theo de Raadt |
2012-04-13 | Don't convert a mbuf to a cluster and think the data in the mbuf is still | Claudio Jeker |
2012-04-13 | oops, wrong version of diff in previous | Theo de Raadt |
2012-04-13 | Do not clamp the file descriptors to the buffer size; that leads to | Theo de Raadt |
2012-04-13 | unneccessary casts to unsigned; ok claudio | Theo de Raadt |
2012-04-11 | In sendmsg() permit at most 10% of maxfiles to be in-flight | Theo de Raadt |
2011-07-06 | Implement SOCK_SEQPACKET for UNIX sockets. | Matthew Dempsky |
2011-07-06 | Correct the check for a sun_path that lacks NUL termination to just require | Philip Guenthe |
2011-07-05 | Enforce that the path to the unix socket fits into struct sockaddr_un | Claudio Jeker |
2011-06-28 | Rename FMARK to FIF_MARK and FDEFER to FIF_DEFER and | Thordur I. Bjornsson |
2011-05-17 | Ban passing of kqueue descriptors via UNIX domain sockets. Currently, | Philip Guenthe |
2011-04-04 | COMPAT_O47 (kernel getpeereid, which was replaced by libc getpeereid) | Theo de Raadt |
2010-10-18 | PRU_PEEREID is only used by code under COMPAT_O47, so put it there too | Philip Guenthe |
2010-07-02 | structure copy the unp_connid to the other socket | Theo de Raadt |