8 Commits (4732c544f76958ea75af2e5a05b9d77a2341128a)

Author SHA1 Message Date
  Adam Langley e745b25dcb Remove trailing whitespace from ssl/. 6 years ago
  David Benjamin 8e7bbbab15 Use more scopers. 7 years ago
  Steven Valdez 4d71a9a2ca Migrate TLS 1.2 and below state machines to the new style. 7 years ago
  David Benjamin f60bcfb3ef Make SSL_state_string_long work for TLS 1.3. 7 years ago
  David Benjamin 8f94c31b19 Replace reuse_message with an explicit next_message call. 7 years ago
  David Benjamin e39ac8fb59 Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games. 7 years ago
  David Benjamin 86e95b852e Move libssl's internals into the bssl namespace. 7 years ago
  David Benjamin 0238d8f4ff Switch more files to C++. 7 years ago
  David Benjamin 4414874f1f Simplify ssl_private_key_* state machine points. 7 years ago
  David Benjamin 0d1730ddf1 Squash together states in the TLS 1.2 server Certificate flight. 7 years ago
  David Benjamin b5f55c3afb Squash together TLS 1.2 states for server Finished block. 7 years ago
  David Benjamin 9e766d7532 Unexport the handshake's internal state. 7 years ago
  David Benjamin dc8c1d962e Remove some dead state constants. 7 years ago
  David Benjamin 16315f7cc7 Remove the rest of write_message. 7 years ago
  David Benjamin cb0c29ff75 Move state and next_state to SSL_HANDSHAKE. 7 years ago
  David Benjamin 5edfc8cc17 Emulate the client_cert_cb with cert_cb. 7 years ago
  David Benjamin 1db9e1bc7a Add the certificate_required alert. 8 years ago
  David Benjamin 13f1ebe827 Factor out the client_cert_cb code. 8 years ago
  David Benjamin 352d0a9c6c Remove a/b parameters to send_change_cipher_spec. 8 years ago
  David Benjamin 1e6d6df943 Remove state parameters to ssl3_get_message. 8 years ago
  David Benjamin c2ae53db6d Document alert handling. 9 years ago
  David Benjamin b86847c24b Clean up ssl_stat.c slightly. 9 years ago
  David Benjamin 79a0589dc4 Ditch remaining filename comments from public headers and ssl/ 9 years ago
  David Benjamin 9e4e01ee14 Align the SSL stack on #include style. 9 years ago
  David Benjamin b8d28cf532 Factor out the buffering and low-level record code. 9 years ago
  Håvard Molland 047d6f0f4d Remove ssl2.h and ssl23.h. 9 years ago
  David Benjamin 8ec88108d4 Remove SSL_in_before and SSL_ST_BEFORE. 9 years ago
  David Benjamin 2ee94aabf5 Rename ssl_locl.h to internal.h 9 years ago
  David Benjamin a54e2e85ee Remove server-side HelloVerifyRequest support. 9 years ago
  Adam Langley fcf25833bc Reformat the rest of ssl/. 9 years ago
  David Benjamin e58a71b9b3 Trim impossible state combinations. 10 years ago
  David Benjamin 457112e197 unifdef a bunch of OPENSSL_NO_* ifdefs. 10 years ago
  David Benjamin 98e882ead1 Clean up s23_srvr.c. 10 years ago
  David Benjamin cb5abad717 Consolidate CCS_OK paths in s3_clnt.c. 10 years ago
  David Benjamin 84ec49e914 Consolidate CCS_OK codepaths in s3_srvr.c. 10 years ago
  Adam Langley b2ce05839b Add support for asynchronous session lookup. 10 years ago
  Adam Langley 95c29f3cd1 Inital import. 10 years ago