Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: kitkat

Jun 06, 2014

  1. Dirk Rettschlag

    Merge tag 'android-4.4.3_r1.1'

    Android 4.4.3 release 1.1
    MarcLandis authored

May 12, 2014

  1. paulduffin

    Improve detection of CloseGuard protected resource leakage

    * Add CloseGuardMonitor to intercept and collate CloseGuard reports and if
      necessary throw an exception listing the resource leaks.
    * Add ResourceLeakageDetector to abstract away the CloseGuardMonitor which will
      not work on RI.
    * Add AbstractResourceLeakageDetectorTestCase as a base class for tests
      that need to detect resource leaks, in future this could be handled by
      modifications to Cts and Vogar test runners.
    * Remove CloseGuardTester and its sole usage in ProcessBuilderTest.
    * Remove CloseGuardGuard from within URLConnectionTest
    * Change ZipFileTest, ZipInputStreamTest, ZipOutputStreamTest,
      ProcessBuilderTest, URLConnectionTest to use new mechanism, fix issues that
      are identified and do some cleanup/remove duplicated code.
    
    Bug: https://code.google.com/p/android/issues/detail?id=66383
    Change-Id: Id026dbb6bc66091a15f07329e6371cd0d1f32cf5
    
    Conflicts:
    	luni/src/test/java/libcore/java/util/zip/ZipFileTest.java
    	luni/src/test/java/libcore/java/util/zip/ZipInputStreamTest.java
    paulduffin authored MarcLandis committed
  2. Kenny Root

    Switch Random to use AtomicLong

    This removes the synchronization from next() and replaces the seed with
    an AtomicLong.
    
    Change-Id: I4ed94e0290dad83ed7570a8e7fd906e025df4636
    kruton authored MarcLandis committed
  3. Fix Thread.sleep(0) of an interrupted thread

    Bug: 12929305
    Change-Id: I3061c3345c68de8bcf438e6935446b4f7cd76001
    
    Conflicts:
    	luni/src/test/java/libcore/java/lang/ThreadTest.java
    Brian Carlstrom authored MarcLandis committed
  4. Kenny Root

    CipherInputStream: increase buffers for speed

    This increases speed of CipherInputStreamBenchmark from 606ms to 28.5ms.
    
    Bug: 12246774
    Change-Id: If61c0a055fe1b8e87909711b15d0441fcdbe46c7
    
    Conflicts:
    	luni/src/test/java/libcore/javax/crypto/CipherInputStreamTest.java
    kruton authored MarcLandis committed
  5. Narayan Kamath

    Fix several decoder bugs.

    - NativeConverter should report unterminated character
      sequences to managed code.
    - CharsetDecoderIcu should report those errors correctly
      from flush()
    - InputStreamReader should check the return value of
      flush() and not ignore it altogether.
    
    bug: 11665359
    bug: 10729779
    
    Change-Id: Ic678a645a4ef2b3fe70e2c900c0cd393679f1037
    
    Conflicts:
    	harmony-tests/src/test/java/org/apache/harmony/tests/java/io/InputStreamReaderTest.java
    narayank authored MarcLandis committed
  6. Narayan Kamath

    Improve URI.equals performance.

    The main improvement is that we're vastly reducing
    the amount of garbage this method creates.
    
    Also, get rid of some incorrect checks and add a new
    benchmark test case.
    
    Before vs. After:
    
    URI                            Equals     1540.1 =
    URI EqualsWithHeavilyEscapedComponent 11921397.1 ==============================
    
    URI                            Equals     1337.2 =
    URI EqualsWithHeavilyEscapedComponent   588934.3 ==============================
    
    Change-Id: I9ddb87b8267f0ac6a3ac85c2989cc0dd305ef6a1
    narayank authored MarcLandis committed

