linux-yocto/tools/testing/selftests/exec
Linus Torvalds 21266b8df5 AT_EXECVE_CHECK introduction for v6.14-rc1
- Implement AT_EXECVE_CHECK flag to execveat(2) (Mickaël Salaün)
 
 - Implement EXEC_RESTRICT_FILE and EXEC_DENY_INTERACTIVE securebits
   (Mickaël Salaün)
 
 - Add selftests and samples for AT_EXECVE_CHECK (Mickaël Salaün)
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYKAB0WIQRSPkdeREjth1dHnSE2KwveOeQkuwUCZ4hO7wAKCRA2KwveOeQk
 u4l+AP9UHO1KwMn3aOt6uFPj7omaoY0vpcB1rx/x5s4efNFHOAD/QjY0f+ND+HzF
 mKLYOIeacGEQi7TNhpnOkGjz6jzSiwg=
 =sMhZ
 -----END PGP SIGNATURE-----

Merge tag 'AT_EXECVE_CHECK-v6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux

Pull AT_EXECVE_CHECK from Kees Cook:

 - Implement AT_EXECVE_CHECK flag to execveat(2) (Mickaël Salaün)

 - Implement EXEC_RESTRICT_FILE and EXEC_DENY_INTERACTIVE securebits
   (Mickaël Salaün)

 - Add selftests and samples for AT_EXECVE_CHECK (Mickaël Salaün)

* tag 'AT_EXECVE_CHECK-v6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux:
  ima: instantiate the bprm_creds_for_exec() hook
  samples/check-exec: Add an enlighten "inc" interpreter and 28 tests
  selftests: ktap_helpers: Fix uninitialized variable
  samples/check-exec: Add set-exec
  selftests/landlock: Add tests for execveat + AT_EXECVE_CHECK
  selftests/exec: Add 32 tests for AT_EXECVE_CHECK and exec securebits
  security: Add EXEC_RESTRICT_FILE and EXEC_DENY_INTERACTIVE securebits
  exec: Add a new AT_EXECVE_CHECK flag to execveat(2)
2025-01-22 20:34:42 -08:00
..
.gitignore samples/check-exec: Add an enlighten "inc" interpreter and 28 tests 2024-12-18 17:00:29 -08:00
binfmt_script.py selftests/exec: binfmt_script: Add the overall result line according to TAP 2024-03-13 11:53:45 -07:00
check-exec-tests.sh samples/check-exec: Add an enlighten "inc" interpreter and 28 tests 2024-12-18 17:00:29 -08:00
check-exec.c selftests/exec: Add 32 tests for AT_EXECVE_CHECK and exec securebits 2024-12-18 17:00:29 -08:00
config selftests/exec: Add 32 tests for AT_EXECVE_CHECK and exec securebits 2024-12-18 17:00:29 -08:00
execveat.c selftests/exec: add a test for execveat()'s comm 2024-12-16 16:55:02 -08:00
false.c selftests/exec: Add 32 tests for AT_EXECVE_CHECK and exec securebits 2024-12-18 17:00:29 -08:00
load_address.c selftests/exec: Build both static and non-static load_address tests 2024-06-19 12:44:39 -07:00
Makefile samples/check-exec: Add an enlighten "inc" interpreter and 28 tests 2024-12-18 17:00:29 -08:00
non-regular.c selftests/exec: add file type errno tests 2020-08-14 19:56:56 -07:00
null-argv.c selftests/exec: Test for empty string on NULL argv 2022-03-01 16:16:27 -08:00
recursion-depth.c selftests: exec: Use new ksft_exit_fail_perror() helper 2024-05-06 13:57:19 -06:00