729 Commits (a54cc0c55c46996caa75a6d508f1a56693581fbe)

Author SHA1 Message Date
  Adam Langley 0da323a8b8 Convert reference counts in crypto/ 9 years ago
  Adam Langley 6f2e733bab Add infrastructure for reference counts. 9 years ago
  Matt Braithwaite dc8c739a3b Implement |DES_ede2_cbc_encrypt|. 9 years ago
  Adam Langley a7997f12be Set minimum DH group size to 1024 bits. 9 years ago
  Adam Langley b3a262c9f1 Fix |SSLeay|. 9 years ago
  Adam Langley f0320d3c73 Fix use after free in X509. 9 years ago
  David Benjamin 3dacff94dc Always include x86_64-gcc.c in the standalone build. 9 years ago
  Adam Langley 966003273d Don't use x86_64-gcc.c with NO_ASM. 9 years ago
  David Benjamin 81091d55e1 Don't use uninitialized memory in RAND_bytes. 9 years ago
  Adam Langley d72e284271 Support arbitrary elliptic curve groups. 9 years ago
  Shawn Willden 785e07b23d Copy ecdsa_meth in EC_KEY_copy. 9 years ago
  David Benjamin 4690bb5fc3 Port cipher_test to file_test. 9 years ago
  David Benjamin 771a138f26 Add missing #include for abort() 9 years ago
  David Benjamin de12d6cd7a Mind the end of the buffer in aligned case of generic RC4 implementation. 9 years ago
  David Benjamin 5694b3a84b Fix invalid assert in CRYPTO_ctr128_encrypt. 9 years ago
  Matt Braithwaite 9b68e72d18 Define compatibility function |ERR_remove_state|. 9 years ago
  Matt Braithwaite af3d5bd5a4 Add no-op |RAND_load_file| function for compatibility. 9 years ago
  Adam Langley c85373da00 Use EVP_AEAD_CTX in crypto/cipher/internal.h. 9 years ago
  Adam Langley 5aa8a86438 AEAD: allow _cleanup after failed _init. 9 years ago
  Adam Langley 9624b405a8 aead_test: make AEAD selection table driven. 9 years ago
  David Benjamin 5c694e3fef Add evp_test, loosely based on upstream's version. 9 years ago
  David Benjamin 074e3d2dfd Convert aead_test to the file_test framework. 9 years ago
  David Benjamin 0f86965ca0 Rename evp_test to evp_extra_test. 9 years ago
  David Benjamin 06b94de820 Add file-based test framework and convert hmac_test. 9 years ago
  David Benjamin 4a5982813f Fix asserts in CRYPTO_ctr128_encrypt_ctr32. 9 years ago
  David Benjamin bc1fde3206 Check max_out against in_len, not plaintext_len in RC4/MD5 AEAD. 9 years ago
  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