May 07, 2014

  1. Audio: AWR-WB format playback support in email and download

    - amr-wb format are not it the supported mime type
    - Add amr-wb in the supported audio mime type
    
    Change-Id: Iad721f86a9bc1eccf8c94204b7a4d47961dd1efa
    CRs-Fixed: 637271
    mqiu authored MarcLandis committed
  2. libcore: fix error in javdoc todo file generation

    javadoc is faling to generate todo file due to
    relative path and this is causing sdk build to
    have spurious error. changing the path to absolute
    to ensure file created and error fixed
    
    Change-Id: I7c89942262434d9639b03f72fe886780f44bfba7
    Sreedhar authored MarcLandis committed

May 05, 2014

  1. Remove old fork-and-specialize API

    As promised, this is the cleanup patch-set which removes the
    old native "fork and specialize" API, which has been replaced
    by a slightly-enhanced one which can close the Zygote socket
    descriptors in the Zygote child.
    
    Change-Id: Icaeab730bee8638354dc664524e4118cdd946d2f
    Dave Platt authored MarcLandis committed
  2. Finish fixing Zygote descriptor leakage problem

    In order to prevent Zygote descriptors from leaking into the child
    environment, they should be closed by the forked-off child process
    before the child switches to the application UID.  These changes close
    the descriptors via dup2(), substituting a descriptor open to
    /dev/null in their place; this allows the Zygote Java code to close
    the FileDescriptor objects cleanly.
    
    This is a multi-project change: dalvik, art, libcore, frameworks/base,
    and external/sepolicy are affected.  The CLs need to be approved
    together, lest the build break or the software fail to boot.
    
    Bug: 12114500
    Change-Id: I8ea69de7b1cfbd811977a5629eb0af665f6dd66a
    Dave Platt authored MarcLandis committed

Mar 21, 2014

  1. Test that icu4c only uses the Gregorian calendar when formatting date…

    … ranges for us.
    
    (cherry picked from commit 6adedf9)
    
    Bug: 12004664
    Change-Id: I89998748bf5724d5e13d6b31b9bbd55b1875fa28
    Elliott Hughes authored narayank committed

