summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2021-10-23Provide a way to determine our maximum legacy version.Joel Sing
2021-10-23Move libagentx to a new freeing strategy, where we check all objects whenMartijn van Duren
2021-10-23tweak previous: add missing OpenBSD CVS tagIngo Schwarze
2021-10-23Remove unused fields from struct dtls1_retransmit_state.Joel Sing
2021-10-23Fold DTLS1_STATE_INTERNAL into DTLS1_STATE.Joel Sing
2021-10-23tweak previous: properly mark up function pointer typedefIngo Schwarze
2021-10-23Prepare to make many of the structs in x509.h opaque.Theo Buehler
2021-10-23Change ssl_verify_cert_chain() for compatibility with opaqueTheo Buehler
2021-10-23Use X509_STORE_CTX_get0_chain() instead of grabbing the chain directlyTheo Buehler
2021-10-23Rename tls13_buffer to tls_buffer.Joel Sing
2021-10-23Prepare to provide X509_re_X509*_tbs()Theo Buehler
2021-10-23Prepare to provide X509_get_extension_flags()Theo Buehler
2021-10-23Add SSL_CTX_set_keylog_callback and SSL_CTX_get_keylog_callbackBob Beck
2021-10-23Prepare to provide X509_SIG_get{0,m}.Theo Buehler
2021-10-23Add back the fips mode test functions, new stuff requires this.Bob Beck
2021-10-23Untangle ssl3_get_message() return values.Joel Sing
2021-10-23Change tlsext_tick_lifetime_hint to uint32_t.Joel Sing
2021-10-22Prepare to provide X509_get_{extended_,}key_usage()Theo Buehler
2021-10-22Switch from u_int and u_char to u32 and u8 to avoid portability issues.Theo Buehler
2021-10-22Prepare to provide X509_REQ_pubkey_get0()Theo Buehler
2021-10-22new manual page EVP_PKEY_add1_attr(3) documenting nine functionsIngo Schwarze
2021-10-22new manual page X509at_add1_attr(3)Ingo Schwarze
2021-10-22fix a gratuitiously different argument nameIngo Schwarze
2021-10-22After deleting hifn(4) the only provider for the LZS compressionAlexander Bluhm
2021-10-22new manual page X509at_get_attr(3)Ingo Schwarze
2021-10-22Put back sys/types.h and sys/socket.h. The latter was unintentionallyTheo Buehler
2021-10-22Fix some ghastly whitespace. From Martin VahlensieckTheo Buehler
2021-10-22Use unsigned char instead of u_char in base64.c. This is a mildTheo Buehler
2021-10-21Simplify the description of RETURN VALUES.Ingo Schwarze
2021-10-21Simplify a return value check for X509_STORE_get_by_subject() nowTheo Buehler
2021-10-21Set enc.modified if the X509_REQ is going to be modified.Theo Buehler
2021-10-21new manual page X509_ATTRIBUTE_set1_object(3)Ingo Schwarze
2021-10-21Sync parts of X509_STORE_get_by_subject() with OpenSSLTheo Buehler
2021-10-21Prepare to make X509 opaque.Theo Buehler
2021-10-21libtls: Don't reach into X509_STORE_CTX.Theo Buehler
2021-10-21Switch from X509_VERIFY_PARAM_set_flags() to X509_STORE_set_flags().Theo Buehler
2021-10-21Add XKU_ANYEKU #define and use it to cache the anyExtendedKeyUsageTheo Buehler
2021-10-21Prepare to provide X509_get_X509_PUBKEY() as a function.Theo Buehler
2021-10-21Bump to LibreSSL 3.5.0Theo Buehler
2021-10-21Eliminate a dead assignment and a weird cast. Adjust a comment toTheo Buehler
2021-10-21Print uid with %u instead of %i.Theo Buehler
2021-10-21Use *printf %d instead of %iTheo Buehler
2021-10-21Avoid potential NULL dereferences in dtls1_free()Theo Buehler
2021-10-21Sync ober_oid_cmp with ax_oid_cmp from libagentx.Martijn van Duren
2021-10-20document ASN1_STRING_set_by_NID(3)Ingo Schwarze
2021-10-20new manual page ASN1_mbstring_copy(3)Ingo Schwarze
2021-10-20new manual page X509_ATTRIBUTE_get0_object(3)Ingo Schwarze
2021-10-20document X509_ATTRIBUTE_create(3) and X509_ATTRIBUTE_dup(3)Ingo Schwarze
2021-10-19document X509_get_pubkey_parameters(3) in a new manual pageIngo Schwarze
2021-10-19more precision, fewer wordsIngo Schwarze