#include <openssl/base.h>
#include <memory>
#include <openssl/err.h>
#include <openssl/hpke.h>
#include <openssl/rand.h>
#include <openssl/ssl.h>
#include "internal.h"
#include "transport_common.h"
Go to the source code of this file.
Functions | |
static bool | HandleWWW (SSL *ssl) |
static void | InfoCallback (const SSL *ssl, int type, int value) |
static void | KeyLogCallback (const SSL *ssl, const char *line) |
static bool | LoadOCSPResponse (SSL_CTX *ctx, const char *filename) |
static bssl::UniquePtr< EVP_PKEY > | MakeKeyPairForSelfSignedCert () |
static bssl::UniquePtr< X509 > | MakeSelfSignedCert (EVP_PKEY *evp_pkey, const int valid_days) |
bool | Server (const std::vector< std::string > &args) |
Variables | |
static FILE * | g_keylog_file = nullptr |
static const struct argument | kArguments [] |
Definition at line 183 of file third_party/boringssl-with-bazel/src/tool/server.cc.
Definition at line 162 of file third_party/boringssl-with-bazel/src/tool/server.cc.
Definition at line 178 of file third_party/boringssl-with-bazel/src/tool/server.cc.
Definition at line 103 of file third_party/boringssl-with-bazel/src/tool/server.cc.
|
static |
Definition at line 119 of file third_party/boringssl-with-bazel/src/tool/server.cc.
|
static |
Definition at line 133 of file third_party/boringssl-with-bazel/src/tool/server.cc.
Definition at line 217 of file third_party/boringssl-with-bazel/src/tool/server.cc.
|
static |
Definition at line 176 of file third_party/boringssl-with-bazel/src/tool/server.cc.
Definition at line 28 of file third_party/boringssl-with-bazel/src/tool/server.cc.