summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Split a new page X509_load_cert_file(3) with three functionsschwarze2021-11-097-112/+157
* Add ASPA OIDjob2021-11-092-0/+2
* Replace <sys/limits.h> with <limits.h>bcook2021-11-081-2/+2
* Document X509_gmtime_adj(3).schwarze2021-11-081-23/+67
* In X509_STORE_CTX, rename the X509_STORE store rather than ctx.tb2021-11-073-15/+15
* In X509_STORE_CTX rename the misnamed last_untrusted to num_untrustedtb2021-11-073-17/+17
* new manual pagesschwarze2021-11-076-5/+288
* Improve formatting. The line breaks in the lists of methods were very ugly.schwarze2021-11-061-116/+76
* Start cleaning up X509_STORE_get1_issuer()tb2021-11-061-15/+37
* In X509_STORE_get1_issuer() do not call the verify callback fromtb2021-11-061-3/+3
* Fix indent.jsing2021-11-061-8/+7
* Refactor X509_STORE_get1_certs()tb2021-11-061-27/+30
* typo: a static objects -> a static objecttb2021-11-051-3/+3
* First pass of streamlining X509_STORE_get1_{certs,crls}()tb2021-11-051-66/+77
* Trade an abort() neutered by a comment for a blank line elsewhere.tb2021-11-051-2/+2
* Clean up X509_STORE_add_{cert,crl}().tb2021-11-051-69/+41
* Unify variable names in X509_STORE_{free,up_ref,add_lookup}().tb2021-11-051-29/+26
* Rename the ret variable in X509_OBJECT_new() to obj..tb2021-11-051-5/+5
* Garbage collect the unused skip member of X509_LOOKUP andtb2021-11-052-5/+1
* Use calloc() to remove the need of silly zeroing of most members.tb2021-11-051-28/+18
* Streamline and shorten x509_object_cmp() a bit.tb2021-11-051-11/+6
* Drop a bunch of unnecesary parentheses and unify the order in whichtb2021-11-051-17/+13
* Cleanup X509_LOOKUP_new()tb2021-11-051-12/+11
* Garbage collect xobj->data.{ptr,pkey}tb2021-11-052-8/+6
* Cache sha512 hash and parsed not_before and not_after with X509 cert.beck2021-11-049-135/+149
* document d2i_X509_ALGORS(3) and i2d_X509_ALGORS(3)schwarze2021-11-031-5/+36
* Fix five bugs in X509_REQ_to_X509(3):schwarze2021-11-031-11/+12
* Fix ASN1_TIME_diff() with NULL timestb2021-11-031-3/+18
* Some cleanup in X509_REQ_get_extensions(3), no functional change.schwarze2021-11-031-10/+6
* Test adding extensions to certification requests.schwarze2021-11-032-2/+167
* Fix two bugs in X509_REQ_add_extensions_nid(3)schwarze2021-11-031-32/+13
* Add regress that calls SSL_set_tlsext_host_name() with a NULL host name.jsing2021-11-021-1/+15
* Do not take the strlen() of a NULL name. Defer the CBS_init() to later.tb2021-11-021-3/+3
* Move the now internal X.509-related structs into x509_lcl.h.tb2021-11-0172-451/+521
* In X509_STORE_CTX_get_obj_from_subject() rename X509_OBJECT fromtb2021-11-011-6/+6
* Ensure SSL_set_tlsext_host_name() is given a valid hostname.jsing2021-11-011-3/+8
* Rework SNI hostname regress to be table driven.jsing2021-11-011-62/+147
* Improve SNI hostname validation.jsing2021-11-012-9/+54
* Rework x509attribute regress test in such a way that it doesn't needtb2021-11-011-11/+7
* Unifdef LIBRESSL_NEW_API. Now that the library is bumped, this istb2021-11-0111-60/+10
* Enable RFC 3779 code.tb2021-10-311-1/+1
* Make this test compile again after the damage done in libcryptotb2021-10-311-19/+20
* Hide struct internals under LIBRESSL_CRYPTO_INTERNAL so that othertb2021-10-313-19/+19
* Various minor adjustments to make openssl(1) compile with opaquetb2021-10-313-12/+23
* Bump majors after struct visibility changes, symbol removal and symboltb2021-10-313-3/+3
* Simplify some code by using X509_STORE_CTX_get_obj_by_subject()tb2021-10-311-8/+8
* Update Symbols.list to include API additionstb2021-10-311-0/+10
* libssl: stop reaching into the X509 struct and simplify some code bytb2021-10-312-24/+6
* Update Symbols.list for new API and API removal/renamingtb2021-10-311-10/+33
* Expose new API in headers and make X509 structs opaque.tb2021-10-311-0/+3