Mar 14, 2014

  1. Kenny Root

    CA certificates update

    REMOVE   expired
             SHA1      : A9:62:8F:4B:98:A9:1B:48:35:BA:D2:C1:46:32:86:BB:66:64:6A:8C
             Subject   : C=ES, L=C/ Muntaner 244 Barcelona, CN=Autoridad de Certificacion Firmaprofesional CIF A62634068/emailAddress=ca@firmaprofesional.com
             Not Before: Oct 24 22:00:00 2001 GMT
             Not After : Oct 24 22:00:00 2013 GMT
    
    ADDED    Repository imported
             SHA1      : 4D:23:78:EC:91:95:39:B5:00:7F:75:8F:03:3B:21:1E:C5:4D:8B:CF
             Subject   : C=SE, O=AddTrust AB, OU=AddTrust TTP Network, CN=AddTrust Qualified CA Root
             Not Before: May 30 10:44:50 2000 GMT
             Not After : May 30 10:44:50 2020 GMT
    
    ADDED    Repository imported
             SHA1      : F3:73:B3:87:06:5A:28:84:8A:F2:F3:4A:CE:19:2B:DD:C7:8E:9C:AC
             Subject   : C=IT, L=Milan, O=Actalis S.p.A./03358520967, CN=Actalis Authentication Root CA
             Not Before: Sep 22 11:22:02 2011 GMT
             Not After : Sep 22 11:22:02 2030 GMT
    
    ADDED    Repository imported
             SHA1      : 4A:65:D5:F4:1D:EF:39:B8:B8:90:4A:4A:D3:64:81:33:CF:C7:A1:D1
             Subject   : C=GB, ST=Greater Manchester, L=Salford, O=Comodo CA Limited, CN=Secure Certificate Services
             Not Before: Jan  1 00:00:00 2004 GMT
             Not After : Dec 31 23:59:59 2028 GMT
    
    ADDED    Repository imported
             SHA1      : CC:AB:0E:A0:4C:23:01:D6:69:7B:DD:37:9F:CD:12:EB:24:E3:94:9D
             Subject   : C=SE, O=AddTrust AB, OU=AddTrust TTP Network, CN=AddTrust Class 1 CA Root
             Not Before: May 30 10:38:31 2000 GMT
             Not After : May 30 10:38:31 2020 GMT
    
    ADDED    Repository imported
             SHA1      : E1:9F:E3:0E:8B:84:60:9E:80:9B:17:0D:72:A8:C5:BA:6E:14:09:BD
             Subject   : C=GB, ST=Greater Manchester, L=Salford, O=Comodo CA Limited, CN=Trusted Certificate Services
             Not Before: Jan  1 00:00:00 2004 GMT
             Not After : Dec 31 23:59:59 2028 GMT
    
    ADDED    Repository imported
             SHA1      : 4F:99:AA:93:FB:2B:D1:37:26:A1:99:4A:CE:7F:F0:05:F2:93:5D:1E
             Subject   : C=CN, O=China Internet Network Information Center, CN=China Internet Network Information Center EV Certificates Root
             Not Before: Aug 31 07:11:25 2010 GMT
             Not After : Aug 31 07:11:25 2030 GMT
    
    ADDED    Repository imported
             SHA1      : F1:7F:6F:B6:31:DC:99:E3:A3:C8:7F:FE:1C:F1:81:10:88:D9:60:33
             Subject   : CN=T\xC3\x9CRKTRUST Elektronik Sertifika Hizmet Sa\xC4\x9Flay\xC4\xB1c\xC4\xB1s\xC4\xB1, C=TR, L=Ankara, O=T\xC3\x9CRKTRUST Bilgi \xC4\xB0leti\xC5\x9Fim ve Bili\xC5\x9Fim G\xC3\xBCvenli\xC4\x9Fi Hizmetleri A.\xC5\x9E. (c) Aral\xC4\xB1k 2007
             Not Before: Dec 25 18:37:19 2007 GMT
             Not After : Dec 22 18:37:19 2017 GMT
    
    ADDED    Repository imported
             SHA1      : E7:A1:90:29:D3:D5:52:DC:0D:0F:C6:92:D3:EA:88:0D:15:2E:1A:6B
             Subject   : C=ch, O=Swisscom, OU=Digital Certificate Services, CN=Swisscom Root EV CA 2
             Not Before: Jun 24 09:45:08 2011 GMT
             Not After : Jun 25 08:45:08 2031 GMT
    
    ADDED    Repository imported
             SHA1      : 8E:1C:74:F8:A6:20:B9:E5:8A:F4:61:FA:EC:2B:47:56:51:1A:52:C6
             Subject   : C=SK, L=Bratislava, O=Disig a.s., CN=CA Disig Root R1
             Not Before: Jul 19 09:06:56 2012 GMT
             Not After : Jul 19 09:06:56 2042 GMT
    
    ADDED    Repository imported
             SHA1      : B5:61:EB:EA:A4:DE:E4:25:4B:69:1A:98:A5:57:47:C2:34:C7:D9:71
             Subject   : C=SK, L=Bratislava, O=Disig a.s., CN=CA Disig Root R2
             Not Before: Jul 19 09:15:30 2012 GMT
             Not After : Jul 19 09:15:30 2042 GMT
    
    ADDED    Repository imported
             SHA1      : 2A:B6:28:48:5E:78:FB:F3:AD:9E:79:10:DD:6B:DF:99:72:2C:96:E5
             Subject   : C=SE, O=AddTrust AB, OU=AddTrust TTP Network, CN=AddTrust Public CA Root
             Not Before: May 30 10:41:50 2000 GMT
             Not After : May 30 10:41:50 2020 GMT
    
    ADDED    Repository imported
             SHA1      : 3B:C0:38:0B:33:C3:F6:A6:0C:86:15:22:93:D9:DF:F5:4B:81:C0:04
             Subject   : C=GB, O=Trustis Limited, OU=Trustis FPS Root CA
             Not Before: Dec 23 12:14:06 2003 GMT
             Not After : Jan 21 11:36:54 2024 GMT
    
    ADDED    Repository imported
             SHA1      : 51:C6:E7:08:49:06:6E:F3:92:D4:5C:A0:0D:6D:A3:62:8F:C3:52:39
             Subject   : C=TR, L=Ankara, O=E-Tu\xC4\x9Fra EBG Bili\xC5\x9Fim Teknolojileri ve Hizmetleri A.\xC5\x9E., OU=E-Tugra Sertifikasyon Merkezi, CN=E-Tugra Certification Authority
             Not Before: Mar  5 12:09:48 2013 GMT
             Not After : Mar  3 12:09:48 2023 GMT
    
    ADDED    Repository imported
             SHA1      : 2B:B1:F5:3E:55:0C:1D:C5:F1:D4:E6:B7:6A:46:4B:55:06:02:AC:21
             Subject   : CN=Atos TrustedRoot 2011, O=Atos, C=DE
             Not Before: Jul  7 14:58:30 2011 GMT
             Not After : Dec 31 23:59:59 2030 GMT
    
    ADDED    Repository imported
             SHA1      : 43:13:BB:96:F1:D5:86:9B:C1:4E:6A:92:F6:CF:F6:34:69:87:82:37
             Subject   : O=TeliaSonera, CN=TeliaSonera Root CA v1
             Not Before: Oct 18 12:00:50 2007 GMT
             Not After : Oct 18 12:00:50 2032 GMT
    
    ADDED    Repository imported
             SHA1      : A3:F1:33:3F:E2:42:BF:CF:C5:D1:4E:8F:39:42:98:40:68:10:D1:A0
             Subject   : C=IL, O=StartCom Ltd., OU=Secure Digital Certificate Signing, CN=StartCom Certification Authority
             Not Before: Sep 17 19:46:37 2006 GMT
             Not After : Sep 17 19:46:36 2036 GMT
    
    ADDED    Repository imported
             SHA1      : C9:A8:B9:E7:55:80:5E:58:E3:53:77:A7:25:EB:AF:C3:7B:27:CC:D7
             Subject   : C=EE, O=AS Sertifitseerimiskeskus, CN=EE Certification Centre Root CA/emailAddress=pki@sk.ee
             Not Before: Oct 10 30:10:10 2020 GMT
             Not After : 20301217235959Z
    
    ADDED    Repository imported
             SHA1      : 9C:BB:48:53:F6:A4:F6:D3:52:A4:E8:32:52:55:60:13:F5:AD:AF:65
             Subject   : C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Global Root CA
             Not Before: Jun 27 06:28:33 2012 GMT
             Not After : Dec 31 15:59:59 2030 GMT
    
    REMOVE   unused and removed, see https://bugzilla.mozilla.org/show_bug.cgi?id=407396
             SHA1      : 56:E0:FA:C0:3B:8F:18:23:55:18:E5:D3:11:CA:E8:C2:43:31:AB:66
             Subject   : C=CH, O=SwissSign AG, CN=SwissSign Platinum CA - G2
             Not Before: Oct 25 08:36:00 2006 GMT
             Not After : Oct 25 08:36:00 2036 GMT
    
    REMOVE   removed after 2010, see https://bugzilla.mozilla.org/show_bug.cgi?id=530853 https://bugzilla.mozilla.org/show_bug.cgi?id=617664
             SHA1      : 3C:71:D7:0E:35:A5:DA:A8:B2:E3:81:2D:C3:67:74:17:F5:99:0D:F3
             Subject   : C=ES, ST=Madrid, L=Madrid, O=IPS Certification Authority s.l. ipsCA, OU=ipsCA, CN=ipsCA Global CA Root/emailAddress=global01@ipsca.com
             Not Before: Sep  7 14:38:44 2009 GMT
             Not After : Dec 25 14:38:44 2029 GMT
    
    REMOVE   unused, see https://bugzilla.mozilla.org/show_bug.cgi?id=850740
             SHA1      : 96:56:CD:7B:57:96:98:95:D0:E1:41:46:68:06:FB:B8:C6:11:06:87
             Subject   : C=DE, O=TC TrustCenter GmbH, OU=TC TrustCenter Universal CA, CN=TC TrustCenter Universal CA III
             Not Before: Sep  9 08:15:27 2009 GMT
             Not After : Dec 31 23:59:59 2029 GMT
    
    REMOVE   Marked as no longer in use, see https://bugzilla.mozilla.org/show_bug.cgi?id=708009
             SHA1      : 0B:77:BE:BB:CB:7A:A2:47:05:DE:CC:0F:BD:6A:02:FC:7A:BD:9B:52
             Subject   : C=US, O=VeriSign, Inc., OU=Class 4 Public Primary Certification Authority - G2, OU=(c) 1998 VeriSign, Inc. - For authorized use only, OU=VeriSign Trust Network
             Not Before: May 18 00:00:00 1998 GMT
             Not After : Aug  1 23:59:59 2028 GMT
    
    REMOVE   marked as no longer in use, see https://bugzilla.mozilla.org/show_bug.cgi?id=617664
             SHA1      : 5D:98:9C:DB:15:96:11:36:51:65:64:1B:56:0F:DB:EA:2A:C2:3E:F1
             Subject   : C=US, ST=UT, L=Salt Lake City, O=The USERTRUST Network, OU=http://www.usertrust.com, CN=UTN-USERFirst-Network Applications
             Not Before: Jul  9 18:48:39 1999 GMT
             Not After : Jul  9 18:57:49 2019 GMT
    
    REMOVE   marked as no longer in use, see https://bugzilla.mozilla.org/show_bug.cgi?id=856718
             SHA1      : 81:96:8B:3A:EF:1C:DC:70:F5:FA:32:69:C2:92:A3:63:5B:D1:23:D3
             Subject   : C=US, O=Digital Signature Trust Co., OU=DSTCA E1
             Not Before: Dec 10 18:10:23 1998 GMT
             Not After : Dec 10 18:40:23 2018 GMT
    
    REMOVE   removing CA that was included via legacy import script
             SHA1      : A4:34:89:15:9A:52:0F:0D:93:D0:32:CC:AF:37:E7:FE:20:A8:B4:19
             Subject   : OU=Copyright (c) 1997 Microsoft Corp., OU=Microsoft Corporation, CN=Microsoft Root Authority
             Not Before: Jan 10 07:00:00 1997 GMT
             Not After : Dec 31 07:00:00 2020 GMT
    
    REMOVE   marked as no longer in use, see https://bugzilla.mozilla.org/show_bug.cgi?id=856718
             SHA1      : 87:81:C2:5A:96:BD:C2:FB:4C:65:06:4F:F9:39:0B:26:04:8A:0E:01
             Subject   : C=DK, O=TDC, CN=TDC OCES CA
             Not Before: Feb 11 08:39:30 2003 GMT
             Not After : Feb 11 09:09:30 2037 GMT
    
    REMOVE   superseded by an X.509v3 certificate 5B:F8:4D:4F:B2:A5:86:D4:3A:D2:F1:63:9A:A0:BE:09:F6:57:B7:DE
             SHA1      : CA:BB:51:67:24:00:58:8E:64:19:F1:D4:08:78:D0:40:3A:A2:02:64
             Subject   : C=JP, O=Japan Certification Services, Inc., CN=SecureSign RootCA1
             Not Before: Sep 15 15:00:01 1999 GMT
             Not After : Sep 15 14:59:59 2020 GMT
    
    REMOVE   marked as no longer in use, see https://bugzilla.mozilla.org/show_bug.cgi?id=856718
             SHA1      : AB:48:F3:33:DB:04:AB:B9:C0:72:DA:5B:0C:C1:D0:57:F0:36:9B:46
             Subject   : C=US, O=Digital Signature Trust Co., OU=DSTCA E2
             Not Before: Dec  9 19:17:26 1998 GMT
             Not After : Dec  9 19:47:26 2018 GMT
    
    REMOVE   marked as no longer in use, see https://bugzilla.mozilla.org/show_bug.cgi?id=856718
             SHA1      : 39:4F:F6:85:0B:06:BE:52:E5:18:56:CC:10:E1:80:E8:82:B3:85:CC
             Subject   : C=US, O=Equifax Secure, OU=Equifax Secure eBusiness CA-2
             Not Before: Jun 23 12:14:45 1999 GMT
             Not After : Jun 23 12:14:45 2019 GMT
    
    (cherry picked from commit dc004c5)
    
    Bug: 13436913
    Change-Id: I6df8decf778b5c18729e944b82d3cdd669bb04b6
    kruton authored

