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
Age
Commit message (
Expand
)
Author
2022-05-17
Use a staging area to glue newlines to outgoing messages before sending them in two packets
Dirk Engling
2022-05-17
Get rid of some warnings
Dirk Engling
2022-05-17
Move packet handler and line splitting to vchat-connection.c
Dirk Engling
2022-05-17
Add -2 return code to read() calls that may feature an EAGAIN
Dirk Engling
2022-05-17
Rework line detection
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
2019-09-15
Set loggedin to false when connection breaks
Dirk Engling
2017-05-06
Add more cleanup code on connection loss
Dirk Engling
2016-08-27
Adapt to openssl 1.1.0 API
Dirk Engling
2016-04-15
Reformat fingerprint display for better readability
Dirk Engling
2016-04-15
Fix last patch (that was committed blindly)
Dirk Engling
2016-04-15
Make fingerprint pinning an option
Dirk Engling
2016-04-15
add chomp
Dirk Engling
2016-04-15
More fixes to fingerprint checker code
Dirk Engling
2016-04-15
Fix fingerprint verification code
Dirk Engling
2016-04-15
Also allow ignoring SSL error, if fingerprinting is enabled
Dirk Engling
2015-01-19
Username checks need to terminate at 0, not at strlen(g_nick)
Dirk Engling
2014-11-16
Check for error allocating tls struct
Dirk Engling
2014-11-16
Keep pulling openssl's tentacles out of protocol code
Dirk Engling
2014-11-15
openssl include unnecessary here
Dirk Engling
2014-05-07
use version-independent cipherlist again
erdgeist
2014-04-30
merge github patches
erdgeist
2014-04-16
reintroduce ignssl, safeguard pinning
Andreas Kotes
2014-04-16
Fix trailing spaces
erdgeist
2014-04-16
Merge from github
erdgeist
2014-04-16
store & verify server cert fingerprint
Andreas Kotes
2014-04-16
fix version strings
Andreas Kotes
2014-04-16
version 0.19
Andreas Kotes
2014-04-15
Specify client method
erdgeist
2014-04-15
use SSLv23_client_method & force cipherstring
Andreas Kotes
2014-04-15
Display cipher list, thanks to count
erdgeist
2014-04-15
Enforce strong crypto
erdgeist
2014-04-15
disable RC4 explicitly
Andreas Kotes
2014-04-15
don't check cipher if SSL object not available
Andreas Kotes
2014-04-15
update debian packaging rules
Andreas Kotes
2014-04-15
version bump 0.18
Andreas Kotes
2014-04-15
allow the use of TLSv1 / TLSv1_1 again
Andreas Kotes
2014-04-15
show cipher being used
Andreas Kotes
2014-04-15
change to use TLSv1_2 (or maybe later)
Andreas Kotes
2014-04-15
handle SSL I/O errors more gracefully, avoid double free
Andreas Kotes
2014-04-10
update manual pages to point to git
Andreas Kotes
2014-04-10
recommend openssl 1.0.1g++
Andreas Kotes
2014-04-10
request 4096 instead of 2048 bit
Andreas Kotes
2014-04-10
use SHA1 instead of MD5 for cert digest
Andreas Kotes
2014-04-10
rudimentary debian wheezy build fix
Andreas Kotes
2014-01-05
Dict handling to allow custom completion from user dictionary
Dirk Engling
2013-07-15
add a global tcp-keepalive-option. thanks to Fefe
erdgeist
2013-07-15
Work around mbrlen return code stupidity.
erdgeist
2013-07-15
Only complain about config file not found, not about formats file
erdgeist
[next]