475 Commits (104306f587751f34852838915fb61ce5551c2332)

Author SHA1 Message Date
  Adam Langley 444c2e59fb Merge P-224 contract into serialisation. 6 years ago
  Adam Langley 549b9024d4 Contract P-224 elements before returning them. 6 years ago
  David Benjamin ce45588695 Speculatively remove __STDC_*_MACROS. 6 years ago
  David Benjamin 5ecfb10d54 Modernize OPENSSL_COMPILE_ASSERT, part 2. 6 years ago
  Adam Langley 9a547e17eb Mark the |e| argument to |RSA_generate_key_ex| as const. 6 years ago
  David Benjamin 5279ef5769 Clean up EC_POINT to byte conversions. 6 years ago
  Adam Langley c93ab63a53 Need cpu.h for |OPENSSL_ia32cap_P|. 6 years ago
  David Benjamin c1c81613ce Rename EC_MAX_SCALAR_*. 6 years ago
  David Benjamin 9f152adfcf Use EC_RAW_POINT in ECDSA. 6 years ago
  David Benjamin 8618f2bfe0 Optimize EC_GFp_mont_method's cmp_x_coordinate. 6 years ago
  David Benjamin 76e441bd66 Remove some easy BN_CTXs. 6 years ago
  David Benjamin be11d6d8d7 Push BIGNUM out of the cmp_x_coordinate interface. 6 years ago
  David Benjamin fa3aadcd40 Push BIGNUM out of EC_METHOD's affine coordinates hook. 6 years ago
  David Benjamin adeb72b353 Fix r = p-n+epsilon ECDSA tests. 6 years ago
  David Benjamin 4706ea728e Inline ec_GFp_simple_group_get_degree. 6 years ago
  David Benjamin fbec517255 Better test boundary cases of ec_cmp_x_coordinate. 6 years ago
  Adam Langley 26b3fb0a77 Fix build when bcm.c is split up. 6 years ago
  Adam Langley 9edbc7ff9f Revert "Revert "Speed up ECDSA verify on x86-64."" 6 years ago
  David Benjamin ffbf95ad41 Devirtualize ec_simple_{add,dbl}. 6 years ago
  Adam Langley e907ed4c4b Revert "Speed up ECDSA verify on x86-64." 6 years ago
  David Benjamin cfd50c63a1 Route the tuned add/dbl implementations out of EC_METHOD. 6 years ago
  Nir Drucker 3d450d2844 Speed up ECDSA verify on x86-64. 6 years ago
  Adam Langley 7f7e5e231e Include details about latest FIPS certification. 6 years ago
  David Benjamin e62bf02a13 Don't overflow state->calls on 16TiB RAND_bytes calls. 6 years ago
  David Benjamin 53d9fdd548 Fix the build on glibc 2.15. 6 years ago
  Robert Sloan 127a1ec080 Fix redefinition of AEAD asserts in e_aes.c. 6 years ago
  Robert Sloan b64c53fcfd Guard sys/auxv.h include on !BORINGSSL_ANDROID. 6 years ago
  Adam Langley 35fb591f24 Flatten EVP_AEAD_CTX 6 years ago
  Adam Langley dd412c428a Print the name of the binary when blocking in getrandom. 6 years ago
  Yoshisato Yanagisawa e341802802 Fix div.c to divide BN_ULLONG only if BN_CAN_DIVIDE_ULLONG defined. 6 years ago
  Aaron Green 28babde159 Include aes.h in mode/internal.h 6 years ago
  Aaron Green c1eef7f795 [perlasm] Hide OPENSSL_armcap_P in assembly 6 years ago
  David Benjamin 73535ab252 Fix undefined block128_f, etc., casts. 6 years ago
  Adam Langley 3474270abd Always print some diagnostic information when POST fails. 6 years ago
  Matthew Braithwaite 7039f40368 Rename inject-hash: Bazel does not like hyphens. 6 years ago
  Adam Langley 5ede28c8a4 Tighten up getrandom handling. 6 years ago
  David Benjamin 5baee45652 Use Go modules with delocate. 6 years ago
  David Benjamin 302ef5ee12 Keep the GCM bits in one place. 6 years ago
  David Benjamin 580be2b184 Trim 88 bytes from each AES-GCM EVP_AEAD. 6 years ago
  Phillipp Schoppmann bef6cc2933 Fix check of the pointer returned by BN_CTX_get 6 years ago
  David Benjamin 967cd8219c Mark the C version of md5_block_data_order static. 6 years ago
  David Benjamin 19ac2666b9 Make symbol-prefixing work on ARM. 6 years ago
  Joshua Liebow-Feeser 8c7c6356e6 Support symbol prefixes 6 years ago
  David Benjamin 53affef486 No negative moduli. 6 years ago
  David Benjamin 2556f8ba60 Clarify thread-safety of key objects. 6 years ago
  David Benjamin a130ce0b71 Update TLS 1.3 citations for the final RFC. 6 years ago
  David Benjamin 378cca8016 Handle a modulus of -1 correctly. 6 years ago
  Adam Langley cac346eddb Update Miller–Rabin check numbers. 6 years ago
  David Benjamin e6fd125d31 Align on a single CMake style. 6 years ago
  David Benjamin a3202d7bc1 Add EVP_CTRL_AEAD_* constants. 6 years ago