Mar 10, 2014

  1. Kenny Root

    SSLSocketTest: test NPN/ALPN socket reuse

    (cherry-picked from change 9f7c676)
    
    Bug: https://code.google.com/p/android/issues/detail?id=66562
    Bug: 13396322
    Change-Id: I9d8758d4b00cbf3ed332b8290cf48aacea01e00f
    kruton authored
  2. Kenny Root

    Return SSL_TLSEXT_ERR_NOACK with no NPN/ALPN

    We were returning SSL_TLSEXT_ERR_OK even if we did not select any
    NPN/ALPN support.
    
    (cherry-picked from changes fc7924b
    and 2a5460f)
    
    Bug: https://code.google.com/p/android/issues/detail?id=66562
    Bug: 13396322
    Change-Id: Id38e9af3c8f7cc00bac19ba3aebdc103d4b5f09a
    kruton authored

Mar 05, 2014

  1. klyubin

    Merge "OpenSSLECPrivateKey: no encoding for ENGINE-backed keys" into …

    …klp-dev
    klyubin authored Android (Google) Code Review committed

Feb 24, 2014

  1. When decoding enum annotation value, treat it as a field name, not en…

    …um value
    
    Bug: 13078746
    
    (cherry picked from commit cc34602)
    
    Change-Id: I647b2121c20072f9872ef010b9ced88874af9fb9
    Brian Carlstrom authored

