From 74151e6419a606c25b6ea9ad2eed05679f6e8fd9 Mon Sep 17 00:00:00 2001 From: James Booth Date: Tue, 22 Sep 2015 20:55:41 +0100 Subject: Added TLS cert fail callback --- src/event/server_events.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/event/server_events.c') diff --git a/src/event/server_events.c b/src/event/server_events.c index 160d4472..6c575179 100644 --- a/src/event/server_events.c +++ b/src/event/server_events.c @@ -638,3 +638,18 @@ sv_ev_muc_occupant_online(const char * const room, const char * const nick, cons occupantswin_occupants(room); } } + +int +sv_ev_certfail(const char * const errormsg, const char * const certname, const char * const certfp, + const char * const notbefore, const char * const notafter) +{ + cons_show(""); + cons_show_error("TLS certficiate verification failed: %s", errormsg); + cons_show(" Issuer : %s", certname); + cons_show(" Fingerprint : %s", certfp); + cons_show(" Start : %s", notbefore); + cons_show(" End : %s", notafter); + cons_show(""); + + return 1; +} -- cgit 1.4.1-2-gfad0