summaryrefslogtreecommitdiff
path: root/vchat-tls.c
AgeCommit message (Expand)Author
2022-05-21Fix typosDirk Engling
2022-05-21Handle several verify resultsDirk Engling
2022-05-20Check pinned fingerprints and add much more error checksDirk Engling
2022-05-20Add cert and key match checkDirk Engling
2022-05-20Enforce exactly one of the tls libs to be enabledDirk Engling
2022-05-20Add ciphersuite parser and converter for openssl ciphersuite namesDirk Engling
2022-05-20Check for more errors and dump the cert info to the userDirk Engling
2022-05-20Make mbedtls version dispatch more readableDirk Engling
2022-05-20Move pinned fingerprint handler out of openssls scopeDirk Engling
2022-05-20ensure that the format string is constDirk Engling
2022-05-20Implement a happy path mbedtls wrapperDirk Engling
2022-05-18Simplify tls code by removing all unused functions to allow for more generic helpers that can be used across lib wrappersDirk Engling
2022-05-17Remove one debug statementDirk Engling
2022-05-17Add -2 return code to read() calls that may feature an EAGAINDirk Engling
2022-05-16Decouple IO openssl's BIO abstraction and split connection and tls handling to allow for other TLS libsDirk Engling