69 Commits (5f387e38fc406d6e341248865df61dd9d957171f)

Author SHA1 Message Date
  David Benjamin 3fa65f0f05 Fix some malloc test crashs. 9 years ago
  David Benjamin 4690bb5fc3 Port cipher_test to file_test. 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 074e3d2dfd Convert aead_test to the file_test framework. 9 years ago
  David Benjamin bc1fde3206 Check max_out against in_len, not plaintext_len in RC4/MD5 AEAD. 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 c3ef76f327 Compatibility changes for wpa_supplicant and OpenSSH. 9 years ago
  Brian Smith 054e682675 Eliminate unnecessary includes from low-level crypto modules. 9 years ago
  Brian Smith 1a9bc44127 Fix standalone Windows release-mode builds. 9 years ago
  Brian Smith 6e8fbfecd0 Remove crypto/obj dependencies from low-level crypto tests. 9 years ago
  Brian Smith 83a82981dc Rename BIO_print_errors_fp back to ERR_print_errors_fp & refactor it. 9 years ago
  Brian Smith 7d897a1bf2 Replace RC4 in examples with AES-128-GCM. 9 years ago
  Adam Langley 1049e26f6b Support several flavours of AES-192. 9 years ago
  Adam Langley 087930f5b5 Add OFB mode. 9 years ago
  Håvard Molland ab2479a08a Clean up error reporting. 9 years ago
  Adam Langley 0e782a9eb3 Add AEADs for AES-CTR with HMAC-SHA256. 9 years ago
  Adam Langley 52f9f62283 Change aes_set_gcm_key to be more flexible. 9 years ago
  Adam Langley 3f92d21094 Add SSL_get_rc4_state. 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 d03b5eddb9 Fix some stray tabs that snuck into e_tls.c. 9 years ago
  David Benjamin b34f510b3b Don't delay-initialize legacy AEADs. 9 years ago
  David Benjamin 3f5917f320 EVP_CIPHER_CTX_cleanup cannot fail. 9 years ago
  David Benjamin c9a202fee3 Add in missing curly braces part 1. 9 years ago
  Adam Langley 29b186736c Precompute sorted array for error strings. 9 years ago
  Adam Langley 23343e4b12 Fix AES-256 NIDs. 9 years ago
  Adam Langley 2b2d66d409 Remove string.h from base.h. 9 years ago
  Brian Smith efed2210e8 Enable more warnings & treat warnings as errors on Windows. 9 years ago
  Adam Langley 4a0f0c4910 Change CMakeLists.txt to two-space indent. 9 years ago
  David Benjamin 36eb7d5fbc Fix buffer size in aead_test.c. 9 years ago
  Adam Langley c5cc15b4f5 Don't expect bsaes functions on ARMv6. 9 years ago
  Adam Langley e49da742cb Include arm_arch.h in e_aes.c. 9 years ago
  David Benjamin 7f1d5d5932 Follow-ups from recent patch train. 9 years ago
  Adam Langley b1116a4a3b Always write the Poly1305 tag to an aligned buffer. 9 years ago
  Adam Langley 3e6526575a aarch64 support. 9 years ago
  David Benjamin 0ebfac554e Add tests for padding variations. 9 years ago
  David Benjamin 044abb0aaa Implement SSLv3 ciphers with stateful AEADs. 9 years ago
  David Benjamin 238510a679 Introduce HMAC_CTX_copy_ex and deprecate HMAC_CTX_copy. 9 years ago
  David Benjamin bbd8444d92 Drop SSLv3 parts of crypto/cipher/tls_cbc.c. 9 years ago
  David Benjamin ea72bd0b60 Implement all TLS ciphers with stateful AEADs. 9 years ago
  David Benjamin df109ab3d4 Replicate s3_cbc.c under crypto/cipher/internal.h. 9 years ago
  Adam Langley 0ed0cf6f38 s/comparision/comparison/. 9 years ago
  David Benjamin a6d81018f8 Consistently use RAND_bytes and check for failure. 9 years ago
  David Benjamin d0f257dc2c Don't manually extern OPENSSL_ia32cap_P. 10 years ago
  David Benjamin 9ecafa5c78 Shush some dead assignments. 10 years ago
  Adam Langley 4a674152fd Set the IV length for AES-ECB to zero. 10 years ago
  Adam Langley ddb300306d Don't include strings.h because of Windows. 10 years ago