summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2021-11-05Zap unused variablesKlemens Nanni
2021-11-05Garbage collect xobj->data.{ptr,pkey}Theo Buehler
2021-11-04Cache sha512 hash and parsed not_before and not_after with X509 cert.Bob Beck
2021-11-03document d2i_X509_ALGORS(3) and i2d_X509_ALGORS(3)Ingo Schwarze
2021-11-03Fix five bugs in X509_REQ_to_X509(3):Ingo Schwarze
2021-11-03Fix ASN1_TIME_diff() with NULL timesTheo Buehler
2021-11-03Some cleanup in X509_REQ_get_extensions(3), no functional change.Ingo Schwarze
2021-11-03Fix two bugs in X509_REQ_add_extensions_nid(3)Ingo Schwarze
2021-11-03mention hw.powerJonathan Gray
2021-11-02Do not take the strlen() of a NULL name. Defer the CBS_init() to later.Theo Buehler
2021-11-01Move the now internal X.509-related structs into x509_lcl.h.Theo Buehler
2021-11-01In X509_STORE_CTX_get_obj_from_subject() rename X509_OBJECT fromTheo Buehler
2021-11-01Ensure SSL_set_tlsext_host_name() is given a valid hostname.Joel Sing
2021-11-01Improve SNI hostname validation.Joel Sing
2021-11-01Stop binding audio devices exposed by sndiod to physical devicesAlexandre Ratchov
2021-11-01Unifdef LIBRESSL_NEW_API. Now that the library is bumped, this isTheo Buehler
2021-10-31Enable RFC 3779 code.Theo Buehler
2021-10-31document that fileno(3) returns -1 for some kinds of FILE * objects;Ingo Schwarze
2021-10-31Hide struct internals under LIBRESSL_CRYPTO_INTERNAL so that otherTheo Buehler
2021-10-31bump major after struct size changeTheo Buehler
2021-10-31Bump BER_MAX_OID_LEN to 128Theo Buehler
2021-10-31Bump majors after struct visibility changes, symbol removal and symbolTheo Buehler
2021-10-31Simplify some code by using X509_STORE_CTX_get_obj_by_subject()Theo Buehler
2021-10-31Update Symbols.list to include API additionsTheo Buehler
2021-10-31libssl: stop reaching into the X509 struct and simplify some code byTheo Buehler
2021-10-31Update Symbols.list for new API and API removal/renamingTheo Buehler
2021-10-31Expose new API in headers and make X509 structs opaque.Theo Buehler
2021-10-31Remove the unused X509_OBJECTS struct.Theo Buehler
2021-10-31Remove the unused X509_CERT_PAIR struct and the assicated API.Theo Buehler
2021-10-31Remove the unused X509_CERT_FILE_CTX struct.Theo Buehler
2021-10-31Prepare to provide X509_STORE_CTX_get_obj_by_subject(), a wrapperTheo Buehler
2021-10-31Switch various X509 API to use the new X509_LOOKUP_TYPE to matchTheo Buehler
2021-10-31Provide the X509_LOOKUP_TYPE enum.Theo Buehler
2021-10-31Prepare definitions X509_STORE_set_verify{,_cb}_func() that work withTheo Buehler
2021-10-31Prepare to make various structs in x509_vfy.h opaque.Theo Buehler
2021-10-31Add explicit CBS_contains_zero_byte() check in CBS_strdup().Joel Sing
2021-10-30new manual page X509_CRL_METHOD_new(3)Ingo Schwarze
2021-10-29In x509/x509_purp.c rev. 1.11, tb@ fixed X509_check_purpose(3)Ingo Schwarze
2021-10-29Actually error in X509_check_purpose() if x509v3_cache_extensions()Theo Buehler
2021-10-29document the horrifying function X509_TRUST_set_default(3)Ingo Schwarze
2021-10-29add missing .h file includeTheo de Raadt
2021-10-29document X509_EXTENSION_dup(3);Ingo Schwarze
2021-10-29new manual page X509_REQ_print_ex(3),Ingo Schwarze
2021-10-28document X509_REQ_to_X509(3)Ingo Schwarze
2021-10-28unwrap a lineTheo Buehler
2021-10-28document X509_to_X509_REQ(3)Ingo Schwarze
2021-10-28sortTheo Buehler
2021-10-28Mechanical KNF in preparation for changingBob Beck
2021-10-28Add headers normally contained in include/openssl, verbatim from 1.1.1Bob Beck
2021-10-28Import Certificate Transparency verbatim from OpenSSL 1.1.1Bob Beck