]>
2016-08-09 | Kees Cook | gcc-plugins: abort builds cleanly when not supported Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-08-05 | Kees Cook | ramoops: use DT reserved-memory bindings Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-08-02 | Kees Cook | mm: refuse wrapped vm_brk requests ...1468014494-25291-3-git-send-email-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-08-02 | Kees Cook | binfmt_elf: fix calculations for bss padding ...1468014494-25291-2-git-send-email-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-07-26 | Kees Cook | kbuild: abort build on bad stack protector flag Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-07-26 | Kees Cook | gcc-plugins: disable under COMPILE_TEST Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-07-26 | Kees Cook | kbuild: Abort build on bad stack protector flag Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-07-25 | Kees Cook | Merge tag 'v4.7' into for-linus/pstore |
commit | commitdiff | tree |
2016-07-15 | Kees Cook | lkdtm: silence warnings about function declarations Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-07-07 | Kees Cook | lkdtm: use struct arrays instead of enums Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-07-07 | Kees Cook | lkdtm: move jprobe entry points to start of source Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-07-07 | Kees Cook | lkdtm: reorganize module paramaters Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-07-07 | Kees Cook | lkdtm: rename globals for clarity Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-07-07 | Kees Cook | lkdtm: rename "count" to "crash_count" Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-07-07 | Kees Cook | lkdtm: remove intentional off-by-one array access Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-07-07 | Kees Cook | lkdtm: split remaining logic bug tests to separate... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-07-07 | Kees Cook | lkdtm: split heap corruption tests to separate file Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-07-07 | Kees Cook | lkdtm: split memory permissions tests to separate file Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-07-07 | Kees Cook | lkdtm: split usercopy tests to separate file Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-07-07 | Kees Cook | lkdtm: drop "alloc_size" parameter Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-07-07 | Kees Cook | lkdtm: add usercopy test for blocking kernel text Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-07-02 | Kees Cook | ARM: 8583/1: mm: fix location of _etext Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-06-26 | Kees Cook | x86/KASLR: Extend kernel image physical address randomizatio... Signed-off-by: Kees Cook <keescook@chromium.org> ...1464216334-17200-5-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-06-26 | Kees Cook | x86/KASLR: Clarify identity map interface Signed-off-by: Kees Cook <keescook@chromium.org> ...1464216334-17200-3-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-06-26 | Kees Cook | x86/boot: Refuse to build with data relocations Signed-off-by: Kees Cook <keescook@chromium.org> ...1464216334-17200-2-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-06-26 | Kees Cook | x86/KASLR, x86/power: Remove x86 hibernation restrictions Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-06-14 | Kees Cook | um/ptrace: run seccomp after ptrace Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-06-14 | Kees Cook | tile/ptrace: run seccomp after ptrace Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-06-14 | Kees Cook | powerpc/ptrace: run seccomp after ptrace Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-06-14 | Kees Cook | s390/ptrace: run seccomp after ptrace Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-06-14 | Kees Cook | parisc/ptrace: run seccomp after ptrace Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-06-14 | Kees Cook | MIPS/ptrace: run seccomp after ptrace Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-06-14 | Kees Cook | arm64/ptrace: run seccomp after ptrace Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-06-14 | Kees Cook | arm/ptrace: run seccomp after ptrace Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-06-14 | Kees Cook | x86/ptrace: run seccomp after ptrace Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-06-14 | Kees Cook | seccomp: recheck the syscall after RET_TRACE Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-06-14 | Kees Cook | seccomp: remove 2-phase API Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-06-14 | Kees Cook | seccomp: add tests for ptrace hole Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-06-10 | Kees Cook | lkdtm: split atomic test into over and underflow Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-06-10 | Kees Cook | lkdtm: add usercopy tests Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-06-10 | Kees Cook | lkdtm: add function for testing .rodata section Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-06-10 | Kees Cook | lkdtm: clean up after rename Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-06-10 | Kees Cook | lkdtm: split build into multiple source files Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-06-09 | Kees Cook | docs: self-protection: rename "leak" to "exposure" Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-05-31 | Kees Cook | ramoops: Only unregister when registered Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-05-20 | Kees Cook | scripts/spelling.txt: add "fimware" misspelling Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-05-19 | Kees Cook | coccicheck: Fix missing 0 index in kill loop Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-05-17 | Kees Cook | doc: self-protection: provide initial details Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-05-17 | Kees Cook | exec: clarify reasoning for euid/egid reset Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-05-17 | Kees Cook | LSM: LoadPin: provide enablement CONFIG Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-05-11 | Kees Cook | arm64: kernel: Fix incorrect brk randomization Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-05-10 | Kees Cook | x86/KASLR: Clarify purpose of each get_random_long() Signed-off-by: Kees Cook <keescook@chromium.org> ...1462825332-10505-7-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-05-10 | Kees Cook | x86/KASLR: Return earliest overlap when avoiding regions Signed-off-by: Kees Cook <keescook@chromium.org> ...1462825332-10505-5-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-05-10 | Kees Cook | x86/boot: Add missing file header comments Signed-off-by: Kees Cook <keescook@chromium.org> ...1462825332-10505-3-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-05-10 | Kees Cook | x86/KASLR: Initialize mapping_info every time Signed-off-by: Kees Cook <keescook@chromium.org> ...1462825332-10505-2-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-05-07 | Kees Cook | x86/KASLR: Build identity mappings on demand Signed-off-by: Kees Cook <keescook@chromium.org> ...1462572095-11754-4-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-05-07 | Kees Cook | x86/boot: Clean up indenting for asm/boot.h Signed-off-by: Kees Cook <keescook@chromium.org> ...1462572095-11754-2-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-05-07 | Kees Cook | x86/KASLR: Improve comments around the mem_avoid[]... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-05-06 | Kees Cook | x86/boot: Clean up pointer casting Signed-off-by: Kees Cook <keescook@chromium.org> ...1462486436-3707-2-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-05-03 | Kees Cook | x86/boot: Warn on future overlapping memcpy() use Signed-off-by: Kees Cook <keescook@chromium.org> ...1462229461-3370-3-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-05-03 | Kees Cook | x86/boot: Extract error reporting functions Signed-off-by: Kees Cook <keescook@chromium.org> ...1462229461-3370-2-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-04-28 | Kees Cook | Documentation: fix common spelling mistakes Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-04-28 | Kees Cook | x86/boot: Rename overlapping memcpy() to memmove() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-04-27 | Kees Cook | fs: fix over-zealous use of "const" Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-04-22 | Kees Cook | x86/KASLR: Warn when KASLR is disabled Signed-off-by: Kees Cook <keescook@chromium.org> ...1461185746-8017-6-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-04-22 | Kees Cook | x86/boot: Make memcpy() handle overlaps Signed-off-by: Kees Cook <keescook@chromium.org> ...1461185746-8017-5-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-04-22 | Kees Cook | x86/boot: Clean up things used by decompressors Signed-off-by: Kees Cook <keescook@chromium.org> ...1461185746-8017-4-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-04-21 | Kees Cook | LSM: LoadPin for kernel file loading restrictions Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-04-21 | Kees Cook | Yama: consolidate error reporting Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-04-21 | Kees Cook | string_helpers: add kstrdup_quotable_file Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-04-21 | Kees Cook | string_helpers: add kstrdup_quotable_cmdline Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-04-21 | Kees Cook | string_helpers: add kstrdup_quotable Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-04-19 | Kees Cook | x86/KASLR: Rename "random" to "random_addr" Signed-off-by: Kees Cook <keescook@chromium.org> ...1460997735-24785-7-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-04-19 | Kees Cook | x86/KASLR: Clarify purpose of kaslr.c Signed-off-by: Kees Cook <keescook@chromium.org> ...1460997735-24785-6-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-04-19 | Kees Cook | x86/boot: Clarify purpose of functions in misc.c Signed-off-by: Kees Cook <keescook@chromium.org> ...1460997735-24785-5-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-04-19 | Kees Cook | x86/boot: Rename "real_mode" to "boot_params" Signed-off-by: Kees Cook <keescook@chromium.org> ...1460997735-24785-4-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-04-19 | Kees Cook | x86/KASLR: Rename aslr.c to kaslr.c Signed-off-by: Kees Cook <keescook@chromium.org> ...1460997735-24785-2-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-04-06 | Kees Cook | lkdtm: do not leak free page on kmalloc failure Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-03-17 | Kees Cook | param: convert some "on"/"off" users to strtobool Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-03-17 | Kees Cook | lib: add "on"/"off" support to kstrtobool Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-03-17 | Kees Cook | lib: update single-char callers of strtobool() Signed-off-by: Kees Cook <keescook@chromium.org> Cc: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-03-17 | Kees Cook | lib: move strtobool() to kstrtobool() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-03-17 | Kees Cook | s390: disable postinit-readonly for now Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-03-01 | Kees Cook | lkdtm: improve use-after-free tests Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-03-01 | Kees Cook | MAINTAINERS: add myself as lkdtm maintainer Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-02-22 | Kees Cook | ARM: 8537/1: drop unused DEBUG_RODATA from XIP_KERNEL Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-02-22 | Kees Cook | x86/vdso: Mark the vDSO code read-only after init Signed-off-by: Kees Cook <keescook@chromium.org> ...1455748879-21872-7-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-02-22 | Kees Cook | lkdtm: Verify that '__ro_after_init' works correctly Signed-off-by: Kees Cook <keescook@chromium.org> ...1455748879-21872-6-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-02-22 | Kees Cook | arch: Introduce post-init read-only memory Signed-off-by: Kees Cook <keescook@chromium.org> ...1455748879-21872-5-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-02-22 | Kees Cook | x86/mm: Always enable CONFIG_DEBUG_RODATA and remove... Signed-off-by: Kees Cook <keescook@chromium.org> ...1455748879-21872-4-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-02-22 | Kees Cook | mm/init: Add 'rodata=off' boot cmdline parameter to... Signed-off-by: Kees Cook <keescook@chromium.org> ...1455748879-21872-3-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-02-22 | Kees Cook | asm-generic: Consolidate mark_rodata_ro() Signed-off-by: Kees Cook <keescook@chromium.org> ...1455748879-21872-2-git-send-email-keescook@chromium.org |
commit | commitdiff | tree |
2016-02-18 | Kees Cook | firmware: clean up filesystem load exit path Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-02-16 | Kees Cook | ARM: 8503/1: clk_register_clkdev: remove format string... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-02-11 | Kees Cook | ARM: 8502/1: mm: mark section-aligned portion of rodata NX Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-02-08 | Kees Cook | ARM: 8501/1: mm: flip priority of CONFIG_DEBUG_RODATA Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-02-08 | Kees Cook | Staging: unisys: fix potential format string leak Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-01-26 | Kees Cook | ARM: 8500/1: fix atags_to_fdt with stack-protector... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-01-21 | Kees Cook | sysctl: enable strict writes Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2016-01-08 | Kees Cook | ACPI / property: avoid leaking format string into kobject... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
next |