642 Commits (bd15a8e74894616ca8ad04fc2942b958f99000a1)

Author SHA1 Message Date
  Brian Smith 28120a18f6 Fix mistaken use of CRYPTO_EX_INDEX_DSA in rsa.c. 9 years ago
  David Benjamin 4f7783eaea Use EC_KEY_new_by_curve_name. 9 years ago
  David Benjamin 7cb0f44d9d Remove EVP_MAXCHUNK from DES EVP code. 9 years ago
  David Benjamin 165de16c2e Import additional AES-GCM test vector from upstream. 9 years ago
  David Benjamin 1a5c50f3a8 Error codes are uint32_t, not unsigned long. 9 years ago
  David Benjamin 7cc29ab833 Take advantage of normalized return values. 9 years ago
  David Benjamin e0ba4dddf6 Normalize all EVP_PKEY_CTX_ctrl return values. 9 years ago
  David Benjamin bc5d8ee0d4 Route EVP_PKEY_CTRL_GET_RSA_OAEP_LABEL through a CBS. 9 years ago
  David Benjamin e60202797d Move EVP_R_COMMAND_NOT_SUPPORTED into individual EVP_PKEY ctrl hooks. 9 years ago
  David Benjamin 33c8d60a1f Remove EVP_PKEY_CTRL_DIGESTINIT -2 special-case in md_begin_digest. 9 years ago
  David Benjamin 389939422a ARMv4 assembly pack: add Cortex-A15 performance data. 9 years ago
  David Benjamin 5a93342fab Fix two unchecked mallocs in crypto/asn1. 9 years ago
  David Benjamin ee562b987e Get rid of the RSMBLY macros. 9 years ago
  David Benjamin 7538122ca6 Rework DTLS handshake message reassembly logic. 9 years ago
  David Benjamin d03b5eddb9 Fix some stray tabs that snuck into e_tls.c. 9 years ago
  Adam Langley 8a4ab4fc1d Don't include .extern and .hidden on OS X. 9 years ago
  Adam Langley d216b71f90 Include .extern and .hidden in x86-64 asm. 9 years ago
  David Benjamin d27eda00a4 Generate error data at build time. 9 years ago
  David Benjamin 9d102ddbc0 Check public key is not NULL. 9 years ago
  Adam Langley 5f5bf6f210 Don't add another error to the queue when RSA_private_transform fails. 9 years ago
  David Benjamin b34f510b3b Don't delay-initialize legacy AEADs. 9 years ago
  David Benjamin 23721e3705 Forbid reusing HMAC key without reusing the hash function. 9 years ago
  David Benjamin cc239d3903 Use HMAC_Init_ex, not HMAC_Init, in HMAC. 9 years ago
  Adam Langley 4e581b5378 Add support for reading PKCS#7 data from PEM files. 9 years ago
  Adam Langley 50073e8c5e Add functions to parse and generate PKCS#7 files with CRLs. 9 years ago
  David Benjamin 5ae21bc02b Remove pointless free, and use preferred way of calling d2i_* functions 9 years ago
  David Benjamin 29b50eab6c Align d2i_ECPrivateKey error-handling with upstream. 9 years ago
  David Benjamin 114ddebbf6 Unexport EC_GROUP_copy. 9 years ago
  David Benjamin 03741f61d9 Use EC_GROUP_dup and EC_POINT_dup in EC_KEY_copy. 9 years ago
  David Benjamin 09bdb2a2c3 Remove explicit .hiddens from x86_64 perlasm files. 9 years ago
  Adam Langley 7c21925a10 EC_GROUP_cmp should return zero if the groups match. 9 years ago
  David Benjamin 3ce3c369cb Find perl using the CMake's standard FindPerl module. 9 years ago
  David Benjamin 87c8a643e1 Use TCP sockets rather than socketpairs in the SSL tests. 9 years ago
  David Benjamin 6204eba91e perlasm/x86masm.pl: make it work. 9 years ago
  David Benjamin 2b48d6b7dd sha/asm/sha1-586.pl: fix typo. 9 years ago
  David Benjamin 3f5917f320 EVP_CIPHER_CTX_cleanup cannot fail. 9 years ago
  Adam Langley 04c36b5062 Never set RC4_CHAR. 9 years ago
  Adam Langley 3f309aef45 Tidy up RC4 a little. 9 years ago
  Adam Langley 93531bd70f Add the CTX parameter back to EC_GROUP_cmp. 9 years ago
  Adam Langley 97999919bb Hide all asm symbols. 9 years ago
  Adam Langley 16e38b2b8f Mark OPENSSL_armcap_P as hidden in ARM asm. 9 years ago
  David Benjamin dd1ca99da4 Remove X509_get_pubkey_parameters. 9 years ago
  David Benjamin 9d0847ae6d Add some missing error failure checks. 9 years ago
  Adam Langley 26c2b929ba Switch nonce type in chacha_vec.c to uint32_t. 9 years ago
  Adam Langley d306f165a4 Don't require the ChaCha nonce to be aligned on ARM. 9 years ago
  Adam Langley c64ccb51b0 Remove support for zero lengths from do_x509_check. 9 years ago
  Adam Langley 6899b19464 Update API to use (char *) for email addresses and hostnames. 9 years ago
  Adam Langley 6f8c366989 Set optional peername when X509_check_host() succeeds. 9 years ago
  Adam Langley d0f5df2d71 New peername element in X509_VERIFY_PARAM_ID. 9 years ago
  Adam Langley 82fc3bd333 More complete input validation of X509_check_mumble. 9 years ago