1. 02 Feb, 2015 10 commits
  2. 16 Dec, 2014 1 commit
  3. 10 Dec, 2014 3 commits
  4. 09 Dec, 2014 2 commits
  5. 05 Dec, 2014 1 commit
  6. 30 Sep, 2014 1 commit
  7. 29 Sep, 2014 1 commit
    • Nick Kralevich's avatar
      implement partial matching using PCRE · d0b768ab
      Nick Kralevich authored
      To speed up the boot process, Android doesn't visit every directory
      in /sys. Instead, only those directories which match a regular
      expression in /file_contexts are visited. Other directories are
      skipped. This results in 2-3 second boot time reduction.
      
      The initial version of this optimization was implemented in
      change 0e7340fb. However, because
      PCRE wasn't available, it was recognized that false positives and
      false negatives might occur.
      
      Now that PCRE is available, start using it. It will avoid the
      false positive / negatives problem.
      
      Bug: 17682157
      Change-Id: I94a109733b0c97a70f80c94fd0a980cb7cb5ca43
      d0b768ab
  8. 20 Sep, 2014 1 commit
  9. 15 Sep, 2014 1 commit
  10. 02 Sep, 2014 2 commits
  11. 07 Jul, 2014 3 commits
  12. 02 Jul, 2014 2 commits
  13. 01 Jul, 2014 1 commit
  14. 17 Jun, 2014 2 commits
  15. 16 Jun, 2014 1 commit
    • Stephen Smalley's avatar
      Extend label file backend to support label-by-symlink for ueventd. · be7f5e88
      Stephen Smalley authored
      
      When ueventd creates a device node, it may also create one or more
      symlinks to the device node.  These symlinks may be the only stable
      name for the device, e.g. if the partition is dynamically assigned.
      Extend the label file backend to support looking up the "best match"
      for a device node based on its real path (key) and any links to it
      (aliases).  The order of precedence for best match is:
      1) An exact match for the real path (key), or
      2) An exact match for any of the links (aliases), or
      3) The longest fixed prefix match.
      
      Change-Id: Id6c2597eee2b6723a5089dcf7c450f8d0a4128f4
      Signed-off-by: default avatarStephen Smalley <sds@tycho.nsa.gov>
      be7f5e88
  16. 12 Jun, 2014 3 commits
  17. 31 May, 2014 3 commits
  18. 30 May, 2014 1 commit
    • Robert Craig's avatar
      SELinux changes to check policy versions during a reload. · 5b5183f9
      Robert Craig authored
      
      New construct which validates /data/security/current/selinux_version
      against the base version file /selinux_version when policy
      overrides could occur. This change covers the cases where
      sepolicy, seapp_contexts and file_contexts under
      /data/security/current can be used to override their rootfs
      counterparts.
      
      Change-Id: I4716039bb0f5ba1e961977a18350347a67969dca
      Signed-off-by: default avatarrpcraig <rpcraig@tycho.ncsc.mil>
      5b5183f9
  19. 29 May, 2014 1 commit