Feb 13, 2014

  1. Narayan Kamath

    am 09cb7f4: am 04845f5: am f3413a5: am 6ea1f04: am 081a81c: am 62d722a:…

    … am 668ba67: am 8ebfe8f: Delete test that depends on an external server.
    
    * commit '09cb7f462e447d570c0f35624b378540b825aea7':
      Delete test that depends on an external server.
    narayank authored Android Git Automerger committed

Feb 06, 2014

  1. Kenny Root

    OpenSSLECPrivateKey: no encoding for ENGINE-backed keys

    ENGINE-backed keys can't be encoded, so check their status before trying
    to return anything in getEncoded or getFormat.
    
    Bug: 12877721
    Change-Id: I067172b864202e4fb2043e76ad51fc56af356da1
    kruton authored klyubin committed
  2. Narayan Kamath

    am 04845f5: am f3413a5: am 6ea1f04: am 081a81c: am 62d722a: am 668ba67:…

    … am 8ebfe8f: Delete test that depends on an external server.
    
    * commit '04845f585facff37aed936bf5671132c3d794915':
      Delete test that depends on an external server.
    narayank authored Android Git Automerger committed
  3. Narayan Kamath

    am f3413a5: am 6ea1f04: am 081a81c: am 62d722a: am 668ba67: am 8ebfe8f:…

    … Delete test that depends on an external server.
    
    * commit 'f3413a566c43a118dffae53e4be33734cd866874':
      Delete test that depends on an external server.
    narayank authored Android Git Automerger committed
  4. Narayan Kamath

    am 6ea1f04: am 081a81c: am 62d722a: am 668ba67: am 8ebfe8f: Delete te…

    …st that depends on an external server.
    
    * commit '6ea1f04a4de48536ba49bb52d2bcfe7f2d332f41':
      Delete test that depends on an external server.
    narayank authored Android Git Automerger committed
  5. Narayan Kamath

    am 081a81c: am 62d722a: am 668ba67: am 8ebfe8f: Delete test that depe…

    …nds on an external server.
    
    * commit '081a81ccd9efbebf20100597bfdc81cafedd348b':
      Delete test that depends on an external server.
    narayank authored Android Git Automerger committed
  6. Narayan Kamath

    am 62d722a: am 668ba67: am 8ebfe8f: Delete test that depends on an ex…

    …ternal server.
    
    * commit '62d722a2f2c5a946263d8e0b0977384e342e05da':
      Delete test that depends on an external server.
    narayank authored Android Git Automerger committed
  7. Narayan Kamath

    am 668ba67: am 8ebfe8f: Delete test that depends on an external server.

    * commit '668ba674e07f6771139e2756022297e65f03e7d0':
      Delete test that depends on an external server.
    narayank authored Android Git Automerger committed
  8. Narayan Kamath

    am 8ebfe8f: Delete test that depends on an external server.

    * commit '8ebfe8fb75f796ae77162787e8a44f5e03b847e2':
      Delete test that depends on an external server.
    narayank authored Android Git Automerger committed

