aboutsummaryrefslogtreecommitdiff
path: root/tool
AgeCommit message (Expand)AuthorFilesLines
2023-01-27Remove old Trust Token redeem API.Steven Valdez1-31/+10
2023-01-17Const-correct sk_FOO_deep_copy's copy callback.David Benjamin1-3/+3
2022-12-03Switch microsecond and iteration counts in bssl speed to uint64_t.David Benjamin1-26/+28
2022-11-21Replace malloc/memcpy pairs with memdup.David Benjamin1-6/+2
2022-11-14More -Wshorten-64-to-32 fixes.David Benjamin1-1/+1
2022-04-26Fix build for older CMake versions.Daniel Thornburgh1-1/+1
2022-04-21[build] Fix build with HEAD clang.Daniel Thornburgh1-2/+0
2022-04-14Add CMake install rules.Daniel Thornburgh1-0/+1
2022-02-22Include the EKU extension in bssl server's self-signed certs.David Benjamin1-14/+30
2022-01-24Switch CRYPTO_BUFFER_POOL to SipHash-2-4.David Benjamin1-5/+30
2021-12-15Fix the easy -Wformat-signedness errors.David Benjamin1-3/+3
2021-09-22Speed up constant-time base64 decoding.David Benjamin1-1/+45
2021-09-16Ignore SIGPIPE in the bssl tool.David Benjamin1-0/+3
2021-08-30Benchmark RSA private key parsing.David Benjamin1-0/+10
2021-08-02generate_ech.cc: include needed headersAdam Langley1-0/+1
2021-07-20Add 'generate-ech' command to bssl toolDan McArdle6-18/+157
2021-07-20Check strtoul return for overflow error in GetUnsigned()Dan McArdle1-3/+7
2021-07-15hrss: use less stack space.Adam Langley1-18/+17
2021-07-12Add a pointer alignment helper function.David Benjamin1-10/+8
2021-06-14Add an option to permute ClientHello extension order.David Benjamin1-0/+9
2021-06-11Add most of an ECH client implementation.David Benjamin1-0/+25
2021-06-11Make ECH server APIs take EVP_HPKE_KEY.David Benjamin1-21/+23
2021-06-10Rename SSL_ECH_SERVER_CONFIG_LIST to SSL_ECH_KEYS.David Benjamin1-8/+7
2021-06-03Add SSL_ech_accepted API and ech_is_required alerts.David Benjamin1-0/+3
2021-05-24Don't try to write empty early data in the tool.David Benjamin1-9/+11
2021-04-08Add ECH server (draft-ietf-tls-esni-09).Daniel McArdle1-0/+51
2021-01-27Benchmark BORINGSSL_self_test in FIPS mode.David Benjamin1-0/+24
2021-01-26Add basic BLAKE2b-256 support.Adam Langley1-0/+1
2021-01-08Use gai_strerrorA on Windows.David Benjamin1-1/+6
2020-10-08Update TrustTokenV2 to use VOPRFs and assemble RR.Steven Valdez1-16/+27
2020-07-09Link to ws2_32 more consistently.David Benjamin1-0/+4
2020-07-07Remove TRUST_TOKEN_experiment_v0.Steven Valdez1-30/+0
2020-06-17Fixes warning when redefining PATH_MAX when building with MINGW.Jesko Jochum1-0/+2
2020-06-16Abstract fd operations better in tool.David Benjamin6-106/+232
2020-05-04Introduce TRUST_TOKENS_experiment_v1.David Benjamin1-0/+4
2020-05-01Introduce a TRUST_TOKEN_METHOD hook to select TRUST_TOKEN variations.David Benjamin1-12/+15
2020-05-01Fix the types used in token counts.David Benjamin1-4/+2
2020-04-30Switch the P-384 hash-to-curve to draft-07.David Benjamin1-4/+4
2020-04-29Add hash-to-curve code for P384.Steven Valdez1-20/+48
2020-04-23Benchmark ECDH slightly more accurately.David Benjamin1-6/+3
2020-04-22Add bssl speed support for hashtocurve and trusttoken.Steven Valdez1-1/+282
2020-04-15Add SHA-512-256.Adam Langley3-0/+6
2020-02-06Remove SSL_CTX_set_ed25519_enabled.David Benjamin1-7/+0
2020-02-06Add a -sigalgs option to bssl client.David Benjamin1-0/+11
2020-01-10Add bssl client option to load a hashed directory of cacerts.Pete Bentley1-1/+17
2019-11-07Fix build warning if _SCL_SECURE_NO_WARNINGS is defined globallyDavid Benjamin1-0/+2
2019-10-18Drop CECPQ2b code.fips-android-20191020Adam Langley1-61/+0
2019-10-02tool: add -json flag to |speed|Zola Bridges1-25/+86
2019-09-13Add benchmarks for AES block operations.David Benjamin1-0/+72
2019-08-21Add a function to convert SSL_ERROR_* values to strings.David Benjamin1-1/+2