Sign in
pigweed
/
third_party
/
github
/
google
/
boringssl
/
HEAD
011f561
bssl-crypto: Add support for serializing and deserializing compressed points
by Anay Wadhera
· 2 days ago
upstream/main
a0a089e
Fix build with -Wheader-hygiene
by David Benjamin
· 2 days ago
ff190b7
Revert "Namespace crypto/pkcs7's internal symbols."
by Rudolf Polzer
· 3 days ago
e1eb0cb
Namespace crypto/pkcs7's internal symbols.
by Rudolf Polzer
· 3 days ago
7c51f01
Namespace crypto/fipsmodule/slhdsa's internal symbols.
by Rudolf Polzer
· 3 days ago
9d75385
Namespace crypto/pkcs8's internal symbols.
by Rudolf Polzer
· 3 days ago
803832d
Symbol prefixing: also include symbols that don't have C linkage.
by Rudolf Polzer
· 3 days ago
ddcd21e
bssl-crypto: fix typo in error string
by Adam Langley
· 3 days ago
d5514bd
bssl-crypto: run cargo fmt
by Adam Langley
· 3 days ago
c5e90e2
Remove internal STACK_OF(X509V3_EXT_METHOD) symbols
by David Benjamin
· 4 days ago
86bd333
Clean up no-op cipher aliases for legacy SHA-2 CBC ciphers
by Lily Chen
· 4 days ago
dd0a46a
Add support for TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
by Lily Chen
· 4 days ago
3e13772
Namespace all lhash internal symbols.
by Rudolf Polzer
· 5 days ago
a3921b4
Namespace crypto/kyber's internal symbols.
by Rudolf Polzer
· 5 days ago
0c8a9a6
Namespace crypto/hrss's internal symbols.
by Rudolf Polzer
· 5 days ago
f8a8d12
Namespace decrepit/cast's internal symbols.
by Rudolf Polzer
· 5 days ago
6ab858a
Namespace crypto/pem's internal symbols.
by Rudolf Polzer
· 5 days ago
b63ac0c
Namespace crypto/chacha's internal symbols.
by Rudolf Polzer
· 5 days ago
6dbed74
Namespace crypto/curve25519's internal symbols.
by Rudolf Polzer
· 5 days ago
316cb5f
Namespace crypto/des's internal symbols.
by Rudolf Polzer
· 5 days ago
3a36750
Stop using sqrt(2) in RSA key generation
by David Benjamin
· 5 days ago
01b2772
Update RSA-related citations from FIPS 186-4 to FIPS 186-5
by David Benjamin
· 6 days ago
cd8dc41
Use consistent RSA keygen and import limits
by David Benjamin
· 6 days ago
78ab2c2
Revert "Namespace crypto/trust_token's internal symbols."
by David Benjamin
· 6 days ago
4b25a23
Remove the last remnants of iovec in their experimental state
by David Benjamin
· 6 days ago
bb9a6cc
Namespace crypto/trust_token's internal symbols.
by Rudolf Polzer
· 6 days ago
2df580a
infra: Move Android FIPS builders to RelWithAsserts
by Lily Chen
· 6 days ago
ffa2635
infra: Extend timeout for Android devices on CI/CQ
by Lily Chen
· 6 days ago
5ab5313
Change `(void)` function prototypes to `()` in C++ code.
by Rudolf Polzer
· 7 days ago
9f138d0
list_unintended_exported_symbols.sh: work fine within jj.
by Rudolf Polzer
· 10 days ago
2b1d74e
modulewrappers: use the correct bssl namespace.
by Rudolf Polzer
· 10 days ago
c42a03f
list_unintended_exported_symbols: export public symbols list.
by Rudolf Polzer
· 10 days ago
a6f3c4c
When listing unexported symbols, disable asm for now.
by Rudolf Polzer
· 13 days ago
d52689f
Include <openssl/rand.h> when defining RAND_maybe_seed.
by Rudolf Polzer
· 13 days ago
9d2226a
runner: Copy testCase objects before mutating them in-place
by David Benjamin
· 14 days ago
f2fdfcd
crypto/x509/v3_cpols.cc: do not forward declare ASN.1 items.
by Rudolf Polzer
· 14 days ago
a5eafaa
Restore mac_arm64_bazel
by David Benjamin
· 3 weeks ago
2215589
delocate: Use adrp/add in loadAarch64Address
by David Benjamin
· 3 weeks ago
ec8ba76
Compute the FIPS module hash after evaluating relocations
by David Benjamin
· 3 weeks ago
b74ac2b
inject_hash: Support finding the marker symbols in .symtab or .dynsym
by David Benjamin
· 3 weeks ago
fcc7c83
Test clearing out-of-bounds bits with ASN1_BIT_STRING_set_bit
by David Benjamin
· 3 weeks ago
e575a84
inject_hash: Convert more Go empty string checks
by David Benjamin
· 3 weeks ago
7ef8fe7
delocate: Add adrp BORINGSSL_bcm_text_start to our tests
by David Benjamin
· 3 weeks ago
72de5a6
inject_hash: Switch a bytes.Index to bytes.Contains
by David Benjamin
· 3 weeks ago
f30c733
Add API to configure server's NamedGroups with equal preference
by Lily Chen
· 3 weeks ago
c452c71
inject_hash: Add an option to hash a different object from what we rewrite
by David Benjamin
· 3 weeks ago
2ce5dbc
Fix namespacing of err_save_state_st.
by Rudolf Polzer
· 3 weeks ago
416c97a
Identifier extractor: fix linkage of constants.
by Rudolf Polzer
· 3 weeks ago
5a484f8
Add a script to list unintended symbols in libcrypto.
by Rudolf Polzer
· 3 weeks ago
269b863
Move `crypto/rsa/internal.h` into the `bssl` namespace.
by Rudolf Polzer
· 3 weeks ago
bcd031b
Move `crypto/bio/internal.h` into the `bssl` namespace.
by Rudolf Polzer
· 3 weeks ago
5f14042
Move `crypto/err/internal.h` into the `bssl` namespace.
by Rudolf Polzer
· 3 weeks ago
c8b71f8
Symbol extractor: handle more cases.
by Rudolf Polzer
· 3 weeks ago
d88f292
Rework test Merkle Tree machinery
by David Benjamin
· 3 weeks ago
9d9b184
Empty subtrees are invalid
by David Benjamin
· 3 weeks ago
07323c5
Convert Go string-empty checks to `!= ""`.
by Adam Langley
· 3 weeks ago
666bb12
Spanify internal EVP_AEAD APIs.
by Rudolf Polzer
· 4 weeks ago
e0e58cb
EVP_AEAD AES-GCM: bring back missing buffer size check.
by Rudolf Polzer
· 4 weeks ago
2056d723
Make libssl no longer export the lhash symbols for SSL_SESSION.
by Rudolf Polzer
· 4 weeks ago
269666d
Bump BORINGSSL_API_VERSION
by David Benjamin
· 4 weeks ago
1a3b08a
Remove the odd __cplusplus gating of libpki's include guards
by David Benjamin
· 4 weeks ago
7a1c6b2
Add `RAND_maybe_reseed`
by Adam Langley
· 4 weeks ago
2a704ec
Implement TrustStoreCollection::GetTrustedMTCIssuerOf
by Matt Mueller
· 4 weeks ago
529a943
Fix some include spelling in libpki
by David Benjamin
· 4 weeks ago
763ee64
EVP_AEAD: rip out internal remnants of the legacy open/seal API.
by Rudolf Polzer
· 4 weeks ago
ecde5f6
Add missing include
by David Benjamin
· 4 weeks ago
52b1463
[WIP] Support verifying signatureless MTCs.
by Nick Harper
· 4 weeks ago
479b91e
Put a test function that's extern "C" explicitly not in the anonymous namespace.
by Rudolf Polzer
· 4 weeks ago
8b1fad1
Use CRYPTO_store_u32_be in tls_cbc.cc
by David Benjamin
· 4 weeks ago
2c3f21f
Add a missing error check in bench/aead.cc
by David Benjamin
· 4 weeks ago
ad5f68f
Pass a slightly smaller upper bound to TLS CBC MAC calculation
by David Benjamin
· 4 weeks ago
6c71252
EVP_AEAD: make the iovec APIs mandatory for all AEADs.
by Rudolf Polzer
· 4 weeks ago
3bbfd06
Add some more value barriers to Lucky 13 mitigation
by David Benjamin
· 4 weeks ago
9284dbf
EVP_AEAD: implement sealv/openv for AES-GCM-SIV.
by Rudolf Polzer
· 4 weeks ago
329078f
Fix up constant-time annotations for TLS CBC ciphers
by David Benjamin
· 4 weeks ago
875810f
EVP_AEAD: implement sealv/openv for the TLS ciphers.
by Rudolf Polzer
· 4 weeks ago
2c27621
EVP_AEAD: implement sealv/openv for ChaCha20-Poly1305.
by Rudolf Polzer
· 4 weeks ago
53844eb
EVP_AEAD: implement sealv/openv for AES-CCM.
by Rudolf Polzer
· 4 weeks ago
abf0761
EVP_AEAD: implement sealv/openv for AES-EAX.
by Rudolf Polzer
· 4 weeks ago
213c07f
EVP_AEAD: add a helper to process iovecs on a per-block basis.
by Rudolf Polzer
· 4 weeks ago
3fb010b
Move `err_data.cc` symbols into the `bssl` namespace.
by Rudolf Polzer
· 4 weeks ago
357751c
Link to CMVP certificate for 20240407
by Dimitri John Ledkov
· 4 weeks ago
0b66c85
Fix a missing incldue in `aead.cc.inc`.
by Rudolf Polzer
· 5 weeks ago
23db7e0
Revert "Revert the initial seal/openv implementations"
by Rudolf Polzer
· 5 weeks ago
351be94
AEAD tests: fix accidental bit overlap.
by Rudolf Polzer
· 5 weeks ago
29e2ef6
Deduplicate some code to compute test vector paths
by David Benjamin
· 5 weeks ago
5f3949e
Skip iovec tests for NIST CAVP vectors
by David Benjamin
· 5 weeks ago
7ac5099
Split sealv, openv, and openv_detached into separate tests
by David Benjamin
· 5 weeks ago
ba5940a
Recreate the TestIOVecs on every test call
by David Benjamin
· 5 weeks ago
5f74ff4
When testing AEADs, don't split both the AAD and the plaintext.
by Rudolf Polzer
· 5 weeks ago
5837867
Revert the initial seal/openv implementations
by David Benjamin
· 5 weeks ago
0b3bd17
EVP_AEAD: implement sealv/openv for AES-GCM.
by Rudolf Polzer
· 5 weeks ago
7a8c43c
EVP_AEAD: implement sealv/openv for AES-CTR-HMAC-SHA256.
by Rudolf Polzer
· 5 weeks ago
2de47db
EVP_AEAD: declare CRYPTO_IOVEC based APIs to support zero copy I/O.
by Rudolf Polzer
· 5 weeks ago
1524d7b
infra: Remove seemingly unused win_toolchain cache
by David Benjamin
· 5 weeks ago
9788a2d
Check in .bazelversion and MODULE.bazel.lock in util/bazel-example
by David Benjamin
· 5 weeks ago
8c7d129
infra: Prefix all of BoringSSL's caches
by David Benjamin
· 5 weeks ago
c3643a5
Make third_party/benchmark's configure script less noisy
by David Benjamin
· 5 weeks ago
4fabd16
Format *.bzl, *.bazel files using buildifier
by Lily Chen
· 5 weeks ago
1ec0a26
Add a try builder to run boringssl presubmits
by Lily Chen
· 5 weeks ago
Next »