14 コミット (6488f4e2bafd2bc13690a79067abde8f139288b0)

作成者 SHA1 メッセージ 日付
  David Benjamin 6df6540766 Add a draft TLS 1.3 anti-downgrade signal. 6年前
  David Benjamin 02e6256b16 Move early_data_accepted to ssl->s3. 6年前
  David Benjamin 8e7bbbab15 Use more scopers. 7年前
  David Benjamin 941725789b Give SSL3_STATE a constructor and destructor. 7年前
  David Benjamin ea712e317f Make SSL3_BUFFER a proper C++ class. 7年前
  David Benjamin 97250f4d64 Switch a bunch of things from int to bool. 7年前
  David Benjamin 31aad2dc2c Make low-level record errors idempotent. 7年前
  Steven Valdez c7d4d21413 Add experiment without client CCS and fix session ID bug. 7年前
  David Benjamin a861460c89 Make SNI per-connection, not per-session. 7年前
  David Benjamin c11ea942b7 Convert comments in ssl. 7年前
  David Benjamin e39ac8fb59 Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games. 7年前
  David Benjamin cfc11c2320 C++-ify SSL_AEAD_CTX. 7年前
  David Benjamin 86e95b852e Move libssl's internals into the bssl namespace. 7年前
  David Benjamin e8703a3708 Switch a number of files to C++. 7年前
  Matthew Braithwaite 7e06de5d2d Really remove DHE ciphersuites from TLS. 7年前
  David Benjamin 45738dd496 Move new_cipher and new_session to SSL_HANDSHAKE. 7年前
  Steven Valdez 908ac19e8e Moving transcript and PRF functions to SSL_TRANSCRIPT. 7年前
  David Benjamin daf207a52a Don't use the buffer BIO in TLS. 7年前
  David Benjamin 17cf2cb1d2 Work around language and compiler bug in memcpy, etc. 7年前
  David Benjamin 65fb425811 Remove version-specific cipher lists. 7年前
  David Benjamin 2644a13d71 Set up the SSL_HANDSHAKE object earlier. 7年前
  David Benjamin 0be6fc4c98 Move a few more functions into *_method.c. 8年前
  David Benjamin 2578b29126 Make ssl3_choose_cipher and dependencies static. 8年前
  David Benjamin 731058ec8e Typedef ssl_early_callback_ctx to SSL_CLIENT_HELLO. 8年前
  David Benjamin f3c8f8d19d Pass explicit parameters elsewhere. 8年前
  David Benjamin f01f42a2ce Negotiate ciphers before resumption. 8年前
  David Benjamin 4e41926774 Move key_block into SSL_HANDSHAKE. 8年前
  David Benjamin abbbee10ad Detach TLS 1.3 cipher configuration from the cipher language. 8年前
  David Benjamin af3b3d397e Only resolve which cipher list to use once. 8年前
  Steven Valdez b6b6ff3bef Verifying resumption cipher validity with current configuration. 8年前
  David Benjamin a4c8ff0190 Move TLS 1.2 key exchange fields to SSL_HANDSHAKE. 8年前
  David Benjamin 43612b6bc7 Move peer_supported_group_list to SSL_HANDSHAKE. 8年前
  David Benjamin a048678cd6 Move some fields from tmp to hs. 8年前
  David Benjamin bac75b80cc Move peer_psk_identity_hint to SSL_HANDSHAKE. 8年前
  David Benjamin 54091230cd Use C99 for size_t loops. 8年前
  David Benjamin fddbadcba9 Pass a ClientHello into ssl3_choose_cipher. 8年前
  Steven Valdez 87eab4902d Splitting SSL session state. 8年前
  Steven Valdez 143e8b3fd9 Add TLS 1.3 1-RTT. 8年前
  David Benjamin 7583643569 Disconnect handshake message creation from init_buf. 8年前
  David Benjamin c42acee63d Stash a copy of the SKX params rather mess with init_buf. 8年前
  Nick Harper 1fd39d84cf Add TLS 1.3 record layer to go implementation. 8年前
  David Benjamin 936aada25a Move a bunch of public APIs from s3_lib.c to ssl_lib.c. 8年前
  David Benjamin aa7734b81b Fold the DTLS client handshake into the TLS one. 8年前
  David Benjamin 2a08c8d85d Remove ssl3_do_write's 0 case. 8年前
  Steven Valdez ce902a9bcd Generalizing curves to groups in preparation for TLS 1.3. 8年前
  David Benjamin 981936791e Remove some easy obj.h dependencies. 8年前
  David Benjamin 78f8aabe44 ssl->ctx cannot be NULL. 8年前
  Piotr Sikora f188f9dce8 Fix typo in function name. 8年前
  David Benjamin 51545ceac6 Remove a number of unnecessary stdio.h includes. 8年前
  Steven Valdez e52d22d5f9 Empty SNI names are not valid 8年前