24 Revīzijas (6855e0a470791f6536bae04a54fbe2456d69f91c)

Autors SHA1 Ziņojums Datums
  David Benjamin 700631bdf0 Pack encrypted handshake messages together. pirms 6 gadiem
  Matthew Braithwaite b7bc80a9a6 SSL_CONFIG: new struct for sheddable handshake configuration. pirms 6 gadiem
  David Benjamin c03ecb93a2 Remove SSLv3_method and friends. pirms 6 gadiem
  David Benjamin 5be3a74c49 Remove supports_cipher hook. pirms 7 gadiem
  David Benjamin ed84291188 Revert "Pack encrypted handshake messages together." pirms 7 gadiem
  David Benjamin 75d43b5785 Pack encrypted handshake messages together. pirms 7 gadiem
  David Benjamin 32ce0ac0d8 Move init_buf and rwstate into SSL3_STATE. pirms 7 gadiem
  David Benjamin 8e7bbbab15 Use more scopers. pirms 7 gadiem
  David Benjamin a031b61230 Replace open_close_notify with open_app_data. pirms 7 gadiem
  David Benjamin d9229f9802 Lift BIO above SSL_PROTOCOL_METHOD. pirms 7 gadiem
  David Benjamin 97250f4d64 Switch a bunch of things from int to bool. pirms 7 gadiem
  David Benjamin 40e94701dc Always process handshake records in full. pirms 7 gadiem
  David Benjamin d1e3ce1fb0 Rename ssl3_send_alert and ssl3_protocol_version. pirms 7 gadiem
  David Benjamin c11ea942b7 Convert comments in ssl. pirms 7 gadiem
  David Benjamin 7934f08b26 Replace init_msg/init_num with a get_message hook. pirms 7 gadiem
  David Benjamin 8f94c31b19 Replace reuse_message with an explicit next_message call. pirms 7 gadiem
  David Benjamin ba2d3df759 Add DTLS_with_buffers_method. pirms 7 gadiem
  David Benjamin e3dee27f9c Remove the free_buffer parameter to release_current_message. pirms 7 gadiem
  David Benjamin 9bbdf5832d Remove expect and received flight hooks. pirms 7 gadiem
  David Benjamin e39ac8fb59 Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games. pirms 7 gadiem
  David Benjamin cfc11c2320 C++-ify SSL_AEAD_CTX. pirms 7 gadiem
  David Benjamin 86e95b852e Move libssl's internals into the bssl namespace. pirms 7 gadiem
  David Benjamin 3a1dd46e4e Add async certificate verification callback. pirms 7 gadiem
  David Benjamin 0238d8f4ff Switch more files to C++. pirms 7 gadiem
  Steven Valdez 8f36c51f98 Revise version negotiation logic on the C side. pirms 7 gadiem
  Steven Valdez 681eb6ac2d Adding support for receiving early data on the server. pirms 7 gadiem
  Steven Valdez 2d85062c4f Add Data-less Zero-RTT support. pirms 7 gadiem
  Adam Langley fe36672bf5 Allow users of the |CRYPTO_BUFFER|-based methods to verify certs after the handshake. pirms 7 gadiem
  Adam Langley 0cade989e7 Make the no-op verify function push an error. pirms 7 gadiem
  Adam Langley 39425b0f36 Add |TLS_with_buffers_method|. pirms 7 gadiem
  Adam Langley 94a62e61aa Hang ssl_auto_chain_if_needed off |X509_METHOD|. pirms 7 gadiem
  Adam Langley 2a3b3439c8 Move X509-related verification code into ssl_x509.c. pirms 7 gadiem
  Adam Langley 0bdef09263 Check CA names during the handshake. pirms 7 gadiem
  Adam Langley 34b4c829fd Hold CA names as |CRYPTO_BUFFER|s. pirms 7 gadiem
  Adam Langley 46db7af2c9 Remove |X509| things from SSL_SESSION. pirms 7 gadiem
  Adam Langley 3509dacc3c Add |X509_METHOD| and, using it, move many functions to ssl_x509.c. pirms 7 gadiem
  David Benjamin 16315f7cc7 Remove the rest of write_message. pirms 7 gadiem
  David Benjamin daf207a52a Don't use the buffer BIO in TLS. pirms 7 gadiem
  David Benjamin 8d5f9da2e3 Abstract away BIO_flush calls in the handshake. pirms 7 gadiem
  David Benjamin 17cf2cb1d2 Work around language and compiler bug in memcpy, etc. pirms 7 gadiem
  David Benjamin 0be6fc4c98 Move a few more functions into *_method.c. pirms 7 gadiem
  David Benjamin ced9479fd1 Replace hash_current_message with get_current_message. pirms 8 gadiem
  Steven Valdez 5eead165fc Splitting finish_message to finish_message/queue_message. pirms 8 gadiem
  Steven Valdez fdd10998e1 Moving TLS 1.3 version negotiation into extension. pirms 8 gadiem
  David Benjamin 2dc0204603 Don't return invalid versions in version_from_wire. pirms 8 gadiem
  David Benjamin a9c3bf142e Add TLS_{client,server}_method. pirms 8 gadiem
  David Benjamin 4497e58961 Switch finish_handshake to release_current_message. pirms 8 gadiem
  David Benjamin 9fd9580137 Remove ssl->s3->message_complete in favor of ssl->init_msg. pirms 8 gadiem
  David Benjamin 481b9d2047 Remove begin_handshake and allocate init_buf lazily. pirms 8 gadiem
  David Benjamin 49054544d3 Clear init_msg/init_num whenever we clear the backing store. pirms 8 gadiem