Age | Commit message (Expand) | Author |
2018-08-11 | Get rid of PLEDGE_STAT, which was a hack used for unveil. | Bob Beck |
2018-08-10 | Update fd_freefile when filtering/closing kqueue descriptors in fdcopy(). | Joel Sing |
2018-08-09 | Remove redundant "kq == kn->kn_kq" checks. The lists kq_knhash and | Visa Hankala |
2018-08-07 | UNVEIL_* flags defined elsewhere in a .h file | Theo de Raadt |
2018-08-07 | Fix dangling knote references. | Visa Hankala |
2018-08-05 | Decouple unveil from the pledge flags, by adding dedicated unveil flags | Bob Beck |
2018-08-05 | Prevent a panic when reboot -q is used by making unveil_removevnode | Bob Beck |
2018-08-03 | wrap long lines | Theo de Raadt |
2018-08-03 | ni_pledge flags are a uint64_t not an int - don't initialize with an int. | Bob Beck |
2018-08-02 | Grammar fix in comment. | rob |
2018-08-02 | Fix panic when we attempt to mess with "." but have a flags mismatch | Bob Beck |
2018-07-30 | regen | Martin Pieuchot |
2018-07-30 | Unlock sendmsg(2), sendto(2), recvfrom(2) and recvmsg(2). | Martin Pieuchot |
2018-07-30 | Fix a NULL-pointer dereference when calling open() on a cloned device with write | anton |
2018-07-30 | sync | Theo de Raadt |
2018-07-30 | rename 2nd argument of unveil from vague "flags" to "permissions"; | Theo de Raadt |
2018-07-30 | Use FNONBLOCK instead of SS_NBIO to check/indicate that the I/O mode | Martin Pieuchot |
2018-07-30 | KNF | Theo de Raadt |
2018-07-30 | Allow for us to do a CREATE style lookup on a read only filesystem | Bob Beck |
2018-07-30 | activate unveil for testing | Theo de Raadt |
2018-07-29 | revert accidentally changed prototype | Bob Beck |
2018-07-29 | Don't exceed UNVEIL_MAX_VNODES with a long path now that we save | Bob Beck |
2018-07-29 | Make sure we don't count looking at .. as a component | Bob Beck |
2018-07-27 | Add SIOCSIFMTU to the wroute pledge. | bket |
2018-07-27 | Don't double vput and panic after looking up "." | Bob Beck |
2018-07-22 | Avoid a NULL pointer deref when calling fchown() on a file descriptor belonging | anton |
2018-07-20 | Remove a few leftovers from the days of emulation, which could result in | Theo de Raadt |
2018-07-20 | Fail if a PT_LOAD segment has a memory size of 0. This prevents a panic | Mark Kettenis |
2018-07-20 | Correctly copy across unveil's from parent to child process on fork(). | Bob Beck |
2018-07-18 | Revert the change that delivers process signals to any threads. As | Alexander Bluhm |
2018-07-17 | unvname_new() is passed something that is always 64-bits so the | Kenneth R Westerback |
2018-07-15 | Restore correct behaviour to pledge for access and stat, which was broken | Bob Beck |
2018-07-14 | Don't pass an uninitialised size value to free(9). Pointer argument is | Jonathan Gray |
2018-07-13 | unbreak gcc4 build | Jonathan Gray |
2018-07-13 | Make the default failure for unveil while disabled return success | Bob Beck |
2018-07-13 | Unveiling unveil(2). | Bob Beck |
2018-07-12 | Add hw.ncpuonline to count the number of online CPUs. | cheloha |
2018-07-11 | If no thread can immediately handle a signal, which has been sent | Alexander Bluhm |
2018-07-10 | In free(9) call wakeup() after mtx_leave() consistently. | Alexander Bluhm |
2018-07-10 | After removing raw_usrreq() from route and pfkey, the global sockaddr | Alexander Bluhm |
2018-07-10 | Move socket & pipe specific logic in their ioctl handler. | Martin Pieuchot |
2018-07-10 | Move from sendsig() to its callers the initsiginfo() calls and | Philip Guenther |
2018-07-09 | Fix trailing whitespaces and too long line. | Alexander Bluhm |
2018-07-09 | Use function name in panic string, like in some other places. | Claudio Jeker |
2018-07-09 | Make free(9) MP safe. It was wrong to set ku_indx to 0 after freeing | Alexander Bluhm |
2018-07-07 | Fix an argument type error that happens when translating fcntl(F_SETOWN) | Visa Hankala |
2018-07-07 | Remember to lock v_specparent for VOP operations. | Visa Hankala |
2018-07-07 | Fix a locking error in spec_setattr(). Unlike many VOP operations, | Visa Hankala |
2018-07-07 | Release the kernel lock fully on thread exit. This prevents a locking | Visa Hankala |
2018-07-05 | regen | Martin Pieuchot |