summaryrefslogtreecommitdiffstats
path: root/crypto/x509v3
AgeCommit message (Expand)Author
2020-12-08Update copyright yearMatt Caswell
2020-12-08Correctly compare EdiPartyName in GENERAL_NAME_cmp()Matt Caswell
2020-12-08DirectoryString is a CHOICE type and therefore uses explicit taggingMatt Caswell
2020-09-22Update copyright yearMatt Caswell
2020-09-07Coverity FixesShane Lontis
2020-07-16Fix issue 1418 by moving check of KU_KEY_CERT_SIGN and weakening check_issued()Dr. David von Oheimb
2020-04-11Add manpage entry for X509_check_purpose()Jake Maynard
2020-04-06Allow certificates with Basic Constraints CA:false, pathlen:0Tomas Mraz
2020-03-22Fix error handling in x509v3_cache_extensions and related functionsBernd Edlinger
2019-11-04Don't leak memory in the event of a failure in i2v_GENERAL_NAMESMatt Caswell
2019-09-27Fix header file include guard namesDr. Matthias St. Pierre
2019-09-27Reorganize local header filesDr. Matthias St. Pierre
2019-09-27Reorganize private crypto header filesDr. Matthias St. Pierre
2019-09-13Fix potential memory leaks with BN_to_ASN1_INTEGERBernd Edlinger
2019-09-10Update copyright yearMatt Caswell
2019-08-01Add missing accessors for X509 AuthorityKeyIdentifierDr. Matthias St. Pierre
2019-06-07Replace BIO_printf with ASN1_STRING_print in GENERAL_NAME_printAcheev Bhagat
2019-05-28Update copyright yearRichard Levitte
2019-05-24issue-8973: Added const to parameters for values that were not alteredagnosticdev
2018-09-11Update copyright yearMatt Caswell
2018-08-26x509v3/v3_purp.c: refine lock-free check in x509v3_cache_extensions.Andy Polyakov
2018-08-07x509v3/v3_purp.c: re-implement lock-free check for extensions cache validity.Andy Polyakov
2018-08-07x509v3/v3_purp.c: resolve Thread Sanitizer nit.Andy Polyakov
2018-08-07Harmonize use of sk_TYPE_find's return value.Andy Polyakov
2018-07-25Check for failures, to avoid memory leakRich Salz
2018-06-22Remove __cplusplus preamble from internal headersNicola Tuveri
2018-05-29Update copyright yearMatt Caswell
2018-05-23Skip CN DNS name constraint checks when not neededViktor Dukhovni
2018-05-23Limit scope of CN name constraintsViktor Dukhovni
2018-05-03v3_purp.c: add locking to x509v3_cache_extensions()Dr. Matthias St. Pierre
2018-05-01Update copyright yearMatt Caswell
2018-04-26Add missing error code when alloc-return-nullFdaSilvaYY
2018-04-24X509: add more error codes on malloc or sk_TYP_push failureFdaSilvaYY
2018-02-27Update copyright yearMatt Caswell
2018-02-21X509V3_EXT_add_nconf_sk, X509v3_add_ext: fix errors handlingPavel Kopyl
2018-02-19 Add X509_get0_authority_key_id() functionMassimiliano Pala
2018-02-14Make sure we check the return value of extract_min_max()Matt Caswell
2018-02-13Update copyright yearMatt Caswell
2018-01-22Add accessors for AdmissionSyntaxRich Salz
2017-12-07Consistent formatting for sizeof(foo)Rich Salz
2017-11-25Pretty-print large INTEGERs and ENUMERATEDs in hex.David Benjamin
2017-11-13remove magic numberFdaSilvaYY
2017-11-10Fix possible leaks on sk_X509_EXTENSION_push() failure ...FdaSilvaYY
2017-10-26Simplify the stack reservationPaul Yang
2017-10-26Don't use strcasecmp and strncasecmp for IA5 stringsMatt Caswell
2017-10-23Fix memory leak in GENERAL_NAME_set0_othername.Xiangyu Bu
2017-10-17x509v3/v3_utl.c: avoid double-free.Andy Polyakov
2017-10-10crypto/x509v3/v3_utl.c, ssl/ssl_cert.c: fix Coverity problems.Andy Polyakov
2017-10-03Use more pre-allocationFdaSilvaYY
2017-09-28Add stack space reservations.Pauli