1. 25 Sep, 2015 1 commit
  2. 24 Sep, 2015 2 commits
  3. 23 Sep, 2015 1 commit
  4. 20 Sep, 2015 1 commit
  5. 18 Sep, 2015 1 commit
  6. 31 Aug, 2015 1 commit
  7. 29 Aug, 2015 1 commit
  8. 27 Aug, 2015 2 commits
  9. 29 Jul, 2015 1 commit
  10. 28 Jul, 2015 1 commit
  11. 25 Jul, 2015 1 commit
  12. 24 Jul, 2015 1 commit
  13. 15 Jul, 2015 2 commits
  14. 14 Jul, 2015 2 commits
    • Jeff Sharkey's avatar
      am ed30deae: Relax permissions on package-specific paths. · 546250aa
      Jeff Sharkey authored
      * commit 'ed30deae':
        Relax permissions on package-specific paths.
      546250aa
    • Jeff Sharkey's avatar
      Relax permissions on package-specific paths. · ed30deae
      Jeff Sharkey authored
      Normally apps must hold the WRITE_EXTERNAL_STORAGE permission in
      order to use DownloadManager.  However, now that the platform has
      relaxed permissions on package-specific directories, we relax the
      DownloadManager check in a similar way.  This also opens up using
      DownloadManager to save files on secondary external storage devices.
      
      Fix bug so that we now check the relevant volume state when thinking
      about resuming a download.
      
      Bug: 22135060
      Change-Id: If439340ea48789ea167f49709b5b69a4f0883150
      ed30deae
  15. 11 Jul, 2015 1 commit
  16. 24 Jun, 2015 1 commit
    • Makoto Onuki's avatar
      Fix crash in TrampolineActivity · d473cf8f
      Makoto Onuki authored
      TrampolineActivity was trying to show a dialog with Theme.NoDisplay.
      Changed to Theme.Translucent.NoTitleBar.
      
      Bug 20146947
      
      Change-Id: Iab75d18ccfc35053f0a1d485583d0d15c5b2d351
      d473cf8f
  17. 19 Jun, 2015 1 commit
    • Todd Kennedy's avatar
      Create a handler thread · f775c984
      Todd Kennedy authored
      The onCreate() method [where we initialize the handler] runs on the
      main thread. This means the ParcelFileDescriptor also runs tasks
      involving disk access on the main thread. We need to create a
      separate thread to run the Content Provider's handler.
      
      Bug: 19718299
      Change-Id: Ia3661fafd3442ad6260f04253ba24ddf83b176b2
      f775c984
  18. 17 Jun, 2015 1 commit
  19. 09 Jun, 2015 1 commit
    • Christopher Tate's avatar
      Don't call size() on a null List · 810d83ea
      Christopher Tate authored
      JobScheduler.getAllPendingJobs() can return null when there are none.
      Deal with it.
      
      Bug 21642868
      
      Change-Id: I11fcc6e146f9db51e03dcf57f7518bb7878fbd28
      810d83ea
  20. 30 May, 2015 1 commit
  21. 14 May, 2015 1 commit
  22. 22 Apr, 2015 2 commits
    • Ben Kwa's avatar
      Sanitize display names, keep extensions intact. · a09378b0
      Ben Kwa authored
      Use the newly factored FileUtils sanitize the requested display names to
      be valid FAT filenames, and also allow any extension that maps to the
      requested MIME type.
      
      BUG=20157955
      
      Change-Id: Ic37863a3362a941d81632bd4a7562dae40053652
      a09378b0
    • Geoff Mendal's avatar
      Import translations. DO NOT MERGE · 98cb0547
      Geoff Mendal authored
      Change-Id: I6586b3adc94218ae560efe68338eb137aa6cd742
      Auto-generated-cl: translation import
      98cb0547
  23. 14 Apr, 2015 1 commit
  24. 02 Apr, 2015 1 commit
  25. 01 Apr, 2015 3 commits
    • Alex Klyubin's avatar
      am 65d94cee: Merge "Make DownloadProvider honor the cleartext traffic policy." · 5332ab3e
      Alex Klyubin authored
      * commit '65d94cee':
        Make DownloadProvider honor the cleartext traffic policy.
      5332ab3e
    • Alex Klyubin's avatar
    • Alex Klyubin's avatar
      Make DownloadProvider honor the cleartext traffic policy. · f5c662d5
      Alex Klyubin authored
      This makes the Provider-side of the DownloadManager framework honor
      the per-UID cleartext network traffic policy. The policy is enforced
      in the Provider rather than in its client (DownloadManager) because
      download URLs could get redirected between HTTPS and HTTP and only
      the Provider currently has visibility into and control over this.
      
      Whether cleartext network traffic is permitted is a per-package
      policy. However, the DownloadProvider can only access the UID of the
      requesting application. Multiple packages can run under the same UID.
      In that scenario, cleartext traffic is permited for the UID if
      cleartext traffic is permitted for any of the packages running under
      the UID. This could be improved by making the DownloadManager provide
      the package name in addition to the UID.
      
      Bug: 19215516
      Change-Id: Ib37585a7a2fc2869954d52a1b08052926f49bc9b
      f5c662d5
  26. 30 Mar, 2015 1 commit
  27. 21 Mar, 2015 1 commit
  28. 16 Mar, 2015 1 commit
  29. 09 Mar, 2015 1 commit
  30. 27 Feb, 2015 3 commits
  31. 13 Feb, 2015 1 commit