36 Commits (926f2194dffb9e85b86318b1b86c3487023d37a4)

Author SHA1 Message Date
  Adam Langley d057454f90 Changes to support node.js's use of PKCS#12. 8 years ago
  David Benjamin 5aae776ede Remove calls to ERR_load_crypto_strings. 8 years ago
  David Benjamin af07365b49 Check for overflow when parsing a CBS with d2i_*. 9 years ago
  Adam Langley 2e64f1b5d5 Check PKCS#8 pkey field is valid before cleansing. 9 years ago
  Adam Langley de659cdc2e Fix PKCS#8 on 32-bit systems. 9 years ago
  Adam Langley 13f1dd497f Fix a couple more signed/unsigned compares. 9 years ago
  Adam Langley 96c2a28171 Fix all sign/unsigned warnings with Clang and GCC. 9 years ago
  David Benjamin 301afaf223 Add a run_tests target to run all tests. 9 years ago
  Eric Roman 1aec2cbad2 Reject iterationCount == 0 when parsing PBKDF2-params. 9 years ago
  Adam Langley 2492586058 Add |PKCS12_verify_mac|. 9 years ago
  Matt Braithwaite e000472166 pkcs8.c: Add PBES2 to list of password-based encryption methods. 9 years ago
  Adam Langley 73415b6aa0 Move arm_arch.h and fix up lots of include paths. 9 years ago
  David Benjamin b143eca16e Consistently participate in err for PKCS12_* functions. 9 years ago
  David Benjamin 3570d73bf1 Remove the func parameter to OPENSSL_PUT_ERROR. 9 years ago
  David Benjamin 0b635c52b2 Add malloc test support to unit tests. 9 years ago
  David Benjamin 353d7cba24 Convert pkcs12_test to C++. 9 years ago
  David Benjamin d8b65c8844 Remove unnecessary NULL checks, part 4. 9 years ago
  Brian Smith 054e682675 Eliminate unnecessary includes from low-level crypto modules. 9 years ago
  Brian Smith 83a82981dc Rename BIO_print_errors_fp back to ERR_print_errors_fp & refactor it. 9 years ago
  David Benjamin 6eb000dbee Add in missing curly braces part 3. 9 years ago
  David Benjamin efec193d27 Fix some function parameters in OPENSSL_PUT_ERROR. 9 years ago
  Adam Langley 29b186736c Precompute sorted array for error strings. 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
  Adam Langley a7f6d3c1dc Add void in place of empty function arguments. 9 years ago
  David Benjamin a6d81018f8 Consistently use RAND_bytes and check for failure. 9 years ago
  Adam Langley 5127db3b4d Provide compatibility functions for PKCS#12 parsing. 10 years ago
  Adam Langley bed8ce78f0 Add misc functions for easier porting. 10 years ago
  David Benjamin a70c75cfc0 Add a CRYPTO_library_init and static-initializer-less build option. 10 years ago
  Adam Langley 58f90951eb Remove hack in parsing PKCS#12. 10 years ago
  Adam Langley 8e16b6e658 Add PKCS#12 parser. 10 years ago
  David Benjamin e216d6bb9f Add PKCS8_{decrypt,encrypt}_pbe. 10 years ago
  Adam Langley 7893c008e6 Memory leak and NULL dereference fixes. 10 years ago
  Adam Langley 4c921e1bbc Move public headers to include/openssl/ 10 years ago
  Adam Langley 95c29f3cd1 Inital import. 10 years ago