| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
lmp-mr1-dev
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The R.java file in this change is adapted from an autogenerated
frameworks class with android.* references stripped.
bug: 18211592
Change-Id: I9efdf13d56e01647e267739fedfd0ff6e95a6f26
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Commit bfa3ed0ad988e1da13626ddbaf6dcae0c58ea79e in art preserves
the original field order for ArtFields, and they will therefore be
sorted by name. For classes with large numbers of static and instance
fields, a binary search is obviously much faster.
Before:
Scenario{vm=app_process, trial=0, benchmark=GetInstanceField} 275460.26 ns; σ=19.75 ns @ 3 trials
Scenario{vm=app_process, trial=0, benchmark=GetStaticField} 661690.26 ns; σ=6340.84 ns @ 5 trials
After:
Scenario{vm=app_process, trial=0, benchmark=GetInstanceField} 3502.96 ns; σ=32.15 ns @ 3 trials
Scenario{vm=app_process, trial=0, benchmark=GetStaticField} 6579.58 ns; σ=40.49 ns @ 3 trials
bug: 18211592
Change-Id: I8f979de62ffe37d1c7d5c721717d2f3501e7c9e6
|
| |
| |
| |
| |
| |
| |
| |
| | |
Needed for change I379de26bdae3de1d0fe867adc1d8b7d5443c8c7a in
external/conscrypt
Bug: 17972577
Change-Id: Iaeb36167d953533e23d610bf218488bd79b6430e
|
|\ \
| |/
|/|
| |
| | |
* commit '4b6409ac5e93478de423a91b59b05995d89cc2c0':
Preserve original encoded certificate bytes.
|
| |\
| | |
| | |
| | |
| | | |
* commit '702f9bf7fd6c809592cb93fe2e81c765a1c44ebc':
Preserve original encoded certificate bytes.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Sadly, the publicly visible android.content.pm.Signature object needs
to return the untouched bytes from the parsed APK certificate. Since
some CertificateFactory implementations may try re-encoding the
certificate, we defensively keep around the original encoded bytes
and return them when asked.
(cherry-pick of commit 0c990ab4a90b8a5492a67b2b728ac9a4a1ccfa1b)
Bug: 18206852, 18228011
Change-Id: I6016eaea23a7f43cf9249ec43cfde1f8ed4ff841
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Sometimes "digest encryption algorithm" would be "RSA" which would match
a Signature provider, but its default setup would be whatever the
provider chose. This works fine with newer algorithms that have a
specific OID for their signature format (e.g., ECDSA and SHA256), but
not with algorithms that just have a generic OID for all possible uses
(e.g., RSA). Stock Android never hits this problem, because nothing
registers a "Signature.RSA" provider, but Spongycastle does so using
JarURLClassLoader after inserting Spongycastle causes a problem.
Flip the order of tries to make this work more uniformly with more JAR
and provider combinations.
(cherry picked from commit b1da6d3df5f9cce6e6d77c63599eba62edb465d6)
Bug: 17790692
Bug: https://code.google.com/p/android/issues/detail?id=68562
Change-Id: I3bb07ea25d7bf1d55fa2466b204594179ac38932
|
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 17643507
Change-Id: Ic96554136f141440c3fbb2c03e80ae876a6162de
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This avoids a known SPDY issue that sometimes makes the
related CTS tests fail.
Bug: 18066923
Change-Id: I9540dc3ad6b6a3d7ab37eb77d46dba39b7bbbb7b
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
(cherry picked from commit 218699c1451b91c24d6f65c8b25cf7ac8fffbf7f)
Bug: 18013422
Change-Id: Ia5cfe6bf4678048e521c28cfc5f375929379070c
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Sadly, the publicly visible android.content.pm.Signature object needs
to return the untouched bytes from the parsed APK certificate. Since
some CertificateFactory implementations may try re-encoding the
certificate, we defensively keep around the original encoded bytes
and return them when asked.
Bug: 18206852, 18228011
Change-Id: I6016eaea23a7f43cf9249ec43cfde1f8ed4ff841
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
bug: 18235329
bug: 15476051
(cherry picked from commit f412a78060760e0aa41bc75a5ab115b6369016de)
Change-Id: Ie39e9e014075331aaf5c6b27212fdfdfc42e0380
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Note that this is contrary to RFC-2396, which only allows alphanumeric
characters and hyphens. We need this change because internet hosts out
there clearly don't care enough about standards.
bug: 18023709
(cherry picked from commit 435edc3fa9abd3f8d324c9dd4279a165051052ba)
Change-Id: I5a2ccad41f302b36b0703ae381f0a9954266ff26
|
|\ \ \ \
| | |/ /
| |/| |
| | | |
| | | | |
* commit '881221036cc750f94162276c8e5cdb88e6c9240e':
Allow 1 ulp difference in test_cbrt_D and test_sinh_D.
|
| |\ \ \
| | | |/
| | |/|
| | | |
| | | | |
* commit '9ed62cd1e87a433130a089f8cf27de560c643c8a':
Allow 1 ulp difference in test_cbrt_D and test_sinh_D.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 18016320
(cherry picked from commit cf5f86467f5be5f1c3ae2a5518c65f496ac93e33)
Change-Id: I05c3810320d035323e5fec07712b47586eb100bb
(cherry picked from commit 8afb381342e073b3bfcc8700b370e381ac23b2e0)
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* commit 'be858d3f7feb7e59187901431b5dd92009defa41':
Improve DexFile debugging
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | | |
* commit '3f8d941d89f5dd8fff2d6faf705f1841d40c683e':
Improve DexFile debugging
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 18105751
Change-Id: I16461b61cb7723ca1f3a52080c377d013d76675b
|
| |_|/
|/| |
| | |
| | |
| | | |
Bug: 18139284
Change-Id: I87d52e4f5bf18692a47c762fb4155ba68beffae2
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 18016320
(cherry picked from commit cf5f86467f5be5f1c3ae2a5518c65f496ac93e33)
Change-Id: I05c3810320d035323e5fec07712b47586eb100bb
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
These changes are associated with external/mockwebserver
and external/okhttp commits.
URLConnectionTest#testDisconnectedConnection
- Affected by the bug fix.
URLConnectionTest#testSslFallback
- Affected by changes to MockWebServer. Handshake failures
are no longer queued/recorded.
HttpsURLConnectionTest
- API changes related to MockWebServer.
Bug: 18083851
(cherry pick from commit 246e740c85527012891ac3b07cb658dd2fcabc87)
Change-Id: Ia7fe3961b1bc28ef2efa69bbf59a16bc54d07063
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 17431155
(cherry picked from commit 08ff81f8114bf3e644ebebd319d9d73d9a2738e5)
Change-Id: Ia76f78ededb1ba6554c95257cf8cff18bd12d1f3
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The list of unchangeable properties is at #getProperty
and not #setProperty.
bug: 17645282
(cherry picked from commit 8940f9c1623644206ec2281e9f71ef8df9b9a38a)
Change-Id: Ief3cf78088e800ffb58e67e1f2d075fbc8ec31f7
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit '13ee952b30fdd08b986eb51c07c152f1d0d8f790':
Only allow once GC request at a time.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
There is no reason to allow multiple, allocating threads may have
multiple GC requests before the GC starts.
Bug: 17942071
Change-Id: If31afa51a4da95955d538d47397cd96177987bcb
(cherry picked from commit 71891f9da2fbcb865931da70ae759032e6698106)
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
There is no reason to allow multiple, allocating threads may have
multiple GC requests before the GC starts.
Bug: 17942071
Change-Id: If31afa51a4da95955d538d47397cd96177987bcb
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 10361358
(cherry picked from commit cafe1a748caf89091d2f1c3956a43daf23b9403b)
Change-Id: I2629bbad0737bc5836afa7cfe4a9667095df0357
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
disappear on web site
* commit '259a74974e047702383ea00f90634cd4d36b4472':
autoclose all <a name> tags so they don't disappear on web site
|
| |\ \
| | |/
| | |
| | |
| | | |
* commit '936306df62d7d44a806fbeb789c6432e7c325981':
autoclose all <a name> tags so they don't disappear on web site
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
<a> tags with the name attribute---used to create a page anchor---must be
closed immediately and not contain any text because, in order to make the
appropriate content visible below the site's "sticky header" when the anchor
is followed, CSS is used to hide the <a name> element and position it
up higher by an offset equal to the height of the sticky header.
So, do not place text inside an <a> tag with the name attribute.
Change-Id: Icae1b1f0716aa02d003f921b8e430ad3c99f26d0
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
Locale javadoc.
* commit '811476ae7f33ed6d45924d9abd76a5eec9e9adc4':
Update "4.? (STOPSHIP)" to "5.0 (Lollipop)" in Locale javadoc.
|
| |\ \
| | |/
| | |
| | |
| | | |
* commit '76e916456153c0fed205c9d706fba7f2dedccc8f':
Update "4.? (STOPSHIP)" to "5.0 (Lollipop)" in Locale javadoc.
|
| | |
| | |
| | |
| | |
| | | |
Bug: 18074200
Change-Id: I38f8fef6eb5a100f7ef3a1b9bc6640895c85b387
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This adds support for writing surrogate pairs out as entity references in
KXmlSerializer and for parsing non-BMP entity references in
DocumentBuilderImpl.
Emoji and XML. Two of my least favorite things together at last.
Bug: 17960630
Change-Id: If5e1001faf250e87e6eeebe3449a6ebc115789a1
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
These are used by ViewDebug to obtain the declared fields and methods
and then perform type resolution checks on a per-field and per-method
basis. Also updates documentation and naming so that the newly exposed
methods are less likely to be used incorrectly within the framework.
BUG: 17375269
Change-Id: I2f3d4f0ffe3a59e0466e7f7e401c1e5d170d36df
|
|\ \ \ \
| |/ / /
|/| / /
| |/ /
| | | |
* commit '2a8364de2747d7523938f7edb78de904fe3376a4':
Suppress failing OkHttp CTS tests
|
| |\ \
| | |/
| | |
| | |
| | | |
* commit 'bc1ea6573c76663718d441f7b0b849a91f3eefbd':
Suppress failing OkHttp CTS tests
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Added an additional regression test for SSLSocketTest.
Bug: 17962997
Bug: 17750026
Change-Id: Ic1171a916a8dbfe4f0ae486d650583de2547175b
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
resolved conflicts for merge of 865c83f8 to jb-mr2-dev-plus-aosp
* commit '70b3b1c02e792f67fedcd5ce5c58e85c448c8f67':
Add support for TLS_FALLBACK_SCSV
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | | |
conflicts for merge of 865c83f8 to jb-mr2-dev-plus-aosp
* commit '39d896a3dad05a8101b10a675e6e056c717e36c3':
Add support for TLS_FALLBACK_SCSV
|
| | |\
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
merge of 865c83f8 to jb-mr2-dev-plus-aosp
* commit '73041ff9f871029aa0fa2aae75f3567c6ff96942':
Add support for TLS_FALLBACK_SCSV
|
| | | |\
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
to jb-mr2-dev-plus-aosp
* commit 'bb3214f878cf048dc21b768dac7b0a02ab063033':
Add support for TLS_FALLBACK_SCSV
|
| | | | |\
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
jb-mr2-dev-plus-aosp
* commit '2164d895f9ae077ce2d53ccdcc213c3483f3b9bd':
Add support for TLS_FALLBACK_SCSV
|
| | | | | |\
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: I552e60c4cc00bf422aad5ba3939ed50eaef11e56
|