summaryrefslogtreecommitdiff
path: root/include/linux/binfmts.h
AgeCommit message (Expand)AuthorFilesLines
2020-10-01exec: Add exec_update_mutex to replace cred_guard_mutexEric W. Biederman1-1/+7
2019-05-15exec: move struct linux_binprm::bufAlexey Dobriyan1-1/+2
2019-01-06Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+0
2019-01-05exec: separate MM_ANONPAGES and RLIMIT_STACK accountingOleg Nesterov1-0/+1
2018-12-10exec: make prepare_bprm_creds staticChanho Min1-1/+0
2018-10-03signal: Distinguish between kernel_siginfo and siginfoEric W. Biederman1-1/+1
2018-05-23umh: introduce fork_usermode_blob() helperAlexei Starovoitov1-0/+1
2018-04-11exec: pin stack limit during execKees Cook1-0/+2
2018-04-11exec: introduce finalize_exec() before start_thread()Kees Cook1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-04exec: load_script: kill the onstack interp[BINPRM_BUF_SIZE] arrayOleg Nesterov1-1/+1
2017-08-01commoncap: Move cap_elevated calculation into bprm_set_credsKees Cook1-3/+0
2017-08-01commoncap: Refactor to remove bprm_secureexec hookKees Cook1-0/+7
2017-08-01binfmt: Introduce secureexec flagKees Cook1-1/+7
2017-08-01exec: Rename bprm->cred_prepared to called_set_credsKees Cook1-2/+6
2017-06-30randstruct: Mark various structs for randomizationKees Cook1-2/+2
2017-03-03sched/headers, vfs/execve: Move the do_execve*() prototypes from <linux/sched...Ingo Molnar1-0/+10
2016-07-25elf_fdpic_transfer_args_to_stack(): make it genericNicolas Pitre1-0/+2
2016-06-08coredump: fix dumping through pipesMateusz Guzik1-0/+1
2014-12-13syscalls: implement execveat() system callDavid Drysdale1-0/+4
2014-04-08exec: kill bprm->tcomm[], simplify the "basename" logicOleg Nesterov1-1/+0
2014-02-06execve: use 'struct filename *' for executable name passingLinus Torvalds1-1/+0
2013-11-13Merge branch 'akpm' (patches from Andrew Morton)Linus Torvalds1-3/+0
2013-11-13exec/ptrace: fix get_dumpable() incorrect testsKees Cook1-3/+0
2013-11-09constify do_coredump() argumentAl Viro1-1/+1
2013-11-09new helper: dump_emit()Al Viro1-0/+1
2013-09-12exec: kill "int depth" in search_binary_handler()Oleg Nesterov1-1/+1
2013-04-29new helper: read_code()Al Viro1-0/+1
2013-02-26fs/exec.c: make bprm_mm_init() staticYuanhan Liu1-1/+0
2012-12-21Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds1-0/+1
2012-12-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-4/+0
2012-12-21exec: do not leave bprm->interp on stackKees Cook1-0/+1
2012-12-20Bury the conditionals from kernel_thread/kernel_execve seriesAl Viro1-4/+0
2012-12-18exec: use -ELOOP for max recursion depthKees Cook1-2/+0
2012-11-29get rid of pt_regs argument of ->load_binary()Al Viro1-1/+1
2012-11-29get rid of pt_regs argument of search_binary_handler()Al Viro1-1/+1
2012-10-13UAPI: (Scripted) Disintegrate include/linuxDavid Howells1-18/+1
2012-10-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-0/+6
2012-10-05coredump: pass siginfo_t* to do_coredump() and below, not merely signrDenys Vlasenko1-1/+1
2012-10-05coredump: update coredump-related headersAlex Kelly1-5/+0
2012-10-05coredump: make core dump functionality optionalAlex Kelly1-0/+4
2012-09-30generic kernel_execve()Al Viro1-0/+5
2012-09-20the only place that needs to include asm/exec.h is linux/binfmts.hAl Viro1-0/+1
2012-03-21__register_binfmt() made voidAl Viro1-5/+5
2012-02-07exec: fix use-after-free bug in setup_new_exec()Heiko Carstens1-1/+2
2011-07-20consolidate BINPRM_FLAGS_ENFORCE_NONDUMP handlingAl Viro1-0/+1
2011-04-09exec: unify do_execve/compat_do_execve codeOleg Nesterov1-4/+0
2011-01-13binfmt_elf: cleanupsMikael Pettersson1-3/+2
2010-12-01exec: copy-and-paste the fixes into compat_do_execve() pathsOleg Nesterov1-0/+4
2010-12-01exec: make argv/envp memory visible to oom-killerOleg Nesterov1-0/+1