aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/imgact_elf.c
Commit message (Expand)AuthorAgeFilesLines
* imgact_elf: Add const to the checknote parameter to __elfN(parse_notes)John Baldwin2024-03-051-1/+1
* imgact_elf: Add const to a few struct image_params pointersAlex Richardson2024-03-051-10/+11
* ELF note parser: provide more info on failureKonstantin Belousov2024-02-111-3/+12
* imgact_elf.c: remove sys/cdefs.h includeKonstantin Belousov2024-02-111-1/+0
* sysent: Add sv_protectAndrew Turner2023-11-101-0/+6
* imgact_elf: Export __elfN(parse_notes)Andrew Turner2023-11-101-1/+1
* imgact_elf: Move GNU_ABI_VENDOR to a common headerAndrew Turner2023-11-101-1/+0
* auxv: make AT_BSDFLAGS unsignedBrooks Davis2023-10-261-1/+2
* user stack randomization: only enable by default for 64bit processesKonstantin Belousov2023-10-241-1/+1
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* imgact: Make et_dyn_addr part of image_paramsJessica Clarke2023-05-301-18/+17
* Brandinfo: Retire emul_path as unneeded anymoreDmitry Chagin2023-05-291-12/+0
* Add AT_USRSTACK{BASE, LIM} AT vectors, and ELF_BSDF_VMNOOVERCOMMIT flagKonstantin Belousov2022-09-161-3/+11
* Disallow invalid PT_GNU_STACKEd Maste2022-08-161-1/+8
* elf_note_prpsinfo: handle more failures from proc_getargv()Konstantin Belousov2022-08-091-4/+7
* Clarify code comments on ASLR default settingsEd Maste2022-08-051-8/+7
* Implement shared page address randomizationKornel Dulęba2022-07-181-0/+8
* Rework how shared page related data is storedKornel Dulęba2022-07-181-6/+15
* Add register sets for NT_THRMISC and NT_PTLWPINFO.John Baldwin2022-06-301-61/+68
* 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