TreeHugger Robot
bdff0542ec
Merge "Implementing ContactNameColumns in PhoneLookup too"
2016-09-13 21:42:44 +00:00
Hyundo Moon
53fcb68f89
Merge "MediaSession: Rename methods related to shuffle mode"
2016-09-13 00:25:23 +00:00
Ariel Gertzenstein
4f52fe2336
Merge "Add api to WearableExtender for setting and getting the bridge tag. Make a change in the comment of setDismissalId."
2016-09-12 21:36:56 +00:00
Kirill Grouchnikov
29840f30b1
Merge "Javadocs fixes for deprecated methods on OverScroller"
2016-09-12 17:13:15 +00:00
Hyundo Moon
934a526e68
MediaSession: Rename methods related to shuffle mode
...
This CL remames following methods:
- MediaController.getShuffleMode() -> isShuffleModeEnabled()
- MediaController.TransportControls.setShuffleMode()
-> setShuffleModeEnabled()
- MediaSession.setShuffleMode() -> setShuffleModeEnabled()
- MediaSession.Callback.onSetShuffleMode() -> onSetShuffleModeEnabled()
Change-Id: Ifb1ef5b5355ddec60c3e9e84d53eb4ead4671b4f
2016-09-12 21:15:41 +09:00
Eino-Ville Talvala
1a64580308
Camera2: Unhide deferred surface configuration APIs
...
To speed up camera startup, allow setting up a camera capture session
before all the output Surfaces are available (but their eventual sizes
and types are known). Also allow images to be captured to the
non-deferred outputs even before the deferred outputs are available.
This allows parallelizing of camera startup and UI layout.
Test: android.hardware.camera2.cts.SurfaceViewPreviewTest#testDeferrredSurfaces
passes
Bug: 31319716
Change-Id: I657efc39bb8cc2d4bf201e5d70807a227ef82dde
2016-09-08 21:59:16 +00:00
John Reck
b5c30800e5
Merge "Add API to copy a window"
2016-09-08 16:23:45 +00:00
Tobias Thierer
74784e8e57
Merge "Add Base64 from OpenJDK 8u60" am: 63a07e80d6 am: 24bd141ce0 am: 8cdc25b4b3
...
am: e1edfb3008
Change-Id: I679230e9b91e5fa2325bc29b952d8a04af7e39a3
2016-09-08 13:39:00 +00:00
Tobias Thierer
e1edfb3008
Merge "Add Base64 from OpenJDK 8u60" am: 63a07e80d6 am: 24bd141ce0
...
am: 8cdc25b4b3
Change-Id: I83723322bfd4db3290fd831210ba1fc03c51e22a
2016-09-08 13:31:09 +00:00
Tobias Thierer
8cdc25b4b3
Merge "Add Base64 from OpenJDK 8u60" am: 63a07e80d6
...
am: 24bd141ce0
Change-Id: I15b2aaaf8d6791d4a561fa935c7ab960ac22c4d8
2016-09-08 13:26:11 +00:00
Tobias Thierer
63a07e80d6
Merge "Add Base64 from OpenJDK 8u60"
2016-09-08 13:10:15 +00:00
Sergio Giro
59c847d23a
Merge "java.security.Provider: port to jdk8u60 (second part)" am: 8445702920 am: 81749ef47f am: fc0ee229bb
...
am: 374edfe1f7
Change-Id: I213a816da328c9aad0c5d39ad89aa17355419745
2016-09-08 12:42:49 +00:00
Sergio Giro
374edfe1f7
Merge "java.security.Provider: port to jdk8u60 (second part)" am: 8445702920 am: 81749ef47f
...
am: fc0ee229bb
Change-Id: I6b998e9a89c75f4869fcae144a8ce8b7ea40bb34
2016-09-08 12:37:44 +00:00
Sergio Giro
fc0ee229bb
Merge "java.security.Provider: port to jdk8u60 (second part)" am: 8445702920
...
am: 81749ef47f
Change-Id: I6c3b6601f061ee644a9cbcc3f1bb2b8aefcd103d
2016-09-08 12:32:42 +00:00
Sergio Giro
8445702920
Merge "java.security.Provider: port to jdk8u60 (second part)"
2016-09-08 12:18:43 +00:00
Yi Kong
150e0e704d
Merge "Track libcore change 76fa41aa4ac891670446592243b654fac7deb53f" am: 3bc37e9cf7 am: b2d6acaa2b am: 541b91fe64
...
am: c0579c5fb7
Change-Id: Ida58d28751768127be7db940d73f521c21f8a86c
2016-09-08 10:23:05 +00:00
Yi Kong
c0579c5fb7
Merge "Track libcore change 76fa41aa4ac891670446592243b654fac7deb53f" am: 3bc37e9cf7 am: b2d6acaa2b
...
am: 541b91fe64
Change-Id: I34d1dbc11268b935cd61204954ce56248346f888
2016-09-08 10:17:57 +00:00
Yi Kong
541b91fe64
Merge "Track libcore change 76fa41aa4ac891670446592243b654fac7deb53f" am: 3bc37e9cf7
...
am: b2d6acaa2b
Change-Id: I756b0c2366737f22447ead5f26435ffb4b0425cb
2016-09-08 10:12:54 +00:00
John Reck
9580146f50
Add API to copy a window
...
Change-Id: I9bb5209010db6665be4b6f8db81a6fc1b7debc45
2016-09-07 11:41:15 -07:00
Yi Kong
a4cc9028bf
Track libcore change 76fa41aa4ac891670446592243b654fac7deb53f
...
Bug: 30992227
Change-Id: I33c25562468f5803e211910f50116b501b66fe56
2016-09-07 16:17:55 +00:00
Kirill Grouchnikov
cdac515398
Javadocs fixes for deprecated methods on OverScroller
...
Change-Id: I73aebc4727df394195d1b98e73a256d6420c3a7b
2016-09-07 08:40:54 -07:00
Sergio Giro
51c1b3466a
Merge "java.security.cert.X509CRL: add new method verify(PublicKey, Provider)" am: 12d3d4bbba am: 6c753ca336 am: c0f7d4c65b
...
am: ff14a693b9
Change-Id: I240cbc0a38f4b90a93678a2a41428228936b733e
2016-09-07 12:44:28 +00:00
Sergio Giro
e76fc7ca5a
Merge "java.security.PKCS12Attribute: port class from jdk8u60" am: 6767fd28b1 am: 52e0434748 am: 724155a3be
...
am: f0efc8fc28
Change-Id: I04dcfe65ce91145c1cf8c2a13124235916a2d38d
2016-09-07 12:44:22 +00:00
Sergio Giro
cd7448e197
Merge "java.security.SecureRandom: add getInstanceStrong() method" am: 4c2df18a4d am: 09a2121d5d am: fcc05f0f66
...
am: e043ec7917
Change-Id: Ia31a59deed24fd7de2c10bf99b467eb1d3433c9d
2016-09-07 12:41:13 +00:00
Sergio Giro
ff14a693b9
Merge "java.security.cert.X509CRL: add new method verify(PublicKey, Provider)" am: 12d3d4bbba am: 6c753ca336
...
am: c0f7d4c65b
Change-Id: I02abf258533fe1b5f86d60f24d0bb2810cc5efc7
2016-09-07 12:34:04 +00:00
Sergio Giro
e706e55d94
Merge "java.security: port DomainLoadStoreParameter from jdk8u60" am: 59c0fcf0c8 am: 290f2bb2a0 am: 9fb957c4e5
...
am: ebebc24c21
Change-Id: I7ca9c7b21310f4056f49bf31d06aa8a23c070574
2016-09-07 12:33:59 +00:00
Sergio Giro
f0efc8fc28
Merge "java.security.PKCS12Attribute: port class from jdk8u60" am: 6767fd28b1 am: 52e0434748
...
am: 724155a3be
Change-Id: I1ba1e83b0610166f7ae89cd460ec7435853ccd4e
2016-09-07 12:33:57 +00:00
Sergio Giro
e043ec7917
Merge "java.security.SecureRandom: add getInstanceStrong() method" am: 4c2df18a4d am: 09a2121d5d
...
am: fcc05f0f66
Change-Id: I1b68d4f89349567a78935c4e50b2387db8acc9b0
2016-09-07 12:33:51 +00:00
Sergio Giro
c0f7d4c65b
Merge "java.security.cert.X509CRL: add new method verify(PublicKey, Provider)" am: 12d3d4bbba
...
am: 6c753ca336
Change-Id: I3f6c8546ff116fbfcf11c0c0f5b168f56503e22f
2016-09-07 12:28:09 +00:00
Sergio Giro
724155a3be
Merge "java.security.PKCS12Attribute: port class from jdk8u60" am: 6767fd28b1
...
am: 52e0434748
Change-Id: I4e631cb3d354b2bba2dd0ced239edf60588d12a3
2016-09-07 12:28:00 +00:00
Sergio Giro
fcc05f0f66
Merge "java.security.SecureRandom: add getInstanceStrong() method" am: 4c2df18a4d
...
am: 09a2121d5d
Change-Id: I8e2002564fbdc2aea638538bb8954e44d882900e
2016-09-07 12:27:54 +00:00
Sergio Giro
ebebc24c21
Merge "java.security: port DomainLoadStoreParameter from jdk8u60" am: 59c0fcf0c8 am: 290f2bb2a0
...
am: 9fb957c4e5
Change-Id: Ia497ce4aec873aa9a74099f0dadbf9fe81424205
2016-09-07 12:27:51 +00:00
Sergio Giro
9fb957c4e5
Merge "java.security: port DomainLoadStoreParameter from jdk8u60" am: 59c0fcf0c8
...
am: 290f2bb2a0
Change-Id: I0030e50dc05e88979d50e73feeb778c79ece47fc
2016-09-07 12:23:41 +00:00
Sergio Giro
12d3d4bbba
Merge "java.security.cert.X509CRL: add new method verify(PublicKey, Provider)"
2016-09-07 12:08:27 +00:00
Sergio Giro
6767fd28b1
Merge "java.security.PKCS12Attribute: port class from jdk8u60"
2016-09-07 12:07:13 +00:00
Sergio Giro
4c2df18a4d
Merge "java.security.SecureRandom: add getInstanceStrong() method"
2016-09-07 12:05:35 +00:00
Sergio Giro
59c0fcf0c8
Merge "java.security: port DomainLoadStoreParameter from jdk8u60"
2016-09-07 12:04:21 +00:00
Suprabh Shukla
2c3fb3fcab
Implementing ContactNameColumns in PhoneLookup too
...
PhoneLookup queries did not have the column display name alternative.
Adding the ContactNameColumns to the list of columns in phone lookup.
Bug: 25022549
Change-Id: I4f534f406cf4cd0fcc2f735b83a37253d7089a96
2016-09-06 17:47:28 -07:00
Ariel Gertzenstein
95ab522139
Add api to WearableExtender for setting and getting the bridge tag.
...
Make a change in the comment of setDismissalId.
Bug:31181351
Change-Id: I2fa080cd171c24d753529304ca16e4023cfb2c15
2016-09-06 15:46:34 -04:00
Sergio Giro
53f16c8db7
java.security.cert.X509CRL: add new method verify(PublicKey, Provider)
...
New method introduced in Java 8. This method has a "default" implementation
in order to avoid breaking providers who construct concrete subclasses.
Unfortunately this implementation always results in an infinite loop, and
has thus been changed by an UnsupportedMethodOperation, with a TODO note
as to improve the situation if possible.
java/security/cert/X509CRL: add "default" method
sun/security/x509/X509CRLImpl: add declaration for that particular
implementation
Also, cosmetic changes like:
- use of @code tags instead of <code>
- use of static fields using the class name instead of instance name
This completes the port of this package to jdk8u60.
Bug: 29631070
Bug: 31294527
Test: make droid docs; old-cts run cts --class libcore.java.security.cert.X509CRLTest
Change-Id: Iccdfa3625a9ff2e7b808c22bce59ff75ae903e8a
2016-09-06 14:13:57 +01:00
Tobias Thierer
d20952e238
Add Base64 from OpenJDK 8u60
...
Test: make update-api
Bug: 29935305
Change-Id: Idc1cfadd78553dd05a7cb1f9ebd02858a3675e51
2016-09-05 22:01:40 +01:00
Sergio Giro
23d2e40334
java.security.SecureRandom: add getInstanceStrong() method
...
Port SecureRandom to jdk8u60.
The method getInstanceStrong returns a strong random number
generator. In Android this is assumed to be the one from
OpenSSLProvider.
This commit also contains cosmetic JavaDoc changes like
- Use of @code in place of <code> tags and use of a package-info.java in
place of a package.html file.
- Added comments.
- Uses of java.security.util.Debug (commented-out as that
debugging mechanism is not available in Android).
- Added braces in control flow blocks.
Test: make droid docs, vogar SecureRandomTest
Bug: 29631070
Change-Id: I9080fbd5e9292d7cb3eaa234f7c5849411336fac
2016-09-01 17:24:40 +00:00
Sergio Giro
94adef75af
java.security.Provider: port to jdk8u60 (second part)
...
- Add overridings for HashMap operations
Provider is a subclass of HashMap. When operations are on
Strings, they must be processed as part of the
algorithm->implementation mapping of the provider, and
so these methods must be overriden accordingly.
Newly overridden Methods added are:
compute, computeIfAbsent, computeIfPresent, getOrDefault,
merge, putIfAbsent, replace, replaceAll.
- Check that classes and constructors are public when
creating instances of services.
- Cosmetic changes like use of {@code} instead of <code>
Bug: 29631070
Test: make droid docs; vogar ProviderTest
Change-Id: I0238f4a48f31ddc50a3f18c27515023940d9ba02
2016-09-01 18:19:50 +01:00
Neil Fuller
463632aea2
Merge "Track exposure of new j.l.reflect methods" am: 47784a790b am: e24533d033 am: 328d9f5fc3
...
am: f1e8aed4cd
Change-Id: Ib5a7e2777083bc4a92594bf90ea2de1d1ceb8371
2016-09-01 13:39:48 +00:00
Neil Fuller
f1e8aed4cd
Merge "Track exposure of new j.l.reflect methods" am: 47784a790b am: e24533d033
...
am: 328d9f5fc3
Change-Id: Ic6e8a60a33d92dec19947a9a298e26f01482abf0
2016-09-01 13:34:14 +00:00
Neil Fuller
328d9f5fc3
Merge "Track exposure of new j.l.reflect methods" am: 47784a790b
...
am: e24533d033
Change-Id: I5d2ddd071a79d62cf878b45113a6f7f3c44071aa
2016-09-01 13:28:23 +00:00
Neil Fuller
47784a790b
Merge "Track exposure of new j.l.reflect methods"
2016-09-01 13:15:52 +00:00
Sergio Giro
2cab523ef2
java.security.PKCS12Attribute: port class from jdk8u60
...
This class provides facilities to deal with attributes in entries for
PKCS12 keystores.
Test: check-ojluni-files, make droid docs, vogar PKCS12AttributeTest
Bug: 29631070
Change-Id: I8d40fe126f189d503d6df7bfa45c4763bb7cb0d1
2016-09-01 12:49:07 +00:00
Sergio Giro
f3b7b13691
Merge "java.security.Principal: add default method Principal#implies" am: 0c8c4a5d98 am: e639bbd7d0 am: 61c0996d6f
...
am: 016e850921
Change-Id: I35ad05729d5575b2e790547f2bede8c849395ada
2016-09-01 01:18:28 +00:00
Sergio Giro
338193c457
Merge "java.security.SecretKey: now extends from Destroyable" am: c7bd0d0adc am: 8a5790a287 am: d4b193c30c
...
am: 22b8317a49
Change-Id: I55b5522eb98b5db4c8599202361ab9595a38d461
2016-09-01 01:18:23 +00:00