2024-03-22 | Nathan Chancellor | lkdtm/bugs: Improve warning message for compilers without... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-03-22 | Kees Cook | overflow: Change DEFINE_FLEX to take __counted_by member Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-03-18 | Guenter Roeck | Revert "kunit: memcpy: Split slow memcpy tests into... Cc: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-03-18 | Liu Song | arch/Kconfig: eliminate needless UTF-8 character in... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-03-18 | Kees Cook | ubsan: Disable signed integer overflow sanitizer on... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-03-09 | Kees Cook | exec: Simplify remove_arg_zero() error path Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-03-09 | Christophe JAILLET | pstore/zone: Don't clear memory twice Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-03-06 | Kees Cook | selftests/exec: Perform script checks with /bin/bash Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-03-05 | Michael Ellerman | selftests/powerpc: Fix load_unaligned_zeropad build... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-03-05 | Kees Cook | string: Convert helpers selftest to KUnit ...org/r/20240301202732.2688342-2-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-03-05 | Kees Cook | string: Convert selftest to KUnit ...org/r/20240301202732.2688342-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-03-02 | Kees Cook | sh: Fix build with CONFIG_UBSAN=y Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-03-02 | Kees Cook | compiler.h: Explain how __is_constexpr() works Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-03-02 | Kees Cook | overflow: Allow non-type arg to type_max() and type_min() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-03-02 | Vasiliy Kovalev | VMCI: Fix possible memcpy() run-time warning in vmci_datagra... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-03-01 | Andy Shevchenko | lib/string_helpers: Add flags param to string_get_size() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-03-01 | Kees Cook | x86, relocs: Ignore relocations in .notes section Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-03-01 | Josh Poimboeuf | objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Andy Shevchenko | overflow: Use POD in check_shl_overflow() Acked-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Kees Cook | lib: stackinit: Adjust target string to 8 bytes for... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Kees Cook | sparc: vdso: Disable UBSAN instrumentation Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Andy Shevchenko | kernel.h: Move lib/cmdline.c prototypes to string.h Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Kees Cook | leaking_addresses: Provide mechanism to scan binary... ...org/r/20240222220053.1475824-4-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Kees Cook | leaking_addresses: Ignore input device status lines ...org/r/20240222220053.1475824-3-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Kees Cook | leaking_addresses: Use File::Temp for /tmp files ...org/r/20240222220053.1475824-2-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Kees Cook | MAINTAINERS: Update LEAKING_ADDRESSES details ...org/r/20240222220053.1475824-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Kees Cook | fortify: Improve buffer overflow reporting ...org/r/20230407192717.636137-10-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Kees Cook | fortify: Add KUnit tests for runtime overflows Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Kees Cook | fortify: Provide KUnit counters for failure testing Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Kees Cook | fortify: Allow KUnit test to build without FORTIFY Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Kees Cook | fortify: Split reporting and avoid passing string pointer Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Kees Cook | refcount: Annotated intentional signed integer wrap... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Jacob Keller | coccinelle: semantic patch to check for potential struct_siz... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Kees Cook | coccinelle: Add rules to find str_plural() replacements Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Michal Wajdeczko | lib/string_choices: Add str_plural() helper Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Kees Cook | overflow: Introduce wrapping_assign_add() and wrapping_assig... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Kees Cook | overflow: Introduce wrapping_add(), wrapping_sub()... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Kees Cook | overflow: Adjust check_*_overflow() kern-doc to reflect... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-29 | Andy Shevchenko | kernel.h: Move upper_*_bits() and lower_*_bits() to... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-24 | Li kunyu | exec: Delete unnecessary statements in remove_arg_zero() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-22 | Kunwu Chan | pstore/zone: Add a null pointer check to the psz_kmsg_read Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-22 | Guilherme G. Piccoli | efi: pstore: Allow dynamic initialization based on... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-22 | Nícolas F. R. A... | arm64: defconfig: Enable PSTORE_RAM Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-22 | Nícolas F. R. A... | pstore/ram: Register to module device table Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-22 | Kees Cook | pstore: inode: Only d_invalidate() is needed Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-21 | Marco Elver | hardening: Enable KFENCE in the hardening config Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-21 | Lukas Bulwahn | hardening: drop obsolete DRM_LEGACY from config fragment Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-21 | Lukas Bulwahn | hardening: drop obsolete UBSAN_SANITIZE_ALL from config... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-21 | Kees Cook | um: Convert strscpy() usage to 2-argument style Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-21 | Kees Cook | string: Allow 2-argument strscpy_pad() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-21 | Kees Cook | string: Allow 2-argument strscpy() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-21 | Kees Cook | string: Redefine strscpy_pad() as a macro Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-21 | Kees Cook | ubsan: Reintroduce signed overflow sanitizer Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-12 | Arnd Bergmann | samples: user-trap: fix strict-aliasing warning Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-07 | Kees Cook | selftests/seccomp: Pin benchmark to single CPU Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-06 | Kees Cook | ubsan: Remove CONFIG_UBSAN_SANITIZE_ALL Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-06 | Kees Cook | ubsan: Silence W=1 warnings in self-test Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-06 | Kees Cook | ubsan: Use Clang's -fsanitize-trap=undefined option Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-06 | Kees Cook | MAINTAINERS: Add UBSAN section Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-05 | Max Filippov | fs: binfmt_elf_efpic: don't use missing interpreter... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-01 | Terry Tritton | selftests/seccomp: user_notification_addfd check nextfd... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-01 | Terry Tritton | selftests/seccomp: Change the syscall used in KILL_THREAD... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-01 | Terry Tritton | selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID) Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-01 | Harshit Mogalapalli | VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-01 | Harshit Mogalapalli | VMCI: Use struct_size() in kmalloc() Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-01 | Jingzi Meng | cap_syslog: remove CAP_SYS_ADMIN when dmesg_restrict Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-01 | Tanzir Hasan | lib/string: shrink lib/string.i via IWYU Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-01 | Tanzir Hasan | kernel.h: removed REPEAT_BYTE from kernel.h Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-01 | Douglas Anderson | lkdtm/bugs: In lkdtm_HUNG_TASK() use BUG(), not BUG_ON(1) Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-01 | Douglas Anderson | lkdtm/bugs: Adjust lkdtm_HUNG_TASK() to avoid tail... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-02-01 | Douglas Anderson | lkdtm: Make lkdtm_do_action() return to avoid tail... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-01-24 | Kees Cook | exec: Distinguish in_execve from in_exec Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-01-22 | Bernd Edlinger | exec: Fix error handling in begin_new_exec() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-01-22 | Kees Cook | exec: Add do_close_execat() helper Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-01-22 | Askar Safin | exec: remove useless comment Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-01-22 | Alexey Dobriyan | ELF, MAINTAINERS: specifically mention ELF Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-01-19 | Kees Cook | string: Remove strlcpy() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2024-01-18 | Kees Cook | bcachefs: Replace strlcpy() with strscpy() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-13 | Kees Cook | qnx4: Use get_directory_fname() in qnx4_match() ...org/r/20231130205120.3642477-2-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-13 | Kees Cook | qnx4: Extract dir entry filename processing into helper ...org/r/20231130205120.3642477-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-08 | Kees Cook | pstore: inode: Use cleanup.h for struct pstore_private ...org/r/20231205182622.1329923-4-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-08 | Kees Cook | pstore: inode: Use __free(pstore_iput) for inode allocations ...org/r/20231205182622.1329923-3-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-08 | Kees Cook | pstore: inode: Convert mutex usage to guard(mutex) ...org/r/20231205182622.1329923-2-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-08 | Kees Cook | pstore: inode: Convert kfree() usage to __free(kfree) ...org/r/20231205182622.1329923-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-08 | Sergey Shtylyov | pstore: ram_core: fix possible overflow in persistent_ram_in... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-08 | Weichen Chen | pstore/ram: Fix crash when setting number of cpus to... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-02 | Gustavo A. R. Silva | atags_proc: Add __counted_by for struct buffer and... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-01 | Kees Cook | tracing/uprobe: Replace strlcpy() with strscpy() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-01 | Andy Shevchenko | params: Fix multi-line comment style Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-01 | Andy Shevchenko | params: Sort headers Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-01 | Andy Shevchenko | params: Use size_add() for kmalloc() Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-01 | Andy Shevchenko | params: Do not go over the limit when getting the string... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-01 | Andy Shevchenko | params: Introduce the param_unknown_fn type Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-01 | Stephen Boyd | lkdtm: Add kfence read after free crash type Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-01 | Justin Stitt | nvme-fc: replace deprecated strncpy with strscpy Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-01 | Justin Stitt | nvdimm/btt: replace deprecated strncpy with strscpy Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-01 | Justin Stitt | nvme-fabrics: replace deprecated strncpy with strscpy Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-01 | Justin Stitt | drm/modes: replace deprecated strncpy with strscpy_pad Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-01 | Gustavo A. R. Silva | afs: Add __counted_by for struct afs_acl and use struct_size() Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-12-01 | Christophe JAILLET | VMCI: Annotate struct vmci_handle_arr with __counted_by Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
next |