- 13 Oct, 2013 1 commit
-
-
The Android Automerger authored
-
- 11 Oct, 2013 1 commit
-
-
Elliott Hughes authored
Bug: 10809397 (cherry picked from commit 66f0438a) Change-Id: Ibcc7cbe51aa86a65eda800f7dbcd979064e9cec7
-
- 09 Oct, 2013 2 commits
-
-
The Android Automerger authored
-
Brian Carlstrom authored
Bug: 11045348 Change-Id: I3025d8f95e157af602b0ae91d974cb5e6678fb3d
-
- 08 Oct, 2013 2 commits
- 02 Oct, 2013 2 commits
-
-
The Android Automerger authored
-
Kenny Root authored
Also remove the "byteOffset" value for the length calculation. Bug: 10947135 Change-Id: I6cbe3ed5552cd595020e8f3d0099daab6cada88e
-
- 01 Oct, 2013 3 commits
-
-
Kenny Root authored
-
Kenny Root authored
The "byteOffset" value for the reading buffer was being checked against the RandomAccessFile length value which didn't make much sense. Remove that line to restore sanity. Bug: 10947135 Change-Id: I4f85f5f1e162aeb19ff876a32e5b22bb876aacdb
-
The Android Automerger authored
-
- 30 Sep, 2013 1 commit
-
-
William Luh authored
-
- 29 Sep, 2013 1 commit
-
-
The Android Automerger authored
-
- 27 Sep, 2013 1 commit
-
-
Kenny Root authored
The KeyManagerImpl was changed to support the "EC_EC" and "EC_RSA" key types in the StandardNames document. The intention of those aliases are to require a certain signature type. If it is missing, it should accept any signature type as before. However, it was erroneously requiring the same signature type as the key type if it was missing. This causes RSA client certificates signed by an EC key, for instance, to fail. (cherry picked from commit 5936343f) Bug: 10966884 Change-Id: I4fb1a005bf66510d0963019227c6ca3c5340c39d
-
- 26 Sep, 2013 1 commit
-
-
William Luh authored
(cherry-picked from commit 9d7ed68c) Bug: 10912373 Change-Id: I033798c2c867f9d57e29ed7860f5e079b44640e2
-
- 24 Sep, 2013 1 commit
-
-
The Android Automerger authored
-
- 22 Sep, 2013 3 commits
-
-
Ian Rogers authored
Bug: 10244719 Also tidy AnnotationAccess. (cherry-picked from 8b2c0b9abc3f520495f4387ea040132ba85cae69) Change-Id: I6ec8fd4e36b428d7e16e01d98b7bebc143fac8c3 Conflicts: libdvm/src/main/java/java/lang/Class.java
-
Ian Rogers authored
Bug: 10244719 (cherry-picked from 43111aab512b1a7c7c8095a7135a7ae2754ea5bd) Change-Id: I758d32e9cffcabf771e6f5f86ffa2666c8e1cb02 Conflicts: libdvm/src/main/java/java/lang/Class.java
-
Ian Rogers authored
Bug: 10244719. Also, make wider use of empty arrays. Also, use named inner classes to aid profiling. Remove caching as the empty result will be fast. Porting the ART changes to DVM, to avoid the caching, results in bringing in a bunch of other ART clean-up. TODO, avoid modified-UTF8 to String conversions by Dex. Change-Id: I051b6e34b5a4e7a7f1383461a799755947a5ba36 Conflicts: libdvm/src/main/java/java/lang/Class.java
-
- 19 Sep, 2013 4 commits
-
-
Elliott Hughes authored
Bug: 10837242 Bug: 10729779 (cherry picked from commit 189df91c) Change-Id: I121f60070f9e79c105a029fd18310fa514046d03
-
Elliott Hughes authored
Bug: 10837475 Change-Id: Ic9de8cda2a8cf3ea11b1ca21e6c1485c1c5b76d6
-
Elliott Hughes authored
Bug: 10837242 Bug: 10729779 (cherry picked from commit 189df91c) Change-Id: I121f60070f9e79c105a029fd18310fa514046d03
-
Elliott Hughes authored
Bug: 10837475 Change-Id: Ic9de8cda2a8cf3ea11b1ca21e6c1485c1c5b76d6
-
- 16 Sep, 2013 2 commits
-
-
The Android Automerger authored
-
The Android Automerger authored
-
- 12 Sep, 2013 3 commits
-
-
Elliott Hughes authored
Bug: 10666742 (cherry picked from commit e1a6c9cd) Change-Id: Ia1cd5cde3c54a64be886aaba67588cb6c8bf9648
-
Kenny Root authored
EVP_DecryptFinal_ex can have an error on the wrong block length at the end of a decrypted block, so throw IllegalBlockSizeException when that happens instead of a RuntimeException. (cherry picked from commit 9a4eb515) Bug: 10610957 Bug: https://code.google.com/p/android/issues/detail?id=58396 Change-Id: I4a4ee85f57e1507bb645b2177cfdf44e5e274b49
-
The Android Automerger authored
-
- 11 Sep, 2013 12 commits
-
-
Elliott Hughes authored
It takes ~1ms to create a DateIntervalFormat on a z620, and around 8ms on a current mobile device (Nexus 4). Add a small cache of recently-used formatters, using a big lock rather than per-thread caches since this typically only happens on the UI thread anyway, and because all the other frameworks date/time formatting is behind a single lock too. Bug: 10696944 (cherry picked from commit fd1d5e92) Change-Id: Iefd573ff6f9851efda0ebe18418dba61fb151e65
-
Kenny Root authored
-
Kenny Root authored
-
Kenny Root authored
This reverts commit c2bcd6f0. Bug: 10424836 Change-Id: I63f801c4f451383bfadd9c76f99c3ebb2726e7b0
-
Kenny Root authored
-
Brian Carlstrom authored
-
Kenny Root authored
This reverts commit bb68396d. Change-Id: I56daf02fe24cc592844a5d0a9f1ca7432da2293e
-
Kenny Root authored
-
Kenny Root authored
We were leaking X509 references from stacks before so we could get away with reusing references that should have been freed. Since we're properly tracking references now, we need to up the reference of things we're using. Bug: 10610037 Change-Id: I7c7a15f37a3c1f97ca01df890fa32e342ea65f12
-
The Android Automerger authored
-
Kenny Root authored
Reconcile the difference between ZipFileRO and java.util.ZipFile to have the same behavior. Bug: 10424836 Change-Id: I6dcbb5234142dc8574052be2b18f062ef2e93b02
-
Ruben Brunk authored
-