93 Revize (9a5f49eec089f080e7fac41c387086f6fc0ae6a5)

Autor SHA1 Zpráva Datum
  David Benjamin 54091230cd Use C99 for size_t loops. před 8 roky
  Adam Langley a6cd185a54 Set verify_result, even on failure. před 8 roky
  David Benjamin 0fc37ef082 Fix a number of sigalg scope issues. před 8 roky
  David Benjamin 7aa31d68fc Remove ssl->verify_result. před 8 roky
  David Benjamin 96a16cd10e Finish aligning up_ref functions with OpenSSL 1.1.0. před 8 roky
  Adam Langley 37b486aade Remove optimisation for known DH groups. před 8 roky
  David Benjamin e455e51d85 Push some duplicated code into ssl_verify_cert_chain. před 8 roky
  David Benjamin 13f1ebe827 Factor out the client_cert_cb code. před 8 roky
  Steven Valdez bf5aa846d6 Moving ssl_check_leaf_certificate to ssl_cert. před 8 roky
  David Benjamin 5c900c8c45 Factor out certificate list parsing. před 8 roky
  David Benjamin e0332e8853 Factor out CA list parsing. před 8 roky
  David Benjamin 32a66d51a6 Tidy up a few certificate-related utility functions. před 8 roky
  Adam Langley 310d3f63f3 Change |EVP_PKEY_up_ref| to return int. před 8 roky
  David Benjamin d246b81751 Don't decompose sigalgs in key preferences. před 8 roky
  Steven Valdez 57a6f3c42c Fix missing cert length prefix. před 8 roky
  David Benjamin 7583643569 Disconnect handshake message creation from init_buf. před 8 roky
  Steven Valdez b32a9151da Ensure we check i2d_X509 return val před 8 roky
  Tom Thorogood 66b2fe8e02 Add |SSL_CTX_set_private_key_method| to parallel |SSL_set_private_key_method| před 8 roky
  Adam Langley d323f4b1e1 Bring back |verify_store|. před 8 roky
  Brian Smith 5ba06897be Don't cast |OPENSSL_malloc|/|OPENSSL_realloc| result. před 8 roky
  David Benjamin 60a08ac211 Remove unreachable code to duplicate DH keys. před 8 roky
  David Benjamin 5ddffbb8bc Make SSL_(CTX_)?set_tmp_ecdh call SSL_(CTX_)?set1_curves. před 9 roky
  David Benjamin 53e5c2c225 Remove SSL_(CTX_)?set_ecdh_callback. před 9 roky
  David Benjamin 59937045ec Document certificate verification functions in SSL. před 9 roky
  Steven Valdez 0d62f26c36 Adding more options for signing digest fallback. před 9 roky
  David Benjamin 306ece31bc Fix some malloc failure crashes. před 9 roky
  David Benjamin 1d128f369c Make SSL_get_client_CA_list slightly more OpenSSL-compatible. před 9 roky
  David Benjamin 443a1f65e2 Toss file-related convenience bits of ssl/ into a corner. před 9 roky
  David Benjamin 26416e9dde Remove the last of SESS_CERT. před 9 roky
  David Benjamin b1bdc5b325 Remove peer_cert from SESS_CERT. před 9 roky
  David Benjamin 6505567172 Move peer_dh_tmp and peer_ecdh_tmp out of SESS_CERT. před 9 roky
  David Benjamin 3dd9016a51 Remove signature algorithm configuration hooks and SSL_ctrl. před 9 roky
  David Benjamin 2b9ec70558 Remove SSL_CTRL_SET_CLIENT_CERT_TYPES. před 9 roky
  David Benjamin d27441a9cb Remove separate APIs for configuring chain and verify stores. před 9 roky
  David Benjamin aa58513f40 Reserve ex_data index zero for app_data. před 9 roky
  David Benjamin 3570d73bf1 Remove the func parameter to OPENSSL_PUT_ERROR. před 9 roky
  David Benjamin 71d2e54099 Clear key_method in ssl_cert_clear_certs. před 9 roky
  David Benjamin 11c0f8e54c Promote certificate-related ctrl macros to functions. před 9 roky
  David Benjamin b2a9d6ab78 Remove SSL_build_cert_chain. před 9 roky
  David Benjamin d1d8078025 Fold away certificate slots mechanism. před 9 roky
  David Benjamin bb20f52383 Merge the RSA_ENC and RSA_SIGN certificate slots. před 9 roky
  David Benjamin 680ca961f9 Preserve session->sess_cert on ticket renewal. před 9 roky
  David Benjamin b31040d0d8 Get rid of CERT_PKEY slots in SESS_CERT. před 9 roky
  Adam Langley 4bdb6e43fa Remove remaining calls to the old lock functions. před 9 roky
  Adam Langley 0da323a8b8 Convert reference counts in crypto/ před 9 roky
  David Benjamin 9a10f8fd88 Switch EVP_PKEY_dup calls to EVP_PKEY_up_ref. před 9 roky
  David Benjamin 6abb37016e Remove ciphers_raw. před 9 roky
  David Benjamin 60da0cd7c6 Fix STACK_OF pointer style. před 9 roky
  David Benjamin 605641ed95 Move the NULL case in ssl_add_cert_chain up. před 9 roky
  David Benjamin 9362b6e235 Errors are uint32_t, not unsigned long. před 9 roky