1567 Commits (9c3b120b618f3678a807d693b2e6f331aaa54605)

Author SHA1 Message Date
  Alessandro Ghedini a0373182eb Update QUIC transport parameters extension codepoint 6 years ago
  David Benjamin 9bb15f58f7 Remove SSL 3.0 implementation. 6 years ago
  David Benjamin 3815720cf3 Add a bunch of compatibility functions for PKCS#7. 6 years ago
  David Benjamin 79c97bf37c Allow empty return values from PKCS7_get_*. 6 years ago
  David Benjamin 8803c0589d Properly advance the CBS when parsing BER structures. 6 years ago
  Adam Langley bcfb49914b Add special AES-GCM AEAD for TLS 1.3. 6 years ago
  Adam Langley 0080d83b9f Implement the client side of certificate compression. 6 years ago
  David Benjamin f6e5d0d5a1 Add AES-192-OFB. 6 years ago
  David Benjamin 7139f755b6 Fix some timing leaks in the DSA code. 6 years ago
  David Benjamin 3b2ff028c4 Add SSL_SESSION_get0_id_context. 6 years ago
  David Benjamin 1c68fa2350 Hide SSL_SESSION. 6 years ago
  David Benjamin 5267ef7b4a Reject unexpected application data in bidirectional shutdown. 6 years ago
  Adam Langley a307cb7d58 Preliminary support for compressed certificates. 6 years ago
  David Benjamin caf8ddd0ba Add SSL_SESSION_set1_id. 6 years ago
  David Benjamin fe7a17440f Fix typo. 6 years ago
  David Benjamin a827d1809c Match OpenSSL's EVP_MD_CTX_reset return value. 6 years ago
  David Benjamin f86693dff7 Document the correct nonce length for AES-GCM. 6 years ago
  David Benjamin 2f5100e629 More compatibility stuff. 6 years ago
  David Benjamin d12f2ba55e Tweak RSA errors for compatibility. 6 years ago
  David Benjamin d6e31f6a56 Return more placeholder version strings. 6 years ago
  David Benjamin 5b220ee70d Add APIs to query authentication properties of SSL_SESSIONs. 6 years ago
  David Benjamin 103ed08549 Implement legacy OCSP APIs for libssl. 6 years ago
  David Benjamin f05e3eafbc Add a bunch of X509_STORE getters and setters. 6 years ago
  David Benjamin 2e67153de4 Add PKCS12_create. 6 years ago
  David Benjamin a3c2517bd9 Add i2d_PKCS12*. 6 years ago
  David Benjamin bc2562e50e Treat PKCS#12 passwords as UTF-8. 6 years ago
  David Benjamin ae153bb9a6 Use new encoding functions in ASN1_mbstring_ncopy. 6 years ago
  David Benjamin 5f001d1423 Const-correct some functions. 6 years ago
  Steven Valdez 56c4ed9ad7 Allow enabling all TLS 1.3 variants by setting |tls13_default|. 6 years ago
  Matthew Braithwaite 3babc86d0f Expand the documentation of |SSL_set_shed_handshake_config|. 6 years ago
  David Benjamin 8094b54eb1 Add BIO versions of i2d_DHparams and d2i_DHparams. 6 years ago
  David Benjamin 02de7bd3a0 Add some more accessors to SSL_SESSION. 6 years ago
  David Benjamin 5d626b223b Add some more compatibility functions. 6 years ago
  David Benjamin 477a9262f2 Bump BORINGSSL_API_VERSION. 6 years ago
  David Benjamin 91374e0cd2 Add a stub e_os2.h header. 6 years ago
  David Benjamin 0318b051ee Add some OpenSSL compatibility functions and hacks. 6 years ago
  David Benjamin ed188fd8ef Enforce supported_versions in the second ServerHello. 6 years ago
  Matthew Braithwaite e30fac6371 Fuzz SSL_serialize_handoff() and SSL_serialize_handback(). 6 years ago
  David Benjamin 8e75ae4880 Add a Wycheproof driver for AES-CBC. 6 years ago
  David Benjamin 6e678eeb6e Remove legacy SHA-2 CBC ciphers. 6 years ago
  David Benjamin 71666cb87c Allow renego and config shedding to coexist more smoothly. 6 years ago
  Matthew Braithwaite b7bc80a9a6 SSL_CONFIG: new struct for sheddable handshake configuration. 6 years ago
  David Benjamin 855dabc9df Add an accessor for session->certs. 6 years ago
  Adam Langley cece32610b Add SHA256_TransformBlocks. 6 years ago
  David Benjamin ec4f0ddafc EC_GROUP_dup cannot fail. 6 years ago
  David Benjamin 6a289b3ec4 Remove EC_POINTs_make_affine and related logic. 6 years ago
  David Benjamin a63d0ad40d Require BN_mod_exp_mont* inputs be reduced. 6 years ago
  David Benjamin cd01254900 Explicitly guarantee BN_MONT_CTX::{RR,N} have the same width. 6 years ago
  David Benjamin a2938719a4 Improve the RSA key generation failure probability. 6 years ago
  David Benjamin 9af9b946d2 Restore the BN_mod codepath for public Montgomery moduli. 6 years ago