Feb 05, 2014

  1. Narayan Kamath

    Delete test that depends on an external server.

    This is correctly tested in libcore.java.net.URLConnectionTest
    so there's no need for a badly written duplicate test.
    
    bug: 12864018
    
    (cherry picked from commit 4dd5268)
    
    Change-Id: I0016298b8970bb937900a8e39aca2f4f252a7a1c
    narayank authored

Jan 08, 2014

  1. GZIPInputStream: avoid leaks in init.

    If we throw inside the ctor, it is impossible for clients
    to pass the CloseGuard test for the associated Inflater.
    
    Change-Id: I6c4e66a98742fbd15bcdd03aa03e2fa7e33e110b
    John Spurlock authored MarcLandis committed
  2. Narayan Kamath

    Allow multiple gzip members in gzip streams.

    We look for the gzip magic bytes at the end of every
    member and try to decompress the remainder of the
    stream if we find it.
    
    Note that this changes the behaviour of this class wrt.
    the underlying stream: It is no longer self limiting. It
    will attempt to read past the gzip trailer to look for
    more data to decompress. Before this change, it would've
    been possible to (hackily) consume the rest of the compressed
    stream directly by inspecting the value of
    InflaterInputStream.inf.getRemainingBytes(). It's no longer
    possible to sensibly support that.
    
    bug: https://code.google.com/p/android/issues/detail?id=63873
    
    Change-Id: I818f77c052a811ed98b76243f2ad8a1a4d236d70
    narayank authored MarcLandis committed

