76 Commits (3ed24f0502ea3f38fa79306dfe263527f0491230)

Author SHA1 Message Date
  Tom Thorogood 66b2fe8e02 Add |SSL_CTX_set_private_key_method| to parallel |SSL_set_private_key_method| 8 years ago
  Adam Langley d323f4b1e1 Bring back |verify_store|. 8 years ago
  Brian Smith 5ba06897be Don't cast |OPENSSL_malloc|/|OPENSSL_realloc| result. 8 years ago
  David Benjamin 60a08ac211 Remove unreachable code to duplicate DH keys. 8 years ago
  David Benjamin 5ddffbb8bc Make SSL_(CTX_)?set_tmp_ecdh call SSL_(CTX_)?set1_curves. 9 years ago
  David Benjamin 53e5c2c225 Remove SSL_(CTX_)?set_ecdh_callback. 9 years ago
  David Benjamin 59937045ec Document certificate verification functions in SSL. 9 years ago
  Steven Valdez 0d62f26c36 Adding more options for signing digest fallback. 9 years ago
  David Benjamin 306ece31bc Fix some malloc failure crashes. 9 years ago
  David Benjamin 1d128f369c Make SSL_get_client_CA_list slightly more OpenSSL-compatible. 9 years ago
  David Benjamin 443a1f65e2 Toss file-related convenience bits of ssl/ into a corner. 9 years ago
  David Benjamin 26416e9dde Remove the last of SESS_CERT. 9 years ago
  David Benjamin b1bdc5b325 Remove peer_cert from SESS_CERT. 9 years ago
  David Benjamin 6505567172 Move peer_dh_tmp and peer_ecdh_tmp out of SESS_CERT. 9 years ago
  David Benjamin 3dd9016a51 Remove signature algorithm configuration hooks and SSL_ctrl. 9 years ago
  David Benjamin 2b9ec70558 Remove SSL_CTRL_SET_CLIENT_CERT_TYPES. 9 years ago
  David Benjamin d27441a9cb Remove separate APIs for configuring chain and verify stores. 9 years ago
  David Benjamin aa58513f40 Reserve ex_data index zero for app_data. 9 years ago
  David Benjamin 3570d73bf1 Remove the func parameter to OPENSSL_PUT_ERROR. 9 years ago
  David Benjamin 71d2e54099 Clear key_method in ssl_cert_clear_certs. 9 years ago
  David Benjamin 11c0f8e54c Promote certificate-related ctrl macros to functions. 9 years ago
  David Benjamin b2a9d6ab78 Remove SSL_build_cert_chain. 9 years ago
  David Benjamin d1d8078025 Fold away certificate slots mechanism. 9 years ago
  David Benjamin bb20f52383 Merge the RSA_ENC and RSA_SIGN certificate slots. 9 years ago
  David Benjamin 680ca961f9 Preserve session->sess_cert on ticket renewal. 9 years ago
  David Benjamin b31040d0d8 Get rid of CERT_PKEY slots in SESS_CERT. 9 years ago
  Adam Langley 4bdb6e43fa Remove remaining calls to the old lock functions. 9 years ago
  Adam Langley 0da323a8b8 Convert reference counts in crypto/ 9 years ago
  David Benjamin 9a10f8fd88 Switch EVP_PKEY_dup calls to EVP_PKEY_up_ref. 9 years ago
  David Benjamin 6abb37016e Remove ciphers_raw. 9 years ago
  David Benjamin 60da0cd7c6 Fix STACK_OF pointer style. 9 years ago
  David Benjamin 605641ed95 Move the NULL case in ssl_add_cert_chain up. 9 years ago
  David Benjamin 9362b6e235 Errors are uint32_t, not unsigned long. 9 years ago
  David Benjamin 2755a3eda3 Remove unnecessary NULL checks, part 5. 9 years ago
  David Benjamin ed8fbad170 Remove SSL cert_flags. 9 years ago
  David Benjamin dd978784d7 Always enable ecdh_auto. 9 years ago
  David Benjamin f0ae170021 Include-what-you-use ssl/internal.h. 9 years ago
  David Benjamin 2ee94aabf5 Rename ssl_locl.h to internal.h 9 years ago
  David Benjamin c0f763b080 Simplify server-side ECDH curve selection. 9 years ago
  Håvard Molland ab2479a08a Clean up error reporting. 9 years ago
  David Benjamin b85a4c2923 Remove unnecessary NULL initializations in ssl_cert_dup. 9 years ago
  David Benjamin a5a3eeb9cc Remove ssl_cert_inst() 9 years ago
  David Benjamin 6eb000dbee Add in missing curly braces part 3. 9 years ago
  Adam Langley a307dfd29f Add (void) to some macros to satisfy compiler. 9 years ago
  Adam Langley fcf25833bc Reformat the rest of ssl/. 9 years ago
  Adam Langley 2481975857 Reformat d1_{srtp|srvr}.c and s3_both.c 9 years ago
  David Benjamin 8278184631 Remove redundant checks in ssl_cert_dup. 10 years ago
  David Benjamin 63246e8a99 Remove s->type from SSL. 10 years ago
  David Benjamin ec2f27dee1 Account for EVP_PKEY capabilities in selecting hash functions. 10 years ago
  David Benjamin 033e5f47d1 Remove CERT_PKEY::valid_flags. 10 years ago