2021-10-18 | Kees Cook | fortify: Add compile-time FORTIFY_SOURCE tests Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-25 | Kees Cook | fortify: Allow strlen() and strnlen() to pass compile... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-25 | Kees Cook | fortify: Prepare to improve strnlen() and strlen()... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-25 | Kees Cook | fortify: Fix dropped strcpy() compile-time write overflow... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-25 | Kees Cook | fortify: Explicitly disable Clang support Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-25 | Kees Cook | fortify: Move remaining fortify helpers into fortify... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-25 | Kees Cook | lib/string: Move helper functions out of string.c Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-25 | Kees Cook | compiler_types.h: Remove __compiletime_object_size() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-25 | Kees Cook | cm4000_cs: Use struct_group() to zero struct cm4000_dev... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-25 | Kees Cook | can: flexcan: Use struct_group() to zero struct flexcan_regs... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-25 | Kees Cook | HID: roccat: Use struct_group() to zero kone_mouse_event Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-25 | Kees Cook | HID: cp2112: Use struct_group() for memcpy() region Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-25 | Kees Cook | drm/mga/mga_ioc32: Use struct_group() for memcpy()... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-25 | Kees Cook | iommu/amd: Use struct_group() for memcpy() region Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-25 | Kees Cook | bnxt_en: Use struct_group_attr() for memcpy() region Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-25 | Kees Cook | cxl/core: Replace unions with struct_group() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-25 | Kees Cook | stddef: Introduce struct_group() helper macro Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-25 | Kees Cook | stddef: Fix kerndoc for sizeof_field() and offsetofend() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-25 | Kees Cook | powerpc: Split memset() to avoid multi-field overflow Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-25 | Kees Cook | scsi: ibmvscsi: Avoid multi-field memset() overflow... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-09-10 | Kees Cook | lkdtm: Use init_uts_ns.name instead of macros Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210901233406.2571643-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-30 | Kees Cook | drm/amd/pm: And destination bounds checking to struct... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-08-30 | Kees Cook | cgroup: Avoid compiler warnings with no subsystems Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-08-30 | Kees Cook | parisc: math-emu: Avoid "fmt" macro collision Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-08-26 | Kees Cook | platform/x86: dell-smbios-wmi: Avoid false-positive... Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210825160749.3891090-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-26 | Kees Cook | staging: wlan-ng: Avoid duplicate header in tx/rx frames Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210819174537.3499227-3-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-26 | Kees Cook | staging: wlan-ng: Remove pointless a3/a4 union Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210819174537.3499227-2-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-24 | Kees Cook | drm/i915: Use designated initializers for init/exit... Signed-off-by: Kees Cook <keescook@chromium.org> ...msgid/20210817233357.2379455-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-22 | Kees Cook | lib/test_stackinit: Add assigned initializers Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210723221933.3431999-4-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-22 | Kees Cook | lib/test_stackinit: Allow building stand-alone Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210723221933.3431999-3-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-21 | Kees Cook | ray_cs: Split memcpy() to avoid bounds check warning Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210819202825.3545692-4-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-21 | Kees Cook | ipw2x00: Avoid field-overflowing memcpy() Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210819202825.3545692-2-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-19 | Kees Cook | Bluetooth: mgmt: Pessimize compile-time bounds-check Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-08-18 | Kees Cook | lkdtm/heap: Avoid __alloc_size hint warning for VMALLOC_LINE... Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210818174855.2307828-5-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-18 | Kees Cook | lkdtm: Add kernel version to failure hints Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210818174855.2307828-4-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-18 | Kees Cook | lkdtm/fortify: Consolidate FORTIFY_SOURCE tests Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210818174855.2307828-3-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-18 | Kees Cook | lkdtm/bugs: Add ARRAY_BOUNDS to selftests Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210818174855.2307828-2-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-18 | Kees Cook | USB: EHCI: Add alias for Broadcom INSNREG Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210818173018.2259231-3-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-18 | Kees Cook | USB: EHCI: Add register array bounds to HCS ports Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210818173018.2259231-2-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-18 | Kees Cook | staging: wlan-ng: Disable buggy MIB ioctl Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210818081937.1668775-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-18 | Kees Cook | staging: rts5208: Fix get_ms_information() heap buffer... Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210818044252.1533634-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-13 | Kees Cook | mac80211: Use flex-array for radiotap header bitmap Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210806215305.2875621-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-13 | Kees Cook | mac80211: radiotap: Use BIT() instead of shifts Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210806215112.2874773-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-10 | Kees Cook | staging: rtl8723bs: Avoid field-overflowing memcpy() Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210806201422.2871679-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-10 | Kees Cook | staging: rtl8192u: Avoid field-overflowing memcpy() Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210806201208.2871467-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-08-10 | Kees Cook | staging: rtl8192e: Avoid field-overflowing memcpy() Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210806201106.2871169-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-07-26 | Kees Cook | lib/test_stackinit: Fix static initializer test Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210723221933.3431999-2-keescook@chromium.org |
commit | commitdiff | tree |
2021-07-25 | Kees Cook | deprecated.rst: Include details on "no_hash_pointers" Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210723200526.3424128-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-07-23 | Kees Cook | e100: Avoid memcpy() over-reading of ETH_SS_STATS Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-07-23 | Kees Cook | igb: Avoid memcpy() over-reading of ETH_SS_STATS Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-07-23 | Kees Cook | media: atomisp: Perform a single memset() for union ...media/20210711145101.1434065-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-07-22 | Kees Cook | media: atomisp: Perform a single memset() for union ...media/20210711145101.1434065-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-07-21 | Kees Cook | hardening: Clarify Kconfig text for auto-var-init Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-07-20 | Kees Cook | hardening: Introduce CONFIG_ZERO_CALL_USED_REGS Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-07-06 | Kees Cook | drm/i915/display: Do not zero past infoframes.vsc Signed-off-by: Kees Cook <keescook@chromium.org> ...msgid/20210617213301.1824728-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-07-01 | Kees Cook | s390: iucv: Avoid field over-reading memcpy() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-07-01 | Kees Cook | s390/dasd: Avoid field over-reading memcpy() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-28 | Kees Cook | selftests/seccomp: Avoid using "sysctl" for report Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-28 | Kees Cook | selftests/seccomp: Flush benchmark output Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-28 | Kees Cook | selftests/seccomp: More closely track fds being assigned Signed-off-by: Kees Cook <keescook@chromium.org> ...lkml/20210527032948.3730953-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-28 | Kees Cook | s390/zcrypt: Switch to flexible array member Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210616201903.1245949-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-28 | Kees Cook | s390/speculation: Use statically initialized const... Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210616201823.1245603-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-24 | Kees Cook | lkdtm/heap: Add init_on_alloc tests Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210623203936.3151093-10-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-24 | Kees Cook | selftests/lkdtm: Enable various testable CONFIGs Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210623203936.3151093-9-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-24 | Kees Cook | lkdtm: Add CONFIG hints in errors where possible Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210623203936.3151093-8-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-24 | Kees Cook | lkdtm: Enable DOUBLE_FAULT on all architectures Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210623203936.3151093-7-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-24 | Kees Cook | lkdtm/heap: Add vmalloc linear overflow test Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210623203936.3151093-6-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-24 | Kees Cook | lkdtm/bugs: XFAIL UNALIGNED_LOAD_STORE_WRITE Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210623203936.3151093-5-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-24 | Kees Cook | selftests/lkdtm: Fix expected text for free poison Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210623203936.3151093-4-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-24 | Kees Cook | selftests/lkdtm: Fix expected text for CR4 pinning Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210623203936.3151093-3-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-24 | Kees Cook | selftests/lkdtm: Avoid needing explicit sub-shell Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210623203936.3151093-2-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-24 | Kees Cook | crypto: nx - Fix memcpy() over-reading in nonce Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-23 | Kees Cook | jfs: Avoid field-overflowing memcpy() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-22 | Kees Cook | hv_netvsc: Avoid field-overflowing memcpy() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-22 | Kees Cook | octeontx2-af: Avoid field-overflowing memcpy() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-22 | Kees Cook | RDMA/core: Use flexible array for mad data ...org/r/20210616202615.1247242-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-22 | Kees Cook | wcn36xx: Avoid memset() beyond end of struct field Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210617171058.3410494-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-22 | Kees Cook | ath11k: Avoid memcpy() over-reading of he_cap Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210616195410.1232119-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-22 | Kees Cook | mwifiex: Avoid memset() over-write of WEP key_material Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210617171522.3410951-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-22 | Kees Cook | rtlwifi: rtl8192de: Fully initialize curvecount_val Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210617171317.3410722-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-22 | Kees Cook | mwl8k: Avoid memcpy() over-reading of mcs.rx_mask Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210617041431.2168953-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-22 | Kees Cook | orinoco: Avoid field-overflowing memcpy() Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210616203952.1248910-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-22 | Kees Cook | cifs: Avoid field over-reading memcpy() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-22 | Kees Cook | IB/mlx4: Avoid field-overflowing memcpy() ...org/r/20210616203744.1248551-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-21 | Kees Cook | ibmvnic: Use strscpy() instead of strncpy() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-21 | Kees Cook | drm/i915/display: Do not zero past infoframes.vsc Signed-off-by: Kees Cook <keescook@chromium.org> ...msgid/20210617213301.1824728-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-19 | Kees Cook | scsi: aha1740: Avoid over-read of sense buffer ...org/r/20210616212437.1727088-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-19 | Kees Cook | scsi: arcmsr: Avoid over-read of sense buffer ...org/r/20210616212428.1726958-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-19 | Kees Cook | scsi: ips: Avoid over-read of sense buffer ...org/r/20210616212408.1726812-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-18 | Kees Cook | docs: Makefile: Use CONFIG_SHELL not SHELL Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20210617225808.3907377-1-keescook@chromium.org |
commit | commitdiff | tree |
2021-06-17 | Kees Cook | net: qed: Fix memcpy() overflow of qed_dcbx_params() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-17 | Kees Cook | pstore/blk: Include zone in pstore_device_info Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-16 | Kees Cook | r8169: Avoid memcpy() over-reading of ETH_SS_STATS Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-16 | Kees Cook | sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-16 | Kees Cook | r8152: Avoid memcpy() over-reading of ETH_SS_STATS Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-16 | Kees Cook | pstore/blk: Fix kerndoc and redundancy on blkdev param Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-16 | Kees Cook | pstore/blk: Use the normal block device I/O path Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-16 | Kees Cook | mm/slub: actually fix freelist pointer vs redzoning ...org/r/20210608183955.280836-4-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-16 | Kees Cook | mm/slub: fix redzoning for small allocations ...org/r/20210608183955.280836-3-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2021-06-16 | Kees Cook | mm/slub: clarify verification reporting ...org/r/20210608183955.280836-1-keescook@chromium.org ...org/r/20210608183955.280836-2-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
next |