]> jfr.im git - solanum.git/commit - librb/include/rb_commio.h
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)
commit7247337afa81e09416ae9607a69d3dbaa5472707
tree7a2af6e40d4a6e07b499110082dae18b87e863d3
parent47f9d6002a3020b6db5aec3602314a1dc3db42e1
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