]> jfr.im git - irc/rqf/shadowircd.git/commit - libratbox/src/nossl.c
Add certfp support to libratbox and ssld.
authorJilles Tjoelker <redacted>
Sun, 31 Jan 2010 18:04:20 +0000 (19:04 +0100)
committerJilles Tjoelker <redacted>
Sun, 31 Jan 2010 18:04:20 +0000 (19:04 +0100)
commita099270d452af92c5640d5d6712aa0987adb7c44
treecec30a058b908ba265a1f2f1f1e413e3bb1ef706
parent436cf01700f2b2e11397fe0695d73d29073da196
Add certfp support to libratbox and ssld.

This lets a user connect with a client certificate, and
passes the certificate's fingerprint to ircd, which
currently just notices it to the user.

A new ssld->ircd message 'F' is used to pass on the
fingerprint.

This is only for OpenSSL for now, not GNUTLS.
libratbox/include/rb_commio.h
libratbox/src/gnutls.c
libratbox/src/nossl.c
libratbox/src/openssl.c
src/sslproc.c
ssld/ssld.c