1. b4cc925 Remove specialized assembly language |ecp_nistz256_from_mont|. by Brian Smith · 8 years ago
  2. a2bdbb6 Remove unused cp_nistz256_mul_by_2. by Brian Smith · 8 years ago
  3. 6a0888d Save one call to |ecp_nistz256_from_mont| in |ecp_nistz256_get_affine|. by David Benjamin · 8 years ago
  4. 2df010e Remove 'pivot element' from wNAF code. by David Benjamin · 8 years ago
  5. c0c7019 Simplify ec_GFp_nistp224_points_mul logic. by David Benjamin · 8 years ago
  6. 9cbd559 Simplify ec_GFp_nistp256_points_mul logic. by David Benjamin · 8 years ago
  7. 0b8dc30 Don't use BN_mod_inverse for inverses mod p in RSA keygen. by David Benjamin · 8 years ago
  8. 17cf2cb Work around language and compiler bug in memcpy, etc. by David Benjamin · 8 years ago
  9. b479c5d Revert "Include some C versions of the x86-64 P-256 code." by Adam Langley · 8 years ago
  10. ba84265 Include some C versions of the x86-64 P-256 code. by Adam Langley · 8 years ago
  11. f086df9 signed char => int8_t. by David Benjamin · 8 years ago
  12. e4a9dbc Minor formatting fixups. by David Benjamin · 8 years ago
  13. bfe5f08 Rewrite EC_window_bits_for_scalar_size into a function. by David Benjamin · 8 years ago
  14. 1c68eff Fix error code for unreduced x. by David Benjamin · 8 years ago
  15. 14ebb4f Don't compute the Kronecker symbol in ec_GFp_simple_set_compressed_coordinates. by David Benjamin · 8 years ago
  16. 2aaaa16 Depend all_tests on p256-x86_64_test. by David Benjamin · 8 years ago
  17. ca0b603 Remove unnecessary BN_is_negative check in p256-x86_64_test. by David Benjamin · 8 years ago
  18. dc16f38 ec/ecp_nistz256: harmonize is_infinity with ec_GFp_simple_is_at_infinity. by David Benjamin · 8 years ago
  19. bca451e Remove bssl::Main wrapper in ec_test. by David Benjamin · 8 years ago
  20. e36888d Rename and document ecp_nistz256_mod_inverse. by David Benjamin · 8 years ago
  21. dde19c6 Fix booth_recode_w5 comment. by David Benjamin · 8 years ago
  22. 4a9313a Add low-level p256-x86_64 tests. by David Benjamin · 8 years ago
  23. 28d1dc8 Perform stricter reduction in p256-x86_64-asm.pl. by David Benjamin · 8 years ago
  24. b1133e9 Fix up macros. by David Benjamin · 8 years ago
  25. 1f53747 "Fix" some trailing whitespace. by David Benjamin · 8 years ago
  26. 5409123 Use C99 for size_t loops. by David Benjamin · 9 years ago
  27. f0e935d Fold stack-allocated types into headers. by David Benjamin · 9 years ago
  28. d17d74d Replace Scoped* heap types with bssl::UniquePtr. by Matt Braithwaite · 9 years ago
  29. 9b7d836 Be -Wnewline-eof clean. by David Benjamin · 9 years ago
  30. 1b93a42 Don't use function wrappers for EC_METHOD. by David Benjamin · 9 years ago
  31. 86aa5da Tidy up EC_POINT_dup. by David Benjamin · 9 years ago
  32. 161ef92 Inline ec_group_copy and simplify. by David Benjamin · 9 years ago
  33. 19d5cf8 Move remaining ScopedContext types out of scoped_types.h by Martin Kreichgauer · 9 years ago
  34. a432757 Use BN_mod_inverse_odd instead of |BN_mod_inverse| for ECC. by Brian Smith · 9 years ago
  35. 4edca0b Add BN_rand_range_ex and use internally. by Brian Smith · 9 years ago
  36. 92d60c2 Use Fermat's Little Theorem when converting points to affine. by Brian Smith · 9 years ago
  37. c7fe3b9 Ensure result affine coordinates in nistz256 are fully reduced. by Brian Smith · 9 years ago
  38. feff406 Switch one point addition to a point doubling in p256-x86_64.c. by Brian Smith · 9 years ago
  39. 10f97f3 Revert "Move C++ helpers into |bssl| namespace." by Adam Langley · 9 years ago
  40. d2b5af5 Revert scoped_types.h change. by Adam Langley · 9 years ago
  41. 8c3c313 Remove scoped_types.h. by Adam Langley · 9 years ago
  42. 09feb0f Move C++ helpers into |bssl| namespace. by Adam Langley · 9 years ago
  43. fdd8e9c Switch perlasm calling convention. by David Benjamin · 9 years ago
  44. 4186b71 Don't bother storing the cofactor. by David Benjamin · 9 years ago
  45. 8cf79af Always use Fermat's Little Theorem in ecdsa_sign_setup. by David Benjamin · 9 years ago
  46. 2f02854 Remove EC_GROUP_new_arbitrary. by David Benjamin · 9 years ago
  47. f13444a Use different bit tricks to extend the LSB. by David Benjamin · 9 years ago
  48. f01fb5d Avoid minor waste in |ec_GFp_nistp256_point_get_affine_coordinates|. by Brian Smith · 9 years ago
  49. 3f3358a Save one call to |ecp_nistz256_from_mont| in |ecp_nistz256_get_affine|. by Brian Smith · 9 years ago
  50. a7aa2bb Avoid a multiplication in |ecp_nistz256_get_affine| when |x| is NULL. by Brian Smith · 9 years ago
  51. d860b7b Set output coordinates' |neg| field in |ecp_nistz256_get_affine|. by Brian Smith · 9 years ago
  52. 97770d1 Use only Montgomery math in |ec_GFp_mont_point_get_affine_coordinates|. by Brian Smith · 9 years ago
  53. 0d76c40 Decouple crypto/ec from the OID table. by David Benjamin · 9 years ago
  54. 9819367 Remove some easy obj.h dependencies. by David Benjamin · 9 years ago
  55. 9d35469 Small tweak to P-256-x86-64 inversion. by Brian Smith · 9 years ago
  56. 95cc3be Remove dead code from |ec_GFp_mont_point_get_affine_coordinates|. by Brian Smith · 9 years ago
  57. a00f845 Move & rename |ec_GFp_simple_point_get_affine_coordinates|. by Brian Smith · 9 years ago
  58. afd6d9d Use |size_t| and |int| consistently in p{224,256}-64.c. by Brian Smith · 9 years ago
  59. fdc955c Fix parameter type of p256-64.c's |select_point|. by Brian Smith · 9 years ago
  60. 9bb8ba6 Make local functions static. by Piotr Sikora · 9 years ago
  61. 6f7374b Restore EC_GROUP_new_by_curve_name and EC_GROUP_set_generator. by David Benjamin · 9 years ago
  62. 6603b76 Remove reduction in |ec_GFp_simple_set_Jprojective_coordinates_GFp|. by Brian Smith · 9 years ago
  63. 8542daa Require compressed x EC coordinate to be a field element. by Brian Smith · 9 years ago
  64. ef18746 Remove unused code for multiple-point ECC multiplication. by Brian Smith · 9 years ago
  65. d279a21 Avoid potential uninitialized memory read in crypto/ec/p256-x86_64.c. by Brian Smith · 9 years ago
  66. 081e3f3 Remove |EC_POINT::Z_is_one|. by Brian Smith · 9 years ago
  67. 3d38c03 Fix a few more missing CBB_cleanups. by David Benjamin · 9 years ago
  68. e4f3f4d Add test that A+A = 2×A on elliptic curves. by Adam Langley · 9 years ago
  69. 060bd59 ec/asm/p256-x86_64-asm.pl: get corner case logic right. by Adam Langley · 9 years ago
  70. 7aea80f Adding missing BN_CTX_start/BN_CTX_end in ec_key by Steven Valdez · 9 years ago
  71. 76c6381 Return 0 on error in |EC_POINT_is_on_curve| instead of -1. by Brian Smith · 9 years ago
  72. 5ec72de Add missing EC NULL Check by Steven Valdez · 9 years ago
  73. 985da09 Remove flags field from EC_KEY. by David Benjamin · 9 years ago
  74. 2f6410b Rewrite ECPrivateKey serialization. by David Benjamin · 9 years ago
  75. 666973b Add tests for EC keys with specified curves. by David Benjamin · 9 years ago
  76. 5ba0689 Don't cast |OPENSSL_malloc|/|OPENSSL_realloc| result. by Brian Smith · 9 years ago
  77. b121a26 Remove unused |ec_GFp_simple_group_check_discriminant|. by Brian Smith · 9 years ago
  78. 4862b3b Remove useless and out-of-date comments in crypto/ec/internal.h. by Brian Smith · 9 years ago
  79. fce7604 Remove duplicative ECC |group_init| and |group_set_curve| methods. by Brian Smith · 9 years ago
  80. 6014ea6 Add EC_POINT_point2cbb. by David Benjamin · 9 years ago
  81. 9bf1b1b Remove group_clear_finish EC_GROUP hooks. by David Benjamin · 9 years ago
  82. 24e4288 Define `int128_t` and `uint128_t` in one place. by Brian Smith · 9 years ago
  83. ce9d85e Tweaks for node.js by Adam Langley · 9 years ago
  84. 5aae776 Remove calls to ERR_load_crypto_strings. by David Benjamin · 9 years ago
  85. 7cae9f5 Use |alignas| for alignment. by Brian Smith · 9 years ago
  86. 232127d Fold EC_GROUP_new_curve_GFp and EC_GROUP_set_generator into a EC_GROUP_new_arbitrary. by David Benjamin · 9 years ago version_for_cocoapods_2.0
  87. d3a4e28 Fix trivial -Wcast-qual violations. by Brian Smith · 9 years ago
  88. 4ec0cce Slightly tweak some array allocations. by David Benjamin · 9 years ago
  89. 8a58933 Remove the CRYPTO_EX_new callback. by David Benjamin · 9 years ago
  90. a0ef7b0 Enforce that |EC_KEY| private key is in [0, group->order). by Brian Smith · 9 years ago
  91. 533a273 Add |EC_METHOD| method for verifying public key order. by Brian Smith · 9 years ago
  92. a3d9de0 Add |EC_GROUP_get0_order| to replace |EC_GROUP_get_order|. by Brian Smith · 9 years ago
  93. c5eb467 Remove dead code in p256-x86_64. by Brian Smith · 9 years ago
  94. 7af36e1 Share common definitions of |TOBN| and |BIGNUM_STATIC|. by Brian Smith · 9 years ago
  95. f3376ac Remove |EC_POINTs_mul| & simplify p256-x86_64. by Brian Smith · 9 years ago
  96. 301efc8 Fix error handling in |p256-x86_64|. by Brian Smith · 9 years ago
  97. e2136d9 Remove |EC_GROUP_precompute_mult| and |EC_KEY_precompute_mult|. by Brian Smith · 9 years ago
  98. 9b26297 Make |EC_GROUP_precompute_mult|/|EC_KEY_precompute_mult| no-ops. by Brian Smith · 9 years ago
  99. 5058d79 Remove p224-64 and p256-64 dead code for non-default generators. by Brian Smith · 9 years ago
  100. d9e2702 Don't encode or decode ∞. by Adam Langley · 9 years ago