summaryrefslogtreecommitdiff
path: root/vchat-connection.c
AgeCommit message (Expand)Author
2022-05-25formatterabstract-io-libsDirk Engling
2022-05-25Make tls engine runtime configurableDirk Engling
2022-05-24Use proper prototype for functionDirk Engling
2022-05-24Make static buffers scopedDirk Engling
2022-05-24Remove external status variable from connection code. Use return code to signal dead connectionDirk Engling
2022-05-24Make static input line buf function scopedDirk Engling
2022-05-21Reformatted using clang-format -format llvmDirk 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-17Use a staging area to glue newlines to outgoing messages before sending them in two packetsDirk Engling
2022-05-17Move packet handler and line splitting to vchat-connection.cDirk Engling
2022-05-16Only set ca file if it exists. Prevents error in openssl for the default pathDirk Engling
2022-05-16Decouple IO openssl's BIO abstraction and split connection and tls handling to allow for other TLS libsDirk Engling