| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | imgact_elf: compute auxv buffer size instead of using magic value | Edward Tomasz Napierala | 2021-06-21 | 1 | -1/+2 |
* | Unstaticize parts of coredumping code | Edward Tomasz Napierala | 2021-05-26 | 1 | -11/+12 |
* | Refactor core dumping code a bit | Edward Tomasz Napierala | 2021-05-22 | 1 | -160/+0 |
* | ELF coredump: define several useful flags for the coredump operations | Konstantin Belousov | 2021-05-03 | 1 | -11/+20 |
* | imgact_elf: consistently pass flags from coredump down to helper functions | Konstantin Belousov | 2021-05-03 | 1 | -10/+13 |
* | imgact_elf: Ensure that the return value in parse_notes is initialized | Mark Johnston | 2021-04-26 | 1 | -0/+1 |
* | Fix divide-by-zero panic when ASLR is enabled and superpages disabled | Jason A. Harmening | 2021-02-15 | 1 | -2/+3 |
* | vm_map_protect: allow to set prot and max_prot in one go. | Konstantin Belousov | 2021-01-12 | 1 | -1/+1 |
* | Implement enforcing write XOR execute mapping policy. | Konstantin Belousov | 2021-01-11 | 1 | -0/+8 |
* | Lock proctree in around fill_kinfo_proc(). | Konstantin Belousov | 2021-01-10 | 1 | -0/+2 |
* | Add ELF flag to disable ASLR stack gap. | Konstantin Belousov | 2020-12-18 | 1 | -2/+0 |
* | Split out cwd/root/jail, cmask state from filedesc table | Conrad Meyer | 2020-11-17 | 1 | -3/+3 |
* | random(4) FenestrasX: Push root seed version to arc4random(3) | Conrad Meyer | 2020-10-10 | 1 | -0/+2 |
* | Fix the INVARIANTS build for 32-bit platforms | Mark Johnston | 2020-10-02 | 1 | -2/+1 |
* | Implement sparse core dumps | Mark Johnston | 2020-10-02 | 1 | -23/+65 |
* | Simplify the check for non-dumpable VM object types | Mark Johnston | 2020-10-02 | 1 | -4/+2 |
* | imgact_elf.c: unify check for phdr fitting into the first page. | Konstantin Belousov | 2020-09-07 | 1 | -5/+9 |
* | kern: clean up empty lines in .c and .h files | Mateusz Guzik | 2020-09-01 | 1 | -1/+1 |
* | Pass pointers to info parsed from notes, to brandinfo->header_supported filter. | Konstantin Belousov | 2020-08-23 | 1 | -10/+19 |
* | Convert canary, execpathp, and pagesizes to pointers. | Brooks Davis | 2020-04-16 | 1 | -3/+3 |
* | Export argc, argv, envc, envv, and ps_strings in auxargs. | Brooks Davis | 2020-04-15 | 1 | -0/+5 |
* | Retire procfs-based process debugging. | John Baldwin | 2020-04-01 | 1 | -1/+0 |
* | Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) | Pawel Biernacki | 2020-02-26 | 1 | -2/+4 |
* | Add AT_BSDFLAGS auxv entry. | Konstantin Belousov | 2020-02-09 | 1 | -0/+7 |
* | Remove duplicated empty lines from kern/*.c | Mateusz Guzik | 2020-01-30 | 1 | -1/+0 |
* | vfs: drop the mostly unused flags argument from VOP_UNLOCK | Mateusz Guzik | 2020-01-03 | 1 | -6/+6 |
* | Fix the powerpc copyout fixup from r356113 | Justin Hibbits | 2019-12-27 | 1 | -101/+0 |
* | Fix the build from r356113. | Justin Hibbits | 2019-12-27 | 1 | -2/+2 |
* | Eliminate the last MI difference in AT_* definitions (for powerpc). | Justin Hibbits | 2019-12-27 | 1 | -0/+101 |
* | Copy out aux args after the argument and environment vectors. | John Baldwin | 2019-12-09 | 1 | -5/+2 |
* | Use uintptr_t instead of register_t * for the stack base. | John Baldwin | 2019-12-03 | 1 | -5/+5 |
* | Check for errors from copyout() and suword*() in sv_copyout_args/strings. | John Baldwin | 2019-11-18 | 1 | -2/+4 |
* | Add a sv_copyout_auxargs() hook in sysentvec. | John Baldwin | 2019-11-15 | 1 | -10/+14 |
* | avoid kernel stack data leak in core dump thrmisc note | Ed Maste | 2019-10-31 | 1 | -1/+1 |
* | Define macro VM_MAP_ENTRY_FOREACH for enumerating the entries in a vm_map. | Doug Moore | 2019-10-08 | 1 | -2/+1 |
* | kern.elf{32,64}.pie_base sysctl: enforce page alignment. | Konstantin Belousov | 2019-09-21 | 1 | -2/+18 |
* | Make non-ASLR pie base tunable. | Konstantin Belousov | 2019-09-21 | 1 | -2/+7 |
* | When loading ELF interpreter, initialize whole nested image_params with zero. | Konstantin Belousov | 2019-09-07 | 1 | -5/+1 |
* | Fix mis-merge. | Konstantin Belousov | 2019-08-05 | 1 | -1/+0 |
* | Set ISOPEN in namei flags when opening executable interpreters. | John Baldwin | 2019-08-03 | 1 | -2/+2 |
* | Make randomized stack gap between strings and pointers to argv/envs. | Konstantin Belousov | 2019-07-31 | 1 | -0/+27 |
* | Remove a redundant offset computation in elf_load_section(). | Mark Johnston | 2019-07-24 | 1 | -4/+3 |
* | Optimize kern.geom.conf* sysctls. | Alexander Motin | 2019-06-18 | 1 | -17/+3 |
* | Grammar fixes for r347690. | Konstantin Belousov | 2019-05-17 | 1 | -3/+3 |
* | imgact_elf.c: Add comment explaining the malloc/VOP_UNLOCK() dance | Konstantin Belousov | 2019-05-16 | 1 | -0/+10 |
* | Switch to use shared vnode locks for text files during image activation. | Konstantin Belousov | 2019-05-05 | 1 | -41/+19 |
* | imgact_elf: do not relock the text vnode if possible. | Konstantin Belousov | 2019-05-05 | 1 | -7/+18 |
* | Use shared vnode locks for the ELF interpreter. | Edward Tomasz Napierala | 2019-04-11 | 1 | -8/+26 |
* | Improve vnode lock assertions. | Edward Tomasz Napierala | 2019-04-10 | 1 | -2/+3 |
* | Factor out section loading into a separate function. | Edward Tomasz Napierala | 2019-04-09 | 1 | -54/+62 |