1 コミット (47383aadffdd80b5a8d4e4fa4b172a1a25dbd376)

作成者 SHA1 メッセージ 日付
  Adam Langley d1515a3b0a Move a number of X.509 functions from ssl_lib.c to ssl_x509.c 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年前
  David Benjamin 4b9205b583 Align SSL_CTX_set1_tls_channel_id with SSL_set1_tls_channel_id. 8年前
  David Benjamin b83003ebc6 Don't initialize enc_method before version negotiation. 8年前
  David Benjamin a1e9cabd8b Replace enc_flags with normalized version checks. 8年前
  David Benjamin b9e4fa5e02 Add a helper function to normalize the current version. 8年前
  David Benjamin 23b0a65df1 Move some functions to file scope. 8年前
  David Benjamin 928f32a492 Add APIs to extract the SSL key block. 8年前
  David Benjamin baa1216ac0 Prune finished labels from SSL3_ENC_METHOD. 8年前
  David Benjamin f8d807176a Remove a few unnecessary SSL3_ENC_METHOD hooks. 8年前
  David Benjamin 79978df4ec Move aead_{read,write}_ctx and next_proto_negotiated into ssl->s3. 8年前
  David Benjamin 57997da8ee Simplify the ChangeCipherSpec logic. 8年前
  David Benjamin 0d56f888c3 Switch s to ssl everywhere. 8年前
  David Benjamin 974c7ba4ef Route DHE through the SSL_ECDH abstraction as well. 8年前
  David Benjamin 4298d77379 Implement draft-ietf-tls-curve25519-01 in C. 8年前
  David Benjamin 5ddffbb8bc Make SSL_(CTX_)?set_tmp_ecdh call SSL_(CTX_)?set1_curves. 9年前
  David Benjamin 758d12732a Add get0 getters for EVP_PKEY. 9年前
  David Benjamin c7817d8ce2 Add SSL_CIPHER_get_min_version and tidy up SSL_TLSV1_2 logic. 9年前
  David Benjamin 96e97b1bf1 Convert ssl3_send_channel_id to CBB. 9年前