82 Commits (cff0b90cbb68246b93f4894177f3ba545caf6e65)

Autor SHA1 Mensaje Fecha
  Adam Langley 6fb174e564 Remove last references to named locks. hace 9 años
  Adam Langley 4bdb6e43fa Remove remaining calls to the old lock functions. hace 9 años
  Adam Langley 0da323a8b8 Convert reference counts in crypto/ hace 9 años
  David Benjamin 9a10f8fd88 Switch EVP_PKEY_dup calls to EVP_PKEY_up_ref. hace 9 años
  David Benjamin 0ce78a757d Fix some missing OBJ_dup failure checks. hace 9 años
  David Benjamin 5d1ec73b0f Require that FOO_free functions do nothing on NULL. hace 9 años
  David Benjamin 9f33fc63c6 Remove hash table lookups from ex_data. hace 9 años
  David Benjamin 2ab9090b87 Remove X509_STORE's ex_data. hace 9 años
  David Benjamin 546f1a59ef Unexpose the generic ex_data functions. hace 9 años
  Brian Smith 054e682675 Eliminate unnecessary includes from low-level crypto modules. hace 9 años
  Brian Smith a039d70270 Enable MSVC warning C4701, use of potentially uninitialized variable. hace 9 años
  David Benjamin 4b1510c71e Fix a failure to NULL a pointer freed on error. hace 9 años
  David Benjamin 87b2a13a86 Fix seg fault in ASN1_generate_v3/ASN1_generate_nconf hace 9 años
  David Benjamin 3305858342 Fix wrong numbers being passed as string lengths hace 9 años
  David Benjamin 9d102ddbc0 Check public key is not NULL. hace 9 años
  Adam Langley 4e581b5378 Add support for reading PKCS#7 data from PEM files. hace 9 años
  Adam Langley 50073e8c5e Add functions to parse and generate PKCS#7 files with CRLs. hace 9 años
  David Benjamin dd1ca99da4 Remove X509_get_pubkey_parameters. hace 9 años
  Adam Langley 6899b19464 Update API to use (char *) for email addresses and hostnames. hace 9 años
  Adam Langley 6f8c366989 Set optional peername when X509_check_host() succeeds. hace 9 años
  Adam Langley d0f5df2d71 New peername element in X509_VERIFY_PARAM_ID. hace 9 años
  Adam Langley 589963f79e Multiple verifier reference identities. hace 9 años
  Adam Langley c68f3e02b0 X509_check_mumble() failure is <= 0, not just 0. hace 9 años
  Adam Langley fcd34624a1 Drop hostlen from X509_VERIFY_PARAM_ID. hace 9 años
  David Benjamin 96396b3aaa Fix cross-module errors. hace 9 años
  Adam Langley 29b186736c Precompute sorted array for error strings. hace 9 años
  David Benjamin 9e128b06a1 Fix memory leak on malloc failure. hace 9 años
  David Benjamin 1eed2c0e40 Fix some unchecked mallocs. hace 9 años
  Adam Langley 2b2d66d409 Remove string.h from base.h. hace 9 años
  Adam Langley 4a0f0c4910 Change CMakeLists.txt to two-space indent. hace 9 años
  David Benjamin 2a0e72f08a Fix segfault with empty fields as last in the config. hace 9 años
  David Benjamin df1cda345f Use inner algorithm when printing certificate. hace 9 años
  David Benjamin aa3f6daa86 Tag a number of globals as const. hace 9 años
  Adam Langley ca9a538aa0 Fix various certificate fingerprint issues. hace 9 años
  Adam Langley b9e0ccc650 Fix a couple of minor compiler warnings. hace 9 años
  Adam Langley 69a01608f3 Add malloc failure tests. hace 10 años
  David Benjamin b044020f84 Remove i2d_X509_PKEY and d2i_X509_PKEY. hace 10 años
  Adam Langley fba236fa88 Omit version for v1 certificates. hace 10 años
  Adam Langley 920e69658e Extra return in check_issued. hace 10 años
  Adam Langley 655038e7db ASN1_STRING_to_UTF8 missing initializer. hace 10 años
  David Benjamin a85093f5bb Fix error handling in X509_PURPOSE_add and X509_TRUST_add. hace 10 años
  David Benjamin 9ecafa5c78 Shush some dead assignments. hace 10 años
  David Benjamin 626fb8b75c Fix leaks in and de-macro X509_PKEY_new. hace 10 años
  David Benjamin b06711ca34 Move the X509_NAME typedef into x509.h. hace 10 años
  David Benjamin 0248889950 Don't mix and match libraries and errors. hace 10 años
  David Benjamin 8f160a680b Add EVP_DigestVerifyInitFromAlgorithm and EVP_DigestSignAlgorithm. hace 10 años
  David Benjamin 2e1594dfb5 Remove #if-0'd ASN1_sign. hace 10 años
  David Benjamin a87941ad17 Remove misspelled error code. hace 10 años
  David Benjamin bce495c9f3 Fix a_{digest,verify}.c error codepaths. hace 10 años
  David Benjamin fb3ff2c66c Don't compare signed vs. unsigned. hace 10 años