32 Commits (a0373182eb5cc7b81d49f434596b473c7801c942)

Author SHA1 Message Date
  David Benjamin 808f832917 Run the comment converter on libcrypto. 7 years ago
  David Benjamin c49c9e7e61 Optimize constant-time base64 implementation slightly. 7 years ago
  David Benjamin a4f7cc206f Don't call base64_ascii_to_bin twice on each byte. 7 years ago
  David Benjamin 76dd18008c Convert base64_test to GTest. 7 years ago
  David Benjamin 536036abf4 Implement base64 in constant-time. 7 years ago
  David Benjamin 17cf2cb1d2 Work around language and compiler bug in memcpy, etc. 7 years ago
  David Benjamin 54091230cd Use C99 for size_t loops. 8 years ago
  Steven Valdez cb96654404 Adding ARRAY_SIZE macro for getting the size of constant arrays. 8 years ago
  David Benjamin 22edd87755 Resolve a small handful of size_t truncation warnings. 8 years ago
  Adam Langley d09175ffe3 Replace base64 decoding. 8 years ago
  David Benjamin de2cf273d7 Avoid theoretical overflows in EVP_EncodeUpdate. 8 years ago
  David Benjamin 5aae776ede Remove calls to ERR_load_crypto_strings. 8 years ago
  David Benjamin 301afaf223 Add a run_tests target to run all tests. 9 years ago
  Adam Langley 73415b6aa0 Move arm_arch.h and fix up lots of include paths. 9 years ago
  David Benjamin 0b635c52b2 Add malloc test support to unit tests. 9 years ago
  David Benjamin e8261a0100 Convert base64_test to C++. 9 years ago
  David Benjamin 642f1498d0 evp: prevent underflow in base64 decoding 9 years ago
  Adam Langley 2b2d66d409 Remove string.h from base.h. 9 years ago
  Adam Langley 4a0f0c4910 Change CMakeLists.txt to two-space indent. 9 years ago
  David Benjamin de211dbd7b Don't use ssize_t in base64_test.c. 10 years ago
  David Benjamin a70c75cfc0 Add a CRYPTO_library_init and static-initializer-less build option. 10 years ago
  David Benjamin d698f322b5 Introduce EVP_DecodeBase64. 10 years ago
  David Benjamin c44d2f4cb8 Convert all zero-argument functions to '(void)' 10 years ago
  Adam Langley 660140206e Add EVP_EncodedLength. 10 years ago
  Adam Langley ded93581f1 Windows build fixes. 10 years ago
  David Benjamin 13f2710c37 Document that EVP_EncodeBlock writes a trailing NUL. 10 years ago
  Adam Langley 904a32e975 Touchup a couple of blank lines from 7b35b58a. 10 years ago
  David Benjamin 7b35b58ae6 Fix EVP_DecodeBlock and add tests. 10 years ago
  Adam Langley 8750fe58f4 base64: fix underflow in EVP_EncodeBlock. 10 years ago
  Adam Langley 4c921e1bbc Move public headers to include/openssl/ 10 years ago
  Adam Langley 64bda23cad Base64 padding fix. 10 years ago
  Adam Langley 95c29f3cd1 Inital import. 10 years ago