1. 04 Sep, 2015 4 commits
  2. 22 Jul, 2015 2 commits
  3. 14 Jul, 2015 2 commits
  4. 13 Jul, 2015 1 commit
  5. 08 Jul, 2015 1 commit
  6. 29 May, 2015 1 commit
    • Kenny Root's avatar
      OpenSSLX509Certificate: mark mContext as transient · d8b18995
      Kenny Root authored
      Since mContext should not participate in the serialization process,
      hide it with the transient qualifier. This will prevent the field from
      initialization during the unserialization of this class. Then of course
      the instance will be in a valid state.
      
      (cherry picked from commit 8d57b9dbbd883422a0ff02083bfcf637b097e504)
      
      For KLP during CTS runs, the OpenSSLX509Certificate#getContext() is not
      public so we have to call the function we are interested in via
      reflection.
      
      Bug: 21437603
      Change-Id: Id5b8a83b6000c2219f3246f93aff7a9c6453f639
      d8b18995
  7. 28 May, 2015 3 commits
  8. 12 Dec, 2014 2 commits
  9. 11 Dec, 2014 1 commit
    • Neil Fuller's avatar
      Fix for TLS HTTP connections with GMS sockets · bfeba0c4
      Neil Fuller authored
      The logic was incorrect. If the socket is not the platform version all
      connection attempts would be treated as fallbacks.
      
      Bug: 18675956
      Change-Id: I7bb1f84127fbede75f12b0a8dec7d4a7374f0b22
      bfeba0c4
  10. 19 Nov, 2014 3 commits
  11. 10 Oct, 2014 2 commits
  12. 08 Oct, 2014 1 commit
    • Neil Fuller's avatar
      Add support for TLS_FALLBACK_SCSV · 6c9609af
      Neil Fuller authored
      Backport of commits:
      
      external/conscrypt: 8d7e23e117da591a8d48e6bcda9ed6f58ff1a375
      libcore: e6a6e935
      libcore: 957ec8b0
      
      Plus additional changes to:
      luni/src/main/java/org/apache/harmony/xnet/provider/jsse/OpenSSLServerSocketImpl.java
      luni/src/main/java/org/apache/harmony/xnet/provider/jsse/OpenSSLSocketImpl.java
      luni/src/test/java/libcore/java/net/URLConnectionTest.java
      luni/src/test/java/org/apache/harmony/xnet/provider/jsse/CipherSuiteTest.java
      support/src/test/java/libcore/java/security/StandardNames.java
      
      to account for KitKat differences.
      
      Bug: 17750026
      Change-Id: Ic6e9474275bc3ffec3b5c2d6df1f8d6ffe77bff8
      6c9609af
  13. 07 Oct, 2014 1 commit
    • Neil Fuller's avatar
      Add support for TLS_FALLBACK_SCSV · 865c83f8
      Neil Fuller authored
      Backport of commits:
      
      external/conscrypt: 8d7e23e117da591a8d48e6bcda9ed6f58ff1a375
      libcore: e6a6e935
      libcore: 957ec8b0
      
      Plus additional changes to:
      luni/src/main/java/libcore/net/http/HttpConnection.java
      luni/src/main/java/org/apache/harmony/xnet/provider/jsse/OpenSSLServerSocketImpl.java
      luni/src/main/java/org/apache/harmony/xnet/provider/jsse/OpenSSLSocketImpl.java
      luni/src/test/java/libcore/java/net/URLConnectionTest.java
      luni/src/test/java/org/apache/harmony/xnet/provider/jsse/CipherSuiteTest.java
      support/src/test/java/libcore/java/security/StandardNames.java
      
      to account for JellyBean differences.
      
      Bug: 17750026
      Change-Id: I7b60b1260fa0b275631ce9987168c7b5fc7ca138
      865c83f8
  14. 29 Aug, 2014 2 commits
  15. 28 Aug, 2014 1 commit
    • Neil Fuller's avatar
      Add additional field checks for deserialization. · 008b2de6
      Neil Fuller authored
      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 f4d72bcf)
      Bug: 17202597
      
      Change-Id: I72456a8b45ca0de1d3dd2b0f9515548b02e0a7be
      008b2de6
  16. 25 Jul, 2014 7 commits
  17. 21 Jul, 2014 6 commits