62 Revīzijas (b84674b2d2512cfd200b7c392215b6eebda3c59a)

Autors SHA1 Ziņojums Datums
  Jeremy Apthorp 79c7ec06f6 Add EC_GROUP_order_bits for OpenSSL compatibility pirms 5 gadiem
  David Benjamin f09df6930f Don't include openssl/ec_key.h under extern "C". pirms 6 gadiem
  Joshua Liebow-Feeser 8c7c6356e6 Support symbol prefixes pirms 6 gadiem
  Joshua Liebow-Feeser 978169951f Document error behavior of various functions pirms 6 gadiem
  David Benjamin 2f5100e629 More compatibility stuff. pirms 6 gadiem
  David Benjamin 0318b051ee Add some OpenSSL compatibility functions and hacks. pirms 6 gadiem
  David Benjamin ec4f0ddafc EC_GROUP_dup cannot fail. pirms 6 gadiem
  David Benjamin 6a289b3ec4 Remove EC_POINTs_make_affine and related logic. pirms 6 gadiem
  David Benjamin d61334d187 Document preferences for EC_GROUP_new_by_curve_name. pirms 6 gadiem
  David Benjamin 3d2c6b0b0e Document EC_POINT_get_affine_coordinates_GFp allowing NULL x and y. pirms 6 gadiem
  David Benjamin a838f9dc7e Make ECDSA signing 10% faster and plug some timing leaks. pirms 7 gadiem
  David Benjamin cb16f17b36 Check EC_POINT/EC_GROUP compatibility more accurately. pirms 7 gadiem
  David Benjamin d24fd47ff4 Fold EC_POINT_clear_free into EC_POINT_free. pirms 7 gadiem
  David Benjamin 4512b792ba Run comment conversion script on include/ pirms 7 gadiem
  Steven Valdez b15143fece Fix check_fips for public keys and synchronize the EC and RSA versions. pirms 7 gadiem
  Adam Langley dcecdfd620 Fix a couple of missing spaces in comments. pirms 7 gadiem
  David Benjamin 1d6eeb3b85 Spellcheck our public headers. pirms 7 gadiem
  Nick Harper 5b556200d4 Fix documentation for POINT_CONVERSION_UNCOMPRESSED in ec.h pirms 8 gadiem
  David Benjamin f0e935d7ce Fold stack-allocated types into headers. pirms 8 gadiem
  Matt Braithwaite d17d74d73f Replace Scoped* heap types with bssl::UniquePtr. pirms 8 gadiem
  Matt Braithwaite b9afd51ca1 Move some typedefs to base.h. pirms 8 gadiem
  Adam Langley d2b5af56cf Revert scoped_types.h change. pirms 8 gadiem
  Adam Langley 8d79ed6740 Assume that MSVC supports C++11. pirms 8 gadiem
  Adam Langley 19fdcb5234 Don't #include header files in extern "C" blocks. pirms 8 gadiem
  Adam Langley 8c3c3135a2 Remove scoped_types.h. pirms 8 gadiem
  David Benjamin 8cf79af7d1 Always use Fermat's Little Theorem in ecdsa_sign_setup. pirms 8 gadiem
  David Benjamin 2f02854c24 Remove EC_GROUP_new_arbitrary. pirms 8 gadiem
  David Benjamin 6f7374b0ed Restore EC_GROUP_new_by_curve_name and EC_GROUP_set_generator. pirms 8 gadiem
  Emily Stark 5c05648b8d Tiny documentation fix for EC_POINT_set_affine_coordinates_GFp pirms 8 gadiem
  Adam Langley e4f3f4df6e Add test that A+A = 2×A on elliptic curves. pirms 8 gadiem
  Brian Smith 76c6381c21 Return 0 on error in |EC_POINT_is_on_curve| instead of -1. pirms 8 gadiem
  David Benjamin 2f6410ba4e Rewrite ECPrivateKey serialization. pirms 8 gadiem
  David Benjamin 6014ea6248 Add EC_POINT_point2cbb. pirms 8 gadiem
  Adam Langley ce9d85eedd Tweaks for node.js pirms 8 gadiem
  David Benjamin 232127d245 Fold EC_GROUP_new_curve_GFp and EC_GROUP_set_generator into a EC_GROUP_new_arbitrary. pirms 9 gadiem
  Brian Smith a3d9de05fb Add |EC_GROUP_get0_order| to replace |EC_GROUP_get_order|. pirms 9 gadiem
  Brian Smith f3376ace43 Remove |EC_POINTs_mul| & simplify p256-x86_64. pirms 9 gadiem
  Brian Smith e2136d9c28 Remove |EC_GROUP_precompute_mult| and |EC_KEY_precompute_mult|. pirms 9 gadiem
  Brian Smith 9b26297608 Make |EC_GROUP_precompute_mult|/|EC_KEY_precompute_mult| no-ops. pirms 9 gadiem
  Adam Langley 38feb990a1 Require that EC points are on the curve. pirms 9 gadiem
  Brian Smith 274341dd6e Change the type of |EC_GROUP_get_degree| and friends to |unsigned|. pirms 9 gadiem
  David Benjamin 9f4913f4a8 Remove the ifdef around ec.h's ec_key.h compatibility include pirms 9 gadiem
  David Benjamin 5e4158fe12 Fix the comment for POINT_CONVERSION_UNCOMPRESSED pirms 9 gadiem
  David Benjamin 34248d4cb7 Get rid of err function codes. pirms 9 gadiem
  Kenny Root 3a9e1fba0e Correct various documentation typos pirms 9 gadiem
  Adam Langley d72e284271 Support arbitrary elliptic curve groups. pirms 9 gadiem
  Matt Braithwaite 3bf1cca262 Don't report |ERR_R_MALLOC_FAILURE| on failure of |EC_KEY_new_by_curve_name|. pirms 9 gadiem
  Adam Langley 126320c881 Add dummy EC_GROUP_set_point_conversion_form. pirms 9 gadiem
  Adam Langley ad6b28e974 Add 64-bit, P-256 implementation. pirms 9 gadiem
  Adam Langley c3ef76f327 Compatibility changes for wpa_supplicant and OpenSSH. pirms 9 gadiem