1534 Commits (9b63f2964d4fd0c3c5063040497c6b8f1fec71e8)

Author SHA1 Message Date
  Brian Smith 80c5fabc63 Simplify |EC_METHOD| by removing invariant methods. 9 years ago
  Brian Smith f15e075b73 Add more tests for the RFC 7539 ChaCha20-Poly1305 AEAD. 9 years ago
  Brian Smith 271777f5ac Refactor ChaCha20-Poly1305 AEAD nonce handling. 9 years ago
  Brian Smith 3e23e4cb58 Add the RFC 7539 ChaCha20-Poly1305 AEAD. 9 years ago
  Brian Smith e80a2ecd0d Change |CRYPTO_chacha_20| to use 96-bit nonces, 32-bit counters. 9 years ago
  David Benjamin da084a3ebd Fix shared library build on OS X. 9 years ago
  William Hesse 6dc1851f30 Fix aarch64 (64-bit ARM) guard on chacha_vec_arm.S. 9 years ago
  Brian Smith 953cfc837f Document how to regenerate crypto/chacha/chacha_vec_arm.S. 9 years ago
  Adam Langley 0f9f0ead2e Fix the shared builders by exporting GCM symbols. 9 years ago
  David Benjamin 75885e29c4 Revert "Get rid of all compiler version checks in perlasm files." 9 years ago
  Brian Smith 0f8bfdeb33 Make |gcm128_context| memcpy-safe. 9 years ago
  Brian Smith 3f3f25d8a2 Fix constness of |gcm128_context.key|. 9 years ago
  Brian Smith eca509c8da Clarify confusing conditionals in crypto/gcm/gcm.c. 9 years ago
  Brian Smith 9383eab5e9 Avoid signed/unsigned comparison in crypto/bn's |probable_prime|. 9 years ago
  Brian Smith 659806d7ff Don't default to SHA-1 in |EVP_DigestSignInit|/|EVP_DigestVerifyInit|. 9 years ago
  Matt Braithwaite e564a5ba6e |assert| → |OPENSSL_STATIC_ASSERT| where possible. 9 years ago
  Matt Braithwaite 29d8adbdc6 Better handle IPv6. 9 years ago
  David Benjamin 301afaf223 Add a run_tests target to run all tests. 9 years ago
  David Benjamin b9c26014de Get rid of all compiler version checks in perlasm files. 9 years ago
  David Benjamin e189c86bc7 Consistently disable the Intel SHA Extensions code. 9 years ago
  David Benjamin 178a88c26f Synchronize sha512-x86_64.pl with upstream. 9 years ago
  David Benjamin ccf25177bd Only emit RSA_R_BAD_VERSION on bad RSAPrivateKey versions. 9 years ago
  David Benjamin ff905b09fc Avoid sticking -1 into a size_t. 9 years ago
  David Benjamin 12f7737d32 Remove BN_MONT_CTX_init. 9 years ago
  David Benjamin 911cfb7e6e Unnecessary NULL checks. 9 years ago
  David Benjamin 17dd904eb9 do_dirname: Don't change gen on failures 9 years ago
  David Benjamin dc4a554b2c Remove dead code in x509_lu.c. 9 years ago
  David Benjamin 79680ffaed Fix various malloc failure codepaths. 9 years ago
  David Benjamin 68b4e8933e Slightly simplify some DSA logic. 9 years ago
  David Benjamin 1b92f64b71 Fix comment style in crypto/rand/rand.c. 9 years ago
  David Benjamin 9f6b5266d9 Fix typo. 9 years ago
  David Benjamin 036152e6a5 Fix incorrect error-handling in BN_div_recp. 9 years ago
  David Benjamin 0ea470fdb2 Fix self-signed handling. 9 years ago
  Adam Langley 6a7cfbe06a Allow ARM capabilities to be set at compile time. 9 years ago
  David Benjamin e8d53508ca Convert ssl3_send_client_hello to CBB. 9 years ago
  Matt Braithwaite 978f16ea08 size_t RSA functions. 9 years ago
  Eric Roman 63fa118f3a Reject iterations=0 when calling PKCS5_PBKDF2_HMAC(). 9 years ago
  Brian Smith e5ae760a96 Silence MSVC warning C4210. 9 years ago
  Brian Smith a655c73b93 Switch rsa_test.cc to use new RSA private key parsing API. 9 years ago
  Brian Smith b8c1446c1f Fix comment typo in poly1305_test.txt. 9 years ago
  David Benjamin 617eac6a21 Align BIO_get_fd with upstream. 9 years ago
  Adam Langley 7bd538d94d Remove an unreachable expression. 9 years ago
  Adam Langley f0258fe956 Add optimised version of P-224. 9 years ago
  Adam Langley 82aa28fa81 Make |BUF_memdup| look for zero length, not NULL. 9 years ago
  Eric Roman 1aec2cbad2 Reject iterationCount == 0 when parsing PBKDF2-params. 9 years ago
  Brian Smith 20605684e8 Fix |max_tag_len| for TLS CBC AEADs. 9 years ago
  Brian Smith d4ebc99122 Remove always-zero |bulk| variables in crypto/cipher/e_aes.c. 9 years ago
  Brian Smith bc41cdf327 Add tests from cipher_test.txt to the AEAD test suite. 9 years ago
  Adam Langley 0dd93002dd Revert section changes for ASM. 9 years ago
  Adam Langley 72d9cba7cb Move .align directives next to their labels for ARM. 9 years ago