28 Commits (4c4ff02fe8d214399369f1f672b613f820885c79)

Author SHA1 Message Date
  Brian Smith 4edca0b308 Add BN_rand_range_ex and use internally. 8 years ago
  David Benjamin 4186b711f4 Don't bother storing the cofactor. 8 years ago
  Steven Valdez 7aea80f576 Adding missing BN_CTX_start/BN_CTX_end in ec_key 8 years ago
  Steven Valdez 5ec72de203 Add missing EC NULL Check 8 years ago
  David Benjamin 985da09340 Remove flags field from EC_KEY. 8 years ago
  David Benjamin 2f6410ba4e Rewrite ECPrivateKey serialization. 8 years ago
  Brian Smith 5ba06897be Don't cast |OPENSSL_malloc|/|OPENSSL_realloc| result. 8 years ago
  David Benjamin 8a58933db0 Remove the CRYPTO_EX_new callback. 9 years ago
  Brian Smith a0ef7b0a56 Enforce that |EC_KEY| private key is in [0, group->order). 9 years ago
  Brian Smith 533a273871 Add |EC_METHOD| method for verifying public key order. 9 years ago
  Brian Smith a3d9de05fb Add |EC_GROUP_get0_order| to replace |EC_GROUP_get_order|. 9 years ago
  Brian Smith e2136d9c28 Remove |EC_GROUP_precompute_mult| and |EC_KEY_precompute_mult|. 9 years ago
  Brian Smith 9b26297608 Make |EC_GROUP_precompute_mult|/|EC_KEY_precompute_mult| no-ops. 9 years ago
  David Benjamin 3570d73bf1 Remove the func parameter to OPENSSL_PUT_ERROR. 9 years ago
  Adam Langley 0da323a8b8 Convert reference counts in crypto/ 9 years ago
  Shawn Willden 785e07b23d Copy ecdsa_meth in EC_KEY_copy. 9 years ago
  Matt Braithwaite 3bf1cca262 Don't report |ERR_R_MALLOC_FAILURE| on failure of |EC_KEY_new_by_curve_name|. 9 years ago
  David Benjamin cfaf7ff9bf Remove unnecessary NULL checks, part 2. 9 years ago
  David Benjamin 9f33fc63c6 Remove hash table lookups from ex_data. 9 years ago
  David Benjamin 546f1a59ef Unexpose the generic ex_data functions. 9 years ago
  Adam Langley c3ef76f327 Compatibility changes for wpa_supplicant and OpenSSH. 9 years ago
  Brian Smith 054e682675 Eliminate unnecessary includes from low-level crypto modules. 9 years ago
  David Benjamin 03741f61d9 Use EC_GROUP_dup and EC_POINT_dup in EC_KEY_copy. 9 years ago
  David Benjamin 9ab14e00d5 Add in missing curly braces part 2. 9 years ago
  Adam Langley 2b2d66d409 Remove string.h from base.h. 9 years ago
  Håvard Molland 3547688ee0 Remove EC_GROUP_set_point_conversion_form 10 years ago
  David Benjamin ecc0ce7e67 Introduce EVP_PKEY_is_opaque to replace RSA_METHOD_FLAG_NO_CHECK. 10 years ago
  Adam Langley 95c29f3cd1 Inital import. 10 years ago