Age | Commit message (Expand) | Author |
2017-06-13 | when enabling cpu caches, check the item size against the right thing | David Gwynne |
2017-06-13 | use size_t for the size of things in memory, not int. | David Gwynne |
2017-06-12 | Pledge is fairly done, so the kernel printf's can be converted to log() | Theo de Raadt |
2017-06-08 | ASLR, W^X, and guard pages trigger processor traps that result in | Alexander Bluhm |
2017-06-08 | make rb_n2e return a struct rb_entry *, not void * | David Gwynne |
2017-06-08 | use unsigned long instead of caddr_t to move between nodes and entries. | David Gwynne |
2017-06-08 | add RBT_SET_LEFT, RBT_SET_RIGHT, and RBT_SET_PARENT | David Gwynne |
2017-06-07 | Add an acct(5) flag for pledge violations. Then lastcomm(1) shows | Alexander Bluhm |
2017-06-07 | Assert that the KERNEL_LOCK() is held when messing with routing, | Martin Pieuchot |
2017-06-07 | Assert that the calling CPU is holding the KERNEL_LOCK() in malloc(9) | Martin Pieuchot |
2017-06-03 | Avoid printing garbage when aborting a program that tries to use a | Theo Buehler |
2017-05-31 | Add support for EV_RECEIPT and EV_DISPATCH flags | Mike Belopuhov |
2017-05-31 | new socketoption SO_ZEROIZE: zero out all mbufs sent over socket | Markus Friedl |
2017-05-30 | getrtable() is now permitted in "stdio". It carries no risk factors. | Theo de Raadt |
2017-05-27 | Push the NET_LOCK down into PF_KEY so that it can be treated like PF_ROUTE. | Claudio Jeker |
2017-05-27 | Use copyin32(9) to atomically copy the futex from user space. | Mark Kettenis |
2017-05-27 | Put an assert that M_PKTHDR is set before accessing m_pkthdr in the | Alexander Bluhm |
2017-05-27 | Refactor m_makespace() using MCLGETI to simplify the logic of this function. | Claudio Jeker |
2017-05-27 | Kill option KEY, it is a useless knob, nobody uses pfkeyv2 without IPSEC or | Claudio Jeker |
2017-05-22 | Drop kernel trace points. The trace facility does not exist on OpenBSD. | Visa Hankala |
2017-05-21 | Enable radeondrm(4) on loongson to get accelerated graphics | Visa Hankala |
2017-05-18 | Add a gap of 1MB between the stack and mmap spaces. | Mark Kettenis |
2017-05-18 | Do not panic if we find ourself on the sleep queue while being SONPROC. | Martin Pieuchot |
2017-05-15 | so_splicelen needs to be protected by the socket lock. We are now | Martin Pieuchot |
2017-05-15 | Enable the NET_LOCK(), take 3. | Martin Pieuchot |
2017-05-09 | Convert a splsoftnet()/splx() dance to NET_ASSERT_LOCKED(). | Martin Pieuchot |
2017-05-08 | add a compile time assertion MSIZE == sizeof(struct mbuf) | Ted Unangst |
2017-05-06 | Do not export the protocol PCB pointer from kernel to non-root users | Alexander Bluhm |
2017-05-04 | Also pass the blk offset to disk_unbusy(), so that it can pass it to | Theo de Raadt |
2017-05-02 | Stricter pledge for bpf. ok deraadt | Martin Natano |
2017-04-30 | Rename Debugger() into db_enter(). | Martin Pieuchot |
2017-04-30 | Unifdef KGDB. | Martin Pieuchot |
2017-04-30 | Return ENOSYS for unsupported operation. | Martin Pieuchot |
2017-04-29 | Mark futex(2) as PLEDGE_STDIO like all other thread-related syscalls. | Martin Pieuchot |
2017-04-28 | regen | Martin Pieuchot |
2017-04-28 | Add futex(2) syscall based on a sane subset of its Linux equivalent. | Martin Pieuchot |
2017-04-27 | Enforce that sysctl kern.somaxconn and sominconn can only be set | Alexander Bluhm |
2017-04-27 | Unifdef KADB. | Martin Pieuchot |
2017-04-20 | only 32 bits of the pledgecode were passed up via ktrace | Theo de Raadt |
2017-04-20 | Drop unnecessary headers. This fixes kernel build on platforms | Visa Hankala |
2017-04-20 | Tweak lock inits to make the system runnable with witness(4) | Visa Hankala |
2017-04-20 | Hook up mutex(9) to witness(4). | Visa Hankala |
2017-04-20 | Hook up rwlock(9) to witness(4). | Visa Hankala |
2017-04-20 | Hook up mplock to witness(4) on amd64 and i386. | Visa Hankala |
2017-04-20 | Add a port of witness(4) lock validation tool from FreeBSD. | Visa Hankala |
2017-04-18 | ensure the buffer cache backs off all the way with the correct type | Bob Beck |
2017-04-17 | matthieu@ observes % pax (without any arguments) hits pledge violation, | Theo de Raadt |
2017-04-16 | Flip previously warm pages in the buffer cache to memory above the DMA | Bob Beck |
2017-04-15 | After forced unmount of a file system that has other mount points | Alexander Bluhm |
2017-04-14 | Avoid some false positives with cppcheck. No binary change. | Alexander Bluhm |