1. 06 Jun, 2016 1 commit
  2. 20 Apr, 2016 1 commit
    • Andreas Gampe's avatar
      Frameworks/base: Add holder to BaseBundle · 52764cba
      Andreas Gampe authored
      Move EMPTY_PARCEL into an inner holder class. Add holder to
      preloaded-classes. Clean up dependencies.
      
      Allows to compile-time initialize:
      * android.os.BaseBundle
      * android.os.Bundle
      * android.os.PersistableBundle
      * android.telephony.CarrierConfigManager
      
      Bug: 27265238
      Change-Id: Ib8017aa419c2985963b3c68a8046462a38652ef2
      52764cba
  3. 12 Apr, 2016 1 commit
  4. 23 Feb, 2016 1 commit
    • Doris Liu's avatar
      Support running AVD on UI thread · 28cfd20f
      Doris Liu authored
      By default, AVD animates on RT thread. But since in some cases there's a
      need for a finer control on when the frame update for the animation should
      happen, such as coordiating the AVD animation with other animations that
      run on UI thread, we are providing a way to force the AVD to run on UI
      thread.
      
      Bug: 27278616
      Change-Id: I372ecd3dc52e3fa0bdce3a1e9c19443f9b199027
      28cfd20f
  5. 19 Feb, 2016 1 commit
  6. 22 Dec, 2015 3 commits
  7. 02 Dec, 2015 1 commit
  8. 27 Nov, 2015 1 commit
  9. 23 Nov, 2015 1 commit
  10. 20 Nov, 2015 1 commit
  11. 18 Nov, 2015 1 commit
    • Chad Brubaker's avatar
      Install the Network Security Config Provider · 78d4712f
      Chad Brubaker authored
      The provider is installed early in ActivityThread to ensure that no
      TLS objects are created in the application before the provider is
      installed.
      
      Change-Id: I5f77addfa75a4ee19301de54e01507d8dca33657
      78d4712f
  12. 07 Aug, 2015 1 commit
  13. 19 Jun, 2015 1 commit
  14. 13 May, 2015 1 commit
    • Alex Klyubin's avatar
      Move Android Keystore impl to android.security.keystore. · dcdaf87e
      Alex Klyubin authored
      This moves the non-public API classes backing Android Keystore from
      android.security to android.security.keystore, a package specially
      created for Android Keystore.
      
      Bug: 18088752
      Change-Id: Ibf04d6a26c54d310b0501fc5e34f37b1176324ad
      dcdaf87e
  15. 29 Apr, 2015 1 commit
    • Alex Klyubin's avatar
      AndroidKeyStore keys should not be handled by Bouncy Castle. · 4812563f
      Alex Klyubin authored
      Bouncy Castle JCA provider incorrectly declares that its Cipher, Mac,
      Signature, and KeyAgreement implementations accept arbitrary keys (
      including AndroidKeyStore keys). As a result, when a Cipher, Mac,
      Signature, or KeyAgreement instance is requested from JCA without
      explicitly specifying the provider (which follows best practices)
      and then initialied with an AndroidKeyStore key, JCA chooses the
      BouncyCastle's implementation, which in turn blows up because it
      can't handle such keys.
      
      The workaround is to install Cipher, Mac, Signature, and
      KeyAgreement implementations backed by AndroidKeyStore as a
      higher-priority JCA provider than the Bouncy Castle one. This is
      achieved by splitting out the above implementations from
      AndroidKeyStoreProvider into AndroidKeyStoreBCWorkaroundProvider
      and installing the AndroidKeyStoreProvider at the usual priority
      (below Bouncy Castle) and the AndroidKeyStoreBCWorkaroundProvider
      at above Bouncy Castle priority.
      
      Bug: 20691708
      Change-Id: I336464f4a49bc30c6845ddc4e84b07f4105424dd
      4812563f
  16. 24 Apr, 2015 1 commit
  17. 23 Apr, 2015 1 commit
  18. 14 Apr, 2015 1 commit
    • Chet Haase's avatar
      Make ActionBar animations work correctly · 575217fc
      Chet Haase authored
      Previous ActionBar animations didn't handle configuration changes
      or other situations in which the view would get detached. listeners
      would stay on the view and would attempt to do something nonsensical
      in the new window. This new approach removes listeners on window
      detach to avoid this problem.
      
      Issue #20125407 Settings Crashes when changing orientation of device
      
      Change-Id: I0b3bbd0f6fc23cdb4cbd646b0d2772d72d3d795d
      575217fc
  19. 03 Apr, 2015 1 commit
    • Alex Klyubin's avatar
      Load fewer classes when AndroidKeyStore provider is installed. · 6def5afc
      Alex Klyubin authored
      This avoids loading all AndroidKeyStore crypto SPI classes when the
      AndroidKeyStore provider is instantiated and installed. This provider
      is installed early on during the initialization of each app. Most apps
      don't need these classes loaded.
      
      Bug: 18088752
      Change-Id: Ib43c9dd6a7d434b128916e0f9c8652ba61df0d47
      6def5afc
  20. 05 Mar, 2015 1 commit
  21. 04 Dec, 2014 1 commit
  22. 09 Nov, 2014 1 commit
  23. 03 Oct, 2014 1 commit
  24. 02 Oct, 2014 1 commit
  25. 29 Sep, 2014 1 commit
  26. 05 Aug, 2014 1 commit
    • Torne (Richard Coles)'s avatar
      Remove WebView library preloading mechanism. · 3d9bcc06
      Torne (Richard Coles) authored
      We don't want to preload the WebView library in the zygote process any
      more, as loading an updatable WebView in the zygote is a stability risk.
      The memory benefits of preloading will be obtained in other ways.
      
      Bug: 13005501
      Change-Id: Ic89f2a1d057dc92b01fb775bf326b47ac2d4caa2
      3d9bcc06
  27. 17 Jul, 2014 1 commit
    • Torne (Richard Coles)'s avatar
      Remove WebView library preloading mechanism. · b5de924f
      Torne (Richard Coles) authored
      We don't want to preload the WebView library in the zygote process any
      more, as loading an updatable WebView in the zygote is a stability risk.
      The memory benefits of preloading will be obtained in other ways.
      
      Bug: 13005501
      Change-Id: Ic89f2a1d057dc92b01fb775bf326b47ac2d4caa2
      b5de924f
  28. 30 Jun, 2014 1 commit
  29. 23 Jun, 2014 1 commit
  30. 25 Apr, 2014 1 commit
  31. 21 Apr, 2014 1 commit
    • Lajos Molnar's avatar
      Remove VideoEditor · e0e77cb5
      Lajos Molnar authored
      remove android.media.videoeditor.*
      
      No longer supported and should not be used.
      
      Bug: 13542518
      Change-Id: I12de122443f0289ab1dfdd8b553e572a830cf412
      e0e77cb5
  32. 24 Mar, 2014 1 commit
  33. 27 Feb, 2014 1 commit
  34. 31 Jan, 2014 1 commit
    • Kenny Root's avatar
      Remove DRLCertFactory · 4f232310
      Kenny Root authored
      No longer needed since Conscrypt is the main provider.
      
      Change-Id: Iee741ef376af2de52db79df07e96057438778bc6
      4f232310
  35. 20 Dec, 2013 1 commit
  36. 13 Dec, 2013 2 commits
  37. 09 Dec, 2013 1 commit