Skip to content
Snippets Groups Projects
  1. Oct 22, 2012
  2. Oct 19, 2012
  3. Oct 17, 2012
  4. Oct 16, 2012
    • Joshua Brindle's avatar
      allow apps access to the keystore, dhcp/pptp fixes, wifi fixes and isolated_app access · f26d8130
      Joshua Brindle authored
      
      - allow all apps to connect to the keystore over unix socket
      - dhcp runs scripts in /system/etc/dhcpcd/dhcpcd-hooks and creates/removes lease files
      - mtp connects to dnsproxyd when a pptp vpn connection is established
      - allow appdomain to also open qtaguid_proc and release_app to read qtaguid_device
      - WifiWatchDog uses packet_socket when wifi comes up
      - apps interact with isolated_apps when an app uses an isolated service and uses sockets for that interaction
      - for apps with levelFromUid=true to interact with isolated_app, isolated_app must be an mlstrustedsubject
      
      Change-Id: I09ff676267ab588ad4c73f04d8f23dba863c5949
      Signed-off-by: default avatarJoshua Brindle <jbrindle@tresys.com>
      f26d8130
  5. Oct 10, 2012
  6. Oct 04, 2012
  7. Sep 24, 2012
    • Stephen Smalley's avatar
      Switch app_* and isolated to _app and _isolated in seapp_contexts. · 3ac1d26a
      Stephen Smalley authored
      
      The app_* syntax was a legacy of the original approach of looking up
      the username returned by getpwuid() and the original username encoding
      scheme by bionic.  With the recent changes to move away from this approach,
      there is no reason to retain that syntax.  Instead, just use _app to match
      app UIDs and _isolated to match isolated service UIDs.  The underscore
      prefix is to signify that these are not real usernames and to avoid
      conflicts with any system usernames.
      
      Requires a corresponding change to libselinux.
      
      Change-Id: Ic388a12c1c9d3e47386c8849db607140ef8a3d75
      Signed-off-by: default avatarStephen Smalley <sds@tycho.nsa.gov>
      3ac1d26a
  8. Sep 20, 2012
  9. Sep 18, 2012
    • Stephen Smalley's avatar
      Drop the use of a policy version suffix on the sepolicy file. · 66a3e8d9
      Stephen Smalley authored
      
      The policy version suffix support was carried over from conventional
      Linux distributions, where we needed to support simultaneous installation
      of multiple kernels and policies.  This isn't required for Android, so
      get rid of it and thereby simplify the policy pathname.
      
      We still default to generating a specific policy version (the highest
      one supported by the emulator kernel), but this can be overridden
      by setting POLICYVERS on the make command-line or in the environment.
      
      Requires a corresponding change to libselinux.
      
      Change-Id: I40c88e13e8063ea37c2b9ab5b3ff8b0aa595402a
      Signed-off-by: default avatarStephen Smalley <sds@tycho.nsa.gov>
      66a3e8d9
  10. Sep 17, 2012
    • Kenny Root's avatar
      Merge changes I98fc14e1,If334ba73 · fc6b1032
      Kenny Root authored
      * changes:
        Fix for segfault/jmp depends on unitialized variable
        Fix check_seapp segfault and undefined linking err
      fc6b1032
    • William Roberts's avatar
      Fix for segfault/jmp depends on unitialized variable · b3ab56c2
      William Roberts authored
      When realloc creates the first block of memory, it must
      be initialized to NULL for the following strcat functions
      to operate correctly.
      
      Change-Id: I98fc14e1b19de5aa205354d16e54445293430d8e
      b3ab56c2
    • William Roberts's avatar
      Fix check_seapp segfault and undefined linking err · a53ccf39
      William Roberts authored
      When LINK_SEPOL_STATIC was not defined, symbol
      log_warning was trying to be resolved by the linker.
      That symbol was not defined as it should have been
      log_warn and not log_warning.
      
      When a key would be validated in key_map_validate(), an
      unchecked key, like user, could cuase a segfault when
      the se_key was getting free'd no matter what at the end
      of the function, even if no se_key was alloc'd.
      
      Change-Id: If334ba7350e6d2ad1fa9bed142bb2fabe7caa057
      a53ccf39
    • Kenny Root's avatar
      Merge "Allow domain access to /dev/ion" · 9c08abbd
      Kenny Root authored
      9c08abbd
  11. Sep 13, 2012
  12. Sep 07, 2012
  13. Sep 06, 2012
  14. Sep 05, 2012
  15. Sep 04, 2012
  16. Aug 24, 2012
  17. Aug 20, 2012
    • rpcraig's avatar
      Add ppp/mtp policy. · d49f7e6e
      rpcraig authored
      Initial policy for Point-to-Point tunneling and
      tunneling manager services.
      d49f7e6e
  18. Aug 16, 2012
  19. Aug 15, 2012
  20. Aug 13, 2012
  21. Aug 10, 2012
  22. Aug 09, 2012
  23. Jul 31, 2012
  24. Jul 30, 2012
Loading