1618 Commits (1e3da32f3754b1b9136247ee26308cfd959cbeba)
 

Author SHA1 Message Date
Maurice Lam 1e3da32f37 Expose curves for ECDH 1 year ago
Bob Beck 3aecf1d00b Sync pki to chromium ce4bc9571462aa298d79b591df9d997323cf5157 1 year ago
David Benjamin 15b1f9c6a4 Help the compiler dedup ia32cap and armcap accesses 1 year ago
David Benjamin e5b6c141a1 Automatically call CRYPTO_library_init before C accesses 1 year ago
Adam Langley be84aeed7d acvptool: create fresh variables in loops. 1 year ago
Bob Beck 8e7025e3df Sync pki to chromium 1ef93e346424a24fa27ee55a36254b6ee0f96e86 1 year ago
David Benjamin fa343af32b Update googletest and include googlemock 1 year ago
Alex Gaynor db1e9877fd Return the correct value in EVP_CIPHER_CTX_iv_length after EVP_CTRL_AEAD_SET_IVLEN 1 year ago
Maurice Lam f7629e189a Add X25519 bindings for bssl-crypto 1 year ago
Maurice Lam 37be47b0cc Add ecdh and P256 bindings to bssl-crypto 1 year ago
David Benjamin 6ca49385b1 Update the warnings on split handshakes and handshake hints 1 year ago
David Benjamin 9404a0b6c9 runner: Check that the shim HRRs echo the session ID 1 year ago
David Benjamin 235ee97b46 Reland "Build with C11 on MSVC in the standalone Bazel build" 1 year ago
Maurice Lam 5a3eb9ea7e Fix cargo clippy and fmt 1 year ago
Shu-Chun Weng ab45f42e8e delocate: accept more directive expressions 1 year ago
David Benjamin f86dd18593 Initialize libunwind cursors from the signal handler's ucontext_t 1 year ago
David Benjamin e3d9b69e8c Remove another decltype(fclose) 1 year ago
David Benjamin 79532afc45 Save trampoline state in unwind tests more straightforwardly 1 year ago
David Benjamin 164b86dccd Explicitly mark saved registers with .cfi_restore 1 year ago
Bob Beck 85081c6b3c Remove undesired OPENSSL_EXPORT's in non-library code 1 year ago
David Benjamin 11d943ac2d Fix RBP-based unwind in fiat assembly 1 year ago
Bob Beck a1403cba9d Remove another OPENSSL_EXPORT in an enum 1 year ago
David Benjamin a5e513665c Silence warn_unused_result warning on write() call 1 year ago
Bob Beck 792e77c52b Remove OPENSSL_EXPORT from enum in fillins/net_errors.h 1 year ago
Bob Beck a3add9e517 Ensure OPENSSL_EXPORT is only on the class not methods. 1 year ago
Bob Beck 50e30518df Add pki file lists to generated gn build files 1 year ago
Nabil Wadih c6c9c381ed Add Rust bindings to AES_CTR through EVP_* cipher API's 1 year ago
David Benjamin 4325d8c801 Export CBS/CBB unicode functions 1 year ago
Bob Beck 4d7976635c rename fillins/string_util.h because gn is special 1 year ago
Bob Beck add6ffb028 rename fillins/base64.c to handle gn being special 1 year ago
David Benjamin dc1c2f0db6 Also suppress OPENSSL_LINUX for nanolibc 1 year ago
David Benjamin 004317217f Add BN_bn2lebinpad and BN_lebin2bn 1 year ago
David Benjamin e4f60679ca Use a callable type for ScopedFILE in settings_writer.cc 1 year ago
Nabil Wadih f896fbd7a9 Add Rust bindings to AES-GCM through the EVP_AEAD_* APIs 1 year ago
David Benjamin 5d2a41d869 Deduplicate the three copies of OBJ_cmp 1 year ago
Bob Beck 09096a98f3 Remove header file accidentally added to sources.cmake 1 year ago
Bob Beck 0500756f10 Sync pki to chromium d740199e083b70d13506973c6f479f0b01165a05 1 year ago
Bob Beck 257bfaa329 Move the fuzzers into the fuzz directory and make them build. 1 year ago
David Benjamin 9f4cad2208 Fix typo in .size directives for aesni_gcm_encrypt 1 year ago
Bob Beck 9f8f244a10 Hook in ocsp into libpki, and run the ocsp unit tests. 1 year ago
Bob Beck 300f221882 Update pki to chromium cf9a08ff8be3a3f2d5b13693cc13ef22ab7ee618 1 year ago
Bob Beck b8e012e1ff Make a BSSL_CHECK that always aborts 1 year ago
Nabil Wadih 79916924b3 Add rust bindings to AES-GCM-SIV through the EVP_AEAD_* API's 1 year ago
David Benjamin ac45226f8d Add EVP_HPKE_KEY_move 1 year ago
David Benjamin cb583e7835 Default to q = (p-1)/2 for DH keygen 1 year ago
David Benjamin 5edba0bcc9 Remove the CRYPTO_is_*_capable_at_runtime indirection 1 year ago
David Benjamin 7ce5d41410 Select SHA-256 vs SHA-512 explicitly in perlasm 1 year ago
David Benjamin 39a7507153 Hash-to-curve is now RFC 9380 1 year ago
Bob Beck 180066d66d Add the rest of the new test data files to sources.cmake 1 year ago
David Benjamin 87c00d522b Align DH keygen with NIST's formulation when q is available 1 year ago