Skip to content

FORTIFY_SOURCE

Supported 117 threads 169 messages Latest

About Lists, Files, Maintainers
Lists
linux-hardening
Files
include/linux/fortify-string.h, lib/test_fortify/*, lib/tests/fortify_kunit.c, lib/tests/memcpy_kunit.c
Maintainers
Kees Cook
  1. kunit: memcpy: Add benchmark PATCH v7 1 patch Matteo Croce linux-hardening linux-kselftest lkml lib/, lib/tests/ In review 3 replies
  2. fortify: Disable colored diagnostics in test_fortify.sh PATCH 1 patch Igor Velkov b4-sent linux-hardening lkml lib/test_fortify/test_fortify.sh In review 3 replies
  3. kasan: add KUnit tests for __counted_by and __counted_by_ptr PATCH 1 patch Bill Wendling linux-hardening linux-mm lkml lib/tests/, mm/kasan/ In review 4 replies
  4. Replace remaining strlcat() call sites with snprintf()/seq_buf() PATCH 28 patches Bill Wendling brcm80211 dri-devel intel-wired-lan +18 drivers/ (12), arch/ (5), sound/ (3), fs/ (2), +2 In review 20 replies
  5. KMSAN: fix memset() when using fortify-source, again PATCH 1 patch Arnd Bergmann linux-hardening lkml include/linux/fortify-string.h Applied 3 replies
  6. fortify: Disable -Wstringop-overread in tests PATCH 1 patch Nathan Chancellor linux-hardening lkml llvm +1 lib/test_fortify/Makefile Applied 1 reply
  7. arm64: add ARCH_HAS_COPY_MC support PATCH v15 8 patches Ruidong Tian linux-arm-kernel linux-mm linuxppc-dev +1 arch/ (23), include/ (3), mm/ (2), drivers/, +1 Superseded 3 replies
  8. net/devlink: Use strscpy() to copy strings into arrays PATCH net-next 1 patch [email protected] linux-hardening lkml netdev net/devlink/port.c In review 5 replies
  9. arm64: add ARCH_HAS_COPY_MC support PATCH v14 8 patches Ruidong Tian linux-arm-kernel linux-mm linuxppc-dev +1 arch/ (23), include/ (3), mm/ (2), drivers/, +1 Superseded 11 replies
  10. string: move __compiletime_strlen() to string.h PATCH 2 patches Xie Yuanbin linux-hardening linuxppc-dev lkml include/linux/ (2), arch/powerpc/include/asm/, lib/tests/ In review 9 replies
  11. fortify: Minor changes to strlen() and strnlen() PATCH next 3 patches [email protected] linux-hardening lkml llvm +1 include/linux/, lib/tests/ In review 15 replies
  12. KUnit: memcpy: add benchmark PATCH v6 1 patch Matteo Croce linux-kselftest lkml lib/, lib/tests/ Superseded 0 replies
  13. KUnit: memcpy: add benchmark PATCH v5 1 patch Matteo Croce linux-kselftest linux-mm lkml +2 lib/, lib/tests/ Superseded 0 replies
  14. KUnit: memcpy: add benchmark PATCH v4 1 patch Matteo Croce lkml lib/, lib/tests/ Superseded 0 replies
  15. KUnit: memcpy: add benchmark PATCH v2 1 patch Matteo Croce lkml lib/, lib/tests/ Superseded 2 replies
  16. KUnit: memcpy: add benchmark PATCH v3 1 patch Matteo Croce lkml lib/, lib/tests/ Superseded 0 replies
  17. KUnit: memcpy: add benchmark PATCH 1 patch Matteo Croce lkml lib/, lib/tests/ Superseded 5 replies
  18. fortify: test_fortify.sh: Improve handling of tempfile PATCH v2 2 patches Nicolas Schier linux-hardening linux-kbuild lkml lib/test_fortify/test_fortify.sh Applied 1 reply
  19. Fortify: Use C arithmetic not FIELD_xxx() in FORTIFY_REASON defines PATCH 1 patch [email protected] linux-hardening lkml include/linux/fortify-string.h Applied 3 replies
  20. fortify: test_fortify.sh: Improve handling of tempfile PATCH 2 patches Nicolas Schier linux-hardening linux-kbuild lkml lib/test_fortify/test_fortify.sh Superseded 4 replies
  21. lib: add alternatives for GENMASK() PATCH 21 patches Yury Norov (NVIDIA) bpf dri-devel linux-arch +17 drivers/ (8), fs/ (8), include/ (6), lib/ (5), +5 In review 16 replies
  22. fortify: Ignore intermediate *.tmp files PATCH 1 patch WangYuli linux-hardening linux-kbuild lkml lib/test_fortify/.gitignore In review 2 replies
  23. lib: add alternatives for GENMASK() PATCH 21 patches Yury Norov (NVIDIA) bpf dri-devel linux-arch +17 drivers/ (8), fs/ (8), include/ (6), lib/ (5), +5 In review 11 replies
  24. fortify: Fix incorrect reporting of read buffer size PATCH 1 patch Kees Cook linux-hardening lkml include/linux/fortify-string.h In review 1 reply
  25. fortify: add branch hints on unlikely fortify_panic paths PATCH v2 1 patch Colin Ian King kernel-janitors linux-hardening lkml include/linux/fortify-string.h In review 1 reply
  26. kunit/fortify: Add back "volatile" for sizeof() constants PATCH 1 patch Kees Cook linux-hardening lkml llvm lib/tests/fortify_kunit.c In review 5 replies
  27. support large align and nid in Rust allocators PATCH v5 4 patches Vitaly Wool linux-mm lkml rust-for-linux drivers/ (16), rust/ (5), lib/ (4), mm/ (4), +2 Superseded 7 replies
  28. fortify: add branch hints on unlikely fortify_panic paths PATCH next 1 patch Colin Ian King kernel-janitors linux-hardening lkml +2 include/linux/fortify-string.h Superseded 2 replies
  29. sandbox: add libfuzzer-based fuzzing PATCH 21 patches Ahmad Fatoum barebox arch/ (14), include/ (11), common/ (7), lib/ (6), +10 Applied 1 reply
  30. lib/tests: Make FORTIFY_KUNIT_TEST depend on FORTIFY_SOURCE PATCH 1 patch Geert Uytterhoeven linux-hardening linux-kselftest lkml lib/, lib/tests/ In review 1 reply
  31. Make gcc-8.1 and binutils-2.30 the minimum version PATCH 4 patches Arnd Bergmann linux-arm-kernel linux-crypto linux-doc +3 arch/ (23), Documentation/ (5), lib/ (5), scripts/ (3), +2 In review 13 replies
  32. erroneous buffer overflow detected in bch2_xattr_validate REGRESSION BISECTED Jan Hendrik Farr linux-bcachefs linux-hardening lkml +1 fs/bcachefs/xattr.c 61 replies
  33. kunit/fortify: Replace "volatile" with OPTIMIZER_HIDE_VAR() PATCH 1 patch Kees Cook linux-hardening lkml lib/tests/fortify_kunit.c In review 2 replies
  34. kunit/fortify: Expand testing of __compiletime_strlen() PATCH 1 patch Kees Cook linux-hardening lkml llvm lib/tests/fortify_kunit.c New 0 replies
  35. KUnit test moves / renames PATCH v2 6 patches Kees Cook linux-hardening linux-kselftest lkml lib/ (34), fs/ (7), MAINTAINERS In review 5 replies
  36. KUnit test moves / renames PATCH 6 patches David Gow linux-fsdevel linux-hardening linux-kernel-mentees +3 lib/ (34), arch/ (13), fs/ (7), MAINTAINERS Superseded 19 replies
  37. fortify: turn strlen() into an inline function using __builtin_constant_p() PATCH 1 patch Vincent Mailhol linux-hardening lkml llvm +1 include/linux/fortify-string.h Superseded 5 replies
  38. fortify: use __builtin_constant_p() in strlen() PATCH v2 1 patch Vincent Mailhol linux-hardening lkml llvm include/linux/fortify-string.h New 0 replies
  39. fortify: Hide run-time copy size from value range tracking PATCH v2 1 patch Kees Cook linux-hardening lkml include/linux/fortify-string.h In review 4 replies
  40. fortify: Hide run-time copy size from value range tracking PATCH 1 patch Kees Cook linux-hardening lkml include/linux/fortify-string.h Superseded 2 replies
  41. gcc: disable '-Wstrignop-overread' universally for gcc-13+ and FORTIFY_SOURCE PATCH v3 1 patch Nilay Shroff linux-crypto lkml init/, scripts/ In review 13 replies
  42. compiler.h: refactor __is_constexpr() into is_const{,_true,_false}() PATCH 10 patches Vincent Mailhol b4-sent dri-devel intel-gfx +5 include/linux/ (5), drivers/gpu/drm/i915/, drivers/hwtracing/coresight/ In review 70 replies
  43. fortify: Use __struct_size replace __member_size PATCH 1 patch [email protected] linux-hardening include/linux/fortify-string.h In review 1 reply
  44. kernel/audit: Use __struct_size replace __member_size PATCH 1 patch [email protected] audit linux-hardening include/linux/fortify-string.h In review 1 reply
  45. KUnit test moves / renames PATCH v2 6 patches David Gow linux-kselftest lkml lib/ (34), fs/ (7), MAINTAINERS In review 2 replies
  46. lib: Move KUnit tests into tests/ subdirectory PATCH 1 patch Kees Cook linux-hardening linux-kselftest linux-trace-kernel +1 lib/tests/ (24), MAINTAINERS, lib/ Superseded 6 replies
  47. fortify: fix various issues in test_fortify Makefile PATCH v2 3 patches Masahiro Yamada linux-hardening lkml llvm lib/test_fortify/ (3), lib/ (2), MAINTAINERS Applied 1 reply
  48. fortify: fix various issues in test_fortify Makefile PATCH 3 patches Masahiro Yamada linux-hardening linux-kbuild lkml +1 lib/test_fortify/ (3), lib/ (2), MAINTAINERS Superseded 5 replies
  49. fortify: Do not special-case 0-sized destinations PATCH 1 patch Kees Cook linux-hardening lkml include/linux/, lib/ New 0 replies
  50. string: Remove strlcpy() PATCH 1 of 2 patches Muhammad Qasim Abdul Majeed linux-hardening include/linux/ (2), lib/ (2), lib/test_fortify/ (2) New 0 replies
Page 1 of 3 –