| Commit message (Expand) | Author | Age | Files | Lines |
* | Only enable COMPAT_43 changes for syscalls ABI for a.out processes. | Konstantin Belousov | 2019-08-11 | 1 | -14/+27 |
* | Avoid leaking fp references when truncating SCM_RIGHTS control messages. | Mark Johnston | 2019-02-05 | 1 | -1/+3 |
* | Normalize COMPAT_43 syscall declarations. | Brooks Davis | 2018-12-04 | 1 | -3/+1 |
* | Use declared types for caddr_t arguments. | Brooks Davis | 2018-11-06 | 1 | -6/+6 |
* | Improve handling of control message truncation. | Mark Johnston | 2018-08-07 | 1 | -21/+65 |
* | Fix LOCAL_PEERCRED with socketpair(2) | Alan Somers | 2018-08-03 | 1 | -0/+11 |
* | kern_sendit: use pre-initialized rights | Matt Macy | 2018-05-23 | 1 | -4/+4 |
* | Eliminate the overhead of gratuitous repeated reinitialization of cap_rights | Matt Macy | 2018-05-09 | 1 | -20/+10 |
* | Disable connectat/bindat with AT_FDCWD in capmode | Ed Maste | 2018-04-30 | 1 | -0/+10 |
* | Move most of the contents of opt_compat.h to opt_global.h. | Brooks Davis | 2018-04-06 | 1 | -1/+0 |
* | Move uio enums to sys/_uio.h. | Brooks Davis | 2018-03-27 | 1 | -0/+1 |
* | sys: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -0/+2 |
* | Listening sockets improvements. | Gleb Smirnoff | 2017-06-08 | 1 | -55/+10 |
* | Add kern_listen(), kern_shutdown(), and kern_socket(), and use them | Edward Tomasz Napierala | 2017-01-30 | 1 | -14/+32 |
* | Rework r306337. | Hiren Panchasara | 2016-10-21 | 1 | -3/+10 |
* | Revert r306337. dhw@ reproted a panic which seems related to this and bde@ has | Hiren Panchasara | 2016-09-26 | 1 | -3/+1 |
* | In sendit(), if mp->msg_control is present, then in sockargs() we are allocating | Hiren Panchasara | 2016-09-26 | 1 | -1/+3 |
* | capsicum: propagate rights on accept(2) | Mariusz Zaborski | 2016-09-22 | 1 | -14/+21 |
* | Renumber license clauses in sys/kern to avoid skipping #3 | Ed Maste | 2016-09-15 | 1 | -1/+1 |
* | Fix build | Konstantin Belousov | 2016-09-10 | 1 | -1/+1 |
* | ANSIfy uipc_syscalls.c | Ed Maste | 2016-09-09 | 1 | -215/+35 |
* | The SA-16:19 wouldn't have happened if the sockargs() had properly typed | Gleb Smirnoff | 2016-05-18 | 1 | -9/+4 |
* | Validate that user supplied control message length is not negative. | Gleb Smirnoff | 2016-05-17 | 1 | -0/+3 |
* | kern: for pointers replace 0 with NULL. | Pedro F. Giffuni | 2016-04-15 | 1 | -1/+1 |
* | - Separate sendfile(2) implementation from uipc_syscalls.c into | Gleb Smirnoff | 2016-01-22 | 1 | -991/+0 |
* | New sendfile(2) syscall. A joint effort of NGINX and Netflix from 2013 and | Gleb Smirnoff | 2016-01-08 | 1 | -252/+430 |
* | A change to KPI of vm_pager_get_pages() and underlying VOP_GETPAGES(). | Gleb Smirnoff | 2015-12-16 | 1 | -1/+1 |
* | Make shutdown() return ENOTCONN as required by POSIX, part deux. | Ed Schouten | 2015-07-27 | 1 | -0/+9 |
* | Make KPI of vm_pager_get_pages() more strict: if a pager changes a page | Gleb Smirnoff | 2015-06-12 | 1 | -4/+1 |
* | Replace struct filedesc argument in getsock_cap with struct thread | Mateusz Guzik | 2015-04-11 | 1 | -27/+25 |
* | fd: remove filedesc argument from fdclose | Mateusz Guzik | 2015-04-11 | 1 | -6/+5 |
* | Correct the use of an unitialized variable in sendfind_getobj() | Ryan Stone | 2015-02-28 | 1 | -0/+1 |
* | filedesc: simplify fget_unlocked & friends | Mateusz Guzik | 2015-02-17 | 1 | -1/+1 |
* | Remove the no-at variants of the kern_xx() syscall helpers. E.g., we | Konstantin Belousov | 2014-11-13 | 1 | -18/+4 |
* | Fix build. | Gleb Smirnoff | 2014-11-11 | 1 | -1/+1 |
* | Remove SF_KQUEUE code. This code was developed at Netflix, but was not | Gleb Smirnoff | 2014-11-11 | 1 | -675/+55 |
* | Move the SCTP syscalls to netinet with the rest of the SCTP code. The | Marcel Moolenaar | 2014-10-09 | 1 | -490/+1 |
* | Provide sf_buf_ref() to optimize refcounting of already allocated | Gleb Smirnoff | 2014-08-11 | 1 | -2/+1 |
* | Improve reference counting of EXT_SFBUF pages attached to mbufs. | Gleb Smirnoff | 2014-07-11 | 1 | -23/+49 |
* | All mbuf external free functions never fail, so let them be void. | Gleb Smirnoff | 2014-07-11 | 1 | -7/+3 |
* | - Modify vm_page_unwire() and vm_page_enqueue() to directly accept | Attilio Rao | 2014-06-16 | 1 | -3/+3 |
* | accept(),accept4(): Don't set *addrlen = 0 on [ECONNABORTED]. | Jilles Tjoelker | 2014-05-11 | 1 | -15/+2 |
* | Update kernel inclusions of capability.h to use capsicum.h instead; some | Robert Watson | 2014-03-16 | 1 | -1/+1 |
* | Implement a kqueue notification path for sendfile. | Adrian Chadd | 2014-01-17 | 1 | -12/+531 |
* | Refactor out the common sendfile code from the do_sendfile() and the | Adrian Chadd | 2014-01-09 | 1 | -40/+53 |
* | Remove the invariants stuff I copy/paste'd from the mbuf code when | Adrian Chadd | 2013-12-17 | 1 | -7/+1 |
* | Migrate the sendfile_sync struct to use a UMA zone rather than M_TEMP. | Adrian Chadd | 2013-12-16 | 1 | -2/+22 |
* | Remove unused variable. | Gleb Smirnoff | 2013-12-01 | 1 | -2/+0 |
* | Migrate the sendfile_sync structure into a public(ish) API in preparation | Adrian Chadd | 2013-12-01 | 1 | -35/+116 |
* | Refactor out the sendfile copyout in order to make vn_sendfile() | Adrian Chadd | 2013-11-26 | 1 | -3/+6 |