57 Commits (72bc2328b104dde7a60d0b513c5ea95e73d5ca18)

Auteur SHA1 Bericht Datum
  Adam Langley 3fe8fa74ac Add initial, experimental support for split handshakes. 6 jaren geleden
  Marek Gilbert 11850d5f61 Rename all googletest CMake targets 6 jaren geleden
  Steven Valdez 4d71a9a2ca Migrate TLS 1.2 and below state machines to the new style. 7 jaren geleden
  Martin Kreichgauer 17c3057f26 Add bssl::SealRecord and bssl::OpenRecord. 7 jaren geleden
  David Benjamin c642aca28f Convert SSL_ECDH_CTX to C++. 7 jaren geleden
  David Benjamin d304a2f1ac Switch tls13_client and tls13_server to C++. 7 jaren geleden
  David Benjamin 81678aabd7 Switch t1_lib, tls_record, and tls13_both to C++. 7 jaren geleden
  David Benjamin 0238d8f4ff Switch more files to C++. 7 jaren geleden
  David Benjamin b609c22882 Switch ssl_privkey to C++. 7 jaren geleden
  David Benjamin f526081100 Switch ssl_aead_ctx, ssl_file, and ssl_lib to C++. 7 jaren geleden
  David Benjamin 81a5df4d60 Switch ssl_ecdh to C++. 7 jaren geleden
  David Benjamin e64d2c74fa Convert ssl_buffer, ssl_cert, and ssl_cipher to C++. 7 jaren geleden
  David Benjamin d781fc424b Switch handshake_client and handshake_server to C++. 7 jaren geleden
  David Benjamin e8703a3708 Switch a number of files to C++. 7 jaren geleden
  Steven Valdez 8f36c51f98 Revise version negotiation logic on the C side. 7 jaren geleden
  David Benjamin 5c12778948 Convert bio_test to GTest. 7 jaren geleden
  Steven Valdez 908ac19e8e Moving transcript and PRF functions to SSL_TRANSCRIPT. 7 jaren geleden
  Adam Langley 5e3777830c Rename ssl_rsa.c to ssl_privkey.c. 7 jaren geleden
  Adam Langley bdcfd1366f Move the SSL BIO into ssl/ from decrepit/. 7 jaren geleden
  Adam Langley d1515a3b0a Move a number of X.509 functions from ssl_lib.c to ssl_x509.c 7 jaren geleden
  David Benjamin 966284337d Do a cursory conversion of a few tests to GTest. 7 jaren geleden
  David Benjamin 1252f8758a Convert one libssl function to C++11. 7 jaren geleden
  Steven Valdez 143e8b3fd9 Add TLS 1.3 1-RTT. 8 jaren geleden
  David Benjamin a2c42d7685 Rename (s3,d1)_meth.c. 8 jaren geleden
  David Benjamin a8288dcb78 Remove pqueue. 8 jaren geleden
  David Benjamin cfec7c60b9 Rename s3_{clnt,srvr}.c 8 jaren geleden
  David Benjamin df50eecfbc Fold DTLS server state machine into TLS state machine. 8 jaren geleden
  David Benjamin aa7734b81b Fold the DTLS client handshake into the TLS one. 8 jaren geleden
  David Benjamin 4298d77379 Implement draft-ietf-tls-curve25519-01 in C. 8 jaren geleden
  David Benjamin da084a3ebd Fix shared library build on OS X. 9 jaren geleden
  David Benjamin 301afaf223 Add a run_tests target to run all tests. 9 jaren geleden
  David Benjamin c617413527 Remove SSL_SESSION_print*. 9 jaren geleden
  David Benjamin 8f3cc26812 Rename ssl_sess.c to ssl_session.c. 9 jaren geleden
  David Benjamin 7c6d09b9e5 Fold ssl_algs.c into ssl_lib.c. 9 jaren geleden
  David Benjamin 443a1f65e2 Toss file-related convenience bits of ssl/ into a corner. 9 jaren geleden
  David Benjamin b8d28cf532 Factor out the buffering and low-level record code. 9 jaren geleden
  Adam Langley 73415b6aa0 Move arm_arch.h and fix up lots of include paths. 9 jaren geleden
  Adam Langley 0950563a9b Implement custom extensions. 9 jaren geleden
  Adam Langley 5021b223d8 Convert the renegotiation extension to the new system. 9 jaren geleden
  David Benjamin 0b635c52b2 Add malloc test support to unit tests. 9 jaren geleden
  David Benjamin 31a07798a5 Factor SSL_AEAD_CTX into a dedicated type. 9 jaren geleden
  David Benjamin 71f0794d34 Document everything in ssl_ciph.c, now ssl_cipher.c. 9 jaren geleden
  David Benjamin 1d77e56b29 Convert ssl_test to C++. 9 jaren geleden
  Adam Langley 29b186736c Precompute sorted array for error strings. 9 jaren geleden
  Adam Langley 4a0f0c4910 Change CMakeLists.txt to two-space indent. 9 jaren geleden
  David Benjamin 507c1eec51 Honor the standard BUILD_SHARED_LIBS cmake variable. 9 jaren geleden
  David Benjamin b8a56f112f Remove dead code from EVP_CIPHER codepaths. 9 jaren geleden
  David Benjamin 82c9e90a58 Merge SSLv23_method and DTLS_ANY_VERSION. 10 jaren geleden
  David Benjamin 0ac86b0220 Remove dtls1_enc. 10 jaren geleden
  David Benjamin 5b33a5e0dd Merge the get_ssl_method hooks between TLS and SSLv3. 10 jaren geleden