Age | Commit message (Expand) | Author |
2019-09-11 | Fix unveil for relative lookups in the non AT_FDCWD case | Bob Beck |
2019-09-11 | Make it possible to free overlapping regions (effectively allowing | Mark Kettenis |
2019-09-06 | options(4), config(8): drop dst/timezone knobs; ok kettenis@ deraadt@ jca@ | cheloha |
2019-09-04 | gettimeofday, settimeofday(2): limit timezone support | cheloha |
2019-08-31 | Make readlink require UNVEIL_READ instead of UNVEIL_INSPECT only | Bob Beck |
2019-08-28 | If the EX_CONFLICTOK flag is given, allow operations that (partly) | Mark Kettenis |
2019-08-26 | When a thread tries to exclusively lock a vnode, the same thread must | anton |
2019-08-25 | Add SIOCDIFADDR_IN6 to the wroute pledge to allow removal of IPv6 addresses | pamela |
2019-08-21 | sysctl(2): add kern.utc_offset: successor to the DST/TIMEZONE options(4) | cheloha |
2019-08-15 | NMEA 4.1 has one more field in the RMC message; ok kettenis@ | Otto Moerbeek |
2019-08-15 | Serialize access to the vnode pointers associated with acct(2) system | anton |
2019-08-13 | regen | anton |
2019-08-13 | Revert unlock of lseek(2) since vn_lock() could end up calling tsleep() | anton |
2019-08-12 | regen | anton |
2019-08-12 | Unlock lseek(2) since the file offset is MP-safe by now. Calling | anton |
2019-08-07 | The pathname in unveil(2) allocated 1024 bytes on the stack during | Alexander Bluhm |
2019-08-07 | avoid large MAXPATHLEN object on the stack in coredump(), by allocating | Theo de Raadt |
2019-08-06 | Fix white spaces. | Alexander Bluhm |
2019-08-05 | Kernel realpath(3) and unveil(2) did not work correctly if the root | Alexander Bluhm |
2019-08-05 | Kernel realpath(3) had the same vnode leakage bug like unveil(2). | Alexander Bluhm |
2019-08-05 | Remove the unused function parameter rootvnode from unveil_add_vnode(). | Alexander Bluhm |
2019-08-05 | Allow concurrent reads of the f_offset field of struct file by | anton |
2019-08-04 | Calling unveil(2) with the current directory leaked a vnode. Even | Alexander Bluhm |
2019-08-03 | R.I.P. itimerround(); ok mpi@ | cheloha |
2019-08-02 | Move prototypes of unveil(2) functions which are used in separate C | Alexander Bluhm |
2019-08-02 | per-process itimers: itimerval -> itimerspec | cheloha |
2019-08-01 | In ufs_lookup() *vpp is always refcounted, also in the ISDOTDOT | Alexander Bluhm |
2019-07-29 | correct mispellings of EACCES; from Kris Katterjohn | Theo de Raadt |
2019-07-29 | When setting immutable flags on directories with chflags(1), calling | Alexander Bluhm |
2019-07-27 | Move unveil prototypes from vfs_lookup.c to namei.h for functions | Alexander Bluhm |
2019-07-25 | itimerdecr(): simplify logic with timer*(9) macros; ok millert@ | cheloha |
2019-07-25 | Use process accounting to find programs which try to access files | Alexander Bluhm |
2019-07-25 | vinvalbuf(9): tlseep -> tsleep_nsec(9); ok millert@ | cheloha |
2019-07-23 | Grab the vnode lock earlier in vn_read() since it could end up sleeping, | anton |
2019-07-23 | Fix realpath(3) errno code for an empty input path string. | Stefan Sperling |
2019-07-22 | Correct minor style nit in sys_getdents() for consistency, missing parens around | anton |
2019-07-22 | Grab the vnode lock earlier in sys_getdents() since it could end up | anton |
2019-07-22 | implement SO_DOMAIN and SO_PROTOCOL so that the domain and the protocol | Robert Nagy |
2019-07-21 | Grab the vnode lock in vn_seek(). Consensus has emerged around using the | anton |
2019-07-20 | Get rid of `ddb_is_active' instead use `db_active'. | Martin Pieuchot |
2019-07-19 | After the kernel has reached the sysclt kern.maxclusters limit, | Alexander Bluhm |
2019-07-19 | vwaitforio(9): tsleep(9) -> tsleep_nsec(9); ok visa@ | cheloha |
2019-07-19 | getblk(9): tsleep(9) -> tsleep_nsec(9); ok visa@ | cheloha |
2019-07-19 | ttysleep(): drop unused timeout parameter | cheloha |
2019-07-19 | ddb(4): clean up callout command | cheloha |
2019-07-18 | Fix unveiling nonexistent files on read-only filesystems | kn |
2019-07-16 | Fix uipc white spaces. | Alexander Bluhm |
2019-07-16 | According to POSIX msgsnd(2) has to fail with EINVAL if passing a | Alexander Bluhm |
2019-07-16 | Prevent integer overflow in kernel and userland when checking mbuf | Alexander Bluhm |
2019-07-16 | move the whole `struct pipe' allocation and initialization inside pipe_create() | Sebastien Marie |