summaryrefslogtreecommitdiff
path: root/include/linux/binfmts.h
Commit message (Expand)AuthorAgeFilesLines
* umh: introduce fork_usermode_blob() helperAlexei Starovoitov2018-05-231-0/+1
* exec: pin stack limit during execKees Cook2018-04-111-0/+2
* exec: introduce finalize_exec() before start_thread()Kees Cook2018-04-111-0/+1
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* exec: load_script: kill the onstack interp[BINPRM_BUF_SIZE] arrayOleg Nesterov2017-10-031-1/+1
* commoncap: Move cap_elevated calculation into bprm_set_credsKees Cook2017-08-011-3/+0
* commoncap: Refactor to remove bprm_secureexec hookKees Cook2017-08-011-0/+7
* binfmt: Introduce secureexec flagKees Cook2017-08-011-1/+7
* exec: Rename bprm->cred_prepared to called_set_credsKees Cook2017-08-011-2/+6
* randstruct: Mark various structs for randomizationKees Cook2017-06-301-2/+2
* sched/headers, vfs/execve: Move the do_execve*() prototypes from <linux/sched...Ingo Molnar2017-03-031-0/+10
* elf_fdpic_transfer_args_to_stack(): make it genericNicolas Pitre2016-07-251-0/+2
* coredump: fix dumping through pipesMateusz Guzik2016-06-071-0/+1
* syscalls: implement execveat() system callDavid Drysdale2014-12-131-0/+4
* exec: kill bprm->tcomm[], simplify the "basename" logicOleg Nesterov2014-04-071-1/+0
* execve: use 'struct filename *' for executable name passingLinus Torvalds2014-02-051-1/+0
* Merge branch 'akpm' (patches from Andrew Morton)Linus Torvalds2013-11-131-3/+0
|\
| * exec/ptrace: fix get_dumpable() incorrect testsKees Cook2013-11-131-3/+0
* | constify do_coredump() argumentAl Viro2013-11-091-1/+1
* | new helper: dump_emit()Al Viro2013-11-091-0/+1
|/
* exec: kill "int depth" in search_binary_handler()Oleg Nesterov2013-09-111-1/+1
* new helper: read_code()Al Viro2013-04-291-0/+1
* fs/exec.c: make bprm_mm_init() staticYuanhan Liu2013-02-261-1/+0
* Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds2012-12-201-0/+1
|\
| * exec: do not leave bprm->interp on stackKees Cook2012-12-201-0/+1
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2012-12-201-4/+0
|\ \ | |/ |/|
| * Bury the conditionals from kernel_thread/kernel_execve seriesAl Viro2012-12-191-4/+0
* | exec: use -ELOOP for max recursion depthKees Cook2012-12-171-2/+0
|/
* get rid of pt_regs argument of ->load_binary()Al Viro2012-11-281-1/+1
* get rid of pt_regs argument of search_binary_handler()Al Viro2012-11-281-1/+1
* UAPI: (Scripted) Disintegrate include/linuxDavid Howells2012-10-131-18/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2012-10-101-0/+6
|\
| * generic kernel_execve()Al Viro2012-09-301-0/+5
| * the only place that needs to include asm/exec.h is linux/binfmts.hAl Viro2012-09-201-0/+1
* | coredump: pass siginfo_t* to do_coredump() and below, not merely signrDenys Vlasenko2012-10-061-1/+1
* | coredump: update coredump-related headersAlex Kelly2012-10-061-5/+0
* | coredump: make core dump functionality optionalAlex Kelly2012-10-061-0/+4
|/
* __register_binfmt() made voidAl Viro2012-03-201-5/+5
* exec: fix use-after-free bug in setup_new_exec()Heiko Carstens2012-02-061-1/+2
* consolidate BINPRM_FLAGS_ENFORCE_NONDUMP handlingAl Viro2011-07-201-0/+1
* exec: unify do_execve/compat_do_execve codeOleg Nesterov2011-04-091-4/+0
* binfmt_elf: cleanupsMikael Pettersson2011-01-131-3/+2
* exec: copy-and-paste the fixes into compat_do_execve() pathsOleg Nesterov2010-11-301-0/+4
* exec: make argv/envp memory visible to oom-killerOleg Nesterov2010-11-301-0/+1
* Make do_execve() take a const filename pointerDavid Howells2010-08-171-3/+4
* coredump: pass mm->flags as a coredump parameter for consistencyMasami Hiramatsu2010-03-061-0/+1
* Split 'flush_old_exec' into two functionsLinus Torvalds2010-01-291-0/+1
* mm: introduce coredump parameter structureMasami Hiramatsu2009-12-171-1/+9
* exec: fix set_binfmt() vs sys_delete_module() raceOleg Nesterov2009-09-241-1/+1
* exec: do not sleep in TASK_TRACED under ->cred_guard_mutexOleg Nesterov2009-09-051-0/+1