2023-08-15 | Marco Elver | compiler_types: Introduce the Clang __preserve_most... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-08-11 | Kees Cook | gcc-plugins: Rename last_stmt() for GCC 14+ Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-08-11 | Kees Cook | selftests/harness: Actually report SKIP for signal... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-08-03 | Kees Cook | x86/paravirt: Fix tlb_remove_table function callback... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-07-27 | Azeem Shaikh | EISA: Replace all non-returning strlcpy with strscpy Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-07-27 | Azeem Shaikh | perf: Replace strlcpy with strscpy Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-07-27 | Azeem Shaikh | um: Remove strlcpy declaration Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-07-27 | Kees Cook | seq_file: seq_show_option_n() is used for precise sizes Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-07-17 | Azeem Shaikh | soc: fsl: qe: Replace all non-returning strlcpy with... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-07-17 | Jann Horn | ubsan: Clarify Kconfig text for CONFIG_UBSAN_TRAP Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-07-13 | Arnd Bergmann | sparc: mark __arch_xchg() as __always_inline Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-07-13 | Kees Cook | MAINTAINERS: Foolishly claim maintainership of string... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-07-12 | Yonghong Song | kallsyms: strip LTO-only suffixes from promoted global... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-07-11 | Petr Pavlu | vmlinux.lds.h: Remove a reference to no longer used... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-07-05 | Kees Cook | usb: ch9: Replace bmSublinkSpeedAttr 1-element array... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-07-03 | Kees Cook | Revert "fortify: Allow KUnit test to build without... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-28 | Matthias Kaehlcke | dm: verity-loadpin: Add NULL pointer check for 'bdev... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-23 | Baruch Siach | binfmt_elf: fix comment typo s/reset/regset/ Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-23 | Baruch Siach | elf: correct note name comment Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-20 | Azeem Shaikh | netfilter: ipset: Replace strlcpy with strscpy Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-20 | Azeem Shaikh | uml: Replace strlcpy with strscpy Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-14 | Kees Cook | um: Use HOST_DIR for mrproper Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-14 | Azeem Shaikh | kallsyms: Replace all non-returning strlcpy with strscpy Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-14 | Azeem Shaikh | sh: Replace all non-returning strlcpy with strscpy Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-14 | Azeem Shaikh | of/flattree: Replace all non-returning strlcpy with... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-14 | Azeem Shaikh | sparc64: Replace all non-returning strlcpy with strscpy Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-14 | Jiasheng Jiang | pstore/ram: Add check for kstrdup Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-14 | Azeem Shaikh | Hexagon: Replace all non-returning strlcpy with strscpy Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-05 | Andy Shevchenko | kobject: Use return value of strreplace() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-05 | Andy Shevchenko | lib/string_helpers: Change returned value of the strreplace() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-05 | Andy Shevchenko | jbd2: Avoid printing outside the boundary of the buffer Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-05 | Kees Cook | checkpatch: Check for 0-length and 1-element arrays Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-05 | Kees Cook | riscv/purgatory: Do not use fortified string functions Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-01 | Kees Cook | s390/purgatory: Do not use fortified string functions Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-01 | Kees Cook | x86/purgatory: Do not use fortified string functions Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-01 | Wyes Karny | acpi: Replace struct acpi_table_slit 1-element array... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-01 | Azeem Shaikh | clocksource: Replace all non-returning strlcpy with... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-01 | Alexander Potapenko | string: use __builtin_memcpy() in strlcpy/strlcat Acked-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-01 | Azeem Shaikh | staging: most: Replace all non-returning strlcpy with... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-01 | Azeem Shaikh | drm/i2c: tda998x: Replace all non-returning strlcpy... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-01 | Azeem Shaikh | drm/sun4i: hdmi: Replace all non-returning strlcpy... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-01 | Azeem Shaikh | drm/mediatek: Replace all non-returning strlcpy with... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-01 | Azeem Shaikh | drm/rockchip: Replace all non-returning strlcpy with... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-06-01 | Azeem Shaikh | drm/display/dp_mst: Replace all non-returning strlcpy... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-30 | Arnd Bergmann | ubsan: add prototypes for internal functions Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-30 | Kees Cook | checkpatch: Check for strcpy and strncpy too Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-30 | Azeem Shaikh | ftrace: Replace all non-returning strlcpy with strscpy Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-30 | Kees Cook | Compiler Attributes: Add __counted_by macro Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-30 | Arnd Bergmann | autofs: use flexible array in ioctl structure Cc: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-30 | Kees Cook | lkdtm/bugs: Switch from 1-element array to flexible... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-30 | Azeem Shaikh | befs: Replace all non-returning strlcpy with strscpy Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-30 | Kees Cook | md/raid5: Convert stripe_head's "dev" to flexible array... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-30 | Christophe JAILLET | binfmt: Slightly simplify elf_fdpic_map_file() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-30 | Christophe JAILLET | binfmt: Use struct_size() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-26 | Kees Cook | overflow: Add struct_size_t() helper Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-26 | Azeem Shaikh | drm/amd/pm: Replace all non-returning strlcpy with... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-26 | Azeem Shaikh | drm/radeon: Replace all non-returning strlcpy with... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-26 | Azeem Shaikh | tracing: Replace all non-returning strlcpy with strscpy Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-26 | Azeem Shaikh | scsi: 3w-9xxx: Replace all non-returning strlcpy with... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-26 | Azeem Shaikh | scsi: aacraid: Replace all non-returning strlcpy with... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-26 | Azeem Shaikh | scsi: bnx2i: Replace all non-returning strlcpy with... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-26 | Azeem Shaikh | scsi: qedi: Replace all non-returning strlcpy with... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-26 | Azeem Shaikh | scsi: ibmvscsi: Replace all non-returning strlcpy with... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-22 | Azeem Shaikh | vboxsf: Replace all non-returning strlcpy with strscpy Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-22 | Azeem Shaikh | NFS: Prefer strscpy over strlcpy calls Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-22 | Azeem Shaikh | dlm: Replace all non-returning strlcpy with strscpy Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-22 | Kees Cook | kbuild: Enable -fstrict-flex-arrays=3 Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-17 | Nick Desaulniers | ubsan: remove cc-option test for UBSAN_TRAP Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-16 | Fangrui Song | coredump, vmcore: Set p_align to 4 for PT_NOTE Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-16 | Kees Cook | fortify: strcat: Move definition to use fortified strlcat() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-16 | Kees Cook | fortify: Add protection for strlcat() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-16 | Kees Cook | fortify: Use const variables for __member_size tracking Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-16 | Kees Cook | string: Add Kunit tests for strcat() family Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-16 | Kees Cook | fortify: Allow KUnit test to build without FORTIFY Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-16 | Kees Cook | kunit: tool: Enable CONFIG_FORTIFY_SOURCE under UML Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-16 | Arne Welzel | fortify: strscpy: Fix flipped q and p docstring typo Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-16 | Kees Cook | ubsan: Tighten UBSAN_BOUNDS on GCC Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-05-10 | Uwe Kleine-König | pstore/ram: Convert to platform remove callback returning... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-03-25 | Kees Cook | kheaders: Use array declaration instead of char Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-03-08 | John Stultz | pstore: Revert pmsg_lock back to a normal mutex Cc: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-02-08 | Eric Biggers | randstruct: disable Clang 15 support Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-02-08 | Kees Cook | uaccess: Add minimum bounds check on kernel buffer... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-02-08 | Kees Cook | arm64: Support Clang UBSAN trap codes for better reporting Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-02-08 | Kees Cook | coda: Avoid partial allocation of sig_inputArgs Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-02-02 | Kees Cook | Merge branch 'for-linus/hardening' into for-next/hardening |
commit | commitdiff | tree |
2023-02-02 | Sam James | gcc-plugins: drop -std=gnu++11 to fix GCC 13 build Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-27 | Andy Shevchenko | lib/string: Use strchr() in strpbrk() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-27 | Kees Cook | crypto: hisilicon: Wipe entire pool on error Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-27 | Kees Cook | net/i40e: Replace 0-length array with flexible array Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-27 | Kees Cook | io_uring: Replace 0-length array with flexible array Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-27 | Kees Cook | ext4: Fix function prototype mismatch for ext4_feat_ktype Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-27 | Paulo Miguel Almeida | i915/gvt: Replace one-element array with flexible-array... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-27 | Kees Cook | drm/nouveau/disp: Fix nvif_outp_acquire_dp() argument... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-25 | Kees Cook | bcache: Silence memcpy() run-time false positive warnings Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-25 | Kees Cook | gcc-plugins: Reorganize gimple includes for GCC 13 Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-25 | Kees Cook | kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNI... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-19 | Kees Cook | LoadPin: Allow filesystem switch when not enforcing Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-19 | Kees Cook | LoadPin: Move pin reporting cleanly out of locking Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-19 | Kees Cook | LoadPin: Refactor sysctl initialization Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-19 | Kees Cook | LoadPin: Refactor read-only check into a helper Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
next |