aboutsummaryrefslogtreecommitdiff
path: root/ssl/ssl_cert.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-15SSL: refactor ssl_cert_lookup_by_pkey() to work with provider side keysRichard Levitte1-10/+11
2020-04-30coverity 1462581 Dereference after null checkPauli1-1/+4
2020-04-24In OpenSSL builds, declare STACK for datatypes ...Rich Salz1-0/+3
2020-04-23Update copyright yearMatt Caswell1-1/+1
2020-04-08Use X509_STORE_CTX_new_with_libctx() in libsslMatt Caswell1-2/+2
2020-03-30Explicitly cache X509v3 extensions in libsslMatt Caswell1-2/+11
2019-11-12SSL: Document SSL_add_{file,dir,store}_cert_subjects_to_stack()Richard Levitte1-39/+3
2019-11-03X509_LOOKUP_store: new X509_LOOKUP_METHOD that works by OSSL_STORE URIRichard Levitte1-0/+74
2019-09-28Reorganize local header filesDr. Matthias St. Pierre1-1/+1
2019-08-02Replace FUNCerr with ERR_raise_dataRich Salz1-2/+3
2019-07-22Deprecate SYSerr, add new FUNCerr macroRich Salz1-1/+1
2019-07-22Add ERR_put_func_error, and use it.Rich Salz1-1/+1
2019-06-26Move 'shared_sigalgs' from cert_st to ssl_stBenjamin Kaduk1-3/+0
2019-04-29Collapse ssl3_state_st (s3) into ssl_stTodd Short1-2/+2
2018-12-06Following the license change, modify the boilerplates in ssl/Richard Levitte1-1/+1
2018-11-12Separate ca_names handling for client and serverMatt Caswell1-6/+7
2018-11-10Unbreak SECLEVEL 3 regression causing it to not accept any ciphers.Tomas Mraz1-2/+2
2018-09-03Rename SSL[_CTX]_add1_CA_list -> SSL[_CTX]_add1_to_CA_listRichard Levitte1-2/+6
2018-08-22Allow TLS-1.3 ciphersuites in @SECLEVEL=3 and aboveTomas Mraz1-1/+2
2018-07-18Check that the public key OID matches the sig algMatt Caswell1-9/+22
2018-03-27Allow NULL for some _free routines.Rich Salz1-0/+2
2018-03-27Remove some code for a contributor that we cannot findMatt Caswell1-3/+0
2018-01-09Update copyright years on all files merged since Jan 1st 2018Richard Levitte1-1/+1
2018-01-08Avoid only exact duplicates when creating the accepted CA names listTomas Mraz1-4/+23
2017-12-07Consistent formatting for sizeof(foo)Rich Salz1-3/+3
2017-10-26Simplify the stack reservationPaul Yang1-5/+1
2017-10-20Various clean-upsKaoruToda1-1/+1
2017-10-18Remove parentheses of return.KaoruToda1-2/+2
2017-10-10crypto/x509v3/v3_utl.c, ssl/ssl_cert.c: fix Coverity problems.Andy Polyakov1-3/+5
2017-09-29Remove unnecessary #include <openssl/lhash.h> directives.Pauli1-1/+0
2017-09-28Add stack space reservations.Pauli1-2/+6
2017-08-30Move e_os.h to be the very first include.Pauli1-4/+0
2017-08-30Move the REF_PRINT support from e_os.h to internal/refcount.h.Pauli1-1/+1
2017-08-30e_os.h removal from other headers and source files.Pauli1-1/+6
2017-08-25NO_SYS_TYPES_H isn't defined anywhere, stop using it as a guardRichard Levitte1-4/+1
2017-07-13Move certificate table to header file so it can be tested.Dr. Stephen Henson1-13/+1
2017-07-13Add certificate properties table.Dr. Stephen Henson1-0/+38
2017-06-20Modify Sun copyright to follow OpenSSL styleRich Salz1-6/+1
2017-04-20Ignore dups in X509_STORE_add_*Rich Salz1-16/+5
2017-04-07Implement a new custom extensions APIMatt Caswell1-5/+2
2017-04-03Constify SSL_dup_CA_list()Dr. Stephen Henson1-1/+1
2017-04-03New certificate_authorities functionsDr. Stephen Henson1-26/+53
2017-03-16Remove obsolete version test when returning CA names.Dr. Stephen Henson1-5/+5
2017-02-24Tidy up certificate type handling.Dr. Stephen Henson1-6/+5
2017-02-10Replace SSL_PKEY_RSA_ENC, SSL_PKEY_RSA_SIGNDr. Stephen Henson1-1/+1
2017-01-10Convert Sigalgs processing to use intsMatt Caswell1-4/+7
2017-01-06Create Certificate messages in TLS1.3 formatMatt Caswell1-110/+0
2016-11-17Add support for reference counting using C11 atomicsKurt Roeckx1-1/+1
2016-09-20Style tweaks following review feedbackMatt Caswell1-1/+1
2016-09-20Convert Certificate message construction to WPACKETMatt Caswell1-25/+13