index
:
vchat-client
abstract-io-libs
master
A curses based chat client for the arcane vchat protocol
User &
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
vchat-tls.c
Age
Commit message (
Expand
)
Author
2022-05-25
formatter
Dirk Engling
2022-05-25
Make tls engine runtime configurable
Dirk Engling
2022-05-21
Guard memset_s. Use explicit_bzero on openbsd and linux
Dirk Engling
2022-05-21
Reformatted using clang-format -format llvm
Dirk Engling
2022-05-21
Fix typos
Dirk Engling
2022-05-21
Handle several verify results
Dirk Engling
2022-05-20
Check pinned fingerprints and add much more error checks
Dirk Engling
2022-05-20
Add cert and key match check
Dirk Engling
2022-05-20
Enforce exactly one of the tls libs to be enabled
Dirk Engling
2022-05-20
Add ciphersuite parser and converter for openssl ciphersuite names
Dirk Engling
2022-05-20
Check for more errors and dump the cert info to the user
Dirk Engling
2022-05-20
Make mbedtls version dispatch more readable
Dirk Engling
2022-05-20
Move pinned fingerprint handler out of openssls scope
Dirk Engling
2022-05-20
ensure that the format string is const
Dirk Engling
2022-05-20
Implement a happy path mbedtls wrapper
Dirk Engling
2022-05-18
Simplify tls code by removing all unused functions to allow for more generic helpers that can be used across lib wrappers
Dirk Engling
2022-05-17
Remove one debug statement
Dirk Engling
2022-05-17
Add -2 return code to read() calls that may feature an EAGAIN
Dirk Engling
2022-05-16
Decouple IO openssl's BIO abstraction and split connection and tls handling to allow for other TLS libs
Dirk Engling