summaryrefslogtreecommitdiff
path: root/lib/libtls
AgeCommit message (Expand)Author
2023-06-27Zap stray spaceTheo Buehler
2023-06-18Turns out EC_KEY_METHOD_new() has dup built in...Theo Buehler
2023-06-18tls_signer: reinstate the default EC_KEY methodsTheo Buehler
2023-06-18Switch tls_ecdsa_do_sign() to EC_KEY_get_ex_data()Theo Buehler
2023-06-18libtls: switch ECDSA_METHOD usage to EC_KEY_METHODOmar Polo
2023-06-01Rework tls_check_subject_altname() error handlingTheo Buehler
2023-06-01Check for X509_get_ext_d2i() failureTheo Buehler
2023-05-29Correctly catch all return values from X509_NAME_get_index_by_NIDBob Beck
2023-05-28correct comment, spotted by tb@Bob Beck
2023-05-28Refactor tls_check_common_name to use lower level API.Bob Beck
2023-05-25Forcibly update the EVP_PKEY's internal keyOmar Polo
2023-05-14add missing #include <string.h>; ok tb@Omar Polo
2023-05-11tls_verify.c: give up on variable alignment in this fileTheo Buehler
2023-05-10switch two ASN1_STRING_data() to ASN1_STRING_get0_data()Omar Polo
2023-05-05Use -Wshadow with clangTheo Buehler
2023-05-05Fix error handling in tls_check_common_name()Theo Buehler
2023-04-25Bump majors after symbol addition and removalTheo Buehler
2023-04-09Drop X9.31 support from libtlsTheo Buehler
2023-03-10Crankl libcrypto/libssl/libtls minors after symbol additionTheo Buehler
2022-11-13Bump libtls minor to match libcrypto and libsslTheo Buehler
2022-09-11bump major after libcrypto and libssl major bumpTheo Buehler
2022-07-07Bump libtls minor after libcrypto and libssl minor bumpTheo Buehler
2022-03-24Crank major after symbol removal.Theo Buehler
2022-03-24Hide the tls_signer from public visibility. It's not ready yet andTheo Buehler
2022-02-08Plug a long standing leak in libtls CRL handlingTheo Buehler
2022-02-01Provide our own signature padding defines.Joel Sing
2022-02-01Revise signer callback interface.Joel Sing
2022-01-29Add limits.h for INT_MAX in tls_signer.cKinichiro Inoguchi
2022-01-28Expose tls_signer_error()Joel Sing
2022-01-25minor bump after api additiomEric Faurot
2022-01-25Introduce a signer interface intented to make TLS privsep simplerEric Faurot
2022-01-19Check function return value in libtlsKinichiro Inoguchi
2022-01-14bump libcrypto, libssl, libtls majors after struct visibility changesTheo Buehler
2022-01-10Convert tls_bio_cb for opaque BIOTheo Buehler
2022-01-01contibutions -> contributionsJonathan Gray
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-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-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-02Use SSL_CTX_get0_param() rather than reaching into the SSL_CTX.Joel Sing
2021-09-10major bump (same type of crank as libssl)Theo Buehler
2021-08-16typo in commentTheo Buehler
2021-06-22zap wonky commas;Jason McIntyre
2021-06-22Clarify tls_config_set_*_file() file I/O semanticskn
2021-06-14Use SSL_AD_INTERNAL_ERRORTheo Buehler
2021-06-01Update RFC reference. RFC 4366 was obsoleted by RFC 6066.Theo Buehler
2021-06-01Avoid sending a trailing dot in SNI as a clientTheo Buehler