321 Commits (5510863fbdb24867d80d607a78a1ac6437c9ba26)

Autor SHA1 Mensaje Fecha
  David Benjamin 5e7e7cc696 Add SSL_set_fallback_version. hace 8 años
  David Benjamin e776cc2956 Implement SSLKEYLOGFILE support for TLS 1.3. hace 8 años
  Steven Valdez 143e8b3fd9 Add TLS 1.3 1-RTT. hace 8 años
  David Benjamin 0c0b7e1e1f Widen SSL_PRIVATE_KEY_METHOD types to include the curve name. hace 8 años
  Adam Langley 310d3f63f3 Change |EVP_PKEY_up_ref| to return int. hace 8 años
  Adam Langley df759b5a57 Allow CECPQ1 cipher suites to do False Start. hace 8 años
  David Benjamin 7a4b404da5 Remove SSL_get_server_key_exchange_hash. hace 8 años
  Adam Langley 84cd159bad Add SSL_CTX_up_ref. hace 8 años
  David Benjamin 9e68f19e1b Add SSL_get_curve_id and SSL_get_dhe_group_size. hace 8 años
  David Benjamin b6a0a518a3 Simplify version configuration. hace 8 años
  Steven Valdez 025638597a Changing representation of signature/hash to use SignatureScheme. hace 8 años
  David Benjamin f0ee907942 Remove the 'ssl_' prefix on most SSL_PROTOCOL_METHOD hooks. hace 8 años
  David Benjamin 10e664b91f Always set min_version / max_version. hace 8 años
  David Benjamin 5744ca6bff Fold cert_req into cert_request. hace 8 años
  David Benjamin f715c42322 Make SSL_set_bio's ownership easier to reason about. hace 8 años
  Taylor Brandstetter 9edb2c6055 Adding function to set the "current time" callback used for DTLS. hace 8 años
  David Benjamin 936aada25a Move a bunch of public APIs from s3_lib.c to ssl_lib.c. hace 8 años
  David Benjamin 9f1dc8254e A bit of cleanup post state machine merging. hace 8 años
  David Benjamin 4e9cc71a27 Add helper functions for info_callback and msg_callback. hace 8 años
  David Benjamin 0d275bdb32 Don't call ERR_clear_system_error in so many places. hace 8 años
  David Benjamin 29270dea85 Split unlock functions into read/write variants. hace 8 años
  Matt Braithwaite 053931e74e CECPQ1: change from named curve to ciphersuite. hace 8 años
  Adam Langley 1cb405d96b Revert "Forbid calling SSL_read, SSL_peek, and SSL_do_handshake post-shutdown." hace 8 años
  Steven Valdez 4f94b1c19f Adding TLS 1.3 constants. hace 8 años
  David Benjamin 2f87112b96 Never expose ssl->bbio in the public API. hace 8 años
  Steven Valdez ce902a9bcd Generalizing curves to groups in preparation for TLS 1.3. hace 8 años
  David Benjamin c7eae5a326 Forbid calling SSL_read, SSL_peek, and SSL_do_handshake post-shutdown. hace 8 años
  David Benjamin fa214e4a18 Tidy up shutdown state. hace 8 años
  David Benjamin 8f73135485 Consolidate SSL_RECEIVED_SHUTDOWN checks. hace 8 años
  Taylor Brandstetter 376a0fed24 Adding a method to change the initial DTLS retransmission timer value. hace 8 años
  David Benjamin b095f0f0ca Remove the push argument to ssl_init_wbio_buffer. hace 8 años
  David Benjamin 30152fdfc1 Always buffer DTLS retransmits. hace 8 años
  David Benjamin 8368050fa9 Clean up ssl_get_compatible_server_ciphers. hace 8 años
  David Benjamin 4c5ddb8047 Set rwstate consistently. hace 8 años
  David Benjamin 981936791e Remove some easy obj.h dependencies. hace 8 años
  David Benjamin c79845c2a8 Move implicit handshake driving out of read_bytes. hace 8 años
  David Benjamin b2a7318858 Switch some 0s to NULLs. hace 8 años
  David Benjamin d7ac143814 Lift the handshake driving in write_bytes up to SSL_write. hace 8 años
  David Benjamin 282511d7eb Consolidate shutdown state. hace 8 años
  David Benjamin 78f8aabe44 ssl->ctx cannot be NULL. hace 8 años
  David Benjamin 51545ceac6 Remove a number of unnecessary stdio.h includes. hace 8 años
  David Benjamin 15c1488b61 Clear the error queue on entry to core SSL operations. hace 8 años
  David Benjamin 22ce9b2d08 SSL_set_fd should create socket BIOs, not fd BIOs. hace 8 años
  Adam Langley 29ec5d1fda Add dummy |SSL_get_server_tmp_key|. hace 8 años
  Steven Valdez a14934ff2d Handle shutdown during init/handshake earlier hace 8 años
  Emily Stark 95a79eec40 Add a stub for SSL_get_shared_ciphers(). hace 8 años
  Steven Valdez b9824e2417 Handle SSL_shutdown while in init more appropriately hace 8 años
  Adam Langley e976e4349d Don't read uninitialised data for short session IDs. hace 8 años
  David Benjamin de94238217 Fix SSL_get_{read,write}_sequence. hace 8 años
  Brian Smith 5ba06897be Don't cast |OPENSSL_malloc|/|OPENSSL_realloc| result. hace 8 años