1439 Commits (19d5cf86dec1aaf52b4ab5f71d0602b795932f00)

Author SHA1 Message Date
  David Benjamin a7810c12e9 Make tls_open_record always in-place. 8 years ago
  David Benjamin 0a45822afe Fix some missing inits 8 years ago
  David Benjamin 26b7c35d8c Fix DSA, preserve BN_FLG_CONSTTIME 8 years ago
  David Benjamin 83042a8292 Add a no-op OpenSSL_add_all_algorithms_conf. 8 years ago
  Adam Langley adf27430ef Be consistent about 𝑥_tests.txt 8 years ago
  David Benjamin f4978b78a0 Add some getters for the old lock callbacks. 8 years ago
  David Benjamin e7b3ce58ad Add BIO_set_conn_int_port. 8 years ago
  David Benjamin dbec90b623 Sort out signedness issues. 8 years ago
  Adam Langley 77fe71101b crypto/newhope: print values as unsigneds. 8 years ago
  Matt Braithwaite 6b7436b0d2 newhope: restore statistical tests. 8 years ago
  Matt Braithwaite 27e863e711 newhope: improve test vectors. 8 years ago
  Matt Braithwaite db207264ad newhope: refactor and add test vectors. 8 years ago
  David Benjamin 156edfe536 Switch Windows CRYPTO_MUTEX implementation to SRWLOCK. 8 years ago
  David Benjamin 29270dea85 Split unlock functions into read/write variants. 8 years ago
  Adam Langley d09175ffe3 Replace base64 decoding. 8 years ago
  Steven Valdez f1012b5c31 Fix HKDF leak. 8 years ago
  Steven Valdez 3686584d16 Separating HKDF into HKDFExtract and HKDFExpand. 8 years ago
  Matt Braithwaite e25775bcac Elliptic curve + post-quantum key exchange 8 years ago
  nmittler f0322b2abc Use non-deprecated methods on windows. 8 years ago
  Matt Braithwaite e09e579603 Rename NEWHOPE functions to offer/accept/finish. 8 years ago
  David Benjamin 1f9329aaf5 Add BUF_MEM_reserve. 8 years ago
  Adam Langley 4fac8d0eae Add CRYPTO_has_asm. 8 years ago
  Brian Smith 4e7a1ff055 Remove unuseful comments in |BN_mod_exp|. 8 years ago
  Brian Smith 448fa42779 Deprecate |BN_mod_exp2_mont| and simplify its implementation. 8 years ago
  David Benjamin ada97998f2 Fix stack macro const-ness. 8 years ago
  David Benjamin 641f42b1a2 Make i2d_X509_AUX work if *pp = NULL. 8 years ago
  Brian Smith e31d103a0a Deprecate |BN_mod_exp_mont_word| and simplify its implementation. 8 years ago
  Brian Smith 0e01eb534c Call |BN_mod_exp_mont_consttime| in crypto/dh. 8 years ago
  David Benjamin 3473315415 Reimplement PKCS #3 DH parameter parsing with crypto/bytestring. 8 years ago
  Brian Smith 598e55a795 Do RSA blinding unless |e| is NULL and specifically requested not to. 8 years ago
  Brian Smith 86080c336f Verify RSA private key operation regardless of whether CRT is used. 8 years ago
  Adam Langley 8107e92a1a Add a comment with an SMT verification of the Barrett reductions. 8 years ago
  David Benjamin f0bba61663 Fix ASN1_INTEGER handling. 8 years ago
  David Benjamin de2cf273d7 Avoid theoretical overflows in EVP_EncodeUpdate. 8 years ago
  David Benjamin e31e0123ea Add size limit to X509_NAME structure. 8 years ago
  David Benjamin 204dea8dae Fix encrypt overflow 8 years ago
  David Benjamin a43fd90c5d Sync with upstream on i2d_X509_AUX. 8 years ago
  David Benjamin eb3257211e Don't free ret->data if malloc fails. 8 years ago
  David Benjamin 52a3bf2835 Add checks to X509_NAME_oneline() 8 years ago
  David Benjamin ddc69230f3 Sanity check buffer length. 8 years ago
  David Benjamin d230a0c890 Reject inappropriate private key encryption ciphers. 8 years ago
  Adam Langley b83c680d03 Add |CRYPTO_is_confidential_build|. 8 years ago
  David Benjamin 7acd6bc07a Start assuming MSVC 2015. 8 years ago
  David Benjamin d18cb77864 Fix d2i_X509_AUX. 8 years ago
  David Benjamin 176dbf04b7 Check for malloc failure in r2i_certpol. 8 years ago
  David Benjamin 3bb5a77205 Fix memory leak on error in BN_mpi2bn. 8 years ago
  Nick Harper 6f621bd8f7 Merge documentation from chromium's net/der into cbs.c 8 years ago
  David Benjamin 992c20aedc Another OPENSSL_NO_THREADS build fix. 8 years ago
  David Benjamin 0a63b96535 Make CRYPTO_is_NEON_capable aware of the buggy CPU. 8 years ago
  David Benjamin 2b4820bd52 Don't set a default armcap state in dynamic armcap modes. 8 years ago