368 Commits (045a0ffe358b81609e5b93e1f02e948b581304a3)

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