Skip to content
Snippets Groups Projects
  1. Jul 07, 2017
    • Dan Cashman's avatar
      Update 26.0 prebuilts. · 30a29946
      Dan Cashman authored
      Bug: 37896931
      Test: none, just update prebuilt.
      Change-Id: Id940d1c2bc46deab1eb49bacebbb41069e2034e4
      30a29946
  2. Jul 06, 2017
    • Dan Cashman's avatar
      Add compat changes for hal_wifi_keystore attribute removal. · 23425c8e
      Dan Cashman authored
      Commit: b8f7a408 removed three
      attributes from public policy.  These attributes could be assigned
      to vendor types, and so need to be kept in policy when combined with
      vendor policy of that version.
      
      Bug: 62573845
      Test: None. Prebuilt change only.
      Change-Id: I7d71ef7795f8b82c214c2ef72478c3ca84d1869c
      23425c8e
    • Dan Cashman's avatar
      Add compat changes for uid_time_in_state. · c72e3db4
      Dan Cashman authored
      Commit: 4dc88795 changed the label of
      uid_time_in_state from proc to proc_uid_time_in_state.  This file
      could have been used by vendor services.  Add a compat mapping.
      
      Bug: 62573845
      Test: None. Prebuilt change only.
      Change-Id: I2e5222c4d4fe12cb0bbc4e85ba53c1f59b714d61
      c72e3db4
  3. Jul 05, 2017
    • Dan Cashman's avatar
      Add compat changes for tracing_shell_writable removal. · 2e8cebe6
      Dan Cashman authored
      Commits 7fa51593 and
      92fdd895 removed the
      tracing_shell_writable and tracing_shell_writable_debug types, and
      relabeled the files with debugfs_tracing and debugfs_tracing_debug,
      respectively.  Record this in the compatibility file so that vendor
      policy using these types will still work.
      
      Bug: 62573845
      Test: None. Prebuilt change only.
      Change-Id: Ic6573518035514a86abe2081483431427612699e
      2e8cebe6
    • Dan Cashman's avatar
      Record netd_stable_secret_prop in compat infra. · ebea2b45
      Dan Cashman authored
      Commit: abb1ba65 added policy for a
      new property, which was not present in O.  This policy introduced a
      new type.  Record it as such.
      
      Bug: 62573845
      Test: None, prebuilt change only.
      Change-Id: I7d90cd69a5e6e29677598cc109676d5b1ce5ba05
      ebea2b45
    • Dan Cashman's avatar
      Map mediaprovider to priv_app in 26.0 compat mapping · 3eed3eac
      Dan Cashman authored
      Commit: bde5c801 added a new type,
      mediaprovider, which is being applied to an object (process) formerly
      labeled as priv_app. Add the new type to the versioned attribute for
      priv_app so that any vendor policy written for interaction with
      mediaprovider continues to work.
      
      Bug: 62573845
      Test: None.  Prebuilt-only change.
      Change-Id: Id98293369401a2af23c2328a1cb4a5bb2258aac8
      3eed3eac
    • Dan Cashman's avatar
      Record timezone_service in compat infra. · e78e8dcf
      Dan Cashman authored
      Commit: 50889ce0 added policy for a
      new service, which was not present in O.  This policy introduced a
      new type.  Record it as such.
      
      Bug: 62573845
      Test: None, prebuilt change only.
      Change-Id: If9cfaff813c47d3b1c8374e8abfb4aedb902d486
      e78e8dcf
    • Dan Cashman's avatar
      Record tombstoned_java_trace_socket in compat record. · b1c4967e
      Dan Cashman authored
      Commit: 11bfcc1e added policy for
      a new socket which was not present in O.  This socket has a new
      type associated with it.  Record the type as a new type so that
      compatibility testing will not complain.
      
      Bug: 62573845
      Test: None, prebuilt change only.
      Change-Id: I375fc9ca0bd201e277a0302d9b34c0da0eb40fbd
      b1c4967e
    • Dan Cashman's avatar
      Add compat changes for e2fs addition. · f875ee07
      Dan Cashman authored
      Commit 5f573ab2 added policy for
      the additions of upstream fs tools.  Make sure the new types are
      denoted as such (no object relabeling needs to be done) and that
      objects which are relabeled are.
      
      Bug: 35219933
      Bug: 62573845
      Test: None. Prebuilt change only.
      Change-Id: I6515e05ebc60ca08e98029f471cf2861826036fc
      f875ee07
  4. Jun 27, 2017
    • Andreas Gampe's avatar
      Sepolicy: Give asan_extract access to powerctl · 8c7514ad
      Andreas Gampe authored
      rc-style powerctl has beem removed. Accordingly, asan_extract now
      needs access to sys.powerctl directly.
      
      (orginally commit: 82672089)
      
      Bug: 36458146
      Bug: 38241921
      Test: Builds and boots.
      Change-Id: I7d6e583f5e98b671986a2071abf157c86e288a10
      8c7514ad
    • Dan Cashman's avatar
      Add domain_deprecated to bluetooth domains in 26.0. · c10e0e55
      Dan Cashman authored
      domain_deprecated is a private attribute, which means that none of
      its rules will be copied to vendor policy.  Unfortunately, this
      means that any public type that used the attribute now loses policy
      rules on which a vendor may have been relying unknowingly.  Add the
      domain back in the compatiblity file so that O vendor policy remains
      sufficient.
      
      Bug: 62573845
      Test: None, prebuilt change and prebuilt tests not in yet.
      Change-Id: I2c4ce00ecb102f087472e183fa52d072fe6eb398
      c10e0e55
    • Tom Cherry's avatar
      remove /dev/log · cfc625d1
      Tom Cherry authored
      This was marked deprecated in 2014 and removed in 2015, let's remove
      the sepolicy now too.
      
      (Originally submitted in commit: 8c60f74d)
      
      Bug: 38242876
      Test: Builds and boots.
      
      Change-Id: I4caa0dbf77956fcbc61a07897242b951c275b502
      cfc625d1
    • Josh Gao's avatar
      Add /dev/kmsg_debug. · 3458ec13
      Josh Gao authored
      Add /dev/kmsg_debug on userdebug devices, to allow crash_dump to log
      crashes to dmesg when logd isn't up yet (or is the one crashing).
      
      (Originally commited in a015186f)
      Bug: 36574794
      Bug: 62101480
      Test: Builds and boots.
      Change-Id: I249e11291c58fee77098dec3fd3271ea23363ac9
      3458ec13
  5. Jun 22, 2017
  6. Jun 19, 2017
    • Dan Cashman's avatar
      Update 26.0 SELinux prebuilts. · 148578a6
      Dan Cashman authored
      More changes went into oc-dev after the freeze-date.  Reflect them.
      
      Bug: 37896931
      Test: prebuilts - none.
      Change-Id: I3300751ea7362d5d96b327138544be65eb9fc483
      148578a6
  7. Jun 13, 2017
    • Dan Cashman's avatar
      Add mapping compatibility file for sepolicy api lvl 26.0 · 5e4e0d7f
      Dan Cashman authored
      commit: 5c6a227e added the oc-dev
      sepolicy prebuilts (api 26.0), but did not include the corresponding
      base mapping file, which is to be maintained along with current
      platform development in order to ensure backwards compatibility.
      
      Bug: 37896931
      Test: none, this just copies the old mapping file to prebuilts.
      Change-Id: Ia5c36ddab036352845878178fa9c6a9d649d238f
      5e4e0d7f
  8. Jun 06, 2017
    • Dan Cashman's avatar
      Commit oc-dev sepolicy to prebuilts. · 5c6a227e
      Dan Cashman authored
      Copy the final system sepolicy from oc-dev to its prebuilt dir
      corresponding to its version (26.0) so that we can uprev policy and
      start maintaining compatibility files, as well as use it for CTS
      tests targeting future platforms.
      
      Bug: 37896931
      Test: none, this just copies the old policy.
      Change-Id: Ib069d505e42595c467e5d1164fb16fcb0286ab93
      5c6a227e
Loading