Age | Commit message (Expand) | Author | Files | Lines |
2022-12-14 | Merge tag 'hardening-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -12/+136 |
2022-11-05 | Merge tag 'hardening-v6.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -4/+9 |
2022-11-01 | fortify: Do not cast to "unsigned char" | Kees Cook | 1 | -1/+1 |
2022-11-01 | fortify: Short-circuit known-safe calls to strscpy() | Kees Cook | 1 | -0/+10 |
2022-11-01 | string: Add __realloc_size hint to kmemdup() | Kees Cook | 1 | -1/+2 |
2022-10-29 | string: Rewrite and add more kern-doc for the str*() functions | Kees Cook | 1 | -10/+123 |
2022-10-29 | fortify: Capture __bos() results in const temp vars | Kees Cook | 1 | -4/+9 |
2022-10-28 | x86: fortify: kmsan: fix KMSAN fortify builds | Alexander Potapenko | 1 | -2/+15 |
2022-10-11 | Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -0/+2 |
2022-10-04 | x86: kmsan: use __msan_ string functions where possible. | Alexander Potapenko | 1 | -0/+2 |
2022-09-26 | fortify: Convert to struct vs member helpers | Kees Cook | 1 | -33/+35 |
2022-09-26 | fortify: Explicitly check bounds are compile-time constants | Kees Cook | 1 | -19/+30 |
2022-09-08 | fortify: Add run-time WARN for cross-field memcpy() | Kees Cook | 1 | -3/+67 |
2022-09-08 | fortify: Use SIZE_MAX instead of (size_t)-1 | Kees Cook | 1 | -14/+15 |
2022-09-08 | fortify: Fix __compiletime_strlen() under UBSAN_BOUNDS_LOCAL | Kees Cook | 1 | -1/+2 |
2022-09-08 | string: Introduce strtomem() and strtomem_pad() | Kees Cook | 1 | -0/+32 |
2022-05-12 | fortify: Provide a memcpy trap door for sharp corners | Kees Cook | 1 | -0/+16 |
2022-02-14 | fortify: Add Clang support | Kees Cook | 1 | -14/+26 |
2022-02-14 | fortify: Make sure strlen() may still be used as a constant expression | Kees Cook | 1 | -2/+11 |
2022-02-14 | fortify: Use __diagnose_as() for better diagnostic coverage | Kees Cook | 1 | -7/+14 |
2022-02-14 | fortify: Make pointer arguments const | Kees Cook | 1 | -13/+13 |
2022-02-14 | fortify: Replace open-coded __gnu_inline attribute | Kees Cook | 1 | -1/+1 |
2022-02-14 | fortify: Detect struct member overflows in memset() at compile-time | Kees Cook | 1 | -8/+46 |
2022-02-14 | fortify: Detect struct member overflows in memmove() at compile-time | Kees Cook | 1 | -17/+4 |
2022-02-14 | fortify: Detect struct member overflows in memcpy() at compile-time | Kees Cook | 1 | -12/+97 |
2021-10-26 | fortify: strlen: Avoid shadowing previous locals | Qian Cai | 1 | -12/+12 |
2021-09-25 | fortify: Allow strlen() and strnlen() to pass compile-time known lengths | Kees Cook | 1 | -11/+38 |
2021-09-25 | fortify: Prepare to improve strnlen() and strlen() warnings | Kees Cook | 1 | -11/+11 |
2021-09-25 | fortify: Fix dropped strcpy() compile-time write overflow check | Kees Cook | 1 | -1/+4 |
2021-09-25 | fortify: Move remaining fortify helpers into fortify-string.h | Kees Cook | 1 | -0/+7 |
2021-02-26 | string.h: move fortified functions definitions in a dedicated header. | Francis Laniel | 1 | -0/+302 |