Support intermediate CA certificates.
authorFelix Geyer <debfx@fobos.de>
Tue, 27 Sep 2011 13:49:04 +0000 (15:49 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Tue, 22 May 2012 19:25:29 +0000 (21:25 +0200)
commita5455d1ea8785e864ce4b513e63283ed156d4872
tree1de528ffa4179b0c4012d60934f84ce7c96197f3
parent57ec86fb8047e3b5b539bbdb9c833e7cd5f95f31
Support intermediate CA certificates.

The server needs to send the intermediate CA certs if the client only
has the root CA in his trusted cert pool.

The .pem cert file needs to look like this:
[key], [server cert], [intermediate CAs], [root CA]
src/core/sslserver.cpp
src/core/sslserver.h