Sign in
boringssl
/
boringssl
/
HEAD
« Previous
fc9c675
Bound the input to the bn_mod_exp fuzzer.
by David Benjamin
· 6 years ago
a7673fa
runner: Parse CertificateRequest with byteReader.
by David Benjamin
· 6 years ago
28b267b
runner: Parse Certificate with byteReader.
by David Benjamin
· 6 years ago
bd911af
runner: Parse SH/HRR/EE with byteReader.
by David Benjamin
· 6 years ago
7ce2378
runner: Send the right alert for handshake message parsing failures.
by David Benjamin
· 6 years ago
47b8f00
Reimplement OBJ_txt2obj and add a lower-level function.
by David Benjamin
· 6 years ago
be8c8b4
runner: Add a byteReader type and convert ClientHello parsing.
by David Benjamin
· 6 years ago
8c9cead
Add switch to enable draft 22.
by Steven Valdez
· 6 years ago
56aaf16
Pretty-print large INTEGERs and ENUMERATEDs in hex.
by David Benjamin
· 6 years ago
27bc0f2
Fix CBS tag class docs.
by David Benjamin
· 6 years ago
2fce1be
Remove spurious ;
by Daniel Wagner-Hall
· 6 years ago
e3b2a5d
Const-correct X509_ALGOR_get0.
by David Benjamin
· 6 years ago
61e9245
Use some of the word-based functions for ECDSA verification.
by David Benjamin
· 6 years ago
86c2b85
Don't use BN_nnmod to convert from field element to scalar.
by David Benjamin
· 6 years ago
a838f9d
Make ECDSA signing 10% faster and plug some timing leaks.
by David Benjamin
· 6 years ago
66801fe
Support high tag numbers in CBS/CBB.
by David Benjamin
· 6 years ago
0251400
Use dec/jnz instead of loop in bn_add_words and bn_sub_words.
by David Benjamin
· 6 years ago
2056d72
Remove DSA_sign_setup too.
by David Benjamin
· 6 years ago
42a8cbe
Remove ECDSA_sign_setup and friends.
by David Benjamin
· 6 years ago
8dc226c
Add some missing OpenSSL 1.1.0 accessors.
by David Benjamin
· 6 years ago
855d504
Unwind legacy SSL_PRIVATE_KEY_METHOD hooks.
by David Benjamin
· 6 years ago
6762373
Fix memory leak on sk_X509_EXTENSION_push failure.
by David Benjamin
· 6 years ago
c367ee5
Add a CFI build flag.
by David Benjamin
· 6 years ago
8c565fa
Include a couple of missing header files.
by Adam Langley
· 6 years ago
8793942
Fix fuzzer mode suppressions.
by David Benjamin
· 6 years ago
6d218d6
Remove unused function.
by David Benjamin
· 6 years ago
0a5f006
Test that EC_POINT_mul works with the order.
by David Benjamin
· 6 years ago
e7c95d9
Run TLS 1.3 tests at all variants and fix bugs.
by David Benjamin
· 6 years ago
3bba5cc
Add EndOfEarlyData to per-message tests.
by David Benjamin
· 6 years ago
ac4d534
Add missing error path.
by David Benjamin
· 6 years ago
b8d677b
Deduplicate built-in curves and give custom curves an order_mont.
by David Benjamin
· 6 years ago
66f8235
Enforce some bounds and invariants on custom curves.
by David Benjamin
· 6 years ago
a08bba5
Add bn_mod_exp_mont_small and bn_mod_inverse_prime_mont_small.
by David Benjamin
· 6 years ago
40e4ecb
Add "small" variants of Montgomery logic.
by David Benjamin
· 6 years ago
a01aa9a
Split BN_from_montgomery_word into a non-BIGNUM core.
by David Benjamin
· 6 years ago
6bc18a3
Add bn_mul_small and bn_sqr_small.
by David Benjamin
· 6 years ago
64619de
Const-correct some of the low-level BIGNUM functions.
by David Benjamin
· 6 years ago
bd27570
size_t a bunch of bn words bits.
by David Benjamin
· 6 years ago
73df153
Make BN_generate_dsa_nonce internally constant-time.
by David Benjamin
· 6 years ago
b25140c
Fix timing leak in BN_from_montgomery_word.
by David Benjamin
· 6 years ago
8db94be
Add ECDSA tests for custom curves.
by David Benjamin
· 6 years ago
74b828f
Clarify the documentation for |BN_is_bit_set|.
by Daniel Hirche
· 6 years ago
e6f30e4
Add tests for post-handshake CCS in draft "22".
by David Benjamin
· 6 years ago
13761f2
Fix TLSInnerPlaintext limit.
by David Benjamin
· 6 years ago
ba8f186
Disable 'draft 22' by default.
by Steven Valdez
· 6 years ago
4ddbc7b
Fix early data printout in bssl client.
by David Benjamin
· 6 years ago
ca8c2c7
Refresh TLS fuzzer corpora.
by David Benjamin
· 6 years ago
964b237
Implement PR 1091 (TLS 1.3 draft '22').
by Steven Valdez
· 6 years ago
3bcbb37
Fix -early-data documentation.
by David Benjamin
· 6 years ago
a00fd08
Use consistent notation in ECDSA_do_verify comments.
by David Benjamin
· 6 years ago
d66bbf3
Tidy up BN_mod_exp_mont.
by David Benjamin
· 6 years ago
607f980
Remove BN_TBIT.
by David Benjamin
· 6 years ago
bf3f6ca
Document some BIGNUM internals.
by David Benjamin
· 6 years ago
0a9222b
Fix comment typo.
by David Benjamin
· 6 years ago
238c274
Capitalization nit.
by David Benjamin
· 6 years ago
6aedfc1
Remove unnecessary loop over BN_generate_dsa_nonce.
by David Benjamin
· 6 years ago
8963325
Appease UBSan on pointer alignment.
by David Benjamin
· 6 years ago
929f842
Remove custom memcpy and memset from poly1305_vec.
by David Benjamin
· 6 years ago
0967853
Add CFI start/end for _aesni_ctr32[_ghash]_6x
by Adam Langley
· 6 years ago
ee2c1f3
aesni-gcm-x86_64.pl: sync CFI directives from upstream.
by Adam Langley
· 6 years ago
fa60369
Add error handling in ASN1_i2d_bio.
by David Benjamin
· 6 years ago
b8e2d63
es/asm/{aes-armv4|bsaes-armv7}.pl: make it work with binutils-2.29.
by David Benjamin
· 6 years ago
40e8c92
change URL type in third_party METADATA files to GIT
by Martin Kreichgauer
· 6 years ago
aa4c3f2
fix a typo in third_party/fiat/METADATA
by Martin Kreichgauer
· 6 years ago
d5dda9b
Align |BN_div| with its documentation.
by Daniel Hirche
· 6 years ago
b1cbe19
Say a bit more about BIO_METHOD.
by David Benjamin
· 6 years ago
5b90eb9
Add a -require-any-client-cert flag to bssl server
by David Benjamin
· 6 years ago
fdd5fed
Also print name for SSL_SIGN_RSA_PKCS1_MD5_SHA1.
by David Benjamin
· 6 years ago
b2c312d
curve25519: fiat-crypto field arithmetic.
by Adam Langley
· 6 years ago
5b280a8
Move curve25519 code to third_party/fiat.
by Andres Erbsen
· 6 years ago
55761e6
Use a higher iteration limit for RSA key generation at e = 3.
by David Benjamin
· 6 years ago
431e767
curve25519: adhere to preconditions of fe_*.
by Andres Erbsen
· 7 years ago
6cc352e
Add helper functions for SSL_SIGN_*.
by David Benjamin
· 6 years ago
2eb2889
bn/exp: don't check |copy_to_prebuf|'s retval in |BN_mod_exp_mont_consttime|.
by Daniel Hirche
· 6 years ago
6dda166
Support additional curve names.
by David Benjamin
· 6 years ago
a02ed04
Add more compatibility symbols for Node.
by David Benjamin
· 6 years ago
f7412cb
Update tools.
by David Benjamin
· 6 years ago
2d07d30
bn/asm/x86_64-mont5.pl: fix carry bug in bn_sqrx8x_internal.
by David Benjamin
· 6 years ago
cd8470f
Adding support for draft 21 as a TLS 1.3 variant.
by Steven Valdez
· 7 years ago
cfc120e
Remove RC4 remnants in runner.
by David Benjamin
· 6 years ago
3b903f2
Move the SSL_eNULL special-case into the matching function.
by David Benjamin
· 7 years ago
5be3a74
Remove supports_cipher hook.
by David Benjamin
· 6 years ago
dca1afb
Fix up make_errors.go.
by David Benjamin
· 7 years ago
f1db1a3
Another scoper conversion.
by David Benjamin
· 7 years ago
2637f3c
Even more fun with Span.
by David Benjamin
· 7 years ago
696c13b
Clear bottom three bits of password scalar in SPAKE2.
by Adam Langley
· 6 years ago
08e817d
Fix Python code formatting in comment in SPAKE2.
by Adam Langley
· 6 years ago
ba94746
Remove temporary logging.
by David Benjamin
· 6 years ago
4281bcd
Revert assembly changes in "Hide CPU capability symbols in C."
by David Benjamin
· 6 years ago
8f06074
Handle malloc failures better in bn_test.cc.
by David Benjamin
· 6 years ago
4f94a83
asn1_item_embed_new(): don't free an embedded item
by David Benjamin
· 6 years ago
a67b101
Fix memory leak in GENERAL_NAME_set0_othername.
by David Benjamin
· 6 years ago
98ca81d
Use unsigned integers for masks.
by David Benjamin
· 6 years ago
cb16f17
Check EC_POINT/EC_GROUP compatibility more accurately.
by David Benjamin
· 7 years ago
2a768d0
Fix overflow checks when converting ASN.1 integers to long.
by Adam Langley
· 7 years ago
f5beb88
Disable macOS architecture hack on CMake 3.0.
by David Benjamin
· 7 years ago
af92418
Generate bn_div and bn_mod_exp corpus from bn_tests.txt.
by David Benjamin
· 7 years ago
51073ce
Refcount EC_GROUP.
by David Benjamin
· 7 years ago
d24fd47
Fold EC_POINT_clear_free into EC_POINT_free.
by David Benjamin
· 7 years ago
ed84291
Revert "Pack encrypted handshake messages together."
by David Benjamin
· 7 years ago
Next »