365 Revize (4365c3f522f2fc57fa0c87bde5f25ea98dd9a59c)

Autor SHA1 Zpráva Datum
  David Benjamin e4c678adda Revert "Banish SSL_add_dir_cert_subjects_to_stack and OPENSSL_DIR_CTX to decrepit." před 8 roky
  David Benjamin 112c4dd1ff Banish SSL_add_dir_cert_subjects_to_stack and OPENSSL_DIR_CTX to decrepit. před 8 roky
  David Benjamin baca950e8e Remove in_handshake. před 8 roky
  David Benjamin 282511d7eb Consolidate shutdown state. před 8 roky
  David Benjamin 22ce9b2d08 SSL_set_fd should create socket BIOs, not fd BIOs. 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 29ec5d1fda Add dummy |SSL_get_server_tmp_key|. před 8 roky
  Adam Langley d323f4b1e1 Bring back |verify_store|. před 8 roky
  Emily Stark 95a79eec40 Add a stub for SSL_get_shared_ciphers(). před 8 roky
  David Benjamin a211aee545 Add SSL_CIPHER_has_SHA256_HMAC. před 8 roky
  Steven Valdez b9824e2417 Handle SSL_shutdown while in init more appropriately před 8 roky
  David Benjamin de94238217 Fix SSL_get_{read,write}_sequence. před 8 roky
  David Benjamin 8f2d4e344c Fix documentation string. před 8 roky
  David Benjamin 91b2501f02 Add functions for accessing read_sequence and write_sequence. před 8 roky
  David Benjamin cdd0b7e775 Add SSL_CTX_set_retain_only_sha256_of_client_certs. před 8 roky
  David Benjamin b83003ebc6 Don't initialize enc_method before version negotiation. před 8 roky
  Adam Langley ce9d85eedd Tweaks for node.js před 8 roky
  Adam Langley eac0ce09d8 Have doc.go parse struct comments. před 8 roky
  David Benjamin f6494f4928 Add a SSL_get_pending_cipher API. před 8 roky
  David Benjamin 928f32a492 Add APIs to extract the SSL key block. před 8 roky
  David Benjamin 79978df4ec Move aead_{read,write}_ctx and next_proto_negotiated into ssl->s3. před 8 roky
  David Benjamin 4119d42e7c Tidy up keyblock and CCS logic slightly. před 8 roky
  David Benjamin 96ba15fc69 Add SSL_get_client_random and SSL_get_server_random. před 8 roky
  David Benjamin fe5f7c7b56 Only reserve EVP_MAX_MD_SIZE for the Finished, not twice of it. před 8 roky
  David Benjamin 974c7ba4ef Route DHE through the SSL_ECDH abstraction as well. před 8 roky
  David Benjamin 4cc36adf5a Make it possible to tell what curve was used on the server. před 8 roky
  David Benjamin 4298d77379 Implement draft-ietf-tls-curve25519-01 in C. před 8 roky
  David Benjamin 13414b3a04 Implement draft-ietf-tls-chacha20-poly1305-04. před 8 roky
  David Benjamin d9f0671bbe Remove |need_record_splitting| from |SSL3_STATE|. před 9 roky
  David Benjamin cd480380fa Remove unused fields from SSL3_STATE. před 9 roky
  David Benjamin 7fc010014c Slightly simplify SSL3_RECORD. před 9 roky
  David Benjamin ece5ba2797 Reset ssl error codes. před 9 roky
  David Benjamin a41280d8cb Pull ChangeCipherSpec into the handshake state machine. před 9 roky
  David Benjamin 8fd5c23218 Simplify fragmented HelloRequest state. před 9 roky
  David Benjamin 8a58933db0 Remove the CRYPTO_EX_new callback. před 9 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 e9cddb8879 Remove SSL_OP_LEGACY_SERVER_CONNECT. před 9 roky
  David Benjamin 03f000577f Remove SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER. před 9 roky
  David Benjamin ef5e515819 Remove SSL_OP_TLS_D5_BUG. před 9 roky
  Joachim Bauch afd565ff9c Add defines for SRTP profiles using GCM ciphers from RFC 7714. před 8 roky
  David Benjamin 9f2e2770e1 Remove strength_bits. před 9 roky
  David Benjamin d6e9eec3f8 Remove algo_strength. před 9 roky
  David Benjamin dcb6ef0f0b Remove algorithm_ssl. před 9 roky
  David Benjamin d28f59c27b Switch the keylog BIO to a callback. před 9 roky
  Adam Langley b00061cea7 Add SSL_CIPHER_is_AES[128|256]CBC. před 9 roky
  David Benjamin 3a59611726 size_t SSL*_use_*_ASN1. před 9 roky
  David Benjamin cd24a39f1b Limit DHE groups to 4096-bit. před 9 roky
  David Benjamin 6e80765774 Add SSL_get_server_key_exchange_hash. před 9 roky
  David Benjamin c7817d8ce2 Add SSL_CIPHER_get_min_version and tidy up SSL_TLSV1_2 logic. před 9 roky