aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/imgact_elf.c
Commit message (Expand)AuthorAgeFilesLines
* vfs: NDFREE(&nd, NDF_ONLY_PNBUF) -> NDFREE_PNBUF(&nd)Mateusz Guzik2022-03-241-1/+1
* elf: Avoid dumping uninitialized bytes in PRSTATUS core dump notesMark Johnston2022-03-231-0/+1
* Store core dump notes for all valid register sets for FreeBSD processes.John Baldwin2022-03-101-38/+72
* Fix the size returned for NT_FPREGSET.John Baldwin2022-03-041-1/+1
* Add PT_GETREGSETAndrew Turner2022-01-271-12/+93
* exec: Reimplement stack address randomizationMark Johnston2022-01-171-10/+17
* exec: Remove the stack gap implementationMark Johnston2022-01-171-19/+0
* exec: Introduce the PROC_PS_STRINGS() macroMark Johnston2022-01-171-2/+2
* imgact_elf: Disable the stack gap for nowMark Johnston2021-12-141-1/+1
* exec_elf: use intermediate u_long variable to correct mismatched typeKonstantin Belousov2021-12-121-2/+3
* imgact_elf: avoid mapsz overflowKonstantin Belousov2021-12-121-0/+10
* imgact_elf: check that the alignment of PT_LOAD segment is power of twoKonstantin Belousov2021-12-121-2/+3
* imgact_elf: exclude invalid alignment requestsKonstantin Belousov2021-12-121-1/+19
* rnd_elf: add comment explaining the interfaceKonstantin Belousov2021-12-121-0/+10
* elf image activator: convert asserts into errorsKonstantin Belousov2021-12-121-18/+26
* exec_elf: assert that the image vnode is still locked on returnKonstantin Belousov2021-12-121-0/+1
* StyleKonstantin Belousov2021-12-121-2/+2
* Add kern.elf{32,64}.vdso knobs to enable/disable vdso preloadingKonstantin Belousov2021-12-061-1/+10
* Pass vdso address to userspaceKonstantin Belousov2021-12-061-0/+2
* vfs: remove the unused thread argument from NDINIT*Mateusz Guzik2021-11-251-1/+1
* elf*_brand_inuse: Change return type to bool.Alex Richardson2021-11-171-3/+3
* imgact_elf: Use bool instead of boolean_t.Alex Richardson2021-11-171-22/+22
* Enable ASLR by default for 64-bit executablesMarcin Wojtas2021-11-161-3/+17
* setrlimit: Take stack gap into account.Dawid Gorecki2021-10-151-2/+3
* procctl(2): Add PROC_WXMAP_CTL/STATUSKonstantin Belousov2021-09-171-2/+5
* Create sys/reg.h for the common code previously in machine/reg.hAndrew Turner2021-08-301-0/+1
* imgact_elf: Avoid redefining suword()Mark Johnston2021-07-231-2/+2
* Eliminate p_elf_machine from struct proc.Dmitry Chagin2021-06-291-2/+3
* Add a link to the Elf_Brandinfo into the struc proc.Dmitry Chagin2021-06-291-0/+1
* Add infrastructure required for Linux coredump supportEdward Tomasz Napierala2021-06-291-33/+33
* imgact_elf.c: style, remove unnecessary castsEdward Tomasz Napierala2021-06-271-15/+15
* imgact_elf: compute auxv buffer size instead of using magic valueEdward Tomasz Napierala2021-06-211-1/+2
* Unstaticize parts of coredumping codeEdward Tomasz Napierala2021-05-261-11/+12
* Refactor core dumping code a bitEdward Tomasz Napierala2021-05-221-160/+0
* ELF coredump: define several useful flags for the coredump operationsKonstantin Belousov2021-05-031-11/+20
* imgact_elf: consistently pass flags from coredump down to helper functionsKonstantin Belousov2021-05-031-10/+13
* imgact_elf: Ensure that the return value in parse_notes is initializedMark Johnston2021-04-261-0/+1
* Fix divide-by-zero panic when ASLR is enabled and superpages disabledJason A. Harmening2021-02-151-2/+3
* vm_map_protect: allow to set prot and max_prot in one go.Konstantin Belousov2021-01-121-1/+1
* Implement enforcing write XOR execute mapping policy.Konstantin Belousov2021-01-111-0/+8
* Lock proctree in around fill_kinfo_proc().Konstantin Belousov2021-01-101-0/+2
* Add ELF flag to disable ASLR stack gap.Konstantin Belousov2020-12-181-2/+0
* Split out cwd/root/jail, cmask state from filedesc tableConrad Meyer2020-11-171-3/+3
* random(4) FenestrasX: Push root seed version to arc4random(3)Conrad Meyer2020-10-101-0/+2
* Fix the INVARIANTS build for 32-bit platformsMark Johnston2020-10-021-2/+1
* Implement sparse core dumpsMark Johnston2020-10-021-23/+65
* Simplify the check for non-dumpable VM object typesMark Johnston2020-10-021-4/+2
* imgact_elf.c: unify check for phdr fitting into the first page.Konstantin Belousov2020-09-071-5/+9
* kern: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+1
* Pass pointers to info parsed from notes, to brandinfo->header_supported filter.Konstantin Belousov2020-08-231-10/+19