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-connection.c
Age
Commit message (
Collapse
)
Author
2022-05-25
Make tls engine runtime configurable
Dirk Engling
2022-05-24
Use proper prototype for function
Dirk Engling
2022-05-24
Make static buffers scoped
Dirk Engling
2022-05-24
Remove external status variable from connection code. Use return code to signal dead connection
Dirk Engling
2022-05-24
Make static input line buf function scoped
Dirk Engling
2022-05-21
Reformatted using clang-format -format llvm
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
Use a staging area to glue newlines to outgoing messages before sending them in two packets
Dirk Engling
2022-05-17
Move packet handler and line splitting to vchat-connection.c
Dirk Engling
2022-05-16
Only set ca file if it exists. Prevents error in openssl for the default path
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