2631 Commits (9978f0a865d61cbbdc27593044d4128d8bf56239)

Author SHA1 Message Date
  Brian Smith 36ee9a5a0d Pretend AMD XOP was never a thing. 5 years ago
  Brian Smith 96b05ed487 Assume hyper-threading-like vulnerabilities are always present. 5 years ago
  David Benjamin eb7d5b69e9 Replace the last CRITICAL_SECTION with SRWLOCK. 6 years ago
  Brian Smith 0f5ecd3a85 Re-enable AES-NI on 32-bit x86 too. 5 years ago
  David Benjamin e157dc9208 Make symbol-prefixing work on 32-bit x86. 5 years ago
  David Benjamin 8c23d3a5df Make Windows symbol-prefixing work. 5 years ago
  David Benjamin 00d72d342f Fix stack_test.cc in the prefixed build. 5 years ago
  David Benjamin 045ee41928 Unexport and rename hex_to_string, string_to_hex, and name_cmp. 5 years ago
  David Benjamin bbc429148f Add a note that generated files are generated. 6 years ago
  David Benjamin 4f746a9073 Move ARM cpuinfo functions to the header. 6 years ago
  Adam Langley a3ba8b3289 Regenerate obj_dat.h 6 years ago
  David Benjamin 293d9ee4e8 Support execute-only memory for AArch64 assembly. 6 years ago
  David Benjamin 4188c3f495 Remove cacheline striping in copy_from_prebuf. 6 years ago
  David Benjamin 5963bff237 Tidy up type signature of BN_mod_exp_mont_consttime table. 6 years ago
  David Benjamin 46e12b03f9 Print a message when simulating CPUs. 6 years ago
  David Benjamin 6ce93ccb80 Simulate other ARM CPUs when running tests. 6 years ago
  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 4508745861 Remove unreachable code. 6 years ago
  Adam Langley 2745ef9082 Also accept __ARM_NEON 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
  Steven Valdez c8e0f90f83 Add an interface for QUIC integration. 6 years ago
  David Benjamin 42d723f634 Test CBC padding more aggressively. 6 years ago
  armfazh 144d924e0b Fix EVP_tls_cbc_digest_record is slow using SHA-384 and short messages 6 years ago
  David Benjamin aa8d29dbd1 Tidy up dsa_sign_setup. 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