1. 09 5月, 2007 1 次提交
    • K
      proc: maps protection · 5096add8
      Kees Cook 提交于
      The /proc/pid/ "maps", "smaps", and "numa_maps" files contain sensitive
      information about the memory location and usage of processes.  Issues:
      
      - maps should not be world-readable, especially if programs expect any
        kind of ASLR protection from local attackers.
      - maps cannot just be 0400 because "-D_FORTIFY_SOURCE=2 -O2" makes glibc
        check the maps when %n is in a *printf call, and a setuid(getuid())
        process wouldn't be able to read its own maps file.  (For reference
        see http://lkml.org/lkml/2006/1/22/150)
      - a system-wide toggle is needed to allow prior behavior in the case of
        non-root applications that depend on access to the maps contents.
      
      This change implements a check using "ptrace_may_attach" before allowing
      access to read the maps contents.  To control this protection, the new knob
      /proc/sys/kernel/maps_protect has been added, with corresponding updates to
      the procfs documentation.
      
      [akpm@linux-foundation.org: build fixes]
      [akpm@linux-foundation.org: New sysctl numbers are old hat]
      Signed-off-by: NKees Cook <kees@outflux.net>
      Cc: Arjan van de Ven <arjan@infradead.org>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      5096add8
  2. 03 5月, 2007 1 次提交
  3. 28 4月, 2007 1 次提交
  4. 26 4月, 2007 2 次提交
  5. 27 2月, 2007 1 次提交
  6. 12 2月, 2007 1 次提交
    • M
      [PATCH] drivers: add LCD support · 70e84049
      Miguel Ojeda Sandonis 提交于
      Add support for auxiliary displays, the ks0108 LCD controller, the
      cfag12864b LCD and adds a framebuffer device: cfag12864bfb.
      
      - Add a "auxdisplay/" folder in "drivers/" for auxiliary display
        drivers.
      
      - Add support for the ks0108 LCD Controller as a device driver.  (uses
        parport interface)
      
      - Add support for the cfag12864b LCD as a device driver.  (uses ks0108
        LCD Controller driver)
      
      - Add a framebuffer device called cfag12864bfb.  (uses cfag12864b LCD
        driver)
      
      - Add the usual Documentation, includes, Makefiles, Kconfigs,
        MAINTAINERS, CREDITS...
      
      - Miguel Ojeda will maintain all the stuff above.
      
      [rdunlap@xenotime.net: workqueue fixups]
      [akpm@osdl.org: kconfig fix]
      Signed-off-by: NMiguel Ojeda Sandonis <maxextreme@gmail.com>
      Cc: Greg KH <greg@kroah.com>
      Acked-by: NPaulo Marques <pmarques@grupopie.com>
      Cc: "Randy.Dunlap" <rdunlap@xenotime.net>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      70e84049
  7. 24 1月, 2007 1 次提交
  8. 31 12月, 2006 1 次提交
  9. 09 12月, 2006 1 次提交
  10. 03 12月, 2006 1 次提交
  11. 18 11月, 2006 1 次提交
  12. 09 11月, 2006 1 次提交
  13. 04 10月, 2006 3 次提交
  14. 03 10月, 2006 1 次提交
  15. 30 9月, 2006 2 次提交
  16. 23 9月, 2006 1 次提交
    • P
      [NetLabel]: documentation · 8802f616
      Paul Moore 提交于
      Documentation for the NetLabel system, this includes a basic overview
      of how NetLabel works, how LSM developers can integrate it into their
      favorite LSM, as well as documentation on the CIPSO related sysctl
      variables.  Also, due to the difficulty of finding expired IETF
      drafts, I am including the IETF CIPSO draft that is the basis of the
      NetLabel CIPSO implementation.
      Signed-off-by: NPaul Moore <paul.moore@hp.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      8802f616
  17. 27 8月, 2006 1 次提交
  18. 11 7月, 2006 1 次提交
  19. 28 6月, 2006 1 次提交
  20. 27 6月, 2006 1 次提交
  21. 26 6月, 2006 1 次提交
  22. 16 5月, 2006 1 次提交
  23. 05 5月, 2006 1 次提交
  24. 28 4月, 2006 1 次提交
  25. 11 4月, 2006 1 次提交
  26. 29 3月, 2006 1 次提交
  27. 28 3月, 2006 1 次提交
  28. 26 3月, 2006 1 次提交
  29. 21 3月, 2006 1 次提交
  30. 20 3月, 2006 1 次提交
  31. 12 3月, 2006 1 次提交
  32. 06 2月, 2006 1 次提交
  33. 09 1月, 2006 1 次提交
  34. 03 1月, 2006 1 次提交
  35. 19 11月, 2005 1 次提交
  36. 14 11月, 2005 1 次提交