642 Commits (bd15a8e74894616ca8ad04fc2942b958f99000a1)

Author SHA1 Message Date
  David Benjamin 353d7cba24 Convert pkcs12_test to C++. 9 years ago
  David Benjamin 6610118d65 Convert dh_test to C++. 9 years ago
  David Benjamin c561aa64b6 Require source files define __STDC_FORMAT_MACROS to use BN FMT macros. 9 years ago
  Matt Braithwaite 3bf1cca262 Don't report |ERR_R_MALLOC_FAILURE| on failure of |EC_KEY_new_by_curve_name|. 9 years ago
  Adam Langley 65a7e9442c Support Trusty, an embedded platform. 9 years ago
  David Benjamin dfb67134dc Define CRYPTO_once_t as LONG on Windows. 9 years ago
  Adam Langley 0d107e183e Add support for CMAC (RFC 4493). 9 years ago
  David Benjamin ae5fdd9648 Revert "Work around missing PTHREAD_RWLOCK_INITIALIZER in NaCl newlib." 9 years ago
  David Benjamin 9a10f8fd88 Switch EVP_PKEY_dup calls to EVP_PKEY_up_ref. 9 years ago
  David Benjamin d6e95eefba Get rid of ssl_undefined_* 9 years ago
  David Benjamin 605641ed95 Move the NULL case in ssl_add_cert_chain up. 9 years ago
  David Benjamin 7133d428dd Promote SNI macros to functions. 9 years ago
  David Benjamin c2807582fd Promote channel ID macros to proper functions. 9 years ago
  David Benjamin 15a3b000cf Promote set_tmp_dh and set_tmp_ecdh to functions. 9 years ago
  David Benjamin 255fa1be81 Fix EVP_PKEY_assign_DH. 9 years ago
  David Benjamin 59015c365b Promote all SSL callback ctrl hooks to proper functions. 9 years ago
  Adam Langley 517da2f1ef Add |BIO_up_ref| and |EVP_PKEY_up_ref|. 9 years ago
  Adam Langley 126320c881 Add dummy EC_GROUP_set_point_conversion_form. 9 years ago
  Adam Langley c10bc853fc Add missing RC4 function pointers from AES-CTR-HMAC AEADs. 9 years ago
  Adam Langley 5dca031ca1 Add AES-192 ECB. 9 years ago
  Adam Langley 843ab66e17 Add support for building with the Android NDK. 9 years ago
  Adam Langley ab9017b0ff Revert "bio: remove reference count." 9 years ago
  Adam Langley a91fd063cf Don't use .arch in aarch64 asm with Clang. 9 years ago
  Adam Langley 041e4dd5e2 Fix ARM Clang build. 9 years ago
  Matt Braithwaite f7535aed7d Remove spurious declarations of |X509V3_EXT_conf| and friends. 9 years ago
  Matt Braithwaite 9febf19e54 Add do-nothing compatibility function |ERR_load_ERR_strings|. 9 years ago
  Matt Braithwaite e7b32c30e1 Make format strings for bignums, like |BN_DEC_FMT1|, visible. 9 years ago
  David Benjamin 27b08e9ecf Fix OPENSSL_NO_ASM build and promote to a cmake build flag. 9 years ago
  David Benjamin 0ce78a757d Fix some missing OBJ_dup failure checks. 9 years ago
  David Benjamin d8b65c8844 Remove unnecessary NULL checks, part 4. 9 years ago
  David Benjamin cca4ba7611 Remove unnecessary NULL checks, part 3. 9 years ago
  David Benjamin cfaf7ff9bf Remove unnecessary NULL checks, part 2. 9 years ago
  David Benjamin 22ccc2d8f1 Remove unnecessary NULL checks, part 1. 9 years ago
  David Benjamin de95d262ab Add missing BUF_strdup failure checks. 9 years ago
  David Benjamin 5d1ec73b0f Require that FOO_free functions do nothing on NULL. 9 years ago
  David Benjamin 4fcc2e2031 Make a few variable names saner. 9 years ago
  David Benjamin 5c20c444c4 Don't set *pval to NULL in asn1_item_ex_combine_new. 9 years ago
  David Benjamin a383f7c9e2 modes/asm/ghashv8-armx.pl: additional performance data. 9 years ago
  David Benjamin 4a62936928 aes/asm/aesni-x86.pl: fix typo affecting Windows build. 9 years ago
  David Benjamin dc0150fd22 aes/asm/aesni-x86[_64].pl update. 9 years ago
  David Benjamin 2a2dbaa9e4 Add assembly support for 32-bit iOS. 9 years ago
  David Benjamin c521b305c6 aes/asm/bsaes-armv7: fix kernel-side XTS and harmonize with Linux. 9 years ago
  David Benjamin 96ac819197 Remove inconsistency in ARM support. 9 years ago
  David Benjamin 4ae52cddad ARM assembly pack: get ARMv7 instruction endianness right. 9 years ago
  David Benjamin 160f4ef14c Test BN_mul for negative zero. 9 years ago
  David Benjamin 8bac8c48ec Test negatives for BN_div. 9 years ago
  David Benjamin 68de407b5f Work around missing PTHREAD_RWLOCK_INITIALIZER in NaCl newlib. 9 years ago
  David Benjamin d33908e8d6 modes/asm/ghashv8-armx.pl: up to 90% performance improvement. 9 years ago
  David Benjamin 69752b09e4 sha/asm/sha*-armv8.pl: add Denver and X-Gene esults. 9 years ago
  David Benjamin 74f79b601d aes/asm/aesv8-armx.pl: optimize for Cortex-A5x. 9 years ago