aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/uipc_usrreq.c
Commit message (Expand)AuthorAgeFilesLines
* Use VOP_VPUT_PAIR() for eligible VFS syscalls.Konstantin Belousov2021-02-121-2/+3
* Revert "SO_RERROR indicates that receive buffer overflows should be handled a...Alexander V. Chernikov2021-02-081-1/+1
* SO_RERROR indicates that receive buffer overflows should be handled as errors.Alexander V. Chernikov2021-02-081-1/+1
* fd: provide a dedicated closef variant for unix socket codeMateusz Guzik2021-01-131-2/+2
* vfs: add NDFREE_NOTHING and convert several NDFREE_PNBUF callersMateusz Guzik2021-01-121-1/+1
* Convert remaining cap_rights_init users to cap_rights_init_oneMateusz Guzik2021-01-121-2/+4
* uipc: disable prediction in unp_pcb_lock_peerMateusz Guzik2020-12-131-1/+1
* Split out cwd/root/jail, cmask state from filedesc tableConrad Meyer2020-11-171-1/+1
* unix(4): Enhance LOCAL_CREDS_PERSISTENT ABIConrad Meyer2020-11-171-17/+42
* Allow some VOPs to return ERELOOKUP to indicate VFS operation restart at top ...Konstantin Belousov2020-11-131-0/+2
* fd: make all f_count uses go through refcount_*Mateusz Guzik2020-11-051-2/+2
* unix(4): Add SOL_LOCAL:LOCAL_CREDS_PERSISTENTConrad Meyer2020-11-031-17/+37
* Fix locking in uipc_accept().Mark Johnston2020-09-151-1/+4
* Fix locking in uipc_accept().Mark Johnston2020-09-151-11/+7
* Simplify unix socket connection peer locking.Mark Johnston2020-09-151-178/+122
* Avoid an unnecessary malloc() when connecting dgram sockets.Mark Johnston2020-09-151-4/+10
* Simplify unp_disconnect() callers.Mark Johnston2020-09-151-37/+45
* Rename unp_pcb_lock2().Mark Johnston2020-09-151-18/+18
* Improve unix socket PCB refcounting.Mark Johnston2020-09-151-17/+45
* Update unix domain socket locking comments.Mark Johnston2020-09-151-35/+24
* kern: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+0
* Add SOL_LOCAL symbolic constant for unix socket option level.Konstantin Belousov2020-08-031-1/+1
* Fix a logic error in uipc_ready_scan().Mark Johnston2020-07-301-1/+2
* Fix sendto() on unconnected SOCK_STREAM/SEQPACKET unix sockets.Mark Johnston2020-04-131-16/+16
* sbappendcontrol() needs to avoid clearing M_NOTREADY on data mbufs.Mark Johnston2020-04-101-1/+1
* Properly handle disconnected sockets in uipc_ready().Mark Johnston2020-04-101-9/+70
* Simplify uipc_detach() slightly.Mark Johnston2020-03-201-23/+17
* Remove UNP_NASCENT, reverting r303855.Mark Johnston2020-03-201-7/+0
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-7/+14
* Remove duplicated empty lines from kern/*.cMateusz Guzik2020-01-301-4/+0
* Implement cycle-detecting garbage collector for AF_UNIX socketsJason A. Harmening2020-01-251-52/+112
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-1/+1
* Fix handling of empty SCM_RIGHTS messages.Mark Johnston2019-10-081-1/+2
* Check and avoid overflow when incrementing fp->f_count inKonstantin Belousov2019-07-211-4/+16
* Fix leak of memory and file refs with sendmsg(2) over unix domain sockets.Konstantin Belousov2019-07-191-8/+33
* Complete LOCAL_PEERCRED support. Cache pid of the remote process in theDmitry Chagin2019-05-301-4/+4
* Plug some networking sysctl leaks.Mark Johnston2018-11-221-1/+1
* uipc_usrreq: fix inode number assignmentMateusz Guzik2018-11-211-4/+1
* Improve handling of control message truncation.Mark Johnston2018-08-071-0/+7
* Don't check rcv sockbuf limits when sending on a unix stream socket.Mark Johnston2018-08-041-12/+12
* Style.Mark Johnston2018-08-041-19/+18
* Fix LOCAL_PEERCRED with socketpair(2)Alan Somers2018-08-031-17/+22
* Use uintptr_t alone when assigning to kvaddr_t variables.Brooks Davis2018-07-101-7/+5
* Correct breakage on 32-bit platforms from r335979.Brooks Davis2018-07-061-5/+7
* Make struct xinpcb and friends word-size independent.Brooks Davis2018-07-051-5/+5
* AF_UNIX: bring uipc_ready in compliance with new locking protocolMatt Macy2018-06-081-7/+17
* AF_UNIX: check for unp == unp2 on disconnectMatt Macy2018-06-071-9/+7
* AF_UNIX: It is possible for UNIX datagram sockets to be connectedMatt Macy2018-05-241-13/+27
* AF_UNIX: evidently Samba likes to connect a unix socket to itself, fix lockingMatt Macy2018-05-241-1/+10
* AF_UNIX in connectat unp and unp2 can be the sameMatt Macy2018-05-241-4/+8