This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Mach".
The branch, master has been updated
via df19628b2b6665468e698e290dfd1568720ba042 (commit)
from ced537ad297754e08b19536102712c692c949f44 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit df19628b2b6665468e698e290dfd1568720ba042
Author: Sergey Bugaev <[email protected]>
Date: Thu Mar 28 09:40:50 2024 +0300
elf-load: Respect PT_GNU_STACK
If a bootstrap ELF contains a PT_GNU_STACK phdr, take stack protection
from there. Otherwise, default to VM_PROT_ALL.
-----------------------------------------------------------------------
Summary of changes:
include/mach/exec/elf.h | 1 +
include/mach/exec/exec.h | 2 ++
kern/bootstrap.c | 8 ++++----
kern/elf-load.c | 7 +++++++
4 files changed, 14 insertions(+), 4 deletions(-)
hooks/post-receive
--
GNU Mach