139 коммитов (399e7c94bfac09a64db3aff020952ee2f8363c56)

Автор SHA1 Сообщение Дата
  Adam Langley 0950563a9b Implement custom extensions. 9 лет назад
  David Benjamin 0a96859877 Minor simplification to the padding extension logic. 9 лет назад
  David Benjamin 821464e45f Remove old 'prepare' extensions functions. 9 лет назад
  Adam Langley 879219b2c0 Move the declaration of kSRTPProfiles to ssl/internal.h 9 лет назад
  Adam Langley 33ad2b59da Tidy up extensions stuff and drop fastradio support. 9 лет назад
  Adam Langley 273d49cd80 Convert EC curves extension to the new system 9 лет назад
  Adam Langley bdd5d666f0 Convert EC point formats extension to the new system 9 лет назад
  Adam Langley 391250d255 Convert the SRTP extension to the new system 9 лет назад
  Adam Langley 49c7af1c42 Convert the Channel ID extension to the new system. 9 лет назад
  Adam Langley f18e453db8 Convert the ALPN extension to the new system 9 лет назад
  Adam Langley ab8d87d2f5 Convert the SCT extension to the new system 9 лет назад
  David Benjamin 3570d73bf1 Remove the func parameter to OPENSSL_PUT_ERROR. 9 лет назад
  David Benjamin 7ca4b42146 Fix Chromium NaCl build. 9 лет назад
  Adam Langley 97dfcbfc7c Convert the NPN extension to the new system 9 лет назад
  Adam Langley bb0bd04d15 Convert the status_request (OCSP stapling) extension to the new system 9 лет назад
  Adam Langley 2e857bdad3 Convert the signature algorithms extension to the new system 9 лет назад
  Adam Langley 9b05bc5caf Convert the session ticket extension to the new system. 9 лет назад
  Adam Langley 0a05671f76 Switch EMS over to the new extensions system. 9 лет назад
  Adam Langley efb0e16ee5 Reject empty ALPN protocols. 9 лет назад
  David Benjamin d822ed811a Make CBB_len return a length, not remaining. 9 лет назад
  David Benjamin d1d8078025 Fold away certificate slots mechanism. 9 лет назад
  David Benjamin 0fc431a0d7 Prune NIDs from TLS_SIGALGS. 9 лет назад
  David Benjamin ba16a1e405 Remove SSL_get_(shared_)sigalgs. 9 лет назад
  David Benjamin e3aa1d9dd4 Cleanup ticket processing and session lookup. 9 лет назад
  Adam Langley 5021b223d8 Convert the renegotiation extension to the new system. 9 лет назад
  Adam Langley 4cfa96bd26 Move compile-time asserts to the top-level. 9 лет назад
  Adam Langley 614c66a2f8 Add infrastructure for better extension handling. 9 лет назад
  David Benjamin b4d65fda70 Implement asynchronous private key operations for client auth. 9 лет назад
  David Benjamin fd67aa8c95 Add SSL_SESSION_from_bytes. 9 лет назад
  David Benjamin 20f6e97c7e Switch three more renegotiate checks to initial_handshake_complete. 9 лет назад
  David Benjamin 31a07798a5 Factor SSL_AEAD_CTX into a dedicated type. 9 лет назад
  David Benjamin 4b27d9f8bd Never resume sessions on renegotiations. 9 лет назад
  David Benjamin e6df054a75 Add s->s3->initial_handshake_complete. 9 лет назад
  Adam Langley 3457cd943a Cast to size_t to avoid MSVC warning. 9 лет назад
  David Benjamin adcc39560e Tidy up ticket length checks. 9 лет назад
  David Benjamin 9a727c21c1 Remove SSL_set_tlsext_debug_callback. 9 лет назад
  David Benjamin 2755a3eda3 Remove unnecessary NULL checks, part 5. 9 лет назад
  David Benjamin dd978784d7 Always enable ecdh_auto. 9 лет назад
  David Benjamin 55a436497f Handle empty curve preferences from the client. 9 лет назад
  David Benjamin 107db58047 Switch cipher masks to uint32_t. 9 лет назад
  David Benjamin f0ae170021 Include-what-you-use ssl/internal.h. 9 лет назад
  David Benjamin 2ee94aabf5 Rename ssl_locl.h to internal.h 9 лет назад
  David Benjamin c0f763b080 Simplify server-side ECDH curve selection. 9 лет назад
  Håvard Molland ab2479a08a Clean up error reporting. 9 лет назад
  David Benjamin 7061e28dc2 Rename EECDH and EDH to ECDHE and DHE. 9 лет назад
  David Benjamin 61c0d4e8b2 Always reset sigalgslen when NULLing sigalgs. 9 лет назад
  David Benjamin b18f024816 Minor formatting tweaks. 9 лет назад
  David Benjamin 2fa83de3f2 Move handshake method hooks to SSL_PROTOCOL_METHOD. 9 лет назад
  David Benjamin 4c31123bfc Remove finish_mac_length from SSL3_ENC_METHOD. 9 лет назад
  David Benjamin 9d0847ae6d Add some missing error failure checks. 9 лет назад