summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Suppress broken apache-harmony beans CTS testsNeil Fuller2014-09-091-0/+17
| | | | | | | | | | | | | | | | | | | One of the apache-harmony serialization tests is package-sensitive. The other tests suppressed probably broke due to a fix in the Android fork of harmony (commit 19a270e90b1e992c1f6639f355ae13564c2f3a6a). The code may be incorrect but if so it has been broken subtly since Dec 2010. Bug 17433734 has been created to investigate. Bug: 17394106 (cherry picked from commit e9121d6ce39668597349e818135214adc92285e5) Change-Id: Ia53e9390c153f8fc7110c360ac635b4ef8fd783c
* Suppress one more apache-harmony sql testNeil Fuller2014-09-091-0/+1
| | | | | | | | | | | The test is broken and is being suppressed: com.android.org.apache.harmony.sql.tests.java.sql.DataTruncationTest Bug: 17342415 (cherry picked from commit 51ff72e84d7f862fc4193dbc747de07cd30e5226) Change-Id: I811a6c032d7c73e77c67d94d47639a6d806b7238
* Merge "Removing differences between AOSP and internal" into lmp-devNeil Fuller2014-09-092-24/+31
|\
| * Removing differences between AOSP and internalNeil Fuller2014-09-042-24/+31
| | | | | | | | | | | | | | | | | | | | | | These commits were equivalent but not exactly the same: AOSP commit: adb19b9b603ba83ba49b1a10b6301e396132bf3b Internal commit: 18e74061b760389a94439f4b14acb376809a44ce This commit makes the internal files the same as AOSP to make future diffs easier. Change-Id: Ie2dcdd3940244c6dd18334b58037d2e8cca93920
* | Merge "Libcore: Add parameter to zygote hook" into lmp-devAndreas Gampe2014-09-091-4/+6
|\ \
| * | Libcore: Add parameter to zygote hookAndreas Gampe2014-09-081-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | Add a parameter to be passed to ART. (cherry picked from commit 255f6218025d5673b1e347b1c31b23202587f8f6) Change-Id: I5a20de1cb68dd1802937b369b14c50c9c1031c67
* | | Merge "Add handling for hashed uninflated object." into lmp-devMathieu Chartier2014-09-081-0/+6
|\ \ \
| * | | Add handling for hashed uninflated object.Mathieu Chartier2014-09-081-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is an Optimization to reduce how often we call System.identityHashCode. If the lockword is set to the hash code state then we simply return this value. Otherwise, we use System.identityHashCode. Maps launch exclusive time spent in System.identityHashCode: Before: 4.5% After: 2.4% Bug: 16828525 Change-Id: Ic60280b859547cd7fa7db97005a1aa9340c58304
* | | | Merge "Change ReferenceQueue.add to append at end of the unenqueued list" ↵Mathieu Chartier2014-09-081-3/+12
|\ \ \ \ | |_|/ / |/| | | | | | | into lmp-dev
| * | | Change ReferenceQueue.add to append at end of the unenqueued listMathieu Chartier2014-09-051-3/+12
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We now append the singly linked list at the end of the queue. Previously the list was added after the first element of the unenqueued list. Bug: 17381967 (cherry picked from commit 37477444ae4d6fae52258f9ea85d32d5a87ebef2) Change-Id: Ie6680df476518236037254546380a8255ad801ac
* | | Merge "Mark ↵Elliott Hughes2014-09-082-8/+18
|\ \ \ | |/ / |/| | | | | libcore.java.text.DecimalFormatSymbolsTest#test_getInstance_unknown_or_invalid_locale a known failure." into lmp-dev
| * | Mark ↵Elliott Hughes2014-09-052-8/+18
| |/ | | | | | | | | | | | | | | | | | | libcore.java.text.DecimalFormatSymbolsTest#test_getInstance_unknown_or_invalid_locale a known failure. The good news is that for the first time we understand why this is failing. Too big to fix for L though, and not a regression. Bug: 17374604 Change-Id: If9c221ec9e3a401c4ce9a3de4ff8b7c0e747e814
* | Merge "DecimalFormatSymbols with a null locale should throw." into lmp-devElliott Hughes2014-09-051-0/+4
|\ \
| * | DecimalFormatSymbols with a null locale should throw.Narayan Kamath2014-09-051-0/+4
| |/ | | | | | | | | | | | | | | | | | | | | | | We left this out when manually auditing the list of classes that don't throw and silently use the default (like Calendar) vs those that do. See bugs 16938922 and 15849709. bug: 17394277 (cherry picked from commit fba9a7e32be3a80df36fe7b3f6ee839b68f35d2e) Change-Id: I84ae39442b4ba69296f3e85344fa4d7936ecbb81
* | Merge "Implement equals and hashCode in ParameterizedTypeImpl" into lmp-devElliott Hughes2014-09-052-4/+40
|\ \
| * | Implement equals and hashCode in ParameterizedTypeImplPiotr Jastrzebski2014-09-042-4/+40
| |/ | | | | | | | | | | | | | | | | | | | | and GenericArrayTypeImpl. Bug: 14590652 Bug: https://code.google.com/p/android/issues/detail?id=74060 (cherry picked from commit c7dede2138e5b122cb1011a355e4f9f8e6d37856) Change-Id: I5b95f816e0596ca6f51dce5959433dc70b2c297d
* | Merge "Make sure calendars are compared correctly." into lmp-devElliott Hughes2014-09-051-3/+11
|\ \
| * | Make sure calendars are compared correctly.Narayan Kamath2014-09-051-3/+11
| |/ | | | | | | | | | | | | | | | | | | | | | | | | The calendars will use System.currentTimeMillis if we don't explicitly call setTimeMillis or setTime. We don't particularly care about time here, we just need to check that all Locale derived fields are equal. bug: 17377252 (cherry picked from commit 2f3e9b30fb2646b9c9294825cf91d2b0dc3b57c5) Change-Id: I80411926b129b926cbbd115b22ee651f9d8f6d1b
* | Merge "Timing hacks DO NOT MERGE" into lmp-devAnwar Ghuloum2014-09-052-0/+44
|\ \
| * | Timing hacks DO NOT MERGEAnwar Ghuloum2014-09-052-0/+44
| |/ | | | | | | | | | | | | Let's submit to see if any issues remain Bug: 17310019 Change-Id: Ifef1b1645033adcf192d6ec9248456cae28cd09f
* | Fix race in finalizeAllEnqueued.Mathieu Chartier2014-09-041-1/+7
|/ | | | | | | | | | | | | | | | | | | The problem was as follows: The GC finishes and enqueues all cleared references on the ReferenceQueue.unenqueued list. Then someone calls finalizeAllEnqueued which enqueues a finalizer reference directly on the finalizer reference queue. However the recently cleared references had not yet been processed by the ReferenceQueueDaemon resulting in the sentinal being finalized before the objects which were freed in the GC. The fix is enqueuing the sentinel finalizer reference on the unenqueued queue. Bug: 17371542 Bug: 17381967 Change-Id: I0455c665558397b70a88a97c59fe50090fa57401
* Suppress broken apache-harmony logging CTS testsNeil Fuller2014-09-031-0/+49
| | | | | | | | | | | | | | | | | | | Add test suppression entries for differences known to be caused by Android changes and failures that involve java code fixes. Some failures are the result of the test code being newer than the libcore code. Android took its last libcore update from apache-harmony some time after r820767 but before r929953 and its test-code update at r1097236. This explains a few things. java package fixes will be applied via a separate commit. Bug: 13882147 (cherry picked from commit 3b24d91a6c079234f36ca5cbf862eb975cd5fb4a) Change-Id: I45fc103f20ab430b8924174a690c49bee4083f0f
* Suppressing broken java.sql apache harmony tests.Neil Fuller2014-09-031-0/+31
| | | | | | | | | | | | | | | | | These are long-standing failures that we don't intend to fix in the foreseeable future. Developers have been encouraged to use android classes for database access. Bug: 17342415 Bug: 17321262 Bug: 17320961 Bug: 17093235 (cherry picked from commit 4459407dbfc74376668c7ff3c94c741ce3447d45) Change-Id: If34ab5218e692ea237de12dafa5cda9b65da0b3c
* Merge "Keep qtaguid quiet by not trying to untag non-sockets." into lmp-devElliott Hughes2014-09-025-4/+51
|\
| * Keep qtaguid quiet by not trying to untag non-sockets.Elliott Hughes2014-09-025-4/+51
| | | | | | | | | | Bug: 17203955 Change-Id: I0999fc0ff295986b92e31568d96e321b9e7ffb2c
* | am ac90c351: am 17b9c57b: am 14d20299: am d6aa6177: am 008b2de6: Add ↵Neil Fuller2014-08-290-0/+0
|\ \ | | | | | | | | | | | | | | | | | | additional field checks for deserialization. * commit 'ac90c3512ac80df0f50415c8220515423ed9dbe7': Add additional field checks for deserialization.
| * \ am 17b9c57b: am 14d20299: am d6aa6177: am 008b2de6: Add additional field ↵Neil Fuller2014-08-294-18/+129
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | checks for deserialization. * commit '17b9c57b2534bb1d9c7cda3d5178ca1292621c16': Add additional field checks for deserialization.
| | * \ am 14d20299: am d6aa6177: am 008b2de6: Add additional field checks for ↵Neil Fuller2014-08-294-18/+129
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | deserialization. * commit '14d202995c64ca96ae6e91143fb7224bce5b1e19': Add additional field checks for deserialization.
| | | * \ am d6aa6177: am 008b2de6: Add additional field checks for deserialization.Neil Fuller2014-08-294-18/+129
| | | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit 'd6aa6177c90a84620e79b65009129c985b1913d4': Add additional field checks for deserialization.
| | | | * \ am 008b2de6: Add additional field checks for deserialization.Neil Fuller2014-08-294-18/+129
| | | | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '008b2de6760bc98b9651bb0e97e45ea76c22f65b': Add additional field checks for deserialization.
| | | | | * | Add additional field checks for deserialization.Neil Fuller2014-08-284-18/+129
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Check that a field is not static when deserializing. Contains some additional tests to confirm and document behavior and prevent regressions for field deserialization. (cherry picked from commit f4d72bcf5a9caa1d6cac74a018ab68dd87ec6d83) Bug: 17202597 Change-Id: I72456a8b45ca0de1d3dd2b0f9515548b02e0a7be
* | | | | | | Add additional field checks for deserialization.Neil Fuller2014-08-284-18/+129
| |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Check that a field is not static when deserializing. Contains some additional tests to confirm and document behavior and prevent regressions for field deserialization. Bug: 17202597 Change-Id: I80fe0f1f15b36852de09320a4daa89333e753903 (cherry picked from commit f4d72bcf5a9caa1d6cac74a018ab68dd87ec6d83)
* | | | | | Merge "Rearrange a few of our MIME type registrations." into lmp-devElliott Hughes2014-08-262-6/+13
|\ \ \ \ \ \
| * | | | | | Rearrange a few of our MIME type registrations.Elliott Hughes2014-08-222-6/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Based on looking at IANA and wikipedia. Bug: 16978217 Change-Id: I0d28c6d53ec26c7d5501f722b66dd50595e2a6b4
* | | | | | | Move preference tests over from external/apache-harmony.Narayan Kamath2014-08-2617-0/+3228
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fixes all remaining failures. Most of them were due to us not setting "user.dir" and "user.home" correctly. Android has traditionally left those values blank. To fix these tests, we need to change the default prefs factory to one rooted at a temporary directory. Note that this change attempts the minimal possible cleanup (mainly style, commented code formatting etc.) to these files. bug: 13881847 (cherry picked from commit a152f62d4d81ef6500b3e02dbc381e2414f9a11f) Change-Id: Ie32a61e1b911dcd317c688f86e487f9ea778b31f
* | | | | | Merge "Fix the Turkish Lira test." into lmp-devElliott Hughes2014-08-231-5/+7
|\ \ \ \ \ \
| * | | | | | Fix the Turkish Lira test.Elliott Hughes2014-08-221-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Turkey switched from "123,45 TL" to "₺123,45" in 2012. It's taken a while for our font to catch up, but now it has. Bug: 16727554 Change-Id: I3c80f95d5f620c905247c9f227171717180106b4
* | | | | | | Work around the snappily-titled ICANN "Name Collision Occurrence Management ↵Elliott Hughes2014-08-222-4/+4
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Framework". Using a non-existent TLD is now a Bad Idea. Bug: 17146413 Change-Id: I6a68b4609d59a6d56ba780d03ffcf24a2759db48
* | | | | | Merge "Support narrow am/pm markers in LocaleData." into lmp-devElliott Hughes2014-08-223-2/+44
|\ \ \ \ \ \
| * | | | | | Support narrow am/pm markers in LocaleData.Elliott Hughes2014-08-223-2/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 16938600 Change-Id: I7334c1ea57ea0593b3e0bd7943f8a5208c704881
* | | | | | | Fix abuse of Runtime.freeMemory.Narayan Kamath2014-08-221-41/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Runtime.freeMemory is the largest allocation that's possible *without a heap expansion*. That's a poor proxy for "can i allocate this byte array" and leads to flaky CTS tests. bug: 17021619 (cherry picked from commit df7e1dbcd0ff712f39b8e80023228ea4eb8531c2) Change-Id: I58dd8c006316e6f1195172cff8a262a96269c2b8
* | | | | | | Fix init test cases from DexClassLoaderTest.Calin Juravle2014-08-191-32/+52
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Because the tests cases are executed in the same runtime and the class linker may cache generated optimized files, init tests need to use their own optimized directories (so that they can reliable test the number of generated files). Bug: 16806146 Change-Id: I8e784397c0d1e71a5e89eac8adc7796283c0e635
* | | | | | Merge "Avoid triggering StrictMode when closing a socket." into lmp-devElliott Hughes2014-08-151-2/+5
|\ \ \ \ \ \
| * | | | | | Avoid triggering StrictMode when closing a socket.Elliott Hughes2014-08-151-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Originally, we called getsockoptLinger unconditionally, using ENOTSOCK to recognize the non-socket case, but the cost of throwing an exception is so high (both on dalvik and art) that we worked around that by doing an fstat first. This was mostly fine, but fstat calls onReadFromDisk, which isn't true for the socket case (which causes upset for threads that are allowed to touch the network but not allowed to touch disk, which Chrome uses, even though it's not immediately obvious to me why that makes any sense). Bug: 4972558 Bug: 12133112 Change-Id: Ic0b89d1f181e436b4f43c1c04c1f706883ab84c0
* | | | | | | Fix parsing of fractional seconds.Narayan Kamath2014-08-152-2/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We were just parsing them as millisecond values, which is wrong. ".1" fractional second is 100 milliseconds (we were parsing it as 1 ms), and ".765432" fractional seconds is 765 milliseconds (we were parsing it as 765432ms. In most cases, this was hidden by the fact that we were formatting such values incorrectly as well. bug: 16969112 (cherry picked from commit e73ebc998a5b4017e805d750b395603d953d3c0c) Change-Id: I8401cfa65d3d6d424ae0b962e8c045d65a776183
* | | | | | | Allow Calendar.getInstance to be called with a null Locale.Narayan Kamath2014-08-149-0/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LocaleData.get was changed to throw for null locales instead of falling back to the default, so we need to adjust callers accordingly. Turns out all other callers would've thrown anyway (for different reasons) so this change makes those exceptions explicit and adds tests for them. bug: 16938922 (cherry picked from commit 148de94b69ad9ed98ebb1adf0e8eb1b1e9e33e1f) Change-Id: Id89961c9b9524776ef13f57d97b2bb73e19b4eb1
* | | | | | | CA certificates updateKenny Root2014-08-1225-1050/+1068
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ADDED Repository imported SHA1 : 59:0D:2D:7D:88:4F:40:2E:61:7E:A5:62:32:17:65:CF:17:D8:94:E9 Subject : C=DE, O=T-Systems Enterprise Services GmbH, OU=T-Systems Trust Center, CN=T-TeleSec GlobalRoot Class 2 Not Before: Oct 1 10:40:14 2008 GMT Not After : Oct 1 23:59:59 2033 GMT ADDED Repository imported SHA1 : DD:FB:16:CD:49:31:C9:73:A2:03:7D:3F:C8:3A:4D:7D:77:5D:05:E4 Subject : C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Trusted Root G4 Not Before: Aug 1 12:00:00 2013 GMT Not After : Jan 15 12:00:00 2038 GMT ADDED Repository imported SHA1 : 16:32:47:8D:89:F9:21:3A:92:00:85:63:F5:A4:A7:D3:12:40:8A:D6 Subject : C=CN, O=WoSign CA Limited, CN=CA \xE6\xB2\x83\xE9\x80\x9A\xE6\xA0\xB9\xE8\xAF\x81\xE4\xB9\xA6 Not Before: Aug 8 01:00:01 2009 GMT Not After : Aug 8 01:00:01 2039 GMT ADDED Repository imported SHA1 : A1:4B:48:D9:43:EE:0A:0E:40:90:4F:3C:E0:A4:C0:91:93:51:5D:3F Subject : C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G2 Not Before: Aug 1 12:00:00 2013 GMT Not After : Jan 15 12:00:00 2038 GMT ADDED Repository imported SHA1 : 7E:04:DE:89:6A:3E:66:6D:00:E6:87:D3:3F:FA:D9:3B:E8:3D:34:9E Subject : C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G3 Not Before: Aug 1 12:00:00 2013 GMT Not After : Jan 15 12:00:00 2038 GMT ADDED Repository imported SHA1 : 48:12:BD:92:3C:A8:C4:39:06:E7:30:6D:27:96:E6:A4:CF:22:2E:7D Subject : C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 3 G3 Not Before: Jan 12 20:26:32 2012 GMT Not After : Jan 12 20:26:32 2042 GMT ADDED Repository imported SHA1 : 09:3C:61:F3:8B:8B:DC:7D:55:DF:75:38:02:05:00:E1:25:F5:C8:36 Subject : C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2 G3 Not Before: Jan 12 18:59:32 2012 GMT Not After : Jan 12 18:59:32 2042 GMT ADDED Repository imported SHA1 : B9:42:94:BF:91:EA:8F:B6:4B:E6:10:97:C7:FB:00:13:59:B6:76:CB Subject : C=CN, O=WoSign CA Limited, CN=Certification Authority of WoSign Not Before: Aug 8 01:00:01 2009 GMT Not After : Aug 8 01:00:01 2039 GMT ADDED Repository imported SHA1 : DF:3C:24:F9:BF:D6:66:76:1B:26:80:73:FE:06:D1:CC:8D:4F:82:A4 Subject : C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G2 Not Before: Aug 1 12:00:00 2013 GMT Not After : Jan 15 12:00:00 2038 GMT ADDED Repository imported SHA1 : F5:17:A2:4F:9A:48:C6:C9:F8:A2:00:26:9F:DC:0F:48:2C:AB:30:89 Subject : C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G3 Not Before: Aug 1 12:00:00 2013 GMT Not After : Jan 15 12:00:00 2038 GMT ADDED Repository imported SHA1 : 1B:8E:EA:57:96:29:1A:C9:39:EA:B8:0A:81:1A:73:73:C0:93:79:67 Subject : C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 1 G3 Not Before: Jan 12 17:27:44 2012 GMT Not After : Jan 12 17:27:44 2042 GMT REMOVE super-CAs not supported SHA1 : 02:72:68:29:3E:5F:5D:17:AA:A4:B3:C3:E6:36:1E:1F:92:57:5E:AA Subject : C=KR, O=KISA, OU=Korea Certification Authority Central, CN=KISA RootCA 1 Not Before: Aug 24 08:05:46 2005 GMT Not After : Aug 24 08:05:46 2025 GMT REMOVE super-CAs not supported SHA1 : 5F:4E:1F:CF:31:B7:91:3B:85:0B:54:F6:E5:FF:50:1A:2B:6F:C6:CF Subject : C=KR, O=KISA, OU=Korea Certification Authority Central, CN=KISA RootCA 3 Not Before: Nov 19 06:39:51 2004 GMT Not After : Nov 19 06:39:51 2014 GMT REMOVE old root and never approved SHA1 : 43:F9:B1:10:D5:BA:FD:48:22:52:31:B0:D0:08:2B:37:2F:EF:9A:54 Subject : C=ES, O=FNMT, OU=FNMT Clase 2 CA Not Before: Mar 18 14:56:19 1999 GMT Not After : Mar 18 15:26:19 2019 GMT REMOVE unused root removed from repository SHA1 : 93:E6:AB:22:03:03:B5:23:28:DC:DA:56:9E:BA:E4:D1:D1:CC:FB:65 Subject : C=US, O=Wells Fargo, OU=Wells Fargo Certification Authority, CN=Wells Fargo Root Certificate Authority Not Before: Oct 11 16:41:28 2000 GMT Not After : Jan 14 16:41:28 2021 GMT REMOVE remove 1024-bit roots SHA1 : E5:DF:74:3C:B6:01:C4:9B:98:43:DC:AB:8C:E8:6A:81:10:9F:E4:8E Subject : L=ValiCert Validation Network, O=ValiCert, Inc., OU=ValiCert Class 1 Policy Validation Authority, CN=http://www.valicert.com//emailAddress=info@valicert.com Not Before: Jun 25 22:23:48 1999 GMT Not After : Jun 25 22:23:48 2019 GMT REMOVE remove 1024-bit roots SHA1 : 69:BD:8C:F4:9C:D3:00:FB:59:2E:17:93:CA:55:6A:F3:EC:AA:35:FB Subject : L=ValiCert Validation Network, O=ValiCert, Inc., OU=ValiCert Class 3 Policy Validation Authority, CN=http://www.valicert.com//emailAddress=info@valicert.com Not Before: Jun 26 00:22:33 1999 GMT Not After : Jun 26 00:22:33 2019 GMT REMOVE remove 1024-bit roots SHA1 : 31:7A:2A:D0:7F:2B:33:5E:F5:A1:C3:4E:4B:57:E8:B7:D8:F1:FC:A6 Subject : L=ValiCert Validation Network, O=ValiCert, Inc., OU=ValiCert Class 2 Policy Validation Authority, CN=http://www.valicert.com//emailAddress=info@valicert.com Not Before: Jun 26 00:19:54 1999 GMT Not After : Jun 26 00:19:54 2019 GMT REMOVE remove 1024-bit roots SHA1 : 97:81:79:50:D8:1C:96:70:CC:34:D8:09:CF:79:44:31:36:7E:F4:74 Subject : C=US, O=GTE Corporation, OU=GTE CyberTrust Solutions, Inc., CN=GTE CyberTrust Global Root Not Before: Aug 13 00:29:00 1998 GMT Not After : Aug 13 23:59:00 2018 GMT REMOVE remove 1024-bit roots SHA1 : 99:A6:9B:E6:1A:FE:88:6B:4D:2B:82:00:7C:B8:54:FC:31:7E:15:39 Subject : C=US, O=Entrust.net, OU=www.entrust.net/CPS incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Secure Server Certification Authority Not Before: May 25 16:09:40 1999 GMT Not After : May 25 16:39:40 2019 GMT REMOVE remove 1024-bit roots SHA1 : 87:9F:4B:EE:05:DF:98:58:3B:E3:60:D6:33:E7:0D:3F:FE:98:71:AF Subject : C=HU, L=Budapest, O=NetLock Halozatbiztonsagi Kft., OU=Tanusitvanykiadok, CN=NetLock Uzleti (Class B) Tanusitvanykiado Not Before: Feb 25 14:10:22 1999 GMT Not After : Feb 20 14:10:22 2019 GMT REMOVE remove 1024-bit roots SHA1 : E3:92:51:2F:0A:CF:F5:05:DF:F6:DE:06:7F:75:37:E1:65:EA:57:4B Subject : C=HU, L=Budapest, O=NetLock Halozatbiztonsagi Kft., OU=Tanusitvanykiadok, CN=NetLock Expressz (Class C) Tanusitvanykiado Not Before: Feb 25 14:08:11 1999 GMT Not After : Feb 20 14:08:11 2019 GMT REMOVE remove 1024-bit roots SHA1 : A1:DB:63:93:91:6F:17:E4:18:55:09:40:04:15:C7:02:40:B0:AE:6B Subject : C=US, O=VeriSign, Inc., OU=Class 3 Public Primary Certification Authority Not Before: Jan 29 00:00:00 1996 GMT Not After : Aug 2 23:59:59 2028 GMT REMOVE old root; last issued certificate expired SHA1 : CB:A1:C5:F8:B0:E3:5E:B8:B9:45:12:D3:F9:34:A2:E9:06:10:D3:36 Subject : C=CO, O=Sociedad Cameral de Certificaci\xC3\xB3n Digital - Certic\xC3\xA1mara S.A., CN=AC Ra\xC3\xADz Certic\xC3\xA1mara S.A. Not Before: Nov 27 20:46:29 2006 GMT Not After : Apr 2 21:42:02 2030 GMT REMOVE old root; last issued certificate expired SHA1 : 21:FC:BD:8E:7F:6C:AF:05:1B:D1:B3:43:EC:A8:E7:61:47:F2:0F:8A Subject : C=DK, O=TDC Internet, OU=TDC Internet Root CA Not Before: Apr 5 16:33:17 2001 GMT Not After : Apr 5 17:03:17 2021 GMT Bug: 16290601 Change-Id: I51248f0206e8ba4306eb978c94ec7b1a80cb9573
* | | | | | Merge "Use absolute path when opening dex files." into lmp-devCalin Juravle2014-08-111-1/+13
|\ \ \ \ \ \
| * | | | | | Use absolute path when opening dex files.Calin Juravle2014-08-111-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The device always sees absolute paths so this will be no-op but on host this enables testing with relative paths (which is much more convenient). Bug: 16644204 Bug: 16930747 (cherry picked from commit e05ad6f7a1e2e34db62587269a066d479dc8e0ad) Change-Id: I4855c7ffa1935a777e19f0f9842c0bd837818f07
* | | | | | | Don't allow Class.class.getDeclaredConstructor().setAccessible().Mathieu Chartier2014-08-111-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new behavior is to throw a SecurityException. Bug: 16866726 Bug: https://code.google.com/p/android-developer-preview/issues/detail?id=561 (cherry picked from commit f1c8d808ea349df134c0ee0908c1fc8c91493e0a) Change-Id: I8e6db5741b03cebe20c32b4e5b251d45cb9020d8