aboutsummaryrefslogtreecommitdiff
path: root/crypto/x509
AgeCommit message (Expand)AuthorFilesLines
2017-09-07Fix error handling/cleanupRich Salz1-13/+5
2017-08-30Move e_os.h to be the very first include.Pauli1-3/+2
2017-08-30Move the REF_PRINT support from e_os.h to internal/refcount.h.Pauli3-3/+3
2017-08-30e_os.h removal from other headers and source files.Pauli4-2/+6
2017-08-25NO_SYS_TYPES_H isn't defined anywhere, stop using it as a guardRichard Levitte1-3/+1
2017-08-22Use "" not <> for internal/ includesRich Salz1-2/+2
2017-08-22This has been added to avoid the situation where some host ctype.h functionsPauli3-26/+17
2017-08-21More updates following review feedbackMatt Caswell1-3/+0
2017-08-21Remove OPENSSL_assert() from crypto/x509Matt Caswell2-5/+29
2017-08-07Avoid surpising password dialog in X509 file lookup.Bernd Edlinger1-3/+3
2017-07-07Trivial bounds checking.Pauli1-2/+2
2017-07-05Undo commit d420ac2Rich Salz1-2/+2
2017-06-21Use EVP_PKEY_X25519, EVP_PKEY_ED25519 instead of NIDs where appropriate.Dr. Stephen Henson1-1/+1
2017-06-21Recognise Ed25519 in X509_certificate_typeDr. Stephen Henson1-0/+3
2017-06-10Remove needless type casting.Rich Salz1-2/+2
2017-06-07make error tables const and separate header fileRich Salz1-104/+125
2017-04-25Use X509_get_signature_info() when checking security levels.Dr. Stephen Henson1-10/+2
2017-04-25Add support for custom signature parametersDr. Stephen Henson2-0/+80
2017-04-25Switch command-line utils to new nameopt API.Dmitry Belyavskiy1-4/+8
2017-04-20Ignore dups in X509_STORE_add_*Rich Salz4-48/+51
2017-04-12OCSP Updates: error codes and multiple certificatesTodd Short1-0/+6
2017-03-21Remove duplicate X509_OBJECT free function.David Benjamin1-16/+1
2017-02-24X509 time: tighten validation per RFC 5280Emilia Kasper1-99/+48
2017-02-24Add -Wundef to --strict-warnings options.Bernd Edlinger5-5/+5
2017-02-03Combined patch against master branch for the following issues:Bernd Edlinger1-30/+20
2017-01-28X509_CRL_digest() - ensure precomputed sha1 hash before returning itRichard Levitte2-1/+3
2017-01-25Few nit'sFdaSilvaYY2-8/+10
2017-01-16Add missing braces.Kurt Roeckx1-1/+2
2017-01-15Fix undefined behaviour when printing the X509 and CRL versionKurt Roeckx2-3/+11
2017-01-15Fix undefined behaviour when printing the X509 serialKurt Roeckx1-2/+4
2017-01-13Fix no-ocspRichard Levitte1-0/+1
2017-01-12Make X509_Digest,others publicRich Salz1-0/+14
2017-01-12GH2176: Add X509_VERIFY_PARAM_get_timeRich Salz1-0/+5
2017-01-10Print the X509 version signed, and convert to unsigned for the hex version.Kurt Roeckx1-2/+7
2016-12-14CRL critical extension bugfixRich Salz1-1/+1
2016-12-13Add X509_VERIFY_PARAM inheritance flag set/getRich Salz2-1/+12
2016-12-02Restore last-resort expired untrusted intermediate issuersViktor Dukhovni1-7/+8
2016-11-17Add support for reference counting using C11 atomicsKurt Roeckx4-5/+7
2016-11-09Simplify and clean X509_VERIFY_PARAM new/free code.FdaSilvaYY1-30/+13
2016-11-07Allow null in X509_CRL_METHOD_freeFdaSilvaYY1-1/+1
2016-10-11Fix X509_NAME decode for malloc failures.Dr. Stephen Henson1-17/+20
2016-09-22Add -Wswitch-enumRich Salz1-4/+4
2016-09-21Revert "Constify code about X509_VERIFY_PARAM"Rich Salz1-2/+2
2016-09-18Constify code about X509_VERIFY_PARAMFdaSilvaYY1-2/+2
2016-08-24Un-delete still documented X509_STORE_CTX_set_verifyViktor Dukhovni1-0/+6
2016-08-23Constify a bit X509_NAME_get_entryFdaSilvaYY1-1/+1
2016-08-23Constify some X509_NAME, ASN1 printing codeFdaSilvaYY3-9/+13
2016-08-23Constify some inputs buffersFdaSilvaYY1-2/+2
2016-08-23Add some sanity checks when checking CRL scoresMatt Caswell1-2/+2
2016-08-21Add X509_getm_notBefore, X509_getm_notAfterDr. Stephen Henson1-4/+2