1 Cometimentos (47383aadffdd80b5a8d4e4fa4b172a1a25dbd376)

Autor SHA1 Mensagem Data
  Adam Langley d1515a3b0a Move a number of X.509 functions from ssl_lib.c to ssl_x509.c há 7 anos
  David Benjamin 17cf2cb1d2 Work around language and compiler bug in memcpy, etc. há 7 anos
  David Benjamin 65fb425811 Remove version-specific cipher lists. há 7 anos
  David Benjamin 2644a13d71 Set up the SSL_HANDSHAKE object earlier. há 7 anos
  David Benjamin 0be6fc4c98 Move a few more functions into *_method.c. há 8 anos
  David Benjamin 2578b29126 Make ssl3_choose_cipher and dependencies static. há 8 anos
  David Benjamin 731058ec8e Typedef ssl_early_callback_ctx to SSL_CLIENT_HELLO. há 8 anos
  David Benjamin f3c8f8d19d Pass explicit parameters elsewhere. há 8 anos
  David Benjamin f01f42a2ce Negotiate ciphers before resumption. há 8 anos
  David Benjamin 4e41926774 Move key_block into SSL_HANDSHAKE. há 8 anos
  David Benjamin abbbee10ad Detach TLS 1.3 cipher configuration from the cipher language. há 8 anos
  David Benjamin af3b3d397e Only resolve which cipher list to use once. há 8 anos
  Steven Valdez b6b6ff3bef Verifying resumption cipher validity with current configuration. há 8 anos
  David Benjamin a4c8ff0190 Move TLS 1.2 key exchange fields to SSL_HANDSHAKE. há 8 anos
  David Benjamin 43612b6bc7 Move peer_supported_group_list to SSL_HANDSHAKE. há 8 anos
  David Benjamin a048678cd6 Move some fields from tmp to hs. há 8 anos
  David Benjamin bac75b80cc Move peer_psk_identity_hint to SSL_HANDSHAKE. há 8 anos
  David Benjamin 54091230cd Use C99 for size_t loops. há 8 anos
  David Benjamin fddbadcba9 Pass a ClientHello into ssl3_choose_cipher. há 8 anos
  Steven Valdez 87eab4902d Splitting SSL session state. há 8 anos
  Steven Valdez 143e8b3fd9 Add TLS 1.3 1-RTT. há 8 anos
  David Benjamin 7583643569 Disconnect handshake message creation from init_buf. há 8 anos
  David Benjamin c42acee63d Stash a copy of the SKX params rather mess with init_buf. há 8 anos
  Nick Harper 1fd39d84cf Add TLS 1.3 record layer to go implementation. há 8 anos
  David Benjamin 936aada25a Move a bunch of public APIs from s3_lib.c to ssl_lib.c. há 8 anos
  David Benjamin aa7734b81b Fold the DTLS client handshake into the TLS one. há 8 anos
  David Benjamin 2a08c8d85d Remove ssl3_do_write's 0 case. há 8 anos
  Steven Valdez ce902a9bcd Generalizing curves to groups in preparation for TLS 1.3. há 8 anos
  David Benjamin 981936791e Remove some easy obj.h dependencies. há 8 anos
  David Benjamin 78f8aabe44 ssl->ctx cannot be NULL. há 8 anos
  Piotr Sikora f188f9dce8 Fix typo in function name. há 8 anos
  David Benjamin 51545ceac6 Remove a number of unnecessary stdio.h includes. há 8 anos
  Steven Valdez e52d22d5f9 Empty SNI names are not valid há 8 anos
  David Benjamin 4b9205b583 Align SSL_CTX_set1_tls_channel_id with SSL_set1_tls_channel_id. há 8 anos
  David Benjamin b83003ebc6 Don't initialize enc_method before version negotiation. há 8 anos
  David Benjamin a1e9cabd8b Replace enc_flags with normalized version checks. há 8 anos
  David Benjamin b9e4fa5e02 Add a helper function to normalize the current version. há 8 anos
  David Benjamin 23b0a65df1 Move some functions to file scope. há 8 anos
  David Benjamin 928f32a492 Add APIs to extract the SSL key block. há 8 anos
  David Benjamin baa1216ac0 Prune finished labels from SSL3_ENC_METHOD. há 8 anos
  David Benjamin f8d807176a Remove a few unnecessary SSL3_ENC_METHOD hooks. há 8 anos
  David Benjamin 79978df4ec Move aead_{read,write}_ctx and next_proto_negotiated into ssl->s3. há 8 anos
  David Benjamin 57997da8ee Simplify the ChangeCipherSpec logic. há 8 anos
  David Benjamin 0d56f888c3 Switch s to ssl everywhere. há 8 anos
  David Benjamin 974c7ba4ef Route DHE through the SSL_ECDH abstraction as well. há 8 anos
  David Benjamin 4298d77379 Implement draft-ietf-tls-curve25519-01 in C. há 8 anos
  David Benjamin 5ddffbb8bc Make SSL_(CTX_)?set_tmp_ecdh call SSL_(CTX_)?set1_curves. há 9 anos
  David Benjamin 758d12732a Add get0 getters for EVP_PKEY. há 9 anos
  David Benjamin c7817d8ce2 Add SSL_CIPHER_get_min_version and tidy up SSL_TLSV1_2 logic. há 9 anos
  David Benjamin 96e97b1bf1 Convert ssl3_send_channel_id to CBB. há 9 anos