1. 10 Jun, 2014 1 commit
  2. 13 Jun, 2014 2 commits
  3. 11 Jun, 2014 4 commits
  4. 10 Jun, 2014 1 commit
  5. 09 Jun, 2014 2 commits
    • Kenny Root's avatar
      Add more debugging for getting methods · fee2d0f1
      Kenny Root authored
      When JNI registration fails, we should log it immediately to help
      with debugging. Otherwise, it will tell you that you called a JNI
      function with an exception pending.
      
      Change-Id: I7cbba4d6639265a79a9d043d120f1a2bf72a85f7
      fee2d0f1
    • Ian Rogers's avatar
      Remove deprecated WITH_HOST_DALVIK. · 3a03c73b
      Ian Rogers authored
      Switch host build to clang as conscrypt uses C++11 and not all GCC
      host compilers support it.
      
      Bug: 13751317
      Change-Id: I74ffdda695e47967b61a133c8b6fc52f6547a3a0
      3a03c73b
  6. 05 Jun, 2014 1 commit
    • Robin Lee's avatar
      Make default user CA storage location configurable · ff12765d
      Robin Lee authored
      Allows overriding the defaults in misc/keychain/ with different
      defaults, for example when the whole process uses another directory
      and this needs to be reflected in every new TrustedCertificateStore
      that is created.
      
      Change-Id: I22db18178600668053a17517e9b47eef7b9be5ed
      ff12765d
  7. 03 Jun, 2014 1 commit
  8. 30 May, 2014 5 commits
  9. 29 May, 2014 2 commits
  10. 27 May, 2014 7 commits
    • Kenny Root's avatar
      am 1cfba2bc: Revert "Speed up conscrypt compile a bit" · be4a8f5b
      Kenny Root authored
      * commit '1cfba2bc':
        Revert "Speed up conscrypt compile a bit"
      be4a8f5b
    • Alex Klyubin's avatar
      Expose support for TLS-PSK. · 01cce891
      Alex Klyubin authored
      TLS-PSK (Pre-Shared Key) is a set of TLS/SSL cipher suites that use
      symmetric (pre-shared) keys for mutual authentication of peers. These
      cipher suites are in some scenarios more suitable than those based on
      public key cryptography and X.509. See RFC 4279 (Pre-Shared Key
      Ciphersuites for Transport Layer Security (TLS)) for more information.
      
      OpenSSL currently supports only the following PSK cipher suites:
      * TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256
      * TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384
      * TLS_PSK_WITH_3DES_EDE_CBC_SHA
      * TLS_PSK_WITH_AES_128_CBC_SHA
      * TLS_PSK_WITH_AES_256_CBC_SHA
      * TLS_PSK_WITH_RC4_128_SHA
      
      The last four cipher suites mutually authenticate the peers and
      secure the connection using a pre-shared symmetric key. These cipher
      suites do not provide Forward Secrecy -- once the pre-shared key is
      compromised, all previous communications secured with that key can be
      decrypted. The first two cipher suites combine the pre-shared
      symmetric key with an ephemeral key obtained from an ECDH key
      exchange performed during the TLS/SSL handshake, thus providing
      Forward Secrecy.
      
      Users of TLS-PSK are expected to provide an implementation of
      PSKKeyManager to SSLContext.init and then enable at least one PSK
      cipher suite in SSLSocket/SSLEngine.
      
      Bug: 15073623
      Change-Id: I8e59264455f980f23a5e66099c27b5b4d932b9bb
      01cce891
    • Kenny Root's avatar
      am ec9c6dc1: Speed up conscrypt compile a bit · b2774e36
      Kenny Root authored
      * commit 'ec9c6dc1':
        Speed up conscrypt compile a bit
      b2774e36
    • Kenny Root's avatar
      am 3e46e4ee: Unbundle: hacks to let Conscrypt compile standalone · 3f2228d7
      Kenny Root authored
      * commit '3e46e4ee':
        Unbundle: hacks to let Conscrypt compile standalone
      3f2228d7
    • Kenny Root's avatar
      Revert "Speed up conscrypt compile a bit" · 1cfba2bc
      Kenny Root authored
      This reverts commit ec9c6dc1.
      
      Change-Id: Icfdeec757357a7449640198548963d2095d8cf92
      1cfba2bc
    • Kenny Root's avatar
      Speed up conscrypt compile a bit · ec9c6dc1
      Kenny Root authored
      Re-arrange Java library compilation to allow reuse of previous
      compilations which speeds up the overall compilation by a bit.
      
      Change-Id: I7ec172dd8ca2450d26ecec2a5dae13de5c00299b
      ec9c6dc1
    • Kenny Root's avatar
      Unbundle: hacks to let Conscrypt compile standalone · 3e46e4ee
      Kenny Root authored
      This is the first pass at getting Conscrypt to compile standalone. It
      works fine in apps currently. There are a few TODOs to fix.
      
      Change-Id: I9b43ba12c55e04c8897ccacf38979ca671a55a26
      3e46e4ee
  11. 20 May, 2014 2 commits
  12. 19 May, 2014 3 commits
  13. 16 May, 2014 5 commits
  14. 14 May, 2014 4 commits