aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/uipc_syscalls.c
Commit message (Expand)AuthorAgeFilesLines
* ktrace: Record socket violations with KTR_CAPFAILJake Freeland2024-04-071-5/+8
* ktrace: Record namei violations with KTR_CAPFAILJake Freeland2024-04-071-4/+12
* ktrace: log genio events on failed writeKyle Evans2024-03-051-1/+2
* sockets: garbage collect SS_ISCONFIRMINGGleb Smirnoff2024-01-301-1/+1
* sockets: make shutdown(2) how argument a enumGleb Smirnoff2024-01-161-0/+3
* sockets: don't malloc/free sockaddr memory on getpeername/getsocknameGleb Smirnoff2023-11-301-60/+26
* sockets: don't malloc/free sockaddr memory on accept(2)Gleb Smirnoff2023-11-301-42/+25
* sys: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* ktrace: Handle uio_resid underflow via MSG_TRUNCMark Johnston2023-10-171-1/+2
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* uipc_syscalls: removed unnecessary check in accept1() functionDmitriy Alexandrov2023-06-121-7/+5
* uipc: ansifyMateusz Guzik2023-02-131-12/+4
* sockets: provide sousrsend() that does socket specific error handlingGleb Smirnoff2022-12-141-15/+1
* Fixup build after recent getsock changesMateusz Guzik2022-09-101-1/+1
* Remove fflag argument from getsock_capMateusz Guzik2022-09-101-4/+3
* Add getsockMateusz Guzik2022-09-101-19/+27
* Add branch prediction hints to getsock_capMateusz Guzik2022-09-101-2/+2
* protosw: refactor protosw and domain static declaration and loadGleb Smirnoff2022-08-171-2/+2
* sysent: Get rid of bogus sys/sysent.h include.Dmitry Chagin2022-05-281-0/+2
* sockets: return EMSGSIZE if control part of message is too largeGleb Smirnoff2022-05-251-1/+1
* sendto: don't clear transient errors for atomic protocolsGleb Smirnoff2022-02-231-2/+4
* user_getpeername: Use 'bool' for the compat argument.John Baldwin2022-01-241-3/+3
* syscalls: normalize orecvfrom and ogetsocknameBrooks Davis2021-11-291-2/+2
* uipc: rework recvfrom, getsockname, getpeernameBrooks Davis2021-11-291-42/+37
* socket: Avoid clearing SS_ISCONNECTING if soconnect() failsMark Johnston2021-09-071-7/+2
* connect: Use soconnectat() unconditionally in kern_connect()Mark Johnston2021-08-271-4/+1
* Consistently use the SOLISTENING() macroMark Johnston2021-06-141-1/+1
* base: remove if_wg(4) and associated utilities, manpageKyle Evans2021-03-171-1/+3
* if_wg: import latest fixup work from the wireguard-freebsd projectKyle Evans2021-03-151-3/+1
* Only enable COMPAT_43 changes for syscalls ABI for a.out processes.Konstantin Belousov2019-08-111-14/+27
* Avoid leaking fp references when truncating SCM_RIGHTS control messages.Mark Johnston2019-02-051-1/+3
* Normalize COMPAT_43 syscall declarations.Brooks Davis2018-12-041-3/+1
* Use declared types for caddr_t arguments.Brooks Davis2018-11-061-6/+6
* Improve handling of control message truncation.Mark Johnston2018-08-071-21/+65
* Fix LOCAL_PEERCRED with socketpair(2)Alan Somers2018-08-031-0/+11
* kern_sendit: use pre-initialized rightsMatt Macy2018-05-231-4/+4
* Eliminate the overhead of gratuitous repeated reinitialization of cap_rightsMatt Macy2018-05-091-20/+10
* Disable connectat/bindat with AT_FDCWD in capmodeEd Maste2018-04-301-0/+10
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-1/+0
* Move uio enums to sys/_uio.h.Brooks Davis2018-03-271-0/+1
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Listening sockets improvements.Gleb Smirnoff2017-06-081-55/+10
* Add kern_listen(), kern_shutdown(), and kern_socket(), and use themEdward Tomasz Napierala2017-01-301-14/+32
* Rework r306337.Hiren Panchasara2016-10-211-3/+10
* Revert r306337. dhw@ reproted a panic which seems related to this and bde@ hasHiren Panchasara2016-09-261-3/+1
* In sendit(), if mp->msg_control is present, then in sockargs() we are allocatingHiren Panchasara2016-09-261-1/+3
* capsicum: propagate rights on accept(2)Mariusz Zaborski2016-09-221-14/+21
* Renumber license clauses in sys/kern to avoid skipping #3Ed Maste2016-09-151-1/+1
* Fix buildKonstantin Belousov2016-09-101-1/+1
* ANSIfy uipc_syscalls.cEd Maste2016-09-091-215/+35