28 Commits (9d64d8d2373db494d3460102b970f4aaf92ee274)

Author SHA1 Message Date
Daniel Thornburgh 48f794765b Fix build for older CMake versions. 3 years ago
Daniel Thornburgh f299342e38 [build] Fix build with HEAD clang. 3 years ago
Daniel Thornburgh 2fc6d38391 Add CMake install rules. 3 years ago
David Benjamin 08970b3121 Include the EKU extension in bssl server's self-signed certs. 3 years ago
David Benjamin 345c86b1cf Switch CRYPTO_BUFFER_POOL to SipHash-2-4. 3 years ago
David Benjamin 4f1fae3043 Fix the easy -Wformat-signedness errors. 3 years ago
David Benjamin f958727f75 Speed up constant-time base64 decoding. 3 years ago
David Benjamin 41adb341b8 Ignore SIGPIPE in the bssl tool. 3 years ago
David Benjamin 417010f9b7 Benchmark RSA private key parsing. 3 years ago
Adam Langley 0768d42c28 generate_ech.cc: include needed headers 3 years ago
Dan McArdle 7a817f48ba Add 'generate-ech' command to bssl tool 3 years ago
Dan McArdle 17be3872ab Check strtoul return for overflow error in GetUnsigned() 3 years ago
Adam Langley 7153013019 hrss: use less stack space. 3 years ago
David Benjamin ecc301ca0f Add a pointer alignment helper function. 3 years ago
David Benjamin e9c5d72c09 Add an option to permute ClientHello extension order. 3 years ago
David Benjamin 83a49939ab Add most of an ECH client implementation. 3 years ago
David Benjamin c890ae5195 Make ECH server APIs take EVP_HPKE_KEY. 3 years ago
David Benjamin c3b373bf4f Rename SSL_ECH_SERVER_CONFIG_LIST to SSL_ECH_KEYS. 3 years ago
David Benjamin 3a036c76eb Add SSL_ech_accepted API and ech_is_required alerts. 4 years ago
David Benjamin ef1d779d7b Don't try to write empty early data in the tool. 4 years ago
Daniel McArdle 00e434d67e Add ECH server (draft-ietf-tls-esni-09). 4 years ago
David Benjamin ab5edbe7fc Benchmark BORINGSSL_self_test in FIPS mode. 4 years ago
Adam Langley e133345dba Add basic BLAKE2b-256 support. 4 years ago
David Benjamin 571c3e78bf Use gai_strerrorA on Windows. 4 years ago
Steven Valdez f2b2ef8407 Update TrustTokenV2 to use VOPRFs and assemble RR. 4 years ago
David Benjamin 8f88b27d6a Link to ws2_32 more consistently. 4 years ago
Steven Valdez d0637e901d Remove TRUST_TOKEN_experiment_v0. 4 years ago
Adam Langley fb0c05cac2 acvp: add CMAC-AES support. 4 years ago