1039 Commits (926f2194dffb9e85b86318b1b86c3487023d37a4)

Author SHA1 Message Date
  David Benjamin 2a0b391ac9 Rewrite ssl3_send_server_key_exchange to use CBB. 8 years ago
  David Benjamin ae0eaaa397 Convert ssl3_send_client_key_exchange to CBB. 8 years ago
  Adam Langley e6c540290d Don't build X25519 asm code when NO_ASM is set. 8 years ago
  Adam Langley 77a173efed Add x86-64 assembly for X25519. 9 years ago
  David Benjamin 4cc671cbf4 Add CBB_reserve and CBB_did_write. 8 years ago
  David Benjamin e13263d5e4 Resolve a few old TODOs. 8 years ago
  David Benjamin 70ab223490 Remove ASN1_R_MALLOC_FAILURE. 8 years ago
  David Benjamin b965c63acb Reject calls to X509_verify_cert that have not been reinitialised 8 years ago
  David Benjamin 3f5b43df07 Simplify RSA key exchange padding check. 9 years ago
  Luke Granger-Brown 3ef608594d Refuse to parse RSA pubkeys with invalid exponents. 8 years ago
  Adam Langley 77c3c0b025 Enable Ed25519 when building with OPENSSL_SMALL. 8 years ago
  David Benjamin 9f897b2580 Remove the stitched RC4-MD5 code and use the generic one. 9 years ago
  David Benjamin 1741a9d143 Save some mallocs in computing the MAC for e_tls.c. 9 years ago
  David Benjamin 23a681b9f9 Fix build. 8 years ago
  David Benjamin 8ffab72683 Point EVP_aead_chacha20_poly1305 at the standardized version. 9 years ago
  David Benjamin fef6fb592b Fix ChaCha20-Poly1305 tests. 8 years ago
  David Benjamin 4ec0cce743 Slightly tweak some array allocations. 8 years ago
  David Benjamin 2936170d68 Fix memory leak in DSA redo case. 8 years ago
  David Benjamin a01deee96b Make CBB_len relative to its argument. 9 years ago
  Adam Langley 77385bb43d Mark platform-specific HOST_[c2l|l2c] as (void). 8 years ago
  David Benjamin 1b36716ce2 Remove crypto/header_removed.h. 9 years ago
  David Benjamin 017231a544 Remove asm __asm__ define. 9 years ago
  David Benjamin 793c21e266 Make HOST_l2c return void. 9 years ago
  David Benjamin 0aff3ffb88 Store the partial block as uint8_t, not uint32_t. 9 years ago
  David Benjamin 5a19d7dfa8 Use the straight-forward ROTATE macro. 9 years ago
  David Benjamin 78fefbf3bb Reformat md32_common.h, part 2. 9 years ago
  David Benjamin fea1137e55 Reformat md32_common.h, part 1. 9 years ago
  David Benjamin ece5ba2797 Reset ssl error codes. 9 years ago
  David Benjamin 502a843dee Switch unrolled loop in BN_usub with memcpy. 9 years ago
  David Benjamin c3ae38b4f8 Remove DH EVP_PKEY hooks. 9 years ago
  David Benjamin 45dab251f3 Skip free callbacks on empty CRYPTO_EX_DATAs. 9 years ago
  David Benjamin 8a58933db0 Remove the CRYPTO_EX_new callback. 9 years ago
  David Benjamin 1246670caa Use UINT64_C in sha512.c table. 9 years ago
  David Benjamin 756ad17337 Initialize |one_index| in OAEP padding check. 8 years ago
  David Benjamin 1634a33495 Convert rsa/padding.c to constant-time helpers. 9 years ago
  David Benjamin c100ef4379 Limit depth of ASN1 parse printing. 9 years ago
  Brian Smith a0ef7b0a56 Enforce that |EC_KEY| private key is in [0, group->order). 9 years ago
  Brian Smith 533a273871 Add |EC_METHOD| method for verifying public key order. 9 years ago
  Brian Smith a3d9de05fb Add |EC_GROUP_get0_order| to replace |EC_GROUP_get_order|. 9 years ago
  Sam Clegg dca63cfa75 Don't abort in |init_once| if |fcntl| returns ENOSYS 8 years ago
  David Benjamin 6d9e5a7448 Re-apply 75b833cc81 9 years ago
  David Benjamin 28243c08db Add PSS parameter check. 9 years ago
  David Benjamin e701f16bd6 bn/asm/x86_64-mont5.pl: fix carry propagating bug (CVE-2015-3193). 9 years ago
  David Benjamin cb852981cd Fix leak with ASN.1 combine. 9 years ago
  Brian Smith c5eb4676b6 Remove dead code in p256-x86_64. 9 years ago
  David Benjamin 758d12732a Add get0 getters for EVP_PKEY. 9 years ago
  Mostyn Bramley-Moore fde89b43c3 avoid clashes with libc's 'open' in e_chacha20poly1305.c 9 years ago
  Brian Smith 60a45aa7cc Remove reference to removed |RSA_FLAG_NO_CONSTTIME| flag. 9 years ago
  David Benjamin 81edc9beb6 Do away with BN_LLONG in favor of BN_ULLONG. 9 years ago
  David Benjamin 93a5b44296 Make CRYPTO_library_init use a CRYPTO_once_t. 9 years ago