2674 Commits (fdb48f98612e934eab339b4871484b1c987553e2)

Author SHA1 Message Date
  David Benjamin fdb48f9861 Drop some unused bsaes to aes_nohw dependencies. 5 years ago
  David Benjamin d22578f366 Adapt gcm_*_neon to aarch64. 5 years ago
  David Benjamin 4851041967 Patch out the aes_nohw fallback in bsaes_cbc_encrypt. 5 years ago
  David Benjamin 885a63fb74 Patch out the aes_nohw fallback in bsaes_ctr32_encrypt_blocks. 5 years ago
  David Benjamin aadcce380f Implement sk_find manually. 5 years ago
  David Benjamin 35941f2923 Make vpaes-armv8.pl compatible with XOM. 5 years ago
  David Benjamin b8d7b7498c Prefer vpaes over bsaes in AES-GCM-SIV and AES-CCM. 5 years ago
  David Benjamin da8bb847fd Tell ASan about the OPENSSL_malloc prefix. 5 years ago
  David Benjamin 8d685ec867 modes/asm/ghash-armv4.pl: address "infixes are deprecated" warnings. 5 years ago
  David Benjamin 55db667c62 Enable vpaes for aarch64, with CTR optimizations. 5 years ago
  David Benjamin b1b4ff93ca Check in vpaes-armv8.pl from OpenSSL unused and unmodified. 5 years ago
  Jeremy Apthorp 1fa5abc0b4 silence unused variable warnings when using OPENSSL_clear_free 5 years ago
  Jeremy Apthorp 19220dd6af Handle NULL public key in |EC_KEY_set_public_key|. 5 years ago
  David Benjamin 5ce12e6436 Add a 32-bit SSSE3 GHASH implementation. 5 years ago
  David Benjamin 1e0262ad87 Add a reference for Linux ARM ABI. 5 years ago
  David Benjamin a57435e138 Remove __ARM_ARCH__ guard on gcm_*_v8. 5 years ago
  David Benjamin f1f73f8966 Fix bsaes-armv7.pl getting disabled by accident. 5 years ago
  David Benjamin 98ad4d77e3 Appease GCC's uninitialized value warning. 5 years ago
  Adam Langley a367d9267f Set VPAES flags in x86-64 code. 5 years ago
  David Benjamin 65dc321492 Enable vpaes for AES_* functions. 5 years ago
  David Benjamin 3c19830f6f Avoid double-dispatch with AES_* vs aes_nohw_*. 5 years ago
  Kaustubha Govind c18353d214 Add uint64_t support in CBS and CBB. 5 years ago
  David Benjamin f109f20873 Clear out a bunch of -Wextra-semi warnings. 5 years ago
  David Benjamin 24a18b8a40 Fix x86_64-xlate.pl comment regex. 5 years ago
  David Benjamin 104306f587 Remove STRICT_ALIGNMENT code from modes. 5 years ago
  David Benjamin 4d8e1ce5e9 Patch XTS out of ARMv7 bsaes too. 5 years ago
  David Benjamin fb35b147ca Remove stray prototype. 5 years ago
  David Benjamin eb2c2cdf17 Always define GHASH. 5 years ago
  David Benjamin b22c9fea47 Use Windows symbol APIs in the unwind tester. 5 years ago
  David Benjamin 2e819d8be4 Unwind RDRAND functions correctly on Windows. 5 years ago
  David Benjamin 15ba2d11a9 Patch out unused aesni-x86_64 functions. 5 years ago
  David Benjamin cc2b8e2552 Add ABI tests for aesni-gcm-x86_64.pl. 5 years ago
  David Benjamin 7a3b94cd2c Add ABI tests for x86_64-mont5.pl. 5 years ago
  Jeremy Apthorp 7ef4223fb3 sync EVP_get_cipherbyname with EVP_do_all_sorted 5 years ago
  Katrin Leinweber d2a0ffdfa7 Hyperlink DOI to preferred resolver 5 years ago
  David Benjamin 70fe610556 Implement ABI testing for aarch64. 5 years ago
  David Benjamin 55b9acda99 Fix ABI error in bn_mul_mont on aarch64. 5 years ago
  David Benjamin 0a87c4982c Implement ABI testing for ARM. 5 years ago
  David Benjamin 0a67eba62d Fix the order of Windows unwind codes. 5 years ago
  David Benjamin 28f035f48b Implement unwind testing for Windows. 5 years ago
  David Benjamin fc31677a1d Tolerate spaces when parsing .type directives. 5 years ago
  David Benjamin 33f456b8b0 Don't use bsaes over vpaes for CTR-DRBG. 5 years ago
  David Benjamin 470bd56c9b perlasm/x86_64-xlate.pl: refine symbol recognition in .xdata. 5 years ago
  Jesse Selover d7266ecc9b Enforce key usage for RSA keys in TLS 1.2. 5 years ago
  David Benjamin 23e1a1f2d3 Test and fix an ABI issue with small parameters. 5 years ago
  David Benjamin ab578adf44 Add RSAZ ABI tests. 5 years ago
  David Benjamin 3859fc883d Better document RSAZ and tidy up types. 5 years ago
  David Benjamin e569c7e25d Add ABI testing for 32-bit x86. 5 years ago
  David Benjamin 8cbb5f8f20 Add a very roundabout EC keygen API. 5 years ago
  David Benjamin 23dcf88e18 Add some Node compatibility functions. 5 years ago