57 Commits (9f9c938af0affceee30eef308ed2596e1d7f53e0)

Auteur SHA1 Bericht Datum
  David Benjamin 7bf0bccd61 Add missing <condition_variable> include. 6 jaren geleden
  David Benjamin 65359f0887 Don't keep trying to read from stdin after EOF. 6 jaren geleden
  David Benjamin 1d339558ac Fix clang-cl build. 6 jaren geleden
  David Benjamin 26aa7c88d1 Handle blocked writes in bssl client/server. 6 jaren geleden
  David Benjamin 3d9705d0a4 Fix bssl handling of buffered read data. 6 jaren geleden
  David Benjamin 28385db6e1 Fix bssl select loop on Windows. 6 jaren geleden
  David Benjamin 3c37d0aba5 Reland "Fix bssl client/server's error-handling." 6 jaren geleden
  Steven Valdez 0cdbc876a2 Revert "Fix bssl client/server's error-handling." 6 jaren geleden
  David Benjamin e7ca8a5d78 Fix bssl client/server's error-handling. 6 jaren geleden
  David Benjamin 4ddbc7bd0d Fix early data printout in bssl client. 7 jaren geleden
  David Benjamin 6cc352e216 Add helper functions for SSL_SIGN_*. 7 jaren geleden
  David Benjamin 02afbd338e Build with clang-cl standalone. 7 jaren geleden
  Peter Wu 5663b634f4 Write connection info to a BIO instead of stderr. 7 jaren geleden
  Steven Valdez 56851c85f3 Fix bssl sockets on Windows. 7 jaren geleden
  David Benjamin ee7aa02744 Implement basic HTTP tunnel support in bssl client. 7 jaren geleden
  David Benjamin 2b0444e01d Keep the same listening socket in bssl server -loop. 7 jaren geleden
  David Benjamin 6fff386492 Support standard RFC cipher suite names alongside OpenSSL ones. 7 jaren geleden
  David Benjamin 69522117a6 Support Ed25519 in TLS. 7 jaren geleden
  Alessandro Ghedini ca307ab6a3 tool: show if early data was accepted 7 jaren geleden
  Alessandro Ghedini f6d64efd19 tool: show if server sent SCT staple 7 jaren geleden
  David Benjamin 6add9f172c Fix setsockopt call. 7 jaren geleden
  Steven Valdez bf5bda37cf Adding socket reuse to bssl server. 7 jaren geleden
  David Benjamin 17cf2cb1d2 Work around language and compiler bug in memcpy, etc. 7 jaren geleden
  David Benjamin 54881224e8 Remove SSL_get_dhe_group_size. 7 jaren geleden
  Alessandro Ghedini 1149ee1d38 tool: show if server sent OCSP staple 7 jaren geleden
  Alessandro Ghedini 8d3f130c55 tool: print client's SNI value, if any. 8 jaren geleden
  Matthew Braithwaite b348897a02 Correctness fixes for NaCl and other platforms. 8 jaren geleden
  David Benjamin 0cce863f74 Use scopers in tool/ 8 jaren geleden
  David Benjamin 4fec04b484 Place comment(lib, *) pragmas under OPENSSL_MSVC_PRAGMA. 8 jaren geleden
  David Benjamin 31168c9999 Print out the signature algorithm in bssl client. 8 jaren geleden
  Adam Langley 505cf39af9 Fix STARTTLS detection. 8 jaren geleden
  David Benjamin 225e5ade82 Teach bssl server about -max-version and -min-version. 8 jaren geleden
  David Benjamin 49864a56ec Use new APIs in bssl tool for connection info. 8 jaren geleden
  Adam Langley 10f97f3bfc Revert "Move C++ helpers into |bssl| namespace." 8 jaren geleden
  Adam Langley 09feb0f3d9 Move C++ helpers into |bssl| namespace. 8 jaren geleden
  Adam Langley 61367eedfe Set variables to avoid false-positive compiler warnings. 8 jaren geleden
  Adam Langley 403c52aa94 Support “-starttls smtp” in `bssl client` 8 jaren geleden
  David Benjamin 72acbecb89 Handle IPv6 literals in bssl client. 8 jaren geleden
  David Benjamin a353cdb671 Wrap MSVC-only warning pragmas in a macro. 8 jaren geleden
  David Benjamin 3995a38f3b Print out whether EMS was supported. 8 jaren geleden
  nmittler f0322b2abc Use non-deprecated methods on windows. 8 jaren geleden
  Gabriel Redner dcb3383463 Modify 'bssl client' to print the cert subject and issuer 8 jaren geleden
  Piotr Sikora c6d3029eda Add missing internal includes. 8 jaren geleden
  David Benjamin 4cc36adf5a Make it possible to tell what curve was used on the server. 8 jaren geleden
  Matt Braithwaite 29d8adbdc6 Better handle IPv6. 9 jaren geleden
  David Benjamin 621f95a3ea Add -session-in and -session-out to bssl client. 9 jaren geleden
  David Benjamin f0df86a1f6 Fix standalone build on Mac. 9 jaren geleden
  Brian Smith 054e682675 Eliminate unnecessary includes from low-level crypto modules. 9 jaren geleden
  David Benjamin 0e434b9470 Define NOMINMAX across the entire project. 9 jaren geleden
  Adam Langley 3e719319be Lowercase some Windows headers. 9 jaren geleden