124 Commits (f01fb5dc0e9d2227a20fe33f7bf76c2160ecf9c9)

Author SHA1 Message Date
  David Benjamin b7c5e84847 Fix some malloc test failures. 8 years ago
  Brian Smith dc6c1b8381 Fix build when using Visual Studio 2015 Update 1. 8 years ago
  David Benjamin eebfd896fe Don't shift serial number into sign bit 8 years ago
  David Benjamin a2f2bc3a40 Align with upstream's error strings, take two. 8 years ago
  David Benjamin fb8e678897 Match upstream's error codes for the old sigalg code. 8 years ago
  Adam Langley d323f4b1e1 Bring back |verify_store|. 8 years ago
  David Benjamin 17727c6843 Move all signature algorithm code to crypto/x509. 8 years ago
  David Benjamin 93a69b4f8f Move X.509 signature algorithm tests to the crypto/x509 layer. 8 years ago
  Steven Valdez 3f81b607fe Fix missing ok=0 with cert verification. 8 years ago
  David Benjamin 06c5fb4512 Revert "Fix missing ok=0 with cert verification." 8 years ago
  Steven Valdez b0576889fa Fix missing ok=0 with cert verification. 8 years ago
  Steven Valdez d8eea14443 BIO_new_mem_buf should take const void * 8 years ago
  David Benjamin 239a0abfd5 Slightly simplify and deprecate i2d_{Public,Private}Key. 8 years ago
  David Benjamin 68772b31b0 Implement new SPKI parsers. 8 years ago
  David Benjamin 6c22f542f4 Fix build of x509_test. 8 years ago
  Adam Langley 3a39b06011 Import “altchains” support. 8 years ago
  Adam Langley 57707c70dc OpenSSL reformat x509/, x509v3/, pem/ and asn1/. 8 years ago
  David Benjamin e13263d5e4 Resolve a few old TODOs. 8 years ago
  David Benjamin b965c63acb Reject calls to X509_verify_cert that have not been reinitialised 8 years ago
  David Benjamin 8a58933db0 Remove the CRYPTO_EX_new callback. 9 years ago
  David Benjamin af07365b49 Check for overflow when parsing a CBS with d2i_*. 9 years ago
  David Benjamin 20c373118c Become partially -Wmissing-variable-declarations-clean. 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
  David Benjamin ff905b09fc Avoid sticking -1 into a size_t. 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 15e4deb165 d2i: don't update input pointer on failure 9 years ago
  David Benjamin 43c4d17230 Add X509_CRL_up_ref. 9 years ago
  David Benjamin 885fc046a5 Fix memory leaks on error in x_x509a.c. 9 years ago
  Adam Langley 73415b6aa0 Move arm_arch.h and fix up lots of include paths. 9 years ago
  David Benjamin 8745865451 Fix a couple other leaks on failure in X509_verify_cert. 9 years ago
  David Benjamin a6ee3de08e Fix leak on malloc failure in X509_verify_cert. 9 years ago
  David Benjamin aa58513f40 Reserve ex_data index zero for app_data. 9 years ago
  David Benjamin 3570d73bf1 Remove the func parameter to OPENSSL_PUT_ERROR. 9 years ago
  David Benjamin 74f711083d Parse RSAPrivateKey with CBS. 9 years ago
  David Benjamin c0e245a546 Parse RSAPublicKey with CBS. 9 years ago
  Adam Langley b3cda6565a Fix signed/unsigned warnings for MSVC. 9 years ago
  Matt Braithwaite c0fe12cdf7 Restore |X509_REQ_print| and friends, from OpenSSL at ce7e647b. 9 years ago
  Matt Braithwaite 7e8f2baeb7 Restore implementation of |NETSCAPE_SPKI_verify|. 9 years ago
  David Benjamin d87021d246 Fix length checks in X509_cmp_time to avoid out-of-bounds reads. 9 years ago
  David Benjamin 0b635c52b2 Add malloc test support to unit tests. 9 years ago
  Adam Langley 6fb174e564 Remove last references to named locks. 9 years ago
  Adam Langley 4bdb6e43fa Remove remaining calls to the old lock functions. 9 years ago
  Adam Langley 0da323a8b8 Convert reference counts in crypto/ 9 years ago
  David Benjamin 9a10f8fd88 Switch EVP_PKEY_dup calls to EVP_PKEY_up_ref. 9 years ago
  David Benjamin 0ce78a757d Fix some missing OBJ_dup failure checks. 9 years ago
  David Benjamin 5d1ec73b0f Require that FOO_free functions do nothing on NULL. 9 years ago
  David Benjamin 9f33fc63c6 Remove hash table lookups from ex_data. 9 years ago
  David Benjamin 2ab9090b87 Remove X509_STORE's ex_data. 9 years ago