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
37 hours
Add new default ciphersuite for tls1.3 in mbedtls, so that the server and client can find common ciphers
Dirk Engling
37 hours
setting hostname is required for tls1.3 in mbedtls
Dirk Engling
2022-05-25
Fixing file permissions
Dirk Engling
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