Age | Commit message (Expand) | Author |
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 |
2010-07-01 | SO_PEERCRED should pass out the main pid, not the "pid" of the current | Theo de Raadt |
2010-06-30 | Add getsockopt SOL_SOCKET SO_PEERCRED support. This behaves similar to | Theo de Raadt |
2009-02-22 | fix PR 6082: do not create more fd's than will fit in the message on | Otto Moerbeek |
2009-01-29 | Switch struct stat's timespec members to the names standardized in | Philip Guenthe |
2008-05-23 | Deal with the situation when TCP nfs mounts timeout and processes | Thordur I. Bjornsson |
2008-04-15 | describe why fd passing is now so fucked up, and who's fault it is | Theo de Raadt |
2008-04-10 | Make sure the fd passing code only accepts control messages without padding | Mark Kettenis |
2008-04-08 | unp_internalize() repaired wrong file structs on error. ok deraadt@, kettenis@ | Stefan Kempf |
2008-04-02 | repair code which blocks passing fd's for block devices or | Theo de Raadt |
2008-03-24 | We were led astray (like many others before us) to believe that | Theo de Raadt |
2007-11-28 | a few more places where getmicrotime is good enough. ok miod | Ted Unangst |