1567 Commits (9c3b120b618f3678a807d693b2e6f331aaa54605)

Author SHA1 Message Date
  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
  Jesse Selover b1e6a85443 Change OPENSSL_cpuid_setup to reserve more extended feature space. 6 years ago
  David Benjamin e28552dec8 Add an API to disable RSA-PSS for certificates. 6 years ago
  David Benjamin 6879e19362 Rename SSL_SIGN_RSA_PSS_SHA* constants. 6 years ago
  David Benjamin 5ad94767ab Remove legacy SSL_CTX_sess_set_get_cb overload. 6 years ago
  David Benjamin 68478b7e9b Add runtime bounds checks to bssl::Span. 6 years ago
  David Benjamin b8b1a9d8de Add SSL_SESSION_get0_cipher. 6 years ago
  David Benjamin 27e4c3bab2 Add an OPENSSL_malloc_init stub. 6 years ago
  Steven Valdez acddb8c134 Avoid modifying stack in sk_find. 6 years ago
  Steven Valdez 861f384d7b Implement TLS 1.3 draft28. 6 years ago
  Matthew Braithwaite 56986f905f Hand back ECDHE split handshakes after the first server message. 6 years ago
  David Benjamin 7a62ab1938 Clarify BN_prime_checks is only for random candidates. 6 years ago
  David Benjamin 85c2cd8a45 Fix up AUTHORITY_INFO_ACCESS/ACCESS_DESCRIPTION's deleter. 6 years ago
  David Benjamin c1c6eeb5e2 Check d is mostly-reduced in RSA_check_key. 6 years ago
  David Benjamin 232a6be6f1 Make primality testing mostly constant-time. 6 years ago
  David Benjamin 2a19a17ca7 Limit ASN.1 constructed types recursive definition depth 6 years ago
  David Benjamin 6ebef73213 Add bssl::UniquePtr<AUTHORITY_INFO_ACCESS> 6 years ago
  David Benjamin 441efad4d7 Add RSA_PSS_PARAMS to bssl::UniquePtr. 6 years ago
  Adam Langley 88e6a05f46 Configure asmjs and wasm as generic, 32-bit machines. 6 years ago