Dec 21, 2013

  1. Libcore: Add .aac MIME TYPE

    Change will add support for .aac files.
    
    CRs-Fixed: 573663
    Change-Id: If2564b439fd5943396959ba1f6a2d7a5a53923ca
    Juffin Alex Varghese authored Whitehawkx committed
  2. libcore: Set CAP_LAST_CAP as CAP_BLOCK_SUSPEND

    CAP_LAST_CAP was being set to CAP_ALARM_WAKE which did not allow
    system processes to acquire CAP_BLOCK_SUSPEND capability.
    This change correctly sets CAP_LAST_CAP to CAP_BLOCK_SUSPEND.
    
    Change-Id: I812edf75eec8f228e2a5d49ae0d3a250e10e0994
    Ramakrishnan Ganesh authored Whitehawkx committed
  3. Add CAP_BLOCK_SUSPEND to OS constants

    Bug: 10901016
    Change-Id: I162bde82bce9fca8eabc7168a172d3d8365e1578
    Michael Wright authored Whitehawkx committed

Dec 07, 2013

  1. Dirk Rettschlag

    Merge tag 'android-4.4.1_r1'

    Android 4.4.1 Release 1
    MarcLandis authored

Dec 06, 2013

  1. klyubin

    SSLEngine: Test that server params are verified

    This CL adds tests that check that SSLEngine's handshake fails if the
    signature of server params in ServerKeyExchange does not verify.
    
    Bug: 11631299
    Change-Id: I16dfa9c07a4f094adc17aadd6fb3fe9eac88103b
    klyubin authored kecinzer committed
  2. klyubin

    SSLEngine: Verify server RSA params signature

    The client did not verify the signature of server's RSA params in
    ServerKeyExchange.
    
    Bug: 11631299
    Change-Id: I64b93ea2caf6da100661303c4e7f7e7eff1ae536
    klyubin authored kecinzer committed
Something went wrong with that request. Please try again.