lkml.org 
[lkml]   [2012]   [Jan]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [git pull] aush^H^Hdit queue
    Typo in init/Kconfig fixed, amended into the commit in question, the rest
    cherry-picked on top of the amended commit.

    git://git.kernel.org:/pub/scm/linux/kernel/git/viro/audit.git for-linus2

    Shortlog:
    Eric Paris (23):
    audit: make filetype matching consistent with other filters
    audit: dynamically allocate audit_names when not enough space is in the names array
    audit: drop the meaningless and format breaking word 'user'
    audit: check current inode and containing object when filtering on major and minor
    seccomp: audit abnormal end to a process due to seccomp
    Audit: push audit success and retcode into arch ptrace.h
    audit: ia32entry.S sign extend error codes when calling 64 bit code
    audit: inline audit_syscall_entry to reduce burden on archs
    audit: remove AUDIT_SETUP_CONTEXT as it isn't used
    audit: drop some potentially inadvisable likely notations
    audit: inline checks for not needing to collect aux records
    audit: drop audit_set_macxattr as it doesn't do anything
    audit: inline audit_free to simplify the look of generic code
    audit: reject entry,always rules
    audit: remove audit_finish_fork as it can't be called
    audit: allow matching on obj_uid
    audit: allow audit matching on inode gid
    audit: remove task argument to audit_set_loginuid
    audit: only allow tasks to set their loginuid if it is -1
    audit: do not call audit_getname on error
    audit: allow interfield comparison in audit rules
    audit: complex interfield comparison helper
    audit: allow interfield comparison between gid and ogid

    Kees Cook (2):
    audit: treat s_id as an untrusted string
    audit: no leading space in audit_log_d_path prefix

    Nathaniel Husted (1):
    Kernel: Audit Support For The ARM Platform

    Peter Moody (2):
    audit: implement all object interfield comparisons
    audit: comparison on interprocess fields

    Xi Wang (1):
    audit: fix signedness bug in audit_log_execve_info()

    Diffstat:
    arch/arm/include/asm/kprobes.h | 1 -
    arch/arm/include/asm/ptrace.h | 5 +
    arch/arm/include/asm/thread_info.h | 6 +
    arch/arm/kernel/entry-common.S | 4 +-
    arch/arm/kernel/ptrace.c | 16 +-
    arch/ia64/include/asm/ptrace.h | 13 +-
    arch/ia64/kernel/ptrace.c | 18 +-
    arch/microblaze/include/asm/ptrace.h | 5 +
    arch/microblaze/kernel/ptrace.c | 9 +-
    arch/mips/include/asm/ptrace.h | 14 +-
    arch/mips/kernel/ptrace.c | 11 +-
    arch/powerpc/include/asm/ptrace.h | 13 +-
    arch/powerpc/kernel/ptrace.c | 30 +-
    arch/s390/include/asm/ptrace.h | 6 +-
    arch/s390/kernel/ptrace.c | 15 +-
    arch/sh/include/asm/ptrace_32.h | 5 +-
    arch/sh/include/asm/ptrace_64.h | 5 +-
    arch/sh/kernel/ptrace_32.c | 11 +-
    arch/sh/kernel/ptrace_64.c | 11 +-
    arch/sparc/include/asm/ptrace.h | 10 +-
    arch/sparc/kernel/ptrace_64.c | 28 +-
    arch/um/kernel/ptrace.c | 20 +-
    arch/x86/ia32/ia32entry.S | 14 +-
    arch/x86/kernel/entry_32.S | 10 +-
    arch/x86/kernel/entry_64.S | 14 +-
    arch/x86/kernel/ptrace.c | 25 +-
    arch/x86/kernel/vm86_32.c | 4 +-
    arch/x86/um/shared/sysdep/ptrace.h | 5 +
    arch/xtensa/kernel/ptrace.c | 3 +-
    fs/namei.c | 28 +-
    fs/proc/base.c | 5 +-
    include/linux/audit.h | 116 +++++-
    include/linux/ptrace.h | 10 +
    init/Kconfig | 16 +-
    kernel/audit.c | 4 +-
    kernel/audit.h | 6 +-
    kernel/auditfilter.c | 17 +-
    kernel/auditsc.c | 735 +++++++++++++++++++++-------------
    kernel/exit.c | 3 +-
    kernel/fork.c | 2 -
    kernel/seccomp.c | 2 +
    security/integrity/ima/ima_audit.c | 8 +-
    security/lsm_audit.c | 27 +-
    43 files changed, 810 insertions(+), 500 deletions(-)


    \
     
     \ /
      Last update: 2012-01-18 01:47    [W:0.026 / U:128.692 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site