182 Commits (b2d987b47c7e87477aa4230bf7b237ea79957c1e)

Autor SHA1 Nachricht Datum
  David Benjamin fc05994e24 Fold away EC point format negotiation. vor 9 Jahren
  nagendra modadugu 601448aa13 Add server-side support for asynchronous signing. vor 9 Jahren
  Adam Langley 0950563a9b Implement custom extensions. vor 9 Jahren
  Adam Langley 33ad2b59da Tidy up extensions stuff and drop fastradio support. vor 9 Jahren
  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 7481d39bf7 Document APIs relating to configuring certificates and private keys. 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
  Matt Braithwaite 6a1275b627 typedef |COMP_METHOD| to void, for compatibility. vor 9 Jahren
  David Benjamin a8653208ec Add CBB_zero to set a CBB to the zero state. vor 9 Jahren
  Adam Langley 5021b223d8 Convert the renegotiation extension to the new system. vor 9 Jahren
  David Benjamin ba4594aee6 Don't put sessions from renegotiations in the cache. vor 9 Jahren
  David Benjamin b4d65fda70 Implement asynchronous private key operations for client auth. vor 9 Jahren
  David Benjamin d65bb78c6c Add SSL_initial_handshake_complete. vor 9 Jahren
  David Benjamin 95d3182576 Duplicate SSL_SESSIONs when renewing them. vor 9 Jahren
  David Benjamin 436bf82ee8 Prune ssl3_check_cert_and_algorithm. vor 9 Jahren
  Adam Langley af0e32cb84 Add SSL_get_tls_unique. vor 9 Jahren
  David Benjamin a1c90a5ce1 Further tidy up cipher logic. vor 9 Jahren
  David Benjamin 904dc72b32 Fold away SSL_PROTOCOL_METHOD hooks shared between TLS and DTLS. vor 9 Jahren
  David Benjamin ece089c3a3 Deprecate and no-op SSL_set_state. vor 9 Jahren
  David Benjamin 8ec88108d4 Remove SSL_in_before and SSL_ST_BEFORE. vor 9 Jahren
  David Benjamin 44d3eed2bb Forbid caller-initiated renegotiations and all renego as a servers. vor 9 Jahren
  David Benjamin 5f387e38fc Remove s->renegotiate check in SSL_clear. vor 9 Jahren
  David Benjamin 20f6e97c7e Switch three more renegotiate checks to initial_handshake_complete. vor 9 Jahren
  David Benjamin 9a41d1b946 Deprecate SSL_*_read_ahead and enforce DTLS packet boundaries. vor 9 Jahren
  David Benjamin 31a07798a5 Factor SSL_AEAD_CTX into a dedicated type. vor 9 Jahren
  David Benjamin 7ef9fff53d Remove ssl_ok. vor 9 Jahren
  David Benjamin 4831c3328c Document some core SSL_CTX and SSL methods. vor 9 Jahren
  Adam Langley 4bdb6e43fa Remove remaining calls to the old lock functions. vor 9 Jahren
  Adam Langley 0b5e3908cf Convert reference counts in ssl/ vor 9 Jahren
  David Benjamin a07c0fc8f2 Fix SSL_get_current_cipher. vor 9 Jahren
  David Benjamin 4b27d9f8bd Never resume sessions on renegotiations. vor 9 Jahren
  David Benjamin 897e5e0013 Default renegotiations to off. 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 d6e95eefba Get rid of ssl_undefined_* vor 9 Jahren
  David Benjamin 60da0cd7c6 Fix STACK_OF pointer style. vor 9 Jahren
  David Benjamin 71f7d3d2e1 Promote everything directly in SSL_CTX_ctrl. vor 9 Jahren
  David Benjamin cb9cf796a2 Promote everything directly in SSL_ctrl. vor 9 Jahren
  David Benjamin 2844b5eb1e Remove SSL_get0_raw_cipherlist. vor 9 Jahren
  David Benjamin 1d0a194cc1 Promote max_cert_list and max_send_fragment to functions. vor 9 Jahren
  David Benjamin da881e9a15 Promote deprecated statistics macros to functions. vor 9 Jahren
  David Benjamin 61ecccfa3e Promote read_ahead, mode and option macros to functions. vor 9 Jahren
  David Benjamin 123a8fdb98 Switch options and mode bits to uint32_t from unsigned long. vor 9 Jahren
  David Benjamin 59015c365b Promote all SSL callback ctrl hooks to proper functions. vor 9 Jahren
  David Benjamin f32d6b292e Remove remnants of old OCSP stapling API. vor 9 Jahren
  David Benjamin 9a727c21c1 Remove SSL_set_tlsext_debug_callback. vor 9 Jahren
  David Benjamin 2755a3eda3 Remove unnecessary NULL checks, part 5. vor 9 Jahren
  David Benjamin 5d1ec73b0f Require that FOO_free functions do nothing on NULL. vor 9 Jahren