59 Commits (b2d987b47c7e87477aa4230bf7b237ea79957c1e)

Autor SHA1 Nachricht Datum
  David Benjamin aa58513f40 Reserve ex_data index zero for app_data. vor 9 Jahren
  David Benjamin 3570d73bf1 Remove the func parameter to OPENSSL_PUT_ERROR. vor 9 Jahren
  David Benjamin 71d2e54099 Clear key_method in ssl_cert_clear_certs. vor 9 Jahren
  David Benjamin 11c0f8e54c Promote certificate-related ctrl macros to functions. vor 9 Jahren
  David Benjamin b2a9d6ab78 Remove SSL_build_cert_chain. vor 9 Jahren
  David Benjamin d1d8078025 Fold away certificate slots mechanism. vor 9 Jahren
  David Benjamin bb20f52383 Merge the RSA_ENC and RSA_SIGN certificate slots. vor 9 Jahren
  David Benjamin 680ca961f9 Preserve session->sess_cert on ticket renewal. vor 9 Jahren
  David Benjamin b31040d0d8 Get rid of CERT_PKEY slots in SESS_CERT. vor 9 Jahren
  Adam Langley 4bdb6e43fa Remove remaining calls to the old lock functions. vor 9 Jahren
  Adam Langley 0da323a8b8 Convert reference counts in crypto/ vor 9 Jahren
  David Benjamin 9a10f8fd88 Switch EVP_PKEY_dup calls to EVP_PKEY_up_ref. vor 9 Jahren
  David Benjamin 6abb37016e Remove ciphers_raw. vor 9 Jahren
  David Benjamin 60da0cd7c6 Fix STACK_OF pointer style. vor 9 Jahren
  David Benjamin 605641ed95 Move the NULL case in ssl_add_cert_chain up. vor 9 Jahren
  David Benjamin 9362b6e235 Errors are uint32_t, not unsigned long. vor 9 Jahren
  David Benjamin 2755a3eda3 Remove unnecessary NULL checks, part 5. vor 9 Jahren
  David Benjamin ed8fbad170 Remove SSL cert_flags. vor 9 Jahren
  David Benjamin dd978784d7 Always enable ecdh_auto. vor 9 Jahren
  David Benjamin f0ae170021 Include-what-you-use ssl/internal.h. vor 9 Jahren
  David Benjamin 2ee94aabf5 Rename ssl_locl.h to internal.h vor 9 Jahren
  David Benjamin c0f763b080 Simplify server-side ECDH curve selection. vor 9 Jahren
  Håvard Molland ab2479a08a Clean up error reporting. vor 9 Jahren
  David Benjamin b85a4c2923 Remove unnecessary NULL initializations in ssl_cert_dup. vor 9 Jahren
  David Benjamin a5a3eeb9cc Remove ssl_cert_inst() vor 9 Jahren
  David Benjamin 6eb000dbee Add in missing curly braces part 3. vor 9 Jahren
  Adam Langley a307dfd29f Add (void) to some macros to satisfy compiler. vor 9 Jahren
  Adam Langley fcf25833bc Reformat the rest of ssl/. vor 9 Jahren
  Adam Langley 2481975857 Reformat d1_{srtp|srvr}.c and s3_both.c vor 10 Jahren
  David Benjamin 8278184631 Remove redundant checks in ssl_cert_dup. vor 10 Jahren
  David Benjamin 63246e8a99 Remove s->type from SSL. vor 10 Jahren
  David Benjamin ec2f27dee1 Account for EVP_PKEY capabilities in selecting hash functions. vor 10 Jahren
  David Benjamin 033e5f47d1 Remove CERT_PKEY::valid_flags. vor 10 Jahren
  David Benjamin f31e681acf Clean up ssl_set_cert_masks. vor 10 Jahren
  David Benjamin 675227e0d2 Remove CERT_PKEY_EXPLICIT_SIGN flag. vor 10 Jahren
  David Benjamin 525a0fe315 Remove client-side support for ServerKeyExchange in the RSA key exchange. vor 10 Jahren
  David Benjamin 3f383908e2 Properly clean up on ssl_cert_dup failure. vor 10 Jahren
  David Benjamin fb3ff2c66c Don't compare signed vs. unsigned. vor 10 Jahren
  David Benjamin 457112e197 unifdef a bunch of OPENSSL_NO_* ifdefs. vor 10 Jahren
  David Benjamin 422d3a4015 Remove some unused state and code. vor 10 Jahren
  David Benjamin a7d1363fcb Prune removed key types from SSL_PKEY_*. vor 10 Jahren
  David Benjamin 335d10d201 Remove Suite B mode. vor 10 Jahren
  David Benjamin 67454b6f76 Don't X509_up_ref X509_STOREs. vor 10 Jahren
  David Benjamin 150c617cfc Add X509_up_ref and use it internally. vor 10 Jahren
  David Benjamin 44dbcc0804 Remove SSL_get_client_certificate_types. vor 10 Jahren
  David Benjamin 77a942b7fe Don't use the RSA key exchange with a signing-only key. vor 10 Jahren
  David Benjamin 060d9d2c56 Remove support code for export cipher suites. vor 10 Jahren
  David Benjamin 676d1e780e Separate client and server certificate_types. vor 10 Jahren
  David Benjamin 398ba895fb Remove SSL_copy_session_id. vor 10 Jahren
  David Benjamin 5468b23797 Remove rest of DANE code. vor 